Capítulo 10
Desarrollo de aplicaciones
158
Cómo determinar si la comunicación de E/S ha sobrepasado el tiempo
de espera
Este ejemplo puede usarse con los controladores 1756-L7x o 1756-L6x:
• La instrucción GSV obtiene el estado del indicador LED de estado I/O
(mediante el atributo LEDStatus del objeto Module) y lo almacena en el
tag IO_LED tag.
• IO_LED es un tag DINT que almacena el estado del indicador LED de
estado I/O o de la pantalla de estado en la parte frontal del controlador.
• Si IO_LED es igual a 2, significa que se ha perdido por lo menos una
conexión de E/S y se establece Fault_Alert.
Figura 40 – GSV usada para identificar el tiempo sobrepasado de E/S
Para obtener más información sobre los atributos disponibles con el objeto
Module consulte el documento Logix5000 Controllers General Instructions
Reference Manual, publicación 1756-RM003.
Cómo determinar si la comunicación de E/S a un módulo de E/S
específico ha sobrepasado el tiempo de espera
Si la comunicación sobrepasa el tiempo de espera con un dispositivo (módulo) en
la configuración de E/S del controlador, el controlador produce un código de
fallo así como información de fallo para el módulo. Es posible usar instrucciones
GSV para obtener el código y la información de fallo mediante los atributos
FaultCode y FaultInfo del objeto Module.
Para obtener más información sobre los atributos disponibles con el objeto
Module consulte el documento Logix5000 Controllers General Instructions
Reference Manual, publicación 1756-RM003.
Publicación de Rockwell Automation 1756-UM001N-ES-P – Noviembre 2012