Tipos de datos definidos por el dispositivo (5069-OF8)
Los nombres de los tipos de datos definidos por el dispositivo varían de un dispositivo a otro en función de las selecciones realizadas durante la creación del dispositivo.
En las siguientes tablas se recogen y se describen los tipos de datos definidos por el dispositivo correspondientes a los dispositivos 5069-OF8.
Estas tablas incluyen información para los siguientes elementos:
- Entrada (indicada con una "I")
- Salida (indicada con una "O")
- Configuración (indicada con una "C")
Tipo de datos definido por el dispositivo: AB:5000_AO8:I:0
Tipo de conexión: Datos y solo escucha
Nombre de miembro | Tipo | Estilo | Valores válidos |
|---|---|---|---|
RunMode | BOOL | Decimal | 0 = Inactivo 1 = Ejecución
|
ConnectionFaulted | BOOL | Decimal | 0 = Existe una conexión entre el dispositivo y el controlador. 1 = No conectado |
DiagnosticActive | BOOL | Decimal | 0 = No hay ningún diagnóstico activo 1 = Hay uno o varios diagnósticos activos o se ha alcanzado el umbral de pronósticos |
DiagnosticSequenceCount | BOOL | Decimal | De 0 a 255 Incrementa cada vez que se detecta una condición de diagnóstico distinta y cada vez que una condición de diagnóstico distinta cambia de detectado a no detectado. |
Ch0x.Fault | BOOL | Decimal | 0 = Sin fallos 1 = Existe un fallo Un fallo consiste en la acumulación de todas las condiciones de diagnóstico que el dispositivo puede detectar e indica que hay datos incorrectos. Si hay un miembro de tipo de datos detallado que indique una condición detectada específica, este miembro de fallo no afecta a los miembros DiagnosticActive ni DiagnosticSequenceCount. Sin embargo, si no hay ningún tipo de datos detallado para una condición detectada específica, este miembro de fallo activa al miembro DiagnosticActive e incrementa o disminuye el recuento de secuencias de diagnósticos. |
Ch0x.Uncertain | BOOL | Decimal | 0 = Datos válidos 1 = Datos cuya validez es incierta. El dispositivo está funcionando fuera de su rango de operación diseñado, o bien los datos están en control manual o de anulación. |
Ch0x.NoLoad | BOOL | Decimal | 0 = No existe una condición sin carga 1 = Existe una condición sin carga, lo que significa que un cableado de señal está desconectado del canal o que el RTB se ha extraído del dispositivo. |
Ch0x.ShortCircuit | BOOL | Decimal | 0 = No existe una condición de cortocircuito o sobrecorriente 1 = Existe una condición de cortocircuito o sobrecorriente |
Ch0x.OverTemperature | BOOL | Decimal | 0 = La temperatura del dispositivo no ha rebasado los límites operativos 1 = La temperatura del dispositivo ha rebasado los límites operativos |
Ch0x.FieldPowerOff | BOOL | Decimal | 0 = Hay potencia de campo 1 = No hay potencia de campo |
Ch0x.InHold | BOOL | Decimal | 0 = El canal no está reteniendo 1 = El canal está reteniendo |
Ch0x.NotANumber | BOOL | Decimal | 0 = Los últimos datos de canal recibidos fueron un número 1 = El valor de salida recibido del origen es NotANumber (el valor NAN de IEEE). El canal de salida retendrá su estado más reciente |
Ch0x.Underrange | BOOL | Decimal | 0 = La señal de entrada en el canal es superior a la señal detectable mínima. 1 = La señal de entrada en el canal es inferior o igual a la señal detectable mínima. |
Ch0x.Overrange | BOOL | Decimal | 0 = La señal de entrada en el canal es inferior a la señal detectable máxima. 1 = La señal de entrada en el canal es superior o igual a la señal detectable máxima. |
Ch0x.LLimitAlarm | BOOL | Decimal | 0 = La alarma no se ha activado 1 = La alarma se activa |
Ch0x.HLimitAlarm | BOOL | Decimal | 0 = La alarma no se ha activado 1 = La alarma se activa |
Ch0x.RampAlarm | BOOL | Decimal | 0 = La alarma no se ha activado 1 = La alarma se activa |
Ch0x.CalFault | BOOL | Decimal | 0 = No ha habido un fallo de calibración 1 = Se interrumpió o se produjo un error en la sesión de calibración de un canal. El ciclo de energía o el restablecimiento del producto restablecen CalFault. |
Ch0x.Calibrating | BOOL | Decimal | 0 = El canal no se está calibrando 1 = El canal se está calibrando |
Ch0x.Data | REAL | Punto flotante | De -1.0E11 a 1.0E11 |
Ch0x.RollingTimestamp | BOOL | Decimal | Cualquier valor positivo. RollingTimestamp es un temporizador en constante ejecución que cuenta en milisegundos. Cuando un dispositivo de entrada escanea sus canales, también registra el valor RollingTimestamp. |
Tipo de datos definido por el dispositivo: AB:5000_AO8:O:0
Tipo de conexión: Datos
Nombre de miembro | Tipo | Estilo | Valores válidos |
|---|---|---|---|
Ch0x.LLAlarmEn | BOOL | Decimal | 0 = La alarma está deshabilitada 1 = La alarma está habilitada |
Ch0x.LAlarmEn | BOOL | Decimal | 0 = La alarma está deshabilitada 1 = La alarma está habilitada |
Ch0x.HAlarmEn | BOOL | Decimal | 0 = La alarma está deshabilitada 1 = La alarma está habilitada |
Ch0x.HHAlarmEN | BOOL | Decimal | 0 = La alarma está deshabilitada 1 = La alarma está habilitada |
Ch0x.RateAlarmEN | BOOL | Decimal | 0 = La alarma está deshabilitada 1 = La alarma está habilitada |
Ch0x.LLimitAlarmUnlatch | BOOL | Decimal | La transición de valores bajos a altos desenclava la alarma. |
Ch0x.HLimitAlarmUnlatch | BOOL | Decimal | La transición de valores altos a bajos desenclava la alarma. |
Ch0x.RampAlarmUnlatch | BOOL | Decimal | La transición de valores bajos a altos desenclava la alarma |
Ch0x.Data | REAL | Punto flotante | De -1.0E11 a 1.0E11 |
Tipo de datos definido por el dispositivo: AB:5000_AO8:C:0
Tipo de conexión: Datos y Datos con calibración
Nombre de miembro | Tipo | Estilo | Valores válidos |
|---|---|---|---|
Ch0x.Range | BOOL | Decimal | 0 = -10 - 10V 1 = 0 - 5V 2 = 0 - 10V 4 = 0…20 mA 5 = 4…20 mA |
Ch0x.AlarmDisable | BOOL | Decimal | 0 = Las alarmas están habilitadas 1 = Las alarmas están deshabilitadas (predeterminado) |
Ch0x.LimitAlarmLatchEn | BOOL | Decimal | 0 = Enclavamiento deshabilitado (predeterminado) 1 = Enclavamiento habilitado |
Ch0x.RampAlarmLatchEn | BOOL | Decimal | 0 = Enclavamiento deshabilitado (predeterminado) 1 = Enclavamiento habilitado |
Ch0x.NoLoadEn | BOOL | Decimal | 0 = Deshabilitado (predeterminado) 1 = Habilitado |
Ch0x.Disable | BOOL | Decimal | 0 = El canal está habilitado (predeterminado) 1 = El canal está deshabilitado |
Ch0x.FaultMode | BOOL | Decimal | 0 = Transición al valor definido por el usuario 1 = Retener último estado (predeterminado) |
Ch0x.ProgMode | BOOL | Decimal | 0 = Transición al valor definido por el usuario 1 = Retener último estado (predeterminado) |
Ch0x.ProgramToFaultEn | BOOL | Decimal | 0 = El canal permanece en el modo Programa 1 = El canal pasa al modo Fallo |
Ch0x.RampInRun | BOOL | Decimal | 0 = Rampa deshabilitada (predeterminado) 1 = Rampa habilitada en el modo Ejecución |
Ch0x.RampToProg | BOOL | Decimal | 0 = Rampa deshabilitada (predeterminado) 1 = Rampa habilitada para el estado del modo Programa |
Ch0x.RampToFault | BOOL | Decimal | 0 = Rampa deshabilitada (predeterminado) 1 = Rampa habilitada para el estado del modo Fallo |
Ch0x.HoldForInt | BOOL | Decimal | 0 = Sin verificar 1 = Verificado |
Ch0x.FaultValueStateDuration | SINT | Decimal | 0 = Para siempre 1 = 1 segundo 2 = 2 segundos 5 = 5 segundos 10 segundos |
Ch0x.MaxRampRate | REAL | Punto flotante | De -1.0E11 a 1.0E11 |
Ch0x.LowSignal | REAL | Punto flotante | De -1.0E11 a 1.0E11 Se utiliza una combinación de LowSignal, HighSignal, LowEngineering y HighEngineering para escalar los datos de entrada que devuelve el dispositivo. |
Ch0x.HighSignal | REAL | Punto flotante | De -1.0E11 a 1.0E11 Se utiliza una combinación de LowSignal, HighSignal, LowEngineering y HighEngineering para escalar los datos de entrada que devuelve el dispositivo. |
Ch0x.LowEngineering | REAL | Punto flotante | De -1.0E11 a 1.0E11 Se utiliza una combinación de LowSignal, HighSignal, LowEngineering y HighEngineering para escalar los datos de entrada que devuelve el dispositivo. |
Ch0x.HighEngineering | REAL | Punto flotante | De -1.0E11 a 1.0E11 Se utiliza una combinación de LowSignal, HighSignal, LowEngineering y HighEngineering para escalar los datos de entrada que devuelve el dispositivo. |
Ch0x.LowLimit | REAL | Punto flotante | De -1.0E11 a 1.0E11 |
Ch0x.HighLimit | REAL | Punto flotante | De -1.0E11 a 1.0E11 |
Ch0x.Offset | REAL | Punto flotante | De -1.0E11 a 1.0E11 |
Ch0x.FaultValue | REAL | Punto flotante | De -1.0E11 a 1.0E11 |
Ch0x.ProgValue | REAL | Punto flotante | De -1.0E11 a 1.0E11 |
Ch0x.FaultFinalState | REAL | Punto flotante | De -1.0E11 a 1.0E11 |
Tipo de datos definido por el dispositivo: AB:5000_AO8_CAL:I:0
Tipo de conexión: Datos con calibración
Nombre de miembro | Tipo | Estilo | Valores válidos |
|---|---|---|---|
RunMode | BOOL | Decimal | 0 = Inactivo 1 = Ejecución |
ConnectionFaulted | BOOL | Decimal | 0 = Correcto 1 = Incorrecto |
DiagnosticActive | BOOL | Decimal | 0 = No hay ningún diagnóstico activo 1 = Hay uno o varios diagnósticos activos o se ha alcanzado el umbral de pronósticos |
DiagnosticSequenceCount | BOOL | Decimal | De 0 a 255 |
Ch0x.Fault | BOOL | Decimal | 0 = Correcto 1 = Incorrecto |
Ch0x.Uncertain | BOOL | Decimal | 0 = Correcto 1 = Incierto |
Ch0x.NoLoad | BOOL | Decimal | 0 = No existe una condición sin carga 1 = Existe una condición sin carga, lo que significa que un cableado de señal está desconectado del canal o que el RTB se ha extraído del dispositivo. |
Ch0x.ShortCircuit | BOOL | Decimal | 0 = No existe una condición de cortocircuito o sobrecorriente 1 = Existe una condición de cortocircuito o sobrecorriente |
Ch0x.OverTemperature | BOOL | Decimal | 0 = La temperatura del dispositivo no ha rebasado los límites operativos 1 = La temperatura del dispositivo ha rebasado los límites operativos |
Ch0x.FieldPowerOff | BOOL | Decimal | 0 = Hay potencia de campo 1 = No hay potencia de campo |
Ch0x.InHold | BOOL | Decimal | 0 = El canal no está reteniendo 1 = El canal está reteniendo |
Ch0x.NotANumber | BOOL | Decimal | 0 = Los últimos datos de canal recibidos fueron un número 1 = Los últimos datos de canal recibidos no fueron un número |
Ch0x.Underrange | BOOL | Decimal | 0 = Los datos de canal no están por debajo del umbral de bajo rango 1 = Los datos de canal están por debajo de |
Ch0x.Overrange | BOOL | Decimal | 0 = Los datos de canal no están por encima del umbral de sobrerrango 1 = Los datos de canal están por encima del umbral de sobrerrango |
Ch0x.LLimitAlarm | BOOL | Decimal | 0 = La alarma no se ha activado 1 = La alarma se activa |
Ch0x.HLimitAlarm | BOOL | Decimal | 0 = La alarma no se ha activado 1 = La alarma se activa |
Ch0x.RampAlarm | BOOL | Decimal | 0 = La alarma no se ha activado 1 = La alarma se activa |
Ch0x.CalFault | BOOL | Decimal | 0 = No ha habido un fallo de calibración 1 = Hubo un fallo de calibración |
Ch0x.Calibrating | BOOL | Decimal | 0 = El canal no se está calibrando 1 = El canal se está calibrando |
Ch0x.CalGoodLowRef | BOOL | Decimal | 0 = Una señal de referencia baja válida no se ha muestreado en este canal 1 = Una señal de referencia baja válida se ha muestreado en este canal |
Ch0x.CalBadLowRef | BOOL | Decimal | 0 = Una señal de referencia baja no válida no se ha muestreado en este canal 1 = Una señal de referencia baja no válida se ha muestreado en este canal |
Ch0x.CalGoodHighRef | BOOL | Decimal | 0 = Una señal de referencia alta válida no se ha muestreado en este canal 1 = Una señal de referencia alta válida se ha muestreado en este canal |
Ch0x.CalBadHighRef | BOOL | Decimal | 0 = Una señal de referencia alta no válida no se ha muestreado en este canal 1 = Una señal de referencia alta no válida se ha muestreado en este canal |
Ch0x.CalSuccessful | BOOL | Decimal | 0 = La calibración no fue correcta 1 = La calibración fue correcta y se salió del estado de calibración. |
Ch0x.Data | REAL | Punto flotante | De -1.0E11 a 1.0E11 |
Ch0x.RollingTimestamp | BOOL | Decimal | Cualquier valor RollingTimestamp es un temporizador en constante ejecución que cuenta en milisegundos. Cuando un dispositivo de entrada escanea sus canales, también registra el valor RollingTimestamp. |
Tipo de datos definido por el dispositivo: AB:5000_AO8_CAL:O:0
Tipo de conexión: Datos con calibración
Nombre de miembro | Tipo | Estilo | Valores válidos |
|---|---|---|---|
Ch0x.LLimitAlarmUnlatch | BOOL | Decimal | La transición de valores bajos a altos desenclava la alarma. |
Ch0x.HLimitAlarmUnlatch | BOOL | Decimal | La transición de valores altos a bajos desenclava la alarma. |
Ch0x.RampAlarmUnlatch | BOOL | Decimal | La transición de valores bajos a altos desenclava la alarma. |
Ch0x.Calibrate | BOOL | Decimal | 0 = El proceso de calibración no se ha iniciado (predeterminado) 1 = El proceso de calibración se ha iniciado |
Ch0x.CalOutputLowRef | BOOL | Decimal | 0 = No se crea una referencia baja de calibración de salida 1 = Se crea una referencia baja de calibración de salida |
Ch0x.CalOutputHighRef | BOOL | Decimal | 0 = No se crea una referencia alta de calibración de salida 1 = Se crea una señal de referencia alta de calibración de salida |
Ch0x.CalLowRefPassed | BOOL | Decimal | 0 = No se envía la referencia baja de calibración registrada 1 = Se envía la referencia baja de calibración registrada en los datos de salida para la verificación de la calibración |
Ch0x.CalHighRefPassed | BOOL | Decimal | 0 = No se envía una referencia alta de calibración 1 = Se envía la señal de referencia alta de calibración registrada en los datos de salida para la verificación de la calibración |
Ch0x.CalFinished | BOOL | Decimal | 0 = Canal no activado para completar el procedimiento de calibración 1 = Canal activado para completar el procedimiento de calibración |
Ch0x.Data | REAL | Punto flotante | De -1.0E11 a 1.0E11 |
Entregue su opinión