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

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

Publicidad

Explicación:
4.7.1.21
Typical de datos Dat256D_R
Función
Recibir como máx. 256 palabras dobles con cualquier contenido de datos
El contenido por palabra doble puede ser un valor en formato de palabra doble (p. ej., DINT,
REAL, etc.), pero se admite también una combinación de otros formatos cuyo resultado sea
una palabra doble, p. ej.:
● 32 Bool
● 4 bytes
● 2 palabras
● Cualquier combinación, como 2 bytes más 1 palabra, etc.
Nota
Observar el límite de palabras dobles
Si se transmiten datos modificados y el área de datos contiene valores en formato de
palabra doble, asegúrese de que los valores de palabra doble estén realmente dentro de
una de las 256 palabras dobles como máximo que tiene el área de datos que se registrará.
Si se reparten en dos palabras dobles de datos consecutivas, podría suceder que solo se
transmita una palabra del valor de palabra doble (palabra High o Low), porque solo ha
cambiado algo en ella. En este caso, la palabra que falta puede provocar un error de datos
en el interlocutor receptor (se aplica a ST7cc, no a una CPU S7).
Dat256D_R deposita los datos recibidos en el área de datos indicada con "DataOutput" sin
ninguna preparación adicional. Evalúe los datos recibidos desde el programa de usuario.
En CPU S7-300 con comunicación X, la longitud máxima de telegrama de datos es de 76
bytes (48 bytes netos). 1024 bytes de datos netos se transmiten mediante un proceso de
transmisión serie que consta de una secuencia de 22 telegramas de datos como mínimo
(segmentos). Cada telegrama de datos, excepto el último, contiene un segmento de 48
bytes de datos netos del área de datos de salida.
Cada vez que se recibe un segmento de datos detectado se señaliza mediante un estado
correspondiente (bits 1 a 22) del parámetro de salida "NewData".
Asimismo, cuando se ha detectado un cambio en el segmento de datos, el bit de estado 0
de "NewData" se pone a TRUE durante un ciclo de la CPU. Esto permite determinar qué
segmento del área de datos de salida ha cambiado.
SINAUT ST7 - Volumen 3
Manual de sistema, 11/2018, C79000-G8978-C481-02
Error en el procesamiento de "SendAll"
"SendAllError" se pone a TRUE cuando se interrumpe la conexión durante el
procesamiento de "SendAll". Además, se escribirá una entrada en el búfer de
diagnóstico.
"SendAllError" se mantiene en TRUE hasta que el programa de usuario lo
desactiva o hasta el próximo rearranque normal de la CPU.
Librería de bloques Telecontrol ST7
4.7 Plantillas maestras
233

Publicidad

Tabla de contenido
loading

Tabla de contenido