远程监控系统通讯协议(doc 31页)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
远程监控系统通讯协议(doc 31页)
(本通讯协议仅供参考)(绝密,一旦泄漏负相关经济和法律责任)
海尔商用空调远程监控系统
通讯协议
32-TX-YCZA001-04
编制:.
审核:.
会签:.
审定:.
批准:.
青岛海尔空调器有限总公司
2001年6月
一、本协议参考海尔集团技术中心的《海尔网络家电通讯规范》;在原有
《海尔空调远程监控系统通讯协议编号为:32-TX-YCZK001-04》的基础上对地址码和控制检测命令扩展而成。
二、本协议规定了:PC机和集中控制器、PC机和检测器、集中控制器和
检测器之间的通讯格式;
监测器与空调之间采用专门的通讯协议和通讯格式。
三、具体的通讯介质、通讯方式
(1. PC机和集中控制器:PC机和集中控制器可以通过MODEM连接,采用拨号方式建立连接;也可以直接通过RS-232C接口规范直接连接。标准异步通讯,波特率可选择1200bps/9600bps。)
2. PC机和检测器:PC机和检测器可以通过MODEM连接,采用拨号方式建立连接;也可以直接通过RS-232C接口规范直接连接。标准异步通讯,波特率可选择1200bps/9600bps。
3. 集中控制器和检测器:采用RS-485总线标准,通过屏蔽双绞线缆直接连接,需特别注意:其两根连接线是有极性的。标准异步通讯,波特率可选择1200bps/9600bps。
四、通讯协议:
(一)由于在(PC机和集中控制器、)PC机和检测器、集中控制器和检测器之间的通讯过程采用相同的通讯协议,所以作如下约定:
(1. PC机和集中控制器:将PC机称为发送方,将集中控制器称为接收方。)
2. PC机和检测器:将PC机称为发送方,将检测器称为接收方。
3.集中控制器和检测器:将集中控制器称为发送方,将检测器称为接收方。
(二)通讯数据格式:
帧头+有效字节数+地址码+命令属性+命令串+校验和+帧尾
帧头有效
字节
数
控制
方地
址
被控制
方地址
命令
属性
命
令
串
校
验
和
帧
尾
F 4 H F
5
H
1字节
X
X
H
X
X
H
X
X
H
X
X
H
XXH
—
—
—
XX
H
F
B
H
1、帧头:2字节,固定为F4F5H。
2、有效字节数:1字节,其数值为地址码+命令属性+命令串+校验和的字节总数。
3、地址码:2字节(地址码2字节中,前一字节默认为00H)
3.1 00H作为特殊的地址码,256台范围内所有的设备都可以接收并执行,但对该地址的控制指令不做应答。查询指令不能使用该地址。
3.2 01H~FFH为有效地址空间;
3.2.1 空调地址:01H~FBH,在128台网络控制中实际地址为:0001H~0080H;地址不为00H时,控制-应答、查询-应答必须对应;3.2.2 控制器地址:FCH~FFH;
系统中主控器和辅控器最多为4个(包括集中控制器和周定时器),地址为:00FF/00FE/00FD/00FC(设2位拨码开关),其中00FF为默认主控器地址.主控制权可在4者间传递,当辅控器有按键操作时主控器在10秒无按键操作,则控制权发生交换.作为辅控器的集中控制器与主集
中控制器显示同步。控制器分主辅,即使只有周定时器也要循环查询下位检测器。
4、命令属性:1字节,用来区别不同类型的指令。
5、命令串:指令的工作内容,部分指令可以无命令串。
6、校验和:1字节,有效字节数+地址码+命令属性+命令串的和的低8
位,进位忽略(不带进位加,溢出部分忽略)。
7、帧尾:1字节,FBH。
(三)通讯数据内容:
1、发送方向接收方发送统一控制命令,如开机,关机等:
帧头有效
字节
数
控制
方地
址
被控制
方地址
命令
属性
命
令
串
校
验
和
帧
尾
F 4 H F
5
H
06H
00
H
F
F
H
00
H
X
X
H
XXH 无
XX
H
F
B
H
地址码:2字节,地址码为0000H时,所有接收方都必须执行该指令,不应答。
统一控制命令(命令属性):
统一命令为30H时,关机。
统一命令为31H时,开机。
各接收方按自己保存或默认的工作参数控制空调器。
命令串:无。
2、发送方向接收方发送运行控制命令:
帧头有效
字节
数
控制
方地
址
被控制
方地址
命令
属性
命
令
串
校
验
和
帧
尾
F 4 H F
5
H
10H
00
H
F
F
H
00
H
X
X
H
00H
10
字
节
XX
H
F
B
H
地址码:2字节,为某个被控制接收方的地址码。
运行控制命令(命令属性):
00H 表示控制接收方到‘命令串’所包含的状态。
命令串:10字节(A+B+C+D+E+F+G+H+I+J)格式参照表格一。表格一:
A D7 D6 D5 D4:设定温度
0 0 0 0-------16℃
0 0 0 1-------17℃
0 0 1 0-------18℃
——————————
1 1 1 0-------30℃
D3:健康
0----------------无1-----------------有
D2:空气清新
0----------------无1-----------------有
D1:辅助电加热
0----------------无1-----------------有
D0:开/关机
0--------------关机1-----------------开机
B D7 D6:强力/安静指示
0 0-------无
0 1-------强力
1 0-------安静
1 1-------无