SD700 - DEVICENET
7.1.3. Protocolo de Fragmentación de Mensajes Explícitos
En caso de mensajería explícita, el protocolo de fragmentación está
situado en segundo byte, y en caso de mensajes E/S fragmentados
– en primer byte de una trama CAN.
Petición de Mensaje Explícito Fragmentado
Primer Fragmento:
ID
Byte-0
ID
MAC ID
Mensaje
fuente +
Fragmentación
de
0x80
Petición
Explícita
Fragmento Final:
ID
Byte-0
ID
MAC ID
Mensaje
fuente +
de
0x80
Petición
Explícita
ID Mensaje de Petición Explícita = (0x403 | (DNET_MAC_ID << 3))
La respuesta a una petición explícita es la siguiente:
Respuesta a un Mensaje Explícito de Modificación
ID
Byte-0
ID Mensaje
ID MAC
Explícito de
Maestro
Respuesta
del Esclavo
ID Mensaje Explícito de Respuesta del Esclavo = (0x403 | (DNET_MAC_ID << 3))
42
ACCESO A OBJETOS CIP
Byte-1
Byte-2 Byte-3
Protocolo de
Código
de
Servicio
Byte-1
Byte-2 Byte-3 Byte-4 Byte-5 Byte-6
....
Protocolo de
Fragmentación
Byte-1
Byte-2
Código
Datos (LSB
Respuesta
- Opcional)
+ 0x80
Mensaje CAN
Byte-4
ID Clase
ID
Instancia
(LSB)
Mensaje CAN
...
...
Mensaje CAN
Byte-3 Byte-4
..
..
POWER ELECTRONICS
Byte-5
Byte-6
Byte-7
ID
ID
Datos de
Instancia
Atributo
Servicio
(MSB)
Byte-7
...
....
Datos de
Servicio
Byte-5
Byte-6 Byte-7
Datos (MSB
- Opcional)
(LSB)
(MSB)