带MODBUS功能的RTU寄存器地址列表
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
带MODBUS功能的RTU寄存器地址列表
由于带MODBUS功能的RTU在市面上能够生产和提供实际应用的厂家还非常少,为便于广大用户方便使用带MODBUS功能的RTU,使用户能够对RTU 有个深刻的了解,同时也为了方便各用户查询管理和维护,现特列出寄存器地址列表如下:
一、RTU功能码:
二、RTU的寄存器地址(才茂CM550-52G):
MODBUS开关输入说明:
开关输入对应MODBUS“读输入离散量”功能码为“02”。
偏置1到8(寄存器地址10进制10001到10008)对应RTU开关输入通道IO1到IO8。
查询数字输入IO 所有通道(即8 个通道)采集值,命令为:01 02 00 00 00 08 XX XX
RTU的IO接口:
MODBUS 读保存寄存器(读保存寄存器的实例是计数器,而PWM,数字输出格式一样只是地址和相应的寄存器数目不一样
PWM对应首地址的16进行表示是0x002F,1路PWM 2个寄存器 0x002F 代表的是PWM的周期
0x0030 代表的是PWM的占空比(值不能大于10进制数100)数字输出对应的首地址16进行表示0x0037,1路数字输出对应2个寄存器 0x0037 代表的是数字输出的高电平低电平方波1- 高电平
2- 低电平 3- 方波 0x0038 代表的是数字输出的方波周期(若不是方波则是00 00)
计数器对应MODBUS“读保持寄存器”功能码为“03”。
偏置1到6(寄存器地址10进制40001到40025)对应RTU模拟输入通道I03到I08。
查询计数器IO 所有通道(即6通道)采集值,命令为:01 03 00 00 00 18 XX XX 命令解析如下:
执行正确返回数据:01 04 18 XX XX XX XX XX XX XX XX。
XX XX
执行错误返回格式: 01 03+80 XX XX XX:。