Podemos tener una pantalla HMI conectada con diferentes dispositivos o PLCs, hasta un máximo de 4 protocolos. En un momento dado, uno de estos equipos se puede estropear y por consiguiente perder la comunicación con la pantalla.
Esto provoca que en la pantalla aparezca un mensaje de error o incluso que algunas funciones, como el ladder, dejen de funcionar.
Para evitar esto, se puede deshabilitar la comunicación con dicho equipo hasta que la comunicación se restablezca.
Disponemos de las siguientes variables de sistema que nos indican el estado de la comunicación con cada equipo al que la pantalla está conectada.
[PLC*]#H_ErrorStatus: Esta variable verifica el estado de la comunicación con el dispositivo/PLC.
[PLC*]#H_ScanOffControl: Esta variable controla el scan de comunicación con el dispositivo/PLC. Cuando esta variable está a ON, se para el scan de comunicaciones con el dispositivo/PLC.
NOTA: Para los dispositivos del 1 hasta el 32 para el [Dispositivo/PLC1] se transfieren a cada bit de las palabras LS9550 y LS9551, en secuencia. De forma similar, los valores para el [Dispositivo/PLC2] se almacenan en las LS9552 y LS9553, los valores para el [Dispositivo/PLC3] se almacenan en las LS9554 y LS9555 y los valores para el [Dispositivo/PLC4] se almacenan en las LS9556 y LS9557.
NOTA: Se puede verificar las variables que controlan el estado de las comunicaciones con cada dispositivo conectado yendo al menú Proyecto -> Ajustes del sistema -> Lista de periféricos y pulsando en la opción “Lista de direcciones de dispositivo/PLC”.
[PLC*]#H_ScanOffStatus: Esta variable muestra el estado del scan de comunicaciones con el dispositivo/PLC. Este bit se pone a ON cuando el scan de la comunicación se ha parado con la palabra de control ([PLC*]#H_ScanOffControl)
NOTA: Para los dispositivos del 1 hasta el 32 para el [Dispositivo/PLC1] se transfieren a cada bit de las palabras LS9560 y LS9561, en secuencia. De forma similar, los valores para el [Dispositivo/PLC2] se almacenan en las LS9562 y LS9563, los valores para el [Dispositivo/PLC3] se almacenan en las LS9564 y LS9565 y los valores para el [Dispositivo/PLC4] se almacenan en las LS9566 y LS9567.
Mediante estas 3 variables podemos controlar la comunicación con los dispositivos / PLC.
Esto provoca que en la pantalla aparezca un mensaje de error o incluso que algunas funciones, como el ladder, dejen de funcionar.
Para evitar esto, se puede deshabilitar la comunicación con dicho equipo hasta que la comunicación se restablezca.
Disponemos de las siguientes variables de sistema que nos indican el estado de la comunicación con cada equipo al que la pantalla está conectada.
[PLC*]#H_ErrorStatus: Esta variable verifica el estado de la comunicación con el dispositivo/PLC.
- OFF = Comunicación es normal
- ON = Hay un error de comunicación
[PLC*]#H_ScanOffControl: Esta variable controla el scan de comunicación con el dispositivo/PLC. Cuando esta variable está a ON, se para el scan de comunicaciones con el dispositivo/PLC.
NOTA: Para los dispositivos del 1 hasta el 32 para el [Dispositivo/PLC1] se transfieren a cada bit de las palabras LS9550 y LS9551, en secuencia. De forma similar, los valores para el [Dispositivo/PLC2] se almacenan en las LS9552 y LS9553, los valores para el [Dispositivo/PLC3] se almacenan en las LS9554 y LS9555 y los valores para el [Dispositivo/PLC4] se almacenan en las LS9556 y LS9557.
NOTA: Se puede verificar las variables que controlan el estado de las comunicaciones con cada dispositivo conectado yendo al menú Proyecto -> Ajustes del sistema -> Lista de periféricos y pulsando en la opción “Lista de direcciones de dispositivo/PLC”.
[PLC*]#H_ScanOffStatus: Esta variable muestra el estado del scan de comunicaciones con el dispositivo/PLC. Este bit se pone a ON cuando el scan de la comunicación se ha parado con la palabra de control ([PLC*]#H_ScanOffControl)
NOTA: Para los dispositivos del 1 hasta el 32 para el [Dispositivo/PLC1] se transfieren a cada bit de las palabras LS9560 y LS9561, en secuencia. De forma similar, los valores para el [Dispositivo/PLC2] se almacenan en las LS9562 y LS9563, los valores para el [Dispositivo/PLC3] se almacenan en las LS9564 y LS9565 y los valores para el [Dispositivo/PLC4] se almacenan en las LS9566 y LS9567.
Mediante estas 3 variables podemos controlar la comunicación con los dispositivos / PLC.