MODBUS,RTU协议解析

MODBUS,RTU协议解析

ID:37086982

大小:72.87 KB

页数:8页

时间:2019-05-17

MODBUS,RTU协议解析_第1页
MODBUS,RTU协议解析_第2页
MODBUS,RTU协议解析_第3页
MODBUS,RTU协议解析_第4页
MODBUS,RTU协议解析_第5页
资源描述:

《MODBUS,RTU协议解析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.ModbusRTU协议2018.05.08BigQ功能码:0102030405061516功能码:01读取线圈状态读取从站为1起始地址为0数量为10主站发送报文:01010000000abc0d01:从站地址Type:Byte01:功能码;Type:Byte0000:读取从站的起始地址;Type:Word(主站访问实际起始地址=报文地址+1)000a:读取总共的线圈个数,10个;Type:Wordbc0d:CRC校验;Type:Word从站返回报文:0101020700bbcc01:从站地址Type:Byte01:功能码Type:Byte02:返回字节个数(

2、每读8个BIT线圈为一个字节BYTE)Type:Byte0700:返回线圈状态,读取10个线圈状态,用两个字节存储(00000111,00000000)Type:Bytebbcc:发送CRC校验码Type:Word如下图..功能码:02读取输入状态读取从站为1起始地址为10数量为10主站发送报文:01020009000a280f01:从站地址Type:Byte02:功能码;Type:Byte0000:读取从站的起始地址;Type:Word(主站访问实际起始地址=报文地址+1)000a:读取总共的输入个数,10个;Type:Word280f:CRC校验;Type

3、:Word从站返回报文:0102020000b9b801:从站地址Type:Byte02:功能码Type:Byte02:返回字节个数(每读8个BIT线圈为一个字节BYTE)Type:Byte0000:返回线圈状态,读取10个线圈状态,用两个字节存储(00000000,00000000)Type:Byteb9b8:发送CRC校验码Type:Word如下图..功能码:03读取保持型寄存器读取从站为1起始地址为10数量为10主站发送报文:01030009000a15cf01:从站地址Type:Byte03:功能码;Type:Byte0009:读取从站的起始地址;Ty

4、pe:Word(主站访问实际起始地址=报文地址+1)000a:读取总共的输入个数,10个;Type:Word15cf:CRC校验;Type:Word从站返回报文:0103140000000000000000000000000000000000000000a36701:从站地址Type:Byte03:功能码Type:Byte14:返回字节个数(每读1个寄存器为二个字节BYTE)Type:Byte0000000000000000000000000000000000000000一个寄存器用两个字节存储,读取10个寄存器为20个字节Type:Byteb9b8:发送CR

5、C校验码Type:Word如下图:..功能码:04读取输入寄存器读取从站为1起始地址为10数量为10主站发送报文:01040009000aa00f01:从站地址Type:Byte04:功能码;Type:Byte0009:读取从站的起始地址;Type:Word(主站访问实际起始地址=报文地址+1)000a:读取总共的输入个数,10个;Type:Worda00f:CRC校验;Type:Word从站返回报文:0104140000000000000000000000000000000000000000958101:从站地址Type:Byte04:功能码Type:Byt

6、e14:返回字节个数(每读1个寄存器为二个字节BYTE)Type:Byte0000000000000000000000000000000000000000一个寄存器用两个字节存储,读取10个寄存器为20个字节Type:Byte发送CRC校验码:9581Type:Word如下图:..功能码:15写多个线圈寄存器读取从站为1起始地址为0数量为10主站发送报文:010f0000000a021e00ec9801:从站地址Type:Byte0f:功能码;Type:Byte0000:读取从站的起始地址;Type:Word(主站访问实际起始地址=报文地址+1)000a:写入

7、总共的线圈个数,10个;Type:Word02:总字节数(8个线圈占用一个字节,多余的再占用一个)Type:Byte1e00:写入数据的值(0111100000000000)Type:Byteec98:CRC校验;Type:Word从站返回报文:010f14000000000ad5cc01:从站地址Type:Byte0f:功能码Type:Byte0000:返回起始地址Type:Word000a:返回读取寄存器个数Type:Wordd5cc:发送CRC校验码Type:Word如下图..功能码:16写多个保持型寄存器读取从站为1起始地址为0数量为4主站发送报文:0

8、1100000000408010001

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。