TC6000系列温控器通讯协议.doc_第1页
TC6000系列温控器通讯协议.doc_第2页
TC6000系列温控器通讯协议.doc_第3页
TC6000系列温控器通讯协议.doc_第4页
TC6000系列温控器通讯协议.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

温控器MODBUS-RTU通讯规约一、 串行通讯字符格式起始位(1)数据位(8)停止位(1),无奇偶校验位。二、 串行通讯速率9600bps三、 信息帧格式一帧数据可包含的最大寄存器个数为13个。 主机读从机状态字节顺序内容1从机地址2功能码03H3起始寄存器地址高字节4起始寄存器地址低字节5寄存器个数高字节6寄存器个数低字节7CRC16校验低字节8CRC16校验高字节从机应答字节顺序内容1从机地址2功能码03H3返回数据字节数(寄存器个数N2)4第一个寄存器数据高字节5第一个寄存器数据低字节第N个寄存器数据高字节第N个寄存器数据低字节2N+4CRC16校验低字节2N+5CRC16校验高字节 主机设置从机状态字节顺序内容1从机地址2功能码10H3起始寄存器地址高字节4起始寄存器地址低字节5寄存器个数高字节6寄存器个数低字节7数据字节数(寄存器个数N2)8第1个寄存器数据高字节9第1个寄存器数据低字节第N个寄存器数据高字节第N个寄存器数据低字节2N+8CRC16校验低字节2N+9CRC16校验高字节从机应答字节顺序内容1从机地址2功能码10H3起始寄存器地址高字节4起始寄存器地址低字节5寄存器个数高字节6寄存器个数低字节7CRC16校验低字节8CRC16校验高字节 错误帧(从机应答)字节顺序内容1从机地址2功能码+80H3错误代码4CRC16校验低字节5CRC16校验高字节错误代码定义代码含义1从机无法识别的功能代码2从机无法识别的寄存器地址3从机无法识别的数据四、 数据寄存器定义寄存器地址数据名称说明操作0故障0:正常 1:内置传感器短路2:内置传感器开路 3:内置传感器测温超上限4:内置传感器测温超下限5:外置传感器短路6:外置传感器开路 7:外置传感器测温超上限8:外置传感器测温超下限只读1室内温度寄存器中的数据为温度值的10倍只读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时钟bits15:8:小时 bits7:0:分钟读/写11厂家保留备用读/写12厂家保留备用读/写13温度补偿bits15:0:正向补偿(补偿后温度升高)1:负向补偿(补偿后温度降低)bits14:0:寄存器中的数据为温度差值的10倍读/写14风机受控0:不受控 1:受控读/写15键盘锁0:开锁 1:锁定(可正常开/关机,手动可解锁) 2:最高级别锁定(不允许任何手动操作,若网络故障,5分钟后自动解锁)读/写16厂家保留备用读/写17厂家保留备用读/写18厂家保留备用读/写19液晶屏显示时间/设定温度0:时间 1:设定温度读/写20摄氏温度/华氏温度0:摄氏温度 1:华氏温度读/写21厂家保留备用读/写22厂家保留备用读/写23厂家保留备用读/写24厂家保留备用读/写25厂家保留备用只读26编程使能0:取消编程 1:启动编程读/写27编程方式0:7天编程 1:5+2天编程读/写28星期日/周末编程第1时间段起始时间bits15:8:小时 bits7:0:分钟读/写29制热设定温度寄存器中的数据为温度值的10倍读/写30制冷设定温度寄存器中的数据为温度值的10倍读/写31第2时间段起始时间bits15:8:小时 bits7:0:分钟读/写32制热设定温度寄存器中的数据为温度值的10倍读/写33制冷设定温度寄存器中的数据为温度值的10倍读/写34第3时间段起始时间bits15:8:小时 bits7:0:分钟读/写35制热设定温度寄存器中的数据为温度值的10倍读/写36制冷设定温度寄存器中的数据为温度值的10倍读/写37第4时间段起始时间bits15:8:小时 bits7:0:分钟读/写38制热设定温度寄存器中的数据为温度值的10倍读/写39制冷设定温度寄存器中的数据为温度值的10倍读/写40星期一/工作日编程第1时间段起始时间bits15:8:小时 bits7:0:分钟读/写41制热设定温度寄存器中的数据为温度值的10倍读/写42制冷设定温度寄存器中的数据为温度值的10倍读/写43第2时间段起始时间bits15:8:小时 bits7:0:分钟读/写44制热设定温度寄存器中的数据为温度值的10倍读/写45制冷设定温度寄存器中的数据为温度值的10倍读/写46第3时间段起始时间bits15:8:小时 bits7:0:分钟读/写47制热设定温度寄存器中的数据为温度值的10倍读/写48制冷设定温度*1寄存器中的数据为温度值的10倍读/写49第4时间段起始时间bits15:8:小时 bits7:0:分钟读/写50制热设定温度寄存器中的数据为温度值的10倍读/写51制冷设定温度寄存器中的数据为温度值的10倍读/写52星期二编程第1时间段起始时间bits15:8:小时 bits7:0:分钟读/写53制热设定温度寄存器中的数据为温度值的10倍读/写54制冷设定温度寄存器中的数据为温度值的10倍读/写55第2时间段起始时间bits15:8:小时 bits7:0:分钟读/写56制热设定温度寄存器中的数据为温度值的10倍读/写57制冷设定温度寄存器中的数据为温度值的10倍读/写58第3时间段起始时间bits15:8:小时 bits7:0:分钟读/写59制热设定温度寄存器中的数据为温度值的10倍读/写60制冷设定温度寄存器中的数据为温度值的10倍读/写61第4时间段起始时间bits15:8:小时 bits7:0:分钟读/写62制热设定温度寄存器中的数据为温度值的10倍读/写63制冷设定温度寄存器中的数据为温度值的10倍读/写64星期三编程第1时间段起始时间bits15:8:小时 bits7:0:分钟读/写65制热设定温度寄存器中的数据为温度值的10倍读/写66制冷设定温度寄存器中的数据为温度值的10倍读/写67第2时间段起始时间bits15:8:小时 bits7:0:分钟读/写68制热设定温度寄存器中的数据为温度值的10倍读/写69制冷设定温度寄存器中的数据为温度值的10倍读/写70第3时间段起始时间bits15:8:小时 bits7:0:分钟读/写71制热设定温度寄存器中的数据为温度值的10倍读/写72制冷设定温度寄存器中的数据为温度值的10倍读/写73第4时间段起始时间bits15:8:小时 bits7:0:分钟读/写74制热设定温度寄存器中的数据为温度值的10倍读/写75制冷设定温度寄存器中的数据为温度值的10倍读/写76星期四编程第1时间段起始时间bits15:8:小时 bits7:0:分钟读/写77制热设定温度寄存器中的数据为温度值的10倍读/写78制冷设定温度寄存器中的数据为温度值的10倍读/写79第2时间段起始时间bits15:8:小时 bits7:0:分钟读/写80制热设定温度寄存器中的数据为温度值的10倍读/写81制冷设定温度寄存器中的数据为温度值的10倍读/写82第3时间段起始时间bits15:8:小时 bits7:0:分钟读/写83制热设定温度寄存器中的数据为温度值的10倍读/写84制冷设定温度寄存器中的数据为温度值(十进制)的10倍读/写85第4时间段起始时间bits15:8:小时 bits7:0:分钟读/写86制热设定温度寄存器中的数据为温度值的10倍读/写87制冷设定温度寄存器中的数据为温度值的10倍读/写88星期五编程第1时间段起始时间bits15:8:小时 bits7:0:分钟读/写89制热设定温度寄存器中的数据为温度值的10倍读/写90制冷设定温度寄存器中的数据为温度值的10倍读/写91第2时间段起始时间bits15:8:小时 bits7:0:分钟读/写92制热设定温度寄存器中的数据为温度值的10倍读/写93制冷设定温度寄存器中的数据为温度值的10倍读/写94第3时间段起始时间bits15:8:小时 bits7:0:分钟读/写95制热设定温度寄存器中的数据为温度值的10倍读/写96制冷设定温度寄存器中的数据为温度值的10倍读/写97第4时间段起始时间bits15:8:小时 bits7:0:分钟读/写98制热设定温度寄存器中的数据为温度值的10倍读/写99制冷设定温度寄存器中的数据为温度值的10倍读/写100星期六编程第1时间段起始时间bits15:8:小时 bits7:0:分钟读/写101制热设定温度寄存器中的数据为温度值的10倍读/写102制冷设定温度寄存器中的数据为温度值的10倍读/写103第2时间段起始时间bits15:8:小时 bits7:0:分钟读/写104制热设定温度寄存器中的数据为温度值的10倍读/写105制冷设定温度寄存器中的数据为温度值的10倍读/写106第3时间段起始时间bits15:8:小时 bits7:0:分钟读/写107制热设定温度寄存器中的数据为温度值的10倍读/写108制冷设定温度寄存器中的数据为温度值的10倍读/写109第4时间段起始时间bits15:8:小时 bits7:0:分钟读/写110制热设定温度寄存器中的数据为温度值的10倍读/写111制冷设定温度寄存器中的数据为温度值的10倍读/写112计时有效状态bits0:0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论