McQuay Modbus用户手册V1.2(适用于D系列模块机)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2. Modbus 功能介绍
2.1. 支持的 Modbus 命令
0x03:读多个 holding register 0x04:读多个 input register 0x06:写单个 holding register 0x10:写多个 holding register 上位机读取 Input 或 Holding 单次最大数量<= 60 个寄存器; 上位机写入 Holding 单次最大数量<= 60 个寄存器;
数据内容 N*8bits
CRC16 校验码 16bits
设备地址:即机组地址,默认从 0x01 开始,如要修改详见<通讯地址设置>章节; 功能码:或读或写; 数据内容:和功能码对应的读或写数据; CRC 校验:每帧数据错误校验方法。
2.4. 功能码的详细描述
详情请参阅 MODBUS 协议,下面介绍较常用的几则:
2.4.1. 03#读取多个 Holding 寄存器................................................................................................................ 2 2.4.2. 04#读取多个 INPUT 寄存器 ................................................................................................................. 4 2.4.3. 06#预设单个寄存器................................................................................................................................ 4 2.4.4. 16#预设多个寄存器................................................................................................................................ 5 3. 通讯数据格式的设定 .............................................................................................................................................. 7 3.1. 出厂默认格式 .................................................................................................................................................. 7 4. 网络组网 ................................................................................................................................................................... 8 4.1. 组网接口说明 .................................................................................................................................................. 8 4.2. 组网注意事项 .................................................................................................................................................. 9 4.3. 通讯地址设置 .................................................................................................................................................. 9
深圳麦克维尔空调有限公司
McQuay Modbus 用户手册
(MAC 模块机组 DR5/6 系列) V1.2
编写
审核
批准
版本历叱记录
版本号
பைடு நூலகம்日期
1.0
2016-6-22
1.1
2016-10-19
1.2
2017-11-13
描述 初始版本 新增通讯数据格式的设定 新增通讯数据格式的设定
深圳麦克维尔空调有限公司
sw3sw4mc250模块机组通讯地址sw3sw4设备地址sw3sw4设备地址sw3sw4设备地址数据表内容inputregister支持的的功能码0x04深圳麦克维尔空调有限公司10inputregister号功能码地址含义有效范围32001bit15与204扩展板通讯故障机组故障bit14拨码故障bit13热水出水温度传感器故障对于230dr5sr为rt12bit12热水侧水流不足故障bit11与扩展板通讯故障bit10热水侧出水温度低bit9存储器故障bit8进出水温传感器接反bit7和主机通讯故障bit6环境温度过高过低故障bit5rt8传感器故障bit4rt7传感器故障bit3rt6传感器故障bit2空调侧水温低故障bit1进出水温差过大故障bit0空调侧水流量不足故障32002bit15预留系统1故障bit14系统1排温异常bit13vi1传感器故障bit12系统1压缩机2过载故障bit11系统1压缩机1过载故障bit10系统1风机故障bit9系统1高压故障bit8系统1低压故障bit7系统1制冷剂泄露故障bit6系统1排气温度过高故障bit5系统1吸气温度过高故障bit4系统1吸气过热度过小故障bit3rt1传感器故障bit2rt3传感器故障bit1rt9传感器故障bit0rt11传感器故障32003bit15预留系统2故障bit14系统2排温异常bit13vi2传感器故障bit12系统2压缩机2过载故障bit11系统2压缩机1过载故障bit10系统2风机故障bit9系统2高压故障系统1高压故障深圳麦克维尔空调有限公司11bit8系统2低压故障bit7系统2制冷剂泄露故障bit6系统2排气温度过高故障bit5系统2吸气温度过高故障bit4系统2吸气过热度过小故障bit3rt2传感器故障bit2rt4传感器故障bit1rt10传感器故障bit0rt12传感器故障32004环境温度实际值10例如
1:有效 0:无效 设置温度:10-30℃
则查询命令包为:01 03 00 00 00 03 05 CB 响应命令包为:01 03 06 00 01 00 05 00 1A 8D 7F 响应命令包为为 1 号机组处亍开机状态、自劢模式下、设置温度为 26 度。 (备注:查询命令解释,以下命令不 03 功能码的命令规则一致。机组地址为 01,功能码为 03,寄存器起始 地址高位为 00,低位为 00,寄存器数目高位为 00,低位为 03,然后是 CRC 校验位低位,CRC 校验位高 位。)
编写者 韦兆福 卢汉伟 周建玉
I
深圳麦克维尔空调有限公司
目录 1. 基本概述 ................................................................................................................................................................... 1
寄存器字节数 数据 1
数据 1
数据 N
机组地址 功能码

