APP下载

中央空调风机盘管末端联网控制器的设计

2015-01-14姜正生罗启康

科技视界 2015年12期
关键词:控制板字节按键

姜正生 罗启康

(1.镇江东方职业技术学校,江苏 镇江 212000;2.康特电子有限公司,江苏 镇江 212000)

0 引言

各个房间作为一个独立个体,与主机进行讯通工作,通讯协议按照通用格式,即MODBUS协议,主机按照实际需求,通过调节压缩机工作频率以达到不同的输出功率。

1 控制方式

系统由线控器与控制板构成系统,均采用PIC16C72芯片作为主芯片,线控器外壳采用86线控器,线控器与控制板的通讯按MODBUS通讯协议,每个控制板之间采用MODBUS通讯。

1.1 86线控器为人机操作窗口

1.1.1 线控器硬件

(1)显示采用液晶驱动,需带背光;

(2)具有蜂鸣功能,采用压电陶瓷蜂鸣器;

(3)线控器有6个按键,分别是开关机,设定,风速,向上,向下,确认按键;

(4)线控器有485通讯接口,此通讯接口为与风机盘管控制板的通讯接口,为4线制,其中12V电源线两根,485通讯线2根;

(5)线控器具有红外接收功能,能接受遥控器信号

1.1.2 在86线控器上可进行空调模式设置

(1)运行模式包括制冷,制热,除湿,送风,自动共5种模式;

(2)风速设置,风度包括高,中,低,自动三档进行控制;

(3)睡眠设置;

(4)湿度控制湿度按照相对湿度控制方式;(5)当前时钟设置;

(6)定时设置,定时关或者定时开设置;

1.1.3 按键操作说明

(1)“开关机”键:进行开机或者关机动作;

(2)“设定”键:此按键可调整参数包括空调运行模式,定时,及湿度设定,在设定过程中需要组合“向上”“向下”及“确定”按键;

(3)“风速”键:按下风速按键,风速在“高”“中”“低”“自动”风速间切换;

(4)“向上”及“向下”键:在没有按下“设定”键下为调整设定温度;

()“确认”键:在“设定”按键进行空调运行参数调整过程中,按下“5确认”按键为确认当前设定并返回;

1.2 硬件组成

(1)风机盘管控制板有5路继电器输出,分别是高中低三档风速输出,加湿泵输出,电磁阀输出,

(2)两路温度输入,分别是进风口温度及出风口温度,一路湿度输入(进风口湿度)。

(3)两路485通讯,一路为与线控器通讯,另一路是与其他控制板通讯,与线控器通讯采用4线制,与其他控制板通讯采用2线制,同时此通讯线与空调外机通讯;

2 通讯协议

基本要求:

1)波特率=115200 无校验(NONE)

2)每次发送与接收均为28个字节,每个字节中包含传输格式共为10位。

3)每个字节中:启动=1位、数据位=8位、停止位=1位。

4)每次发送与接收的28个数据中,最后一个字节的数据=前27个字节的16进制代数和,溢出位不计。

即:数据28=数据1+数据2+......数据27。

5)每次发送与接收的28个数据中,第一个字节的数据 =本次发送或接收数据的属性。

数据2-数据27,共26个字节,为数据的内容。分别如下列出(或调整)。

6)数据属性:

(1)网络发送给控制板的第一个字节数据,其属性:

10101010(0AAH):为查询指令。

对应地址的下位机,将不分析除地址外的数据,直接将下位机的参数回送。

10101011(0ABH):为执行修改指令。

随后的数据2-数据27,为修改内容;对应地址的下位机,将根据“密码保护P1”的规定,决定是否修改其内容;如允许修改,将按其内容修改数据。

10101100(0ACH):为执行强制修改指令,暂不使用。

随后的数据2-数据27,为修改内容;对应地址的下位机,将按其内容强制修改。

10101101(0ADH):为全体机组强制修改指令,暂不使用。

随后的数据2-数据27,为修改内容;所有的下位机,将按其内容强制修改。

01010000(050H):为全体关机指令。01010001(051H):为全体开机指令。

(2)控制板回送给网络的第一个字节数据,其属性:

