欢迎来到天天文库
浏览记录
ID:11848572
大小:212.50 KB
页数:7页
时间:2018-07-14
《tc6000系列温控器通讯协议》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、温控器MODBUS-RTU通讯规约一、串行通讯字符格式起始位(1)+数据位(8)+停止位(1),无奇偶校验位。二、串行通讯速率9600bps三、信息帧格式一帧数据可包含的最大寄存器个数为13个。Ø主机读从机状态字节顺序内容1从机地址2功能码03H3起始寄存器地址高字节4起始寄存器地址低字节5寄存器个数高字节6寄存器个数低字节7CRC16校验低字节8CRC16校验高字节从机应答字节顺序内容1从机地址2功能码03H3返回数据字节数(寄存器个数NÍ2)4第一个寄存器数据高字节5第一个寄存器数据低字节…………第N个寄存器数据
2、高字节第N个寄存器数据低字节2N+4CRC16校验低字节2N+5CRC16校验高字节Ø主机设置从机状态字节顺序内容1从机地址2功能码10H3起始寄存器地址高字节4起始寄存器地址低字节5寄存器个数高字节6寄存器个数低字节7数据字节数(寄存器个数NÍ2)8第1个寄存器数据高字节9第1个寄存器数据低字节…………第N个寄存器数据高字节第N个寄存器数据低字节2N+8CRC16校验低字节2N+9CRC16校验高字节从机应答字节顺序内容1从机地址2功能码10H3起始寄存器地址高字节4起始寄存器地址低字节5寄存器个数高字节6寄存器个
3、数低字节7CRC16校验低字节8CRC16校验高字节Ø错误帧(从机应答)字节顺序内容1从机地址2功能码+80H3错误代码4CRC16校验低字节5CRC16校验高字节错误代码定义代码含义1从机无法识别的功能代码2从机无法识别的寄存器地址3从机无法识别的数据一、数据寄存器定义寄存器地址数据名称说明操作0故障0:正常1:内置传感器短路2:内置传感器开路3:内置传感器测温超上限4:内置传感器测温超下限5:外置传感器短路6:外置传感器开路只读7:外置传感器测温超上限8:外置传感器测温超下限1室内温度寄存器中的数据为温度值的10
4、倍只读2开关机状态0:关机1:开机读/写3设定温度寄存器中的数据为温度值的10倍读/写4工作模式0:空1:自动2:辅助加热3:除湿4:制热5:制冷6:通风地暖和风机盘管同时存在系统:7:单地暖制热8:地暖盘管同时读/写5风机状态0:停止(只读)1:低速2:中速3:高速4:自动5:自动低速(只读)6:自动中速(只读)7:自动高速(只读)读/写6厂家保留备用读/写7睡眠功能0:不启用1:启用读/写8防冻功能0:不启用1:启用读/写9星期0:星期日1:星期一2:星期二3:星期三4:星期四5:星期五6:星期六读/写10时钟b
5、its[15:8]:小时bits[7:0]:分钟读/写11厂家保留备用读/写12厂家保留备用读/写13温度补偿bits[15]:0:正向补偿(补偿后温度升高)1:负向补偿(补偿后温度降低)bits[14:0]:寄存器中的数据为温度差值的10倍读/写14风机受控0:不受控1:受控读/写15键盘锁0:开锁1:锁定(可正常开/关机,手动可解锁)2:最高级别锁定(不允许任何手动操作,若网络故障,5分钟后自动解锁)读/写16厂家保留备用读/写17厂家保留备用读/写18厂家保留备用读/写19液晶屏显示时间/设定温度0:时间1:设
6、定温度读/写20摄氏温度/华氏温度0:摄氏温度1:华氏温度读/写21厂家保留备用读/写22厂家保留备用读/写23厂家保留备用读/写24厂家保留备用读/写25厂家保留备用只读26编程使能0:取消编程1:启动编程读/写27编程方式0:7天编程1:5+2天编程读/写28星期日/周末编程第1时间段起始时间bits[15:8]:小时bits[7:0]:分钟读/写29制热设定温度寄存器中的数据为温度值的10倍读/写30制冷设定温度寄存器中的数据为温度值的10倍读/写31第2时间段起始时间bits[15:8]:小时bits[7:0
7、]:分钟读/写32制热设定温度寄存器中的数据为温度值的10倍读/写33制冷设定温度寄存器中的数据为温度值的10倍读/写34第3时间段起始时间bits[15:8]:小时bits[7:0]:分钟读/写35制热设定温度寄存器中的数据为温度值的10倍读/写36制冷设定温度寄存器中的数据为温度值的10倍读/写37第4时间段起始时间bits[15:8]:小时bits[7:0]:分钟读/写38制热设定温度寄存器中的数据为温度值的10倍读/写39制冷设定温度寄存器中的数据为温度值的10倍读/写40星期一/工作日编程第1时间段起始时间
8、bits[15:8]:小时bits[7:0]:分钟读/写41制热设定温度寄存器中的数据为温度值的10倍读/写42制冷设定温度寄存器中的数据为温度值的10倍读/写43第2时间段起始时间bits[15:8]:小时bits[7:0]:分钟读/写44制热设定温度寄存器中的数据为温度值的10倍读/写45制冷设定温度寄存器中的数据为温度值的10倍读/写46
此文档下载收益归作者所有