收藏 分销(赏)

螺杆空压机控制器Ⅱ通信协议说明.doc

上传人:w****g 文档编号:9608677 上传时间:2025-04-01 格式:DOC 页数:6 大小:88.54KB
下载 相关 举报
螺杆空压机控制器Ⅱ通信协议说明.doc_第1页
第1页 / 共6页
螺杆空压机控制器Ⅱ通信协议说明.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述
MAM-KY02S螺杆空压机控制器MODBUSⅡ通信协议说明 MAM-KY02S螺杆空压机控制器支持485半双工通信方式通信,支持MODBUS协议的子集。通信波特率9600BPS,通信格式为RTU方式,8位数据位,1位停止位,1位偶校验。支持03号和06号两条MODBUS命令。通信时为从机方式。主机提出命令请求,控制器响应接受数据后做数据分析,假如数据满足通信规约,从机做出响应。 主从机间的通信主机发送的每一帧数据包含以下信息(16进制): 命令字 校验码 信息字 从机地址 从机地址:(1个字节):从机设备号,主机运用从机地址来辨认进行通讯的从机设备。表白由用户设立地址的从机,将接受由主机发送来的信息。每个从机都必须有唯一的地址码,并且只有符合地址码的从机才干响应回送。 命令字:(1个字节):主机发送的功能码,告诉从机执行什么任务。 信息字:(N个字节):涉及进行两机通讯中各种数据信息,数据长度,读写的数据等。 校验码:(2个字节):用于检测数据通信错误,采用循环冗余码CRC16。 网络连线:网络联接按下图所示。 RS232/485转换 接口卡 地 TB TA 终 端 电 120 欧 A 地 B 二号机 A B 三号机 A B 地 地 地 B A N号机 一号机 接地 。。。。。。。。。。 说明: 连接线建议采用双绞屏蔽线,同时双绞屏蔽线的两端都接地,以减少现场干扰(如上图虚线所示)。 在A、B两线终端增长120欧姆电阻可减少反射干扰,建议在通讯速度较快或通讯距离较远时连接。 通信命令: 1. 读几个寄存器 3 号命令。 2. 写一个寄存器 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 意义 地址 读命令 读取起始寄存器高位 读取起始寄存器低位 读取寄存器长度高位 读取寄存器长度低位 CRC校验高位 CRC校验低位 从机回应:01 03 12 00 3E 00 6C 00 08 00 08 01 DC 00 00 00 00 00 00 00 00 42 EB 从机回应数据意义见下表 字节 1 2 3 4 5 6 7 8 值 01 03 12 00 3E 00 6C 00 意义 地址 回应读命令 回应数据字节长度 供气压力高位 供气压力低位 排气温度高位 排气温度低位 运营时间高位 字节 9 10 11 12 13 14 15 16 值 08 00 08 01 DC 00 00 00 意义 运营时间低位 加载时间高位 加载时间低位 主电机A相电流高位 主电机A相电流低位 字节 17 18 19 20 21 22 23 值 00 00 00 00 00 42 EB 意义 运营状态(意义见表7高位) 运营状态意义见表7低位) 运营状态(意义见表8高位) 运营状态意义见表8低位) CRC16高位 CRC16低位 例2:假如主机中需要读取1号从机运营状态信息: 查寄存器地址表。得知运营状态所在寄存器地址为7,8两个寄存器 主机发送:01 03 00 07 00 02 75 CA 字节 1 2 3 4 5 6 7 8 值 01 03 00 07 00 02 75 CA 意义 地址 读命令 读取起始寄存器高位 读取起始寄存器低位 读取寄存器长度高位 读取寄存器长度低位 CRC校验高位 CRC校验低位 从机回应:01 03 04 80 00 00 00 D3 F3 (当前空压机运营状态是 空久停机 ) 字节 1 2 3 4 5 6 7 8 9 值 01 03 04 80 00 00 00 D3 F3 意义 回应地址 回应读寄存器命令 回应读取的字节长度 空久停机位相应值为1,表达空久停机(具体见表7高位) 运营状态(意义见表7低位) 运营状态(意义见表8高位) 运营状态意义见表8低位) CRC16高位 CRC16低位 命令06:写一个寄存器: 06号命令用于写一个寄存器,主机通过写寄存器来控制空压机的加载、卸载、开机或停机 例:主机发送开机命令给1号空压机 主机发送:01 06 00 09 00 01 98 08 字节 1 2 3 4 5 6 7 8 值 01 06 00 09 00 01 98 08 意义 地址 写命令 控制寄存器地址高位 控制寄存器地址低位 控制命令高位 控制命令低位(控制开机位置1,具体控制见表9) CRC16高位 CRC16低位 从机响应后,回应相同的数据给主机。 从机回应:01 06 00 09 00 01 98 08 若从机检测数据错,不响应主机。主机做超时解决。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服