网站大量收购独家精品文档,联系QQ:2885784924

UC-5N的MODBUS网络通信协议-Leetern.PDF

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UC-5N的MODBUS网络通信协议-Leetern

UC-5N 的MODBUS 网络通信协议 1: 通信格式 UC-5N 智能控制站采用modbus RTU 协议, 在RS-485 总线上传输。 modbus RTU 通信格式如下 起始 地址 功能码 数据区1...n CRC 校验码 结束 地址为 1 字节 16 进制数,有效范围0~247 ,其中0 为广播地址。出厂默认地址为247, 用户使用 UC-5N 组 网时要根据需要重新设定从站的modbus 地址。 UC-5N 网络的理论从站数量为1~246 台。超过RS-485 总线规范的网络连接,需要采用485 中继器或集线器 扩展控制站的联网数量和距离,以保证网络的可靠工作 功能码为1 字节16 进制数, 标识本次通信的功能。UC-5N 支持标准modbus 功能码的一个子集, 具体定义请 看后面章节 数据区表明本次通信的内容。长度根据功能码的不同而不同 16 15 2 CRC 校验码为2 字节的循环冗余校验码, 低字节在前,CRC-16 的计算多项式为X +X +X +1 起始和结束为至少3.5 个字符的空闲时间, 标识一个完整通信帧的开始和结束 RS-485 接口方式如下 采用异步半双工通信。默认数据格式为8 位数据位, 1 位停止位, 偶校验, 波特率9600 。 可以选择的波特率为 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400 校验可选无校验, 奇校验和偶校验。注意:如果设定为无校验, 停止位为2 位。如果设定为奇校验或偶校验, 停止位为1 位 2: 读开关量寄存器 功能码号: 02H 用于读取UC-5N 的6 个开关量输入状态,固定返回一个字节,且只能从0000H 地址读取这个字节。不支持 广播 地址 描述 读写 说明( 说明内容中数值为10 进制 ) 0000① 输入开关量状态 R② D0-信号0, D1-信号1, D4-外控, D5:油位, D6:气压, 其他-保留 ①表格中的地址和数据都是16 进制数, 下同 ②读写状态为R-只读; W-只写; RW-读写; ―-保留地址, 不支持网络读写 例子: 数据帧格式 地址 功能码 起始地址 读取的开关位数 CRC 校验码 F7 02 00 00 00 08 6D 5A 响应帧格式 地址 功能码 返回数据字节数 数据 CRC 校验码 F7 02 01 21 52 18 返回的数据字节各个位状态代表了对应的开关量状态 3: 读保持寄存器 功能码号: 03H 用于读取UC-5N 的内部保持寄存器, 每次只允许读取1 个字(2 字节)的数据。不支持广播 16 位地址的高2 位为通道号,低2 位为通道内地址。01-通道1;02-通道2;03-通道3... 。作为特例,00 表 示系统地址。 例如:地址0120 中,高2 位的01 表示通道1,20 表示这是通道1 的20 地址(通道1 间歇控制模式) 地址 描述 读写 说明( 说明内容中数值为10 进制 ) 0000 站号 RW modbus 站号。范围1~247, 0 为广播站号 0001 MODBUS 协议类型 ― A-ASCII 协议; R-RTU 协议; T-modbus TCP 协议 0002 通信波特率 W 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400 0003 奇偶校验 W N-无奇偶校验; E-偶校验; O-奇校验 0010 产品型号 R 数字5代表UC-5N 0011 产品编号(低)

文档评论(0)

wumanduo11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档