空调控制器学习型Word文件下载.docx
《空调控制器学习型Word文件下载.docx》由会员分享,可在线阅读,更多相关《空调控制器学习型Word文件下载.docx(11页珍藏版)》请在冰豆网上搜索。
2.设备使用说明
2.1接口定义
编号
说明
备注
1
跳线端子
插上跳线帽,设备进行学习模式
断开跳线帽,设备进行MODBUS工作模式。
2
运行指示灯
正常运行时,此灯会1S闪烁一次。
3
通信指示灯
设备处于MDOBUS工作模式,当有通信时此灯会闪烁。
4
外接红外LED正极
外接红外LED灯正极,若接本公司配套的LED线缆,则接棕色线。
5
外接红外LED负极
外接红外LED灯负极,若接本公司配套的LED线缆,则接蓝色线。
6
设备供电电源正极
此两个端子为电源供电端,可接入9-35V直流电源即可。
7
设备供电电源负极
8
RS485通信A线
RS485通信A线和B线。
9
RS485通信B线
2.2空调学习操作说明
此功能是用RS-KT-N设备学习空调遥控器的按键操作,从而代替遥控器对空调进行控制。
学习配置软件为
。
硬件接线说明:
首先如图所示
1)打开配置软件
2)选择对应的串口号然后打开串口。
3)将空调遥控器设置为制冷模式,关机,然后点击“开机制冷学习”按键,用户必须在12S之内进行学习,软件上会显示倒计时。
在12S以内将空调遥控器的发射灯对准RS-KT-N的发射灯,间距5CM以内。
然后按空调遥控器的“开机/关机”按键。
若学习成功则软件会提示学习成功,否则提示学习失败。
若学习失败,请再次点击“开机制冷学习”按键重复上面操作。
若学习成功,将RS-KT-N设备的红外发射头对准空调,然后点击“开机制冷发射”按钮,若空调能够正常开机并自动处于制冷模式则说明“开机制冷”学习成功。
4)将空调遥控器设置为制冷模式,开机,然后点击“关机制冷学习”按键,用户必须在12S之内进行学习,软件上会显示倒计时。
若学习失败,请再次点击“关机制冷学习”按键重复上面操作。
若学习成功,将RS-KT-N设备的红外发射头对准空调,然后点击“关机制冷发射”按钮,若空调能够正常关机则说明“关机制冷”学习成功。
5)将空调遥控器设置为制热模式,关机,然后点击“开机制热学习”按键,用户必须在12S之内进行学习,软件上会显示倒计时。
若学习失败,请再次点击“开机制热学习”按键重复上面操作。
若学习成功,将RS-KT-N设备的红外发射头对准空调,然后点击“开机制热发射”按钮,若空调能够正常开机并自动处于制冷模式则说明“开机制热”学习成功。
6)将空调遥控器设置为制热模式,开机,然后点击“关机制热学习”按键,用户必须在12S之内进行学习,软件上会显示倒计时。
若学习失败,请再次点击“关机制热学习”按键重复上面操作。
若学习成功,将RS-KT-N设备的红外发射头对准空调,然后点击“关机制热发射”按钮,若空调能够正常关机则说明“关机制热”学习成功。
2.3配置软件使用说明
使用配置软件主要是配置RS-KT-N设备的MODBUS通信地址及通信波特率。
s
1)打开配置软件文件夹“
”,运行软件之前首先运行
“
”文件夹,运行“
”文件,注册通信控件。
2)注册成功后,打开“
”软件。
界面如下:
3)先选择串口号,并点击“测试波特率”按钮,若设备硬件接线没有问题,则会提示波特率测试成功。
并自动召唤上原来设置的地址和波特率
4)修改地址和波特率并点击设定,地址范围从1~255,波特率只能填写2400、4800、9600三个中的一个。
设备通信默认都是无校验、8位数据位、1位停止位。
2.4ModBus通信及寄存器详解
2.4.1设备通信基本参数
编码
8位二进制
数据位
8位
奇偶校验位
无
停止位
1位
错误校验
CRC(冗余循环码)
波特率
2400bit/s、4800bit/s、9600bit/s可设,出厂默认为4800bit/s
2.4.2设备通信帧格式
RS-KT-N设备采用标准MODBUS-RTU通信协议。
对于空调控制,采用06功能码对设备进行控制。
寄存器地址定义:
寄存器地址
操作
0000
只写
空调制冷开机
写入16进制数FFFF便可控制空调制冷开机
0001
空调制冷关机
写入16进制数FFFF便可控制空调制冷关机
0002
空调制热关机
写入16进制数FFFF便可控制空调制热开机
0003
写入16进制数FFFF便可控制空调制热关机
2.4.3通讯协议示例以及解释
举例1:
操作MODBUS通信地址为01的RS-KT-N设备空调制冷开机
下发帧:
地址码
功能码
寄存器内容
校验码低位
校验码高位
0x01
0x06
0x000x00
0xff0xff
0x88
0x7a
应答帧:
(根据MODBUS标准应答为下发帧的镜像报文)
举例2:
操作MODBUS通信地址为01的RS-KT-N设备空调制冷关机
0x000x01
0xd9
0xba