Tipos de datos definidos por el dispositivo (5069-OF4)

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-OF4.
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_AO4: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
  • Los productos de salida siguen el modo Ejecución de la conexión propietaria.
  • Los productos de solo entrada siempre están en el modo 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
SINT
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_AO4:O:0
Tipo de conexión: Datos
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.Data
REAL
Punto flotante
De -1.0E11 a 1.0E11
Tipo de datos definido por el dispositivo: AB:5000_AO4: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 para el canal (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 = Sin verificar
1 = Verificado
Habilita la rampa del valor de salida durante el modo Ejecución entre el nivel de salida actual y una salida solicitada recientemente. La rampa define el régimen máximo al que puede cambiar la salida nasado en el valor RampRate configurado.
Ch0x.RampToProg
BOOL
Decimal
0 = Sin verificar
1 = Verificado
Cuando se establece, habilita la rampa del valor de salida a un valor del programa definido por el usuario, Ch0x.ProgValue. La rampa define el régimen máximo al que puede cambiar la salida nasado en el valor RampRate configurado.
Ch0x.RampToFault
BOOL
Decimal
0 = Sin verificar
1 = Verificado
Cuando se establece, habilita la rampa del valor de salida a un valor de fallo definido por el usuario, Ch0xFaultValue. La rampa define el régimen máximo al que puede cambiar la salida nasado en el valor RampRate configurado.
Ch0x.HoldForInt
BOOL
Decimal
0 = Sin verificar
1 = Verificado
Cuando se establece, configura el canal para que se retenga (o no cambie) hasta que se inicialice con un valor dentro del 0,1 % de la escala total de su valor actual cuando existe una de las siguientes condiciones:
  • Conexión inicial del dispositivo (encendido)
  • El dispositivo cambia del modo Programa al modo Ejecución
  • El dispositivo restablece la comunicación después de un fallo
Ch0x.FaultValueStateDuration
SINT
Decimal
Determina el tiempo durante el que se retiene el estado de modo Fallo antes de se aplique FaultFinalState.
  • 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
El régimen máximo al que puede cambiar el valor de salida cuando pasa a FaultValue o ProgValue si se establecen, respectivamente, los bits de RampToFault o RampToProg; o bien en el modo Ejecución si se establece RampToRun. En términos de unidades de ingeniería por segundo.
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
Cualquier valor inferior al límite alto
Ch0x.HighLimit
REAL
Punto flotante
De -1.0E11 a 1.0E11
Cualquier valor superior al límite bajo
Ch0x.Offset
REAL
Punto flotante
De -1.0E11 a 1.0E11
Compensa la imprecisión del actuador en el propio actuador de salida mediante un mecanismo para que el usuario pueda calibrar su sistema fuera del dispositivo de salida. El desplazamiento se configura por canal y en unidades de ingeniería. El desplazamiento se añade a los datos antes de realizar la escala de unidades de ingeniería a señales para la salida.
Ch0x.FaultValue
REAL
Punto flotante
De -1.0E11 a 1.0E11
El valor, en unidades de ingeniería, que la salida debería tener si ocurre un fallo de comunicación cuando se establece el bit FaultMode.
Ch0x.ProgValue
REAL
Punto flotante
De -1.0E11 a 1.0E11
El valor, en unidades de ingeniería, que la salida debería tener cuando la conexión cambia a modo Programa si el bit ProgMode se establece en "Valor definido por el usuario".
Ch0x.FaultFinalState
REAL
Punto flotante
De -1.0E11 a 1.0E11
Si FaultValueStateDuration no es cero, determina el estado de salida final después de que se agote el tiempo de espera configurado de FalueValueStateDuration.
Tipo de datos definido por el dispositivo: AB:5000_AO4:CAL:I:0
Tipo de conexión: Datos y Datos con calibración
Nombre de miembro
Tipo
Estilo
Valores válidos
RunMode
BOOL
Decimal
0 = Inactivo
1 = Ejecución
  • Los productos de salida siguen el modo Ejecución de la conexión propietaria.
  • Los productos de solo entrada siempre están en el modo 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
SINT
Decimal
De 0 a 255
El recuento que aumenta en cada diagnóstico.
Ch0x.Fault
BOOL
Decimal
0 = Correcto
1 = Incorrecto
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 = 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 = La señal de entrada en el canal es inferior o igual a la señal detectable mínima
Ch0x.Overrange
BOOL
Decimal
0 = Los datos de canal no están por encima del umbral de sobrerrango
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 produjo un error de calibración durante la calibración del canal
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
INT
Decimal
Cualquier valor positivo
Un temporizador de 15 bits en constante ejecución que cuenta en milisegundos (no está relacionado con la hora coordinada del sistema).
Tipo de datos definido por el dispositivo: AB:5000_AO4:CAL:O:0
Tipo de conexión: Datos y 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 canal no se está calibrando.
1 = El canal se está calibrando.
Ch0x.CalOutputLowRef
BOOL
Decimal
0 = No se crea una referencia baja de calibración de salida.
1 = Indica al dispositivo que cree 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 = Indica al dispositivo que cree 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.
El flanco ascendente indica que el campo Datos contiene el valor de referencia baja registrado de la salida que debería utilizar el dispositivo en 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.
El flanco ascendente indica que el campo Datos contiene el valor de referencia alta registrado de la salida que debería utilizar el dispositivo en 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
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal