QualityCode
Transferencia y QualityCode
Con los datos de usuario se transfiere también el estado de calidad "QualityCode" de un
punto de datos. El estado indica la validez del valor.
El CP que actúa de publisher establece el estado, que tiene el siguiente rango de valores:
● GOOD
El valor es válido.
● BAD
El valor de la variable no es válido o no es actual. Causas posibles:
– CPU en STOP
– Valor no actual
– Error al leer la variable
El valor del estado repercute del siguiente modo en la transferencia:
● Publisher → Nube
La publicación de mensajes del CP en calidad de publisher depende del valor del estado.
● Nube → Subscriber
La recepción de mensajes por parte del CP en calidad de subscriber depende del valor
del estado.
Sin embargo, cuando se recibe un mensaje con el estado "BAD", el valor del CP que
actúa de subscriber no se escribe en la CPU.
4.9.2.6
Interrupción de la conexión y almacenamiento intermedio de datos
Comportamiento del CP en caso de interrupciones de la conexión
En caso de interrupciones de la conexión se aplica el comportamiento siguiente:
● Interrupción de la conexión entre el CP y la CPU (CPU en STOP)
– Mientras se interrumpe la conexión:
– Una vez recuperada la conexión:
● Interrupción de la conexión entre el CP y la nube - cable del CP desenchufado
– Mientras se interrumpe la conexión:
– Una vez recuperada la conexión:
CP 1545-1
Instrucciones de servicio, 12/2019, C79000-G8978-C499-02
El CP publica mensajes con strings vacíos para los valores y con el QualityCode
"BAD".
Cuando se cumple la condición de disparo, el CP publica mensajes con los valores
actuales y el QualityCode "GOOD".
El CP no publica mensajes.
Consulte el comportamiento en el apartado siguiente.
Configuración
4.9 CloudConnect
65