2 Descripción del Protocolo MODBUS
2.6.4 Leer Registros de Entrada (Código de Función 0x04)
Código de Función
Dirección de Inicio
Cantidad de Registros
Código de Función
Conteo de Bytes
Cantidad de Registros
Código de Función
Código de Excepción
Este es un ejemplo de una solicitud para leer el registro de entrada 9:
Segmento
Código de Función
Dirección de Inicio: Alta
Dirección de Inicio: Baja
Cantidad de Registros de Entrada:
Alta
Cantidad de Registros de Entrada:
Baja
Nota:
1. El 0x0000 es la dirección de Registro [1]
2 El 0x0008 es la dirección de Registro [9]
*N = cantidad de registros de entrada
Leer Registros de Entrada
Solicitud
Hexa
04
00
08
00
01
Solicitud
1 Byte
2 Bytes
2 Bytes
Respuesta
1 Byte
1 Byte
N *x2 Bytes
Error
1 Byte
1 Byte
Segmento
Código de Función
Conteo de Bytes
Registro de Entrada 9: Alto
Registro de Entrada 9: Bajo
73
0x04
0x0000~0xFFFF
1~125 (0x7D)
0x04
2xN *
0x84
01 o 02 o 03 o 04
Respuesta
Hexa
04
02
00
0A