1、04(0x04)读输入寄存器
使用该功能码能从远程地址中读取1到125个输入寄存器的值,每个输入寄存器都占两个字节,读取的输入寄存器数量由主站读取时指定。
2、发送报文格式
MBAP报文头格式如下:
更详细的格式如下:
MBAP报文头+功能码+起始地址高位+起始地址低位+寄存器数量高位+寄存器量低位,一共12个字节。
3、返回报文格式
更详细的格式如下:
MBAP报文头+功能码+字节计数+第1个寄存器高字节+第1个寄存器低字节+…+第N个寄存器值高字节+第N个寄存器低字节,一共2*N+9个字节,N是需要读取输入寄存器数
4、案例
从站地址:1
起始地址:0