Librería de bloques Telecontrol ST7
4.7 Plantillas maestras
Parámetro:
Declaración: OUTPUT
Tipo de datos: BYTE
Rango de
valores:
Ajuste prede-
terminado:
Área de di-
recciones:
Explicación:
Tabla 4- 13
Bit
0
1 ... 5
7, 6
238
DataStatus
Consulte el área de direcciones
0 (B#16#0)
Salida
Marca
Datos
Estado de actualidad de un segmento de datos recibido
Cada vez que hay en curso una recepción de una secuencia, el byte de salida
"DataStatus" muestra el estado momentáneo:
• Cuando la recepción de la secuencia ha finalizado correctamente, el área
de salida de datos "DataOutput" se encuentra en el estado actual. El bit de
estado "DataValid" se pone a TRUE.
Si en el emisor "SendAll" está puesto a TRUE, los datos son coherentes.
• Si falla la recepción en curso de una secuencia, el área de salida de datos
"DataOutput" no es actual y "DataStatus" muestra un error.
– El bit de estado "DataValid" se pone a FALSE y se escribe una entrada
en el búfer de diagnóstico.
– El estado "SequenceState" indica el error (consulte la tabla).
Asignación de bits de "DataStatus"
Nombre
Valor
DataValid
FALSE
TRUE
reservado
- (FALSE)
SequenceState
0
1
2
3
QB0 ... QBn
PQB0 ... PQBn
MB0 ... MBn
LB0 ... LBn
DBm.DBB0 ... n
Significado
Datos no válidos
Datos válidos
No asignados
No hay recepción en curso o ha finalizado sin errores.
Primer segmento de una secuencia recibido
Segundo segmento de una secuencia recibido o uno
superior
Error:
Secuencia de transmisión cancelada
•
Tiempo de vigilancia rebasado por exceso
•
Otro error de recepción
•
Manual de sistema, 11/2018, C79000-G8978-C481-02
SINAUT ST7 - Volumen 3