TEC空调通信协议(TEC)
协议版本:V5.0
TEC空调器提供如下告警信息
告警参数设置点
参数缺省值设置范围单位描述
高温告警55 [30 –55]℃高温告警触发点
低温告警0 [-15 –10]℃低温告警触发点
内风扇故障告警转速反馈脉冲不正常
外风扇故障告警转速反馈脉冲不正常
TEC模块故障告警TEC制冷制热切换器故障
过电压告警-- --
--
输入电压≥57.6VDC
欠电压告警-- --
--
输入电压≤44VDC
传感器告警-- --
--
传感器故障(传感器损坏/无
传感器)
监控内容
TEC空调利用微电脑串口和PC电脑进行连接,用户可以通过监控后台来查看空调状态(包括风机、TEC模块、传感器),更改空调参数(包括制冷点、制冷灵敏度、加热点、加热灵敏度)。
通讯参数:波特率9600BPS;数据位8位;停止位:1位;奇偶校验:无
序号检验项目技术要求检验方法
1 温
度
控
制
TEC加热功能
室内温度低于设定温度时,
TEC模块加热功能启动。
调整室内温度设定值,让其符合加热起动
条件。
TEC制冷功能 30度启动制冷,20度关闭
调整机柜内温度设定值,让其符合相应控
制条件。
2 监
控
告
警
超温报警
当室内温度高于高温设定
值时报警
报警指示灯亮;同时有干接点信号输出
TEC模块故障告
警
当切换器发生故障时报警报警指示灯亮;同时有干接点信号输出内外风扇故障告警当内外风扇有故障时报警报警指示灯亮;同时有干接点信号输出
3 通信告警可上传
可通过后台软件监控系统
当前工作状态
后台软件有工作状态信号
可远程控制
可通过后台软件设置相关
温控点参数
后台软件可进行设置并保存默认参数
1. 适用范围
上位机监控TEC设备。
2. 物理接口
2.1 串行通信口采用RS485接口
2.2 信息传输方式为异步方式,起始位1位,数据位8位,停止位1位,无校验。
2.3 数据传输速率为9.6kb/s。
2.4 设备地址默认为0x03。(0x03:代表TEC空调,X代表厂家)
3.信息类型及协议的基本格式
3.1 信息类型
信息分两种类型:
(1) 命令信息:监控向空调下达的命令。
(2) 响应信息:空调对监控下达命令的响应。
3.2 协议的基本格式
表1 协议的基本格式
序号 1 2 3 4 5 6
字节数 1 1 1 N 2 1
格式 SOI ADR LENGTH DATA CHKSUM EOI
基本格式的注解见表2。
注:在基本格式中的各项是以十六进制解释,十六进制传输。
表2 基本格式注解
序
号
符号表示意义备注
1 SOI 起始位7EH
2 ADR 设备地址描述03H
3 LENGTH DATA字节长度。长度自带校验,方法为:高4位与低4位值相等
4 DATA 数据,分为命令信息和响应信息数据内容。
命令信息包括功能码(1字节)和报文内容(N-1字节)
响应信息包括响应功能码和报文内容,
正确响应:响应功能码0xA5
否定应答:响应功能码0xFF
具体内容见下面协议具体内容描述
5 CHKSUM
校验码 = (长度字节+SUM(数据))取反加1
校验码为两个字节,先发送高字节 再发送低字节。
6 EOI 结束位0DH
4. 功能码表
表3 命令功能码编码表
序号内容功能码备注
1 召唤数据41H
2 设定参数42H
3 遥控开关机43H
4 厂家参数设置44H 该功能码屏蔽不用
5 获取厂家设定参数 45H 该功能码屏蔽不用
6 获取软件版本,厂家信息及设备类型46H
7 系统参数设定 (模拟温度) 47H 该功能码屏蔽不用
8 获取系统参数 (模拟温度) 48H 该功能码屏蔽不用
9 获取统计参数 49H 该功能码屏蔽不用
10 设定设备地址 4AH
11 获取设备地址 4BH
表4 响应功能码编码表
序号内容功能码备注
1 正确响应A5H
2 否定回答FFH
5. TEC空调通信协议
5.1 说明
数据类型如下:
表5数据类型
序号内容数据类型
1 内风机转速无符号整型
2 室内温度无符号字符型
3 外风机转速无符号整型
注:温度值为无符号数。协议中的所有设定温度点及采集温度点 = 实际温度+20。
6.2通信协议内容:
6.2.1召唤TEC空调数据
表6命令信息
序号 1 2 3 4 5 6
字节数 1 1 1 1 2 1
格式 SOI ADR LENGTH 41H CHKSUM EOI
注:LENGTH=11H
表7 响应信息
序号 1 2 3 4 5 6
字节数 1 1 1 14 2 1
格式 SOI ADR LENGTH DATA CHKSUM EOI
注:LENGTH = EEH ,DATA为空调上送的召唤数据,内容见表8。
表8 召唤内容及传送顺序
报文格式内容备注字节模拟量及设定点上送
1 室内温度检测到的实际室内温度
2 内风机转速检测到的实际转速
2 外风机转速检测到的实际转速
预留数据(不用)
1
1 当前制冷开启点
1 当前制冷灵敏度
当前加热开启点
1
当前加热灵敏度
1
1 当前高温报警点
1 当前低温报警点