9.1.2
Transferir datos - registro 48
Con el registro siguiente se escriben datos de transmisión en el módulo de comunicación:
Byte
↓
Bit 7
0
1
2
:
:
Número de secuencia para datos enviados
El número de secuencia para datos enviados identifica un nuevo telegrama de transmisión o
un nuevo registro de un telegrama. El primer número de secuencia que debe leerse es el
acuse del módulo en los datos de entrada (Página 59), que debe incrementarse en uno. De
este modo, el número de secuencia empieza por 1 para el primer registro tras una transición
de STOP a RUN de la CPU. Seguidamente, se incrementa en uno para cada registro que tenga
un contenido nuevo.
El valor "0" no debe utilizarse como número de secuencia para datos enviados. Sirve para
detectar el arranque del módulo. Por ello, al valor máximo 255 sigue 1.
Identificador de fin de telegrama
El identificador de fin de telegrama sirve para identificar el último registro perteneciente a un
telegrama.
• 0 significa: a continuación hay al menos otro registro para el telegrama actual.
• 1 significa: el presente registro es el último del telegrama actual.
Datos que transferir
Los datos deben almacenarse en el registro a partir de "datos que transferir byte 0". El tamaño
del registro y, por tanto, el número de registros para transferir un telegrama, resulta del
medio de transferencia:
• PROFINET: 1, 2 o 4 kbytes, en función del módulo de comunicación
• PROFIBUS: 240 bytes
Si la longitud de los datos que deben transmitirse no es un múltiplo del tamaño del registro,
la longitud del último registro equivale a la longitud del resto de los datos que deben
transmitirse.
CM PtP en servicio sin instrucciones de sistema SIMATIC
Manual de programación y manejo, 05/2021, A5E03908201-AB
Transferir datos: SEND_PTP Record (Write Record 0030
Bit 6
Bit 5
Número de secuencia para datos enviados (1 a 255)
Identificador de fin de telegrama (0 o 1)
Datos que transferir byte 0
9.1 Transferir datos mediante registro
Bit 4
Bit 3
:
:
Transferir datos
)
H
Bit 2
Bit 1
Bit 0
57