Tipos de datos (data types) de módulo (module) - 1794-OF4I

En la siguiente tabla, se enumeran y describen los tipos de datos (data types) definidos por el módulo (module) para el módulo de salida analógica 1794-OF4I. Incluye información para la entrada (indicada con una "I"), la salida (indicada con una "O") y la configuración (indicada con una "C").
CONSEJO:
el tipo de datos (data type) de configuración OutputEnable debe establecerse a 1 para que la función Retener hasta inicialización pueda ejecutarse. Este valor puede establecerse en el Monitor de datos de la ventana Etiquetas (tags) del controlador (controller), o bien usando su propio programa (program). A continuación, se muestra un ejemplo de la función Retener hasta inicialización.
Cuando se produce un fallo de comunicación o un periodo de inactividad, el módulo (module) acepta el estado de seguridad retenido por el adaptador (en los miembros SSSafeStateConfig0 y SSSafeStateConfig1). Cuando se restablece la comunicación, se consulta el estado de salida del módulo (module) para cada condición de salida en cada canal (en los miembros Ch0OutputHeld y Ch1OutputHeld) utilizando los datos de salida de los miembros Ch0OutputReadBack y Ch1OutputReadBack. Si los datos de salida coinciden con los valores respectivos de Ch0OutputReadBack y Ch1OutputReadBack, el canal vuelve a funcionar con normalidad, lo que indica borrando los miembros Ch0OutputHeld y Ch1OutputHeld. Los miembros identificados en este ejemplo se definen en las siguientes tablas.
CONSEJO:
FLEX I/O se basa en INT de 16 bits y en DINT que no son de 32 bits. Con ciertas instrucciones esto puede disminuir el rendimiento
Tipo de datos (data type) definido por el módulo (module): AB:1794_OF4I:I:0
Nombre de miembro
Tipo
Valor predeterminado
Estilo de visualización
Descripción
Ch0ReadBack
Ch1ReadBack
Ch2ReadBack
Ch3ReadBack
INT
Decimal
Releer datos para la salida de un canal. Durante un fallo de comunicación o periodo de inactividad, contiene datos de salida en tiempo real y todos los valores de estado de seguridad enviados por el adaptador.
InputData1
INT
Binario
Contiene el estado de entrada.
CalibrationDone
BOOL
Decimal
Establecer a 1 cuando concluya el ciclo de calibración.
CalibrationBad
BOOL
Decimal
Establecer a 1 si los coeficientes de calibración del canal no se pueden guardar o leer correctamente.
ConfigurationMode
BOOL
Decimal
Establecer a 1 cuando el modo de configuración esté seleccionado. El indicador de estado del módulo (module) parpadea cuando está establecido.
FieldPowerOff
BOOL
Decimal
Establecer a 1 cuando falle la alimentación de 24 V del campo. El indicador de estado del módulo (module) parpadea cuando está establecido.
PowerUp
BOOL
Decimal
Este miembro se establece cuando la etiqueta (tag) de configuración es todo ceros debido al reinicio o borrado de un tipo de datos (data type) en la etiqueta de configuración. El indicador de estado del módulo (module) parpadea cuando está establecido.
InputData2
INT
Binario
Contiene el estado de entrada.
Ch0OpenWire
Ch1OpenWire
Ch2OpenWire
Ch3OpenWire
BOOL
Decimal
Indica que el canal de salida actual correspondiente está abierto.
Ch0Held
Ch1Held
Ch2Held
Ch3Held
BOOL
Decimal
Indica que la salida está retenida en el nivel de los datos de relectura para el canal respectivo durante la habilitación de la salida. Estos tipos de datos (data types) regresan a 0 cuando los datos de salida coinciden con la relectura.
Tipo de datos (data type) definido por el módulo (module): AB:1794_OF4I:O:0
Nombre de miembro
Tipo
Valor predeterminado
Estilo de visualización
Descripción
SafeStateConfig0
SafeStateConfig1
BOOL
Decimal
Designa el origen de los datos de estado de seguridad cuando la salida habilitada es 0.
OutputEnable
BOOL
Decimal
Mantenga siempre este miembro establecido en 1. Debe estar establecido en 1 para que funcione la función Retener salidas.
Ch0Data
INT
Decimal
Datos de salida para el canal 0. Los datos de salida son datos en tiempo real con el formato de la configuración seleccionada.
Ch1Data
INT
Decimal
Datos de salida para el canal 1. Los datos de salida son datos en tiempo real con el formato de la configuración seleccionada.
Ch2Data
INT
Decimal
Datos de salida para el canal 2. Los datos de salida son datos en tiempo real con el formato de la configuración seleccionada.
Ch3Data
INT
Decimal
Datos de salida para el canal 3. Los datos de salida son datos en tiempo real con el formato de la configuración seleccionada.
Tipo de datos (data type) definido por el módulo (module): AB:1794_OF4I:C:0
Nombre de miembro
Tipo
Valor predeterminado
Estilo de visualización
Descripción
OutputConfiguration
INT
Binario
Ch0Calibrate
Ch1Calibrate
Ch2Calibrate
Ch3Calibrate
BOOL
Decimal
Cuando está seleccionada, incluye un canal en la calibración.
GainOffsetCalibration
BOOL
Decimal
Conserva los valores de alta o baja referencia seleccionados en la ficha Configuración de entrada del cuadro de diálogo Propiedades de módulo (module).
CalibrationClock
BOOL
Decimal
Si está seleccionada, el modo de calibración se iniciará y se aceptará la configuración de la calibración para los canales seleccionados.
Si se restablece, los coeficientes de calibración actual aceptados se almacenan para los canales seleccionados, se aplican y se sale del modo de calibración.
QuickCalibration
BOOL
Decimal
Si se establece a 1, el coeficiente de calibración se almacena para todas las configuraciones relacionadas para los canales seleccionados.
Ch0Hold
Ch1Hold
Ch2Hold
Ch3Hold
BOOL
Decimal
Si se establece, cuando ocurre una transición (transition) de 1 a 0 a 1 del miembro OutputEnable, retiene el nivel de salida en un canal hasta que los datos de salida en tiempo real sean iguales al nivel.
InterleaveInterrupts
BOOL
Decimal
Si se establece, asegura el intercambio de datos con tiempos críticos cuando los canales están configurados para los tiempos de actualización más rápidos. No active la casilla de verificación
Intercalar interrupciones de módulo (module)
a menos que sepa que tiene un uso específico para esta opción. La función Intercalar interrupciones de módulo (module) solo es útil en determinadas circunstancias y
únicamente
puede habilitarse cuando se configura el régimen de conversión de un módulo en
1200 Hz
, la constante de tiempo de paso bajo en
Ninguna
y el período de muestreo en tiempo real en
0
para
TODOS
los canales del módulo.
Transparent
BOOL
Decimal
Si se establece, permite cambiar la configuración sin usar el tipo de datos (data type) InitiateConfiguration.
InitiateConfiguration
BOOL
Decimal
Si se establece, le indica al módulo (module) que entre al modo de configuración. Cuando ocurre una transición (transition) a 0, se aplica la configuración y toda configuración subsiguiente será ignorada hasta que se alterne este miembro.
SSSafeStateConfig0
BOOL
Decimal
Valor de estado de seguridad a usar para SSSafeStateConfig0.
SSSafeStateConfig1
BOOL
Decimal
Valor de estado de seguridad a usar para SSSafeStateConfig1.
SSOutputEnable
BOOL
Decimal
Valor de estado de seguridad a usar para SSOutputEnable.
SSCh0Data
SSCh1Data
SSCh2Data
SSCh3Data
INT
Decimal
Valor de estado de seguridad a usar para el canal seleccionado.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal