9H2U内置MODBUS从站协议说明

9H2U内置MODBUS从站协议说明

ID:46593245

大小:88.50 KB

页数:9页

时间:2019-11-26

9H2U内置MODBUS从站协议说明_第1页
9H2U内置MODBUS从站协议说明_第2页
9H2U内置MODBUS从站协议说明_第3页
9H2U内置MODBUS从站协议说明_第4页
9H2U内置MODBUS从站协议说明_第5页
资源描述:

《9H2U内置MODBUS从站协议说明》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、9H2U内置MODBUS从站协议说明H2U/H1U系列PLC内置MODBUS从站通讯协议说明冃录概述:11.MODBUS通讯帧格式说明21.1命令码0x01(01):读线圈21.2命令码0x03(03):读寄存器31.3命令码0x05(05):写单线圈41.4命令码0x06(06):写单个寄存器51.5命令码OxOf(15):写多个线圈..61.6命令码0x10(16):写多个寄存器71.7错误响应帧82.变量编址91.1线圈编址92.2寄存器编址9概述:本文档旨在说明将II2U/II1U系列PLC作为MODBUS从站进行访问时,需采丿I]的通讯格式进行说明,

2、并对访问其中各种软元件的索引编址方式进行了说明,便于MODBUS主站侧的编程。H2U/H1U作为MODBUS从站时,支持MODBUS的0x01,0x03,0x05,0x06,OxOf,0x10等通讯操作命令;通过这些冃录,可读写PLC的线圈有M,S,T,C,X(只读),Y等变量;寄存器变量有D,T,Co1.MODBUS通讯帧格式说明1.1命令码0x01(01):读线圈请求帧格式:从机地址+0x01+线圈起始地址+线圈数量+CRC检验序号12345数据(字节)意义从机地址0x01(命令码)线圈起始地址线圈数量CRC校验字节数量1个字节1个字节2个字节2个字节2个

3、字节说明取值广247,由D8121设定读线圈髙位在前,低位在后,见线圈编址高位在前,低位在后(N)高位在前,低位在后响应帧格式:从机地址+0x01+字节数+线圈状态+CRC检验序号123数据(字节)意义从机地址0x01(命令码)字节数字节数量1个字节1个字节1个字节说明取值广247,由D8121设定读线圈值:[(N+7)/8]每8个线圈介为一个字节,最后一个若不足8位,未[(N+7)/8]4线圈状态个字节小的线圈在最低位。依次类推5CRC校验2个字节高位在前,低位在后定义部分填0。前8个线圈在第一个字节,最地址最错误响应:见错误响应帧1・2命令码0x03(03

4、):读寄存器请求帧格式:从机地址+0x03+寄存器起始地址+寄存器数量+CRC检验序号12345数据(字节)意义从机地址0x03(命令码)寄存器起始地址寄存器数量CRC校验字节数量1个字节1个字节2个字节2个字节2个字节说明取值广247,由D8121设定读寄存器高位在前,低位在后,见寄存器编址高位在前,低位在后(N)高位在前,低位在后响应帧格式:从机地址+0x03+字节数+寄存器值+CRC检验序号1234数据(字节)意义从机地址0x03(命令码)字节数字节数量1个字节1个字节1个字节说明取值「247,由D8121设定读寄存器ffl:N*2每两字节表示一个寄存器

5、值,高位在前低位在后。寄存器地址小的排在前而5CRC校验2个字节高位在前,低位在后寄存器值个字节错谋响应:见错谋响应帧1.3命令码0x05(05):写单线圈请求帧格式:从机地址+0x05+线圈地址+线圈状态+CRC检验序号345数据(字节)意义从机地址0x05(命令码)线圈地址线圈状态CRC校验字节数量1个字节1个字节2个字节2个字节2个字节说明取值广247,由D8121设定写单线圈高位在前,低位在后,见线圈编址高位在前,低位在后。非0即为冇效高位在前,低位在后响应帧格式:从机地址+0x05+线圈地址+线圈状态+CRC检验序号12345数据(字节)惠义从机地址

6、0x05(命令码)线圈地址线圈状态CRC校验字节数量1个字节1个字节2个字节2个字节2个字节说明取值1〜247,由D8121设定写单线圈高位在前,低位在后,见线圈编址高位在前,低位在后。非0即为冇效高位在前,低位在后错误响应:见错误响应帧1.4命令码0x06(06):写单个寄存器请求帧格式:从机地址+0x06+寄存器地址+寄存器值+CRC检验序号12345数据(字节)意义从机地址0x06(命令码)寄存器地址寄存器值CRC校验字节数量1个字节1个字节2个字节2个字节2个字节说明取值广247,由D8121设定写单寄存器高位在前,低位在后,见寄存器值编址高位在前,低

7、位在后。非0即为有效高位在前,低位在后响应帧格式:从机地址+0x06+寄存器地址+寄存器值+CRC检验。序号45数据(字节)意义从机地址0x06(命令码)寄存器地址寄存器值CRC校验字节数量1个字节1个字节2个字节2个字节2个字节说明取值1〜247,由D8121设定写单寄存器高位在前,低位在后,见寄存器编址高位在前,低位在后。非0即为有效高位在前,低位在后错误响应:见错误响应帧。1.5命令码OxOf(15):写多个线圈请求帧格式:从机地址+0x0f+线圈起始地址+线圈数量+字节数+线圈状态+CRC检验。序号12345数据(字节)意义从机地址OxOf(命令码)线

8、圈起始地址线圈数量字节数字节数量1个字

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

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

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