3.5
Estructura del telegrama
3.5.1
Estructura del telegrama Modbus TCP
El tráfico de datos entre cliente y servidor o, en su caso, la respuesta correspondiente del
servidor al cliente empieza con el Address Field seguido del Function Code. A continuación
se transfieren los datos (Data). La estructura de Data depende del Function Code utilizado.
En el telegrama de respuesta del servidor al cliente están introducidos los mismos Address
Field y Function Code. Los Data se rellenan de acuerdo con los datos solicitados.
● Address Field = MBAP Header (Modbus Application Protocol): con esta dirección se tiene
acceso a un servidor definido en el bus.
– Transaction identifier (2 bytes)
– Protocol identifier (2 bytes)
– Length (2 bytes)
– Unit identifier (1 byte)
● Function Code: define la función que se desea activar con el telegrama en el servidor.
● Data = datos de telegrama: datos de administración y datos netos dependientes del
Function Code. Al transmitir los datos de registros, siempre se envía primero el byte alto
y después el byte bajo, conforme a la especificación Modbus.
Para más información sobre los Function Codes, consulte el capítulo Function Codes
(Página 98).
Error responses
En caso de confirmación negativa, el telegrama de respuesta equivale a una Error response.
Para más información sobre las Error responses, consulte el capítulo Exception Codes
(Página 112).
Módulos de comunicación Modbus SIRIUS 3RW5
Manual de producto, 03/2020, A5E43676481004A/RS-AC/003
Descripción
3.5 Estructura del telegrama
29