资源描述
MODBUS学习型空调
调温器用户手册
1. 产品介绍
MODBUS接口万能空调调温器,带有学习功效,能够学习空调遥控器控制码,从而替换遥控器对空调进行控制;带有批量下载批量导入功效,只需要学习一台空调遥控器指令就能够,经过配置软件能够批量召测、批量下载,节省操作时间;带有远程控制和自动控制功效,可依据需要进行选择;带有内置温湿度传感器,而且可将温湿度经过液晶显示;带有RS485接口支持MODBUS-RTU协议,对于支持此协议PLC、单片机控制系统、力控、组态王、昆仑通态等组态软件均能够经过万能空调调温器对大部分柜式或壁挂式空调进行自动控制。
1.1功效特点
n 经过本企业配套软件能够学习99.9%空调遥控器。
n 可学习18组按键功效。
n 带有485接口,可经过MODBUS-RTU协议替换遥控器对空调进行控制。
n 批量召测下载学习码。
n ModBus通信地址可设置,波特率可修改。
n RS-KTC-N01设备采取宽电压供电直流10~30V均可。
n 485通信线通信距离最远可达1000米。
n 在一台主机上远程控制两路空调。
n 远程采集空调控制器所在地温度。
n 远程定时开关空调。
n 依据设定温度下限值、上限值自动开关空调。
n 控制失败报警及继电器输出。
n 超温、低温报警及继电器输出。
n 设备配置有掉电保护功效,掉电保留设置参数。
n 配置空调来电自启功效,空调断电重新来电后,设备依据设定温度上下限及运行时间段判定是否满足空调开启条件,满足条件则开启空调。
n 支持外挂红外探头,红外发射延长线可达20米。
n 支持检测空调运行状态。
1.2 设备技术参数
供电
DC 10~30V
功耗
0.3W
使用环境
-20℃~+60℃,0%RH~80%RH
通信接口
RS485;标准MODBUS-RTU协议;通信波特率:2400、4800、9600可设
红外口
可学习99%遥控器,并成功对空调进行控制
1.3 设备安装尺寸
2. 设备使用说明
2.1 接口定义
编号
说明
备注
1
设备供电电源正极
此两个端子为电源供电端,可接入10~30V直流电源即可。
2
设备供电电源负极
3
外接红外LED正极
外接红外LED灯正极,若接本企业配套LED线缆,则接蓝色线。
4
外接红外LED负极
外接红外LED灯负极,若接本企业配套LED线缆,则接黄色线。
5
RS485通信A线
RS485通信A线和B线。
6
RS485通信B线
7
电流互感器正极
电流互感器
8
电流互感器负极
电源口
电源直插口
红外学习接收口
当控制器处于学习状态时,要把红外发射器发射口对准红外学习接收口
硬件接线图:
2.2 空调学习操作说明
2.2.1按键学习发射
按键学习步骤:
按键发射步骤:
2.2.2 485学习发射
此功效是用RS-KTC-N01设备经过485学习空调遥控器操作,从而替换遥控器对空调进行控制。学习配置软件为。
1) 打开配置软件“KTControlV30”。
2) 选择正确COM口(“我电脑—属性—设备管理器—端口”里面查看COM端口),下图列举出多个不一样485转换器驱动名称。
3) 单独只接一台设备并上电,点击软件测试波特率,软件会测试出目前设备波特率和地址,默认波特率为4800bit/s,默认地址为0x01。
4) 依据使用需要修改地址和波特率,同时可查询设备目前功效状态。
5) 假如测试不成功,请重新检验设备接线及485驱动安装情况。
6) 选择对应串口号然后打开串口。
7) 将空调遥控器设置为制冷模式,关机,然后点击“开机制冷学习”按键,“红外学习发射指示灯”会1秒闪一次,连续闪20S,用户必需在20S之内进行学习,学习指令时要把被学习设备红外发射头对准学习设备“红外学习接收口”,软件上会显示倒计时。在20S以内将空调遥控器发射灯对准RS-KTC-N01发射灯,间距5CM以内。然后按空调遥控器“开机/关机”按键。若学习成功则“红外学习发射指示灯”会快闪5下,蜂鸣器会响一声,软件会提醒学习成功,不然提醒学习失败,学习失败蜂鸣器会响两声。若学习失败,请再次点击“开机制冷学习”按键反复上面操作。若学习成功,将RS-KTC-N01设备红外发射头对准空调,然后点击“开机制冷发射”按钮,点击“开机制冷发射”按钮时“红外学习发射指示灯”会闪一下,若空调能够正常开机并自动处于制冷模式则说明“开机制冷”学习成功。
8) 将空调遥控器设置为制热模式,关机,然后点击“开机制热学习”按键,“红外学习发射指示灯”会1秒闪一次,连续闪20S,用户必需在20S之内进行学习,学习指令时要把被学习设备红外发射头对准学习设备“红外学习接收口”,软件上会显示倒计时。在20S以内将空调遥控器发射灯对准RS-KTC-N01发射灯,间距5CM以内。然后按空调遥控器“开机/关机”按键。若学习成功则“红外学习发射指示灯”会快闪5下,软件会提醒学习成功,不然提醒学习失败。若学习失败,请再次点击“开机制热学习”按键反复上面操作。若学习成功,将RS-KTC-N01设备红外发射头对准空调,然后点击“开机制热发射”按钮,点击“开机制热发射”按钮时“红外学习发射指示灯”会闪一下,若空调能够正常开机并自动处于制热模式则说明“开机制热”学习成功。
9) 将空调遥控器设置为制热模式,开机,然后点击“关机”按键,“红外学习发射指示灯”会1秒闪一次,连续闪20S,用户必需在20S之内进行学习,学习指令时要把被学习设备红外发射头对准学习设备“红外学习接收口”,软件上会显示倒计时。在20S以内将空调遥控器发射灯对准RS-KTC-N01发射灯,间距5CM以内。然后按空调遥控器“开机/关机”按键。若学习成功则“红外学习发射指示灯”会快闪5下,软件会提醒学习成功,不然提醒学习失败。若学习失败,请再次点击“关机学习”按键反复上面操作。若学习成功,将RS-KTC-N01设备红外发射头对准空调,然后点击“关机发射”按钮,点击“关机发射”按钮时“红外学习发射指示灯”会闪一下,若空调能够正常关机则说明“关机发射”学习成功。
2.3软件配置参数说明
打开配置软件“KTControlV30”后点击“设备参数”进入参数配置界面。
来电自启:此功效在远程控制模式下选择使用。
控制模式:选择远程或自动控制模式。
双机切换:轮换控制使能。
切换时间:切换时间设置。
温度报警上限:设置高温报警值。
温度报警下限:设置低温报警值。
自控温度上限:高于此值空调制冷。
自控温度下限:低于此值空调制热。
自控温度回差:回差值设置。
温度偏差:温度校准值。
湿度偏差:湿度校准值。
空调电流门槛:空调运行门槛电流,此值设置为0时,空调控制器不会检测控制结果,此值大于0时,高于此值认为空调在运行,低于此值则空调停止。
超温报警:勾选代表使能,不勾选代表除能。
低温报警:勾选代表使能,不勾选代表除能。
通道1空调故障报警:通道1空调故障控制失败报警使能。
通道2空调故障报警:通道1空调故障控制失败报警使能。
通道许可报警时间段:设置空调运行时间段。
依据需要配置好后点击“写入控制参数”,就能够将已经配置参数下发给控制器,经过“读取控制参数”验证已经下发配置参数是否已经存入控制器。
2.4状态查看
打开配置软件“KTControlV30”后点击“状态查看”进入参数查看界面,点击“刷新状态”获取实时值。
在此界面能够观看空调控制器所在地温度和湿度值,通道1和通道2空调状态,通道1和通道2电流。
2.5空调码导出及导入
打开配置软件“KTControlV30”后点击“空调码导出及导入”进入界面。
2.5.1召测学习码
1) 选择1次召唤通道数量
2) 召唤成功后提醒“召唤成功”,以下图所表示,点击确定。
3) 导出学习码文件,格式为“.ini”点击保留。
4) 保留文件为:
至此导出成功。
2.5.2导入学习码
1) 点击“导入学习码文件”,找到要导入“ini”文件,点击打开。
2) 点击下发学习码。
3) 下载成功。
2.6远程及自动控制系统图
空调控制器和主机经过485通讯,主机经过配置软件控制空调控制器,空调控制器红外发射延长线可达20米,将空调接线火线或零线串入电流互感器能够检测空调电流大小,可用于检测空调启停状态。空调控制器能够同时控制两路空调。
2.6.1远程控制
在远程控制模式下,两路红外发射通道同时发送同一指令,此模式下不会检测空调启停状态,不会判定操作是否操成功。
2.6.2自动控制
在自动控制模式下,包含定时控制和轮换控制功效,假如接上电流互感器空调控制器能够检测空调实际状态,而且判定是否操作成功。假如操作失败则会报警,而且每隔5S发送一次开机指令,直到控制成功。
空调控制器会经过设定温度上限和下限值和目前温度值进行比较,假如目前温度超出设定温度上限值,则发送开机制冷指令,假如目前温度低于设定温度下限值,则发送开机制热,假如目前温度在设定温度范围内,发送关机指令。
假如设定了轮换控制功效,会依据设定轮换时间对两路空调控制,定时功效和轮换功效是相互独立,空调控制器只能工作在两种模式下一个。
设置定时控制参数时,每个通道全部有四个时间段能够设置,空调控制器会依据设定四个时间段判定空调是不是在工作时间段,假如不在工作时间段,则控制器会发送关机指令,在工作时间段内则会依据目前温度和设置温度上下限值进行比较,然后发送开机制热或开机制冷指令。
2.5 ModBus通信及寄存器详解
2.5.1设备通信基础参数
编 码
8位二进制
数据位
8位
奇偶校验位
无
停止位
1位
错误校验
CRC(冗余循环码)
波特率
2400bit/s、4800bit/s、9600 bit/s可设,出厂默认为4800bit/s
2.5.2备通信帧格式
RS-KTC-N01设备采取标准MODBUS-RTU通信协议。对于空调控制,采取06功效码对设备进行控制。
MODBUS寄存器地址定义(十六进制):
寄存器地址
支持功效码
说明
0000
03
目前湿度值
0001
03
目前温度值
0007
06
空调制冷开机学习
0008
06
空调制热开机学习
0009
06
关机学习
000A~001A
06
自定义1至自定义17学习
00B9
06
空调制冷开机发射
00BA
06
空调制热开机发射
00BC
06
关机发射
00BD~00CD
06
自定义1至自定义17发射
MODBUS寄存器地址定义(十进制):
寄存器地址
支持功效码
说明
0
03
目前湿度值
1
03
目前温度值
7
06
空调制冷开机学习
8
06
空调制热开机学习
9
06
关机学习
10~26
06
自定义1至自定义17学习
185
06
空调制冷开机发射
186
06
空调制热开机发射
187
06
关机发射
188~204
06
自定义1至自定义17发射
PLC寄存器地址定义:
寄存器地址
支持功效码
说明
40001
03
目前湿度值
40002
03
目前温度值
40008
06
空调制冷开机学习
40009
06
空调制热开机学习
40010
06
关机学习
40011~40027
06
自定义1至自定义17学习
40186
06
空调制冷开机发射
40187
06
空调制热开机发射
40188
06
关机发射
40199~40205
06
自定义1至自定义17发射
2.5.3通讯协议示例和解释
举例1:操作MODBUS通信地址为01RS-KTC-N01设备空调制冷开机
下发帧:
地址码
功效码
寄存器地址
寄存器内容
校验码低位
校验码高位
0x01
0x06
0x00 0x07
0x00 0x01
0xF9
0xCB
应答帧:(依据MODBUS标准应答为下发帧镜像报文)
地址码
功效码
寄存器地址
寄存器内容
校验码低位
校验码高位
0x01
0x06
0x00 0x07
0x00 0x01
0xF9
0xCB
举例2:操作MODBUS通信地址为01RS-KTC-N01设备空调关机
下发帧:
地址码
功效码
寄存器地址
寄存器内容
校验码低位
校验码高位
0x01
0x06
0x00 0x09
0x00 0x01
0x98
0x08
应答帧:(依据MODBUS标准应答为下发帧镜像报文)
地址码
功效码
寄存器地址
寄存器内容
校验码低位
校验码高位
0x01
0x06
0x00 0x01
0x00 0x01
0x98
0x08
展开阅读全文