计费温控器 通讯
协议
离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载
:
网关和温控器、计费温控器之间的通讯有三种格式:1、查询所有参数。2、设置某项参数。
3、错误通讯命令的报警帧。4、查询计费温控器的时间参数。
具体介绍如下:
1查询所有控制参数。
网关查询温控器、计费温控器的控制参数不做分别查询,而是一次性查询。
网关发送一帧数据为:
查询:地址 0x41(65) 0x00 0x02 0x00 0x11(17) crc高 crc低
回复: 地址 0xxx
命令(0x41)
长度0x22(34)
状态(2)
模式(3)
设置温度(4)
风机模式(5)
机型(6)//4.3
暂无(7)//tm02 soft_version
暂无(8)
室内温度(9)//4.1
线圈状态(10)//1.1
防冻功能(11)
键盘锁定(12)
温度探头故障信息(13)//2.1
故障信息(14)//2.2
盘管温度(15)//4.2
欠费 (16)
制冷阈值(17)
制热阈值 (18)
crc高
crc低
2、设置某项参数。
用MODULE BUS标准的06功能码来进行各项参数的单独设定。
例如:地址 0x06 0x00 0x02 0x00 0x01 crc高 crc低
3、错误通讯命令的报警帧。
当网关对两类温控器下发了错误的命令,温控器要返回相应的异常应答帧
地址 80H+原功能码 异常码 crc高 crc低 异常码==01 表示非法功能
地址 80H+原功能码 异常码 crc高 crc低 异常码==02 表示非法数据地址
地址 80H+原功能码 异常码 crc高 crc低 异常码==01 表示非法数据值
4、查询计费温控器的时间参数。 该类命令只对计量型温控器发送,
(功能码==04,起始地址0004)。
发: 地址 04 00 04 00 24 crch crcl
回: 地址 04 48 。。。。。。 crch crcl
注:报文信息中寄存器地址有部分不连续,不连续部分填0,可实现连续读出;
1. 温度值:(0~+99°C)
高字节为整数:0~+99;
低字节为小数:0/5;
例如:温度值为25.5°C, 则为19 05;
温度值为5.0°C, 则为05_______________________________________________________________________________________________________________________________ 00;
HL-MODBUS协议规定了具体的通讯接口形式
序号
技术指针/规格
规 定
1
物理界面
RS485 半双工
2
波特率
4800
3
传输方式
RTU(远程终端单元)格式
4
数据流格式
地址 功能代码 数据数量 数据1 ... 数据n CRC高字节 CRC低字节
5
地址
1-247
6
功能代码
1,2,3,4,6,
7
数据数量
<255
8
数据
0-255
9
CRC校验和
CRC-16
10
字节格式
11位格式:1起始位+8数据位+1位奇校验+1停止位
11
校验方式
CRC-16
12
0地址
广播地址
13
接口定义
A(+),B(-),GND 三线制
01命令报文信息:
功能码
寄存器地址
风机盘管
数 据 解 释
01
1
电动水阀(四管制:冷阀)
0关、1开
01
3
电动风阀(预留)
0关、1开
01
5
送风机/高
0关、1开/0关、1高
01
6
送风机 中
0关、1中
01
7
送风机 低
0关、1低
01
8
电加热器(预留)(四管制:热阀)
0关、1开
发: addr 01 00 00 00 08 crch crcl
回: addr 01 01 。。。。。。 crch crcl
02命令报文信息:
功能码
寄存器地址
数 据 解 释
02
1
密码超限
0正常、1故障
02
2
欠费
0正常、1故障
02
3
温度探头1 短路;
0正常、1故障
02
4
温度探头1 开路;
0正常、1故障
02
5
温度探头2 短路;
0正常、1故障
02
6
温度探头2 开路;
0正常、1故障
02
7
低温
0正常、1故障
02
8
高温
0正常、1故障
02
9
时钟
0正常、1故障
发: addr 02 00 00 00 06 crch crcl
回: addr 02 01 。。。。。。 crch crcl
03命令报文信息:
功能码
寄存器地址
风机盘管
数 据 解 释
1(0)
2
03/06
3
状态
00:关、01:开、02:防冻启动(只读);
03/06
4
模式
1:制冷、2:制热、3:通风;
03/06
5
设置温度
温度值(5~35℃);
03/06
6
风机模式
01:高速、02:中速、03:低速、00:自动;
7
上电状态
03/06
8 [暂无]
设定防冻温度
温度值(5~+17℃);
03/06
9
高温报警
10
11
03/06
12
防冻功能
00:关、01:开;
03/06
13
键盘锁定
00:关、01:开;(全锁与不锁)
03/06
14
定时功能
00:总有效、01:当天有效;
03/06
15
盘管传感器使能
00:关、01:开;
03/06
16
参数控制
03/06
17
欠费
00:不欠费 、01: 欠费
03/06
18
制冷阈值
温度值:5-20℃
03/06
19
制热阈值
温度值:35-90℃
发: addr 03 00 00 00 19 crch crcl
回: addr 03 38 。。。。。。 crch crcl
Addr 06 00 04 (set_point^0xff)crch crcl 复位数据
04命令报文信息:
功能码
寄存器地址
风机盘管
数 据 解 释
04
1
室内温度
温度值(0~+99℃)
04
2
盘管温度
温度值(0-90)
04
3
机型
01:DA;02:DB;03:Y;04:H;11:FCV2-DA;12:FCV2-DB
04
4[暂无]
通讯检测
每次通讯在0/1间翻转;
04
5(4)
制冷高速风时间
04
9
制冷中速风时间
04
13
制冷低速风时间
04
17
制热高速风时间
04
21
制热中速风时间
04
25
制热低速风时间