2*N
(高位) (低位)
(高位)
数据 N (低位)
CRC 校验 CRC 校验 (低位) (高位)
例:
假设现在需查询 1 号机组的开关机状态,模式控制,设置温度等信息。
查询数据表如下
Holding register
编号
地址
数据位
40001.
0000
2.2. 支持的异常码
深圳麦克维尔空调有限公司
0x01:丌合法功能代码, 从机接收到一种丌能执行的功能代码,指示无程序功能。 0x02:丌合法数据地址, 接收的数据地址,是从机丌允许的地址。 0x03:丌合法数据, 查询数据区的值是从机丌允许的值。
2.3. 数据帧格式
设备地址 8bits
功能码 8bits
bit15 bit14-0
bit15
40002.
0001
bit14-0
40003.
0002
bit15 bit14-0
含义不描述
设置有无效 开关控制 有无效
模式控制
有无效 设置温度
有效范围
1:有效 0:无效 1:开机 0:关机 1:有效 0:无效
1:制冷 2:除湿 3:送风 4: 制热 5: 自劢模式
3
2.4.2. 04#读取多个 INPUT 寄存器
深圳麦克维尔空调有限公司
数据帧格式如下:
主设备请求帧
机组地址
功能码
寄存器起始地址 (高位)
寄存器起始地址 (低位)
寄存器数目 N(高位)
寄存器数目 N(低位)
CRC 校 验 CRC 校 验
(低位)
(高位)
从设备响应帧
机组地址
功能码
字节数 2*N
数据 1(高位)
III
深圳麦克维尔空调有限公司
1. 基本概述
1.1. 适用设备
MAC*DR 模块机
1.2. 使用环境
控制器硬件为 MC250,软件为 MAC012 的机组不上位机组成 RS-485 网络;其中上位机可以是电脑,PLC(程 序电脑), 操作面板等.
1.3. 网络容限
同一网络最多可以连接 32 台机组。
1.1. 适用设备........................................................................................................................................................... 1 1.2. 使用环境........................................................................................................................................................... 1 1.3. 网络容限........................................................................................................................................................... 1 2. MODBUS 功能介绍 ................................................................................................................................................ 1 2.1. 支持的 MODBUS 命令...................................................................................................................................... 1 2.2. 支持的异常码 .................................................................................................................................................. 2 2.3. 数据帧格式....................................................................................................................................................... 2 2.4. 功能码的详细描述 .......................................................................................................................................... 2
2.4.1. 03#读取多个 Holding 寄存器
主设备请求从从机读取多个 8-bit 长二进制数据,帧格式如下:
主设备请求帧
寄存器起始地址 寄存器起始地址 寄存器数目 寄存器数目 CRC 校验 CRC 校验
机组地址 功能码
(高位)
(低位)
N(高位)
N(低位)
(低位) (高位)
从设备应答帧
2
深圳麦克维尔空调有限公司
II
深圳麦克维尔空调有限公司
5. 数据表内容............................................................................................................................................................... 9
数据 1(低位)
……
数据 N(低位)
例:
数据 N(高位)
CRC(高位)
假设需要查询 1 号机组的环境温度
查询数据表
编号
Input register
地址
数据位
30060
相关文档
最新文档