1010XXXX(0AXH):回送内容为文本格式(ASCII),暂不使用,保留。

1011XXXX(0BXH):回送内容为下位机当前的参数。

低4位XXXX=控制板当前的“软件版本reL”,目前范围A~F

数据2-数据27的定义 (详细说明见 “控制器门控制规格书20130118”):

数据2:控制温差设定r0,范围0.2~10.0℃;对应的参数数据=2~64H

数据3:化霜时间间隔d0,范围0~24小时;对应的参数数据=0~18H

数据4:化霜结束温度点d2,范围-35~45℃;对应的参数数据=0FH~5FH(0=-50℃)

数据5:最大化霜时间d3,范围1~240分钟;对应的参数数据=1~0F0H

数据6:高4位=化霜延时d7,范围 0~10分钟;低4位=风机延时F5,范围 0~10 分钟。

数据7:报警最低温度A1,范围-45~45℃;对应的参数数据=05H~5FH(5=-45℃)

表1

数据8:报警最高温度A2,范围-45~45℃;对应的参数数据=05H~5FH(5FH=45℃)

数据9:门开关等位参数,见表1:

数据10:网络地址Ad,范围0~31;对应的参数数据=0~1FH

数据11:超温报警显示时间Ald,范围1~240分钟;对应的参数数据=1~0F0H

数据12:高4位=压保时间 C1,范围0~15分钟;低 4位=门开压延 doC,范围 0~5 分钟

数据13:温度传感器校正CAL,范围-10.0~10.0℃;对应的参数数据=0~0C8H

数据14:门开压延时启动tdo,范围 0~240分钟;对应的参数数据=0~0F0H

数据15:风扇停止温度Fst,范围-45~45℃;对应的参数数据=05H~5FH

数据 16:高 4位=风扇回差 Fd,范围 0~10℃;低 2位=密码保护P1,范围 0~3

数据17:最低设定温度LSE,范围-45~HSE℃;对应的参数数据=05H~最高设定温度HSE

数据18:最高设定温度HSE,范围LSE~45℃;对应的参数数据=最低设定温度LSE~5FH

数据 19:高 4位=辅助控制 AU,范围 0~7;低 2位=密码高位,范围0~3,与密码低8位结合使用。

数据20:辅助继温控设定 StA,范围-45℃~45℃;对应的参数数据=5~5FH

数据21:密码数据低位PA,加高2位,共10位,范围0~999;对应的参数数据=0~3E7H

数据22:工作指令,及部分当前工作状态(只读)

表2

数据23:设定温度指令L,与设定温度高2位结合,共10位,范围-45.0℃~45.0℃;

对应的参数数据=32~3B6H (-45.0℃=032H,0℃=1F4H,45.0℃=3B6H)

数据24:实际控制器温度L,与实际温度高3位结合,共11位,范围-50.0℃~60.0℃(只读)

对应的参数数据=0~44CH (-50.0℃=0;-49.9℃=1,.....60.0℃=44CH)

数据25:蒸发器温度tEu,范围-50~50℃;对应的参数数据=0~64H,只读数据。

数据26:故障信息等(只读数据)

表3

表4

网络发数据和控制板回送数据,目前各单元内容统一,不存在(或矛盾)时视同无效,必要时分开定义。其他有关内容,根据需要再补充或修改。

附录

图1 接线示意图

图2液晶示意图

[1]孙安青.PIC系列单片机开发实例精解[M].ISBN编号:9787512309265.

[2]华镕.从Modbus到透明就绪——施耐德电气工业网络的协议、设计、安装和应用[M].ISBN编号:9787111254904.

猜你喜欢

控制板字节按键
关于某家用电器静电弹簧控制板一拖多自动检测装置的研究与应用
No.8 字节跳动将推出独立出口电商APP
基于有限状态机的按键检测程序设计
一种橡胶减震装置
No.10 “字节跳动手机”要来了?
轨道交通AFC导向标识控制板设计
简谈MC7字节码
一种多方向导光按键结构设计
一种机载SAR中心控制板的设计
按键的多种状态检测及消抖处理方法