- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
ZK-K511螺杆空压机控制器MODBUS通信协议说明
ZK-K511控制器支持MODBUSRTU通讯格式,作为从机与上位机设备通信。波特率
9600Bps、1起始位、8数据位、1停止位、无校验。
1、MODBUS/RTU协议命令结构
主从机间的通信,主机发送的每一信息帧数据包含以下信息(16进制):
设备地址功能代码数据数据CRC
1字节1字节N字节2字节
主机寻址某一从机时,与主机发送的地址码相符的从机接收通讯命令,如果CRC校验
无误,则执行相应的操作,然后把执行结果(数据)回送给主机,否则不返回任何信息。
设备地址:用户指定的终端设备的地址,范围1~247。每个终端设备的地址必须是唯一的,
只有与主机发送的地址码相符的从机才能响应并回送信息。
功能码:主机发送的功能码,告诉从机执行什么任务。
数据:包括进行两机通讯中各种数据信息,数据长度,读写的数据等。
数据CRC:用于检测数据通信错误,采用循环冗余码CRC16。
2、MODBUS/RTU命令码介绍
本控制器实现的功能码如下:
功能码名称说明
03读寄存器(R)读取单个或多个连续的寄存器数据
06写寄存器(W)写入单个数据
3、通讯地址表
表1空压机MODBUS通讯地址表
寄存器参数内容单位读写数据类型说明
地址
1控制命令只写unsignedshort对应位写1,发送控制命令
(详见表2)
2通讯编码只读unsignedshort控制器的通讯地址
3运行状态只读unsignedshort运行状态代码(详见表2)
4加载状态只读unsignedshort0:卸载,1:加载
5预警状态只读unsignedshort预警代码(详见表2)
6故障状态只读unsignedshort故障代码(详见表2)
7供气压力MPa只读Float
9排气温度℃只读Float
11主机A电流A只读Float
13主机B电流A只读Float
15主机C电流A只读Float
17运行时间H只读unsignedlong
19负载时间H只读unsignedlong
21油滤器使用时间H只读unsignedshort
22油分器使用时间H只读unsignedshort
23空滤器使用时间H只读unsignedshort
24润滑油使用时间H只读unsignedshort
25润滑脂使用时间H只读unsignedshort
26皮带使用时间H
文档评论(0)