1、学习型空调控制器说明书242020年4月19日文档仅供参考MODBUS学习型空调调温器用户手册 1. 产品介绍MODBUS接口的万能空调调温器,带有学习功能,能够学习空调遥控器的控制码,从而代替遥控器对空调进行控制;带有批量下载批量导入功能,只需要学习一台空调遥控器的指令就能够,经过配置软件能够批量召测、批量下载,节省操作时间;带有远程控制和自动控制功能,可根据需要进行选择;带有内置温湿度传感器,而且可将温湿度经过液晶显示;带有RS485接口支持MODBUS-RTU协议,对于支持此协议的PLC、单片机控制系统、力控、组态王、昆仑通态等组态软件均能够经过万能空调调温器对大部分柜式或壁挂式空调进行
2、自动控制。1.1功能特点n 经过我司配套软件能够学习99.9%的空调遥控器。n 可学习18组按键功能。n 带有485接口,可经过MODBUS-RTU协议代替遥控器对空调进行控制。n 批量召测下载学习码。n ModBus通信地址可设置,波特率可修改。n RS-KTC-N01设备采用宽电压供电直流1030V均可。n 485通信线通信距离最远可达1000米。n 在一台主机上远程控制两路空调。n 远程采集空调控制器所在地的温度。n 远程定时开关空调。n 根据设定的温度下限值、上限值自动开关空调。n 控制失败报警及继电器输出。n 超温、低温报警及继电器输出。n 设备配置有掉电保护功能,掉电保存设置的参数
3、。n 配置空调来电自启功能,空调断电重新来电后,设备根据设定的温度上下限及运行时间段判断是否满足空调启动条件,满足条件则启动空调。n 支持外挂红外探头,红外发射延长线可达20米。n 支持检测空调运行状态。1.2 设备技术参数供电DC 1030V功耗0.3W使用环境-20+60,0%RH80%RH通信接口RS485;标准的MODBUS-RTU协议;通信波特率:2400、4800、9600可设红外口可学习99%遥控器,并成功对空调进行控制1.3 设备安装尺寸2. 设备使用说明2.1 接口定义编号说明备注1设备供电电源正极此两个端子为电源供电端,可接入1030V直流电源即可。2设备供电电源负极3外接
4、红外LED正极外接红外LED灯正极,若接我司配套的LED线缆,则接蓝色线。4外接红外LED负极外接红外LED灯负极,若接我司配套的LED线缆,则接黄色线。5RS485通信A线RS485通信A线和B线。6RS485通信B线7电流互感器的正极电流互感器8电流互感器的负极电源口电源直插口红外学习接收口当控制器处于学习状态时,要把红外发射器的发射口对准红外学习接收口硬件接线图:2.2 空调学习操作说明2.2.1按键学习发射按键学习流程:按键发射流程:2.2.2 485学习发射此功能是用RS-KTC-N01设备经过485学习空调遥控器的操作,从而代替遥控器对空调进行控制。学习配置软件为。1) 打开配置软
5、件“KTControlV30”。2) 选择正确的COM口(“我的电脑属性设备管理器端口”里面查看COM端口),下图列举出几种不同的485转换器的驱动名称。3) 单独只接一台设备并上电,点击软件的测试波特率,软件会测试出当前设备的波特率以及地址,默认波特率为4800bit/s,默认地址为0x01。4) 根据使用需要修改地址以及波特率,同时可查询设备的当前功能状态。5) 如果测试不成功,请重新检查设备接线及485驱动安装情况。6) 选择对应的串口号然后打开串口。7) 将空调遥控器设置为制冷模式,关机,然后点击“开机制冷学习”按键,“红外学习发射指示灯”会1秒闪一次,持续闪20S,用户必须在20S之
6、内进行学习,学习指令时要把被学习设备的红外发射头对准学习设备的“红外学习接收口”,软件上会显示倒计时。在20S以内将空调遥控器的发射灯对准RS-KTC-N01的发射灯,间距5CM以内。然后按空调遥控器的“开机/关机”按键。若学习成功则“红外学习发射指示灯”会快闪5下,蜂鸣器会响一声,软件会提示学习成功,否则提示学习失败,学习失败蜂鸣器会响两声。若学习失败,请再次点击“开机制冷学习”按键重复上面操作。若学习成功,将RS-KTC-N01设备的红外发射头对准空调,然后点击“开机制冷发射”按钮,点击“开机制冷发射”按钮时“红外学习发射指示灯”会闪一下,若空调能够正常开机并自动处于制冷模式则说明“开机制
7、冷”学习成功。8) 将空调遥控器设置为制热模式,关机,然后点击“开机制热学习”按键,“红外学习发射指示灯”会1秒闪一次,持续闪20S,用户必须在20S之内进行学习,学习指令时要把被学习设备的红外发射头对准学习设备的“红外学习接收口”,软件上会显示倒计时。在20S以内将空调遥控器的发射灯对准RS-KTC-N01的发射灯,间距5CM以内。然后按空调遥控器的“开机/关机”按键。若学习成功则“红外学习发射指示灯”会快闪5下,软件会提示学习成功,否则提示学习失败。若学习失败,请再次点击“开机制热学习”按键重复上面操作。若学习成功,将RS-KTC-N01设备的红外发射头对准空调,然后点击“开机制热发射”按
8、钮,点击“开机制热发射”按钮时“红外学习发射指示灯”会闪一下,若空调能够正常开机并自动处于制热模式则说明“开机制热”学习成功。9) 将空调遥控器设置为制热模式,开机,然后点击“关机”按键,“红外学习发射指示灯”会1秒闪一次,持续闪20S,用户必须在20S之内进行学习,学习指令时要把被学习设备的红外发射头对准学习设备的“红外学习接收口”,软件上会显示倒计时。在20S以内将空调遥控器的发射灯对准RS-KTC-N01的发射灯,间距5CM以内。然后按空调遥控器的“开机/关机”按键。若学习成功则“红外学习发射指示灯”会快闪5下,软件会提示学习成功,否则提示学习失败。若学习失败,请再次点击“关机学习”按键
9、重复上面操作。若学习成功,将RS-KTC-N01设备的红外发射头对准空调,然后点击“关机发射”按钮,点击“关机发射”按钮时“红外学习发射指示灯”会闪一下,若空调能够正常关机则说明“关机发射”学习成功。2.3软件配置参数说明打开配置软件“KTControlV30”后点击“设备参数”进入参数配置界面。来电自启:此功能在远程控制模式下选择使用。控制模式:选择远程或者自动控制模式。双机切换:轮换控制使能。切换时间:切换时间设置。温度报警上限:设置高温报警值。温度报警下限:设置低温报警值。自控温度上限:高于此值空调制冷。自控温度下限:低于此值空调制热。自控温度回差:回差值设置。温度偏差:温度校准值。湿度
10、偏差:湿度校准值。空调电流门槛:空调运行的门槛电流,此值设置为0时,空调控制器不会检测控制结果,此值大于0时,高于此值认为空调在运行,低于此值则空调停止。超温报警:勾选代表使能,不勾选代表除能。低温报警:勾选代表使能,不勾选代表除能。通道1空调故障报警:通道1空调故障控制失败报警使能。通道2空调故障报警:通道1空调故障控制失败报警使能。通道允许报警时间段:设置空调的运行时间段。根据需要配置好后点击“写入控制参数”,就能够将已经配置的参数下发给控制器,经过“读取控制参数”验证已经下发的配置参数是否已经存入控制器。2.4状态查看打开配置软件“KTControlV30”后点击“状态查看”进入参数查看
11、界面,点击“刷新状态”获取实时值。在此界面能够观看空调控制器所在地的温度和湿度值,通道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通讯
12、,主机经过配置软件控制空调控制器,空调控制器的红外发射延长线可达20米,将空调接线的火线或者零线串入电流互感器能够检测空调的的电流大小,可用于检测空调的启停状态。空调控制器能够同时控制两路空调。2.6.1远程控制在远程控制模式下,两路红外发射通道同时发送同一指令,此模式下不会检测空调的启停状态,不会判断操作是否操成功。2.6.2自动控制在自动控制模式下,包括定时控制和轮换控制功能,如果接上电流互感器空调控制器能够检测空调的实际状态,而且判断是否操作成功。如果操作失败则会报警,而且每隔5S发送一次开机指令,直到控制成功。空调控制器会经过设定的温度上限和下限值与当前的温度值进行比较,如果当前温度超
13、过设定的温度上限值,则发送开机制冷指令,如果当前的温度低于设定的温度下限值,则发送开机制热,如果当前的温度在设定的温度的范围内,发送关机指令。如果设定了轮换控制功能,会根据设定的轮换时间对两路空调控制,定时功能和轮换功能是相互独立的,空调控制器只能工作在两种模式下的一种。设置定时控制的参数时,每个通道都有四个时间段能够设置,空调控制器会根据设定的四个时间段判断空调是不是在工作时间段,如果不在工作时间段,则控制器会发送关机指令,在工作时间段内则会根据当前温度与设置的温度上下限值进行比较,然后发送开机制热或者开机制冷指令。2.5 ModBus通信及寄存器详解2.5.1设备通信基本参数编 码8位二进
14、制数据位8位奇偶校验位无停止位1位错误校验CRC(冗余循环码)波特率2400bit/s、4800bit/s、9600 bit/s可设,出厂默认为4800bit/s2.5.2备通信帧格式RS-KTC-N01设备采用标准MODBUS-RTU通信协议。对于空调控制,采用06功能码对设备进行控制。MODBUS寄存器地址定义(十六进制):寄存器地址支持功能码说明000003当前湿度值000103当前温度值000706空调制冷开机学习000806空调制热开机学习000906关机学习000A001A06自定义1至自定义17学习00B906空调制冷开机发射00BA06空调制热开机发射00BC06关机发射00B
15、D00CD06自定义1至自定义17发射MODBUS寄存器地址定义(十进制):寄存器地址支持功能码说明003当前湿度值103当前温度值706空调制冷开机学习806空调制热开机学习906关机学习102606自定义1至自定义17学习18506空调制冷开机发射18606空调制热开机发射18706关机发射18820406自定义1至自定义17发射PLC寄存器地址定义:寄存器地址支持功能码说明4000103当前湿度值4000203当前温度值4000806空调制冷开机学习4000906空调制热开机学习4001006关机学习400114002706自定义1至自定义17学习4018606空调制冷开机发射40187
16、06空调制热开机发射4018806关机发射401994020506自定义1至自定义17发射2.5.3通讯协议示例以及解释举例1:操作MODBUS通信地址为01的RS-KTC-N01设备空调制冷开机下发帧:地址码功能码寄存器地址寄存器内容校验码低位校验码高位0x010x060x00 0x070x00 0x010xF90xCB应答帧:(根据MODBUS标准应答为下发帧的镜像报文)地址码功能码寄存器地址寄存器内容校验码低位校验码高位0x010x060x00 0x070x00 0x010xF90xCB举例2:操作MODBUS通信地址为01的RS-KTC-N01设备空调关机下发帧:地址码功能码寄存器地址寄存器内容校验码低位校验码高位0x010x060x00 0x090x00 0x010x980x08应答帧:(根据MODBUS标准应答为下发帧的镜像报文)地址码功能码寄存器地址寄存器内容校验码低位校验码高位0x010x060x00 0x010x00 0x010x980x08