Siemens SIMATIC NET SINAUT ST7 Manual De Sistema página 234

Ocultar thumbs Ver también para SIMATIC NET SINAUT ST7:
Tabla de contenido

Publicidad

Librería de bloques Telecontrol ST7
4.7 Plantillas maestras
Nota
Cuando se recibe una secuencia de varios segmentos de datos (telegramas de datos), los
bits de estado 1 a 22 del parámetro "NewData" se ponen sucesivamente a TRUE, estado
que mantienen hasta que se ha recibido el último segmento.
Si un segmento de datos (telegrama de datos) no forma parte de una secuencia recibida
(SendAll = FALSE), el estado permanece en TRUE durante un solo ciclo de la CPU.
Para garantizar la coherencia de datos siendo "SendAll" = TRUE o durante una consulta
general o individual, el área de datos se actualiza en segmentos individuales consecutivos.
Durante el proceso de recepción, el estado se muestra por medio del byte de salida
"DataStatus" (estado "SequenceState"). Una vez ha finalizado correctamente la secuencia
de recepción, el área de salida de datos se encuentra en el estado actual y los datos de
salida son coherentes. Esto se muestra con "DataStatus" (estado "DataValid" = TRUE).
Nota
Si el parámetro "SendAll" está puesto a FALSE en el emisor no es posible garantizar la
coherencia de los segmentos de datos o de los segmentos límite.
La recepción de una secuencia puede fallar por los motivos siguientes:
● La secuencia de recepción se interrumpe cuando falla la comunicación con el interlocutor
mientras hay una secuencia en curso (ID de evento B13BTD7_Diagnostics).
● El tiempo de vigilancia se ha rebasado por exceso. No ha sido posible recibir todos los
segmentos en el tiempo ajustado en el parámetro "MonitoringTime" (ID de evento
B13CTD7_Diagnostics).
● Se producen otros errores de recepción (ID de evento B13DTD7_Diagnostics), p. ej.:
– Se registra una secuencia de recepción nueva mientras hay en curso una secuencia
– Se recibe un segmento espontáneo (telegrama de datos) mientras hay una secuencia
Nota
Dat256D_S y Dat256D_R requieren el UDT "TransmitBlock".
En caso de utilizar el typical de la librería global, copie el UDT en el directorio "Tipos de
datos PLC" de la CPU. El typical referencia el UDT automáticamente desde el directorio de
bloques de la CPU, pero no desde la librería global.
Nota
DB con acceso estándar
El bloque tiene parámetros del tipo "ANY". Por este motivo, en las propiedades del DB debe
dejarse desactivado el atributo "Acceso optimizado al bloque".
234
correcta.
en curso.
Manual de sistema, 11/2018, C79000-G8978-C481-02
SINAUT ST7 - Volumen 3

Publicidad

Tabla de contenido
loading

Tabla de contenido