- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
mam-ky02s螺杆空压机控制器mudbus通信文档
MAM-KY02S螺杆空压机控制器MODBUSⅡ通信协议说明
MAM-KY02S螺杆空压机控制器支持485半双工通信方式通信,支持MODBUS协议的子集。通信波特率9600BPS,通信格式为RTU方式,8位数据位,1位停止位,1位偶校验。支持03号和06号两条MODBUS命令。通信时为从机方式。主机提出命令请求,控制器响应接收数据后做数据分析,如果数据满足通信规约,从机做出响应。
主从机间的通信主机发送的每一帧数据包含以下信息(16进制):
命令字
命令字
校验码信息字从机地址
校验码
信息字
从机地址
从机地址:(1个字节):从机设备号,主机利用从机地址来识别进行通讯的从机设备。表明由用户设置地址的从机,将接收由主机发送来的信息。每个从机都必须有唯一的地址码,并且只有符合地址码的从机才能响应回送。
命令字:(1个字节):主机发送的功能码,告诉从机执行什么任务。
信息字:(N个字节):包括进行两机通讯中各种数据信息,数据长度,读写的数据等。
校验码:(2个字节):用于检测数据通信错误,采用循环冗余码CRC16。
网络连线:网络联接按下图所示。
RS232/485转换
RS232/485转换
接口卡
接口卡
地TBTA
地
TB
TA
终
终端电120欧
A地B二号机AB三号机
A
地
B
二号机
A
B
三号机
AB地
A
B
地
地
地
地BAN号机一号机
地
B
A
N号机
一号机
接地
接地
。。。。。。。。。。
。。。。。。。。。。
说明:
连接线建议采用双绞屏蔽线,同时双绞屏蔽线的两端都接地,以减少现场干扰(如上图虚线所示)。
在A、B两线终端增加120欧姆电阻可减少反射干扰,建议在通讯速度较快或通讯距离较远时连接。
通信命令:
读几个寄存器 3 号命令。
写一个寄存器 6 号命令。
数据地址表:
寄存器地址
参数
数据格式
读/写
位地址
最小值
最大值
单位
说明
0
供气压力
二进制
只读
无
0
0200
MPa
0200表示实际供气压力值为2.00(MPa)
1
排气温度
二进制
只读
无
0
0170
℃
偏移量20,
实际排气温度=传输值-偏移量(℃)
2
运行时间
二进制
只读
无
0
65535
H
3
加载时间
二进制
只读
无
0
65535
H
4
主机A相电流
二进制
只读
无
0
9999
A
9999表示实际电流为999.9(A)
5
备用
6
备用
7
运行状态
二进制
只读
有
位地址,每一数据位代表不同意义,具体说明见下表7
8
运行状态
二进制
只读
有
位地址,每一数据位代表不同意义,具体说明见下表8
9
控制状态
二进制
只写
有
位地址,每一数据位代表不同意义,具体说明见下表9
10
油滤器使用时间
二进制
只读
无
0
9999
H
11
油分器使用时间
二进制
只读
无
0
9999
H
12
空滤器器使用时间
二进制
只读
无
0
9999
H
13
润滑油使用时间
二进制
只读
无
0
9999
H
14
润滑脂使用时间
二进制
只读
无
0
9999
H
表7: (只读)
位
B15
B14
B13
B12
B11
B10
B9
B8
意义
1:空久停机
1:供气压力高
1:风机电流故障
1:油滤器堵塞
位
B7
B6
B5
B4
B3
B2
B1
B0
意义
1:油分器堵塞
1:空滤器堵塞
1:主电机电流故障
1:相序错误
1:排气温度高
备用
1:运行
0:停止
1:加载
0:卸载
表8:(只读)
位
B15
B14
B13
B12
B11
B10
B9
B8
意义
1:供气压力传感器失灵
1:排气温度传感器失灵
1:缺水
排气温度高预警
位
B7
B6
B5
B4
B3
B2
B1
B0
意义
1:油滤器使用时间到
1:油分器使用时间到
1:空滤器使用时间到
1:润滑油使用时间到
1:润滑脂使用时间到
1:预警
1:报警
表9:(只写:对应位写1时,发送相应控制给控制器)
位
B15
B14
B13
B12
B11
B10
B9
B8
意义
位
B7
B6
B5
B4
B3
B2
B1
B0
意义
加载
卸载
远程停机
远程启动
报文格式说明:
命令03H:读N个寄存器:
主机可在一次读数命令中任意读取0—8号寄存器中对应长度的寄存器数据。
主机请求:地址 命令 起始数据地址 数据长度 校验码
从机回应:地址 命令 数据长度 数据信息 校验码
例1:主机读取1号从机0—8号寄存器:
主机发送:01 03 00 00 00 09 85 CC
字节
1
2
3
4
5
6
7
8
值
01
03
00
00
00
09
85
CC
意义
地址
读命令
读取起始寄存器高位
读取起始寄存器低位
读取寄存器长度高位
读取寄存器长度低位
C
原创力文档


文档评论(0)