一种风机盘管控制系统和方法与流程

文档序号:17545229发布日期:2019-04-29 15:17阅读:230来源:国知局
一种风机盘管控制系统和方法与流程

本发明涉及网络通讯技术领域,特别涉及一种风机盘管控制系统和方法。



背景技术:

风机盘管系统具有易于调控、便于安装、造价低等优点,所以其在应用领域也不断扩展,产品类型也在不断增加。

风机盘管主要受控于控制器,通过控制器发出的开关、调控等操作指令,控制风机盘管的运行,以达到理想的温度、湿度、风速及节能等效果,以创造出适合人体舒适感的室内环境。但是,随着人们对生活品质的要求不断提高,智能化家居概念的不断普及,现有的风机盘管控制系统,存在缺乏智能化控制的缺陷。



技术实现要素:

本发明实施例提供了一种风机盘管控制系统和方法,实现了智能化控制风机盘管。

一种风机盘管控制系统,包括:智能通讯模块、集控电路板、至少一个控制装置、至少一个风机盘管、移动客户端以及云服务器,其中,

所述智能通讯模块与所述集控电路板的uart接口连接;

所述智能通讯模块与所述控制装置连接;

所述控制装置与所述风机盘管一对一连接,所述控制装置与所述集控电路板连接;

所述集控电路板,用于为每一个所述控制装置分配一个一位的分控地址,通过所述智能通讯模块,将所述分控地址发送给所述云服务器;

所述移动客户端,用于从所述云服务器中,获取所述分控地址的个数,按照所述分控地址的个数,构建所述分控地址与至少一个所述风机盘管之间的关系表,在接收到外部触发时,发送控制数据集合,其中,所述控制数据集合,包括:待控制分控地址、调控类型标识以及调控参数;

所述云服务器,用于接收所述移动客户端发送的所述控制数据集合,并通过所述智能通讯模块,将所述控制数据集合发送给所述控制装置;

所述控制装置,用于将所述控制数据集合转换为携带有待控制分控地址的控制指令,在确定出所述待控制分控地址与自身的分控地址一致时,则利用所述控制指令调控连接的所述风机盘管。

优选地,

所述集控电路板,包括:四个开关按钮;

每一个所述开关按钮包含有两种状态;

所述集控电路板,用于在一个所述控制装置被选定后,所述四个开关按钮进入一个未被选定过的状态组合,生成一个分控地址,并将所述分控地址给被选定的所述控制装置,并通过所述智能通讯模块将所述分控地址发送给所述云服务器;

所述被选定的控制装置,用于通过所述智能通讯模块,将自身连接的风机盘管的序列号发送给所述云服务器。

优选地,

所述控制装置,进一步用于获取连接的所述风机盘管的状态参数,并将自身的分控地址添加到所述状态参数中,将携带有分控地址的所述状态参数通过所述智能通讯模块,发送给所述云服务器;

所述移动客户端,进一步用于确定所述分控地址和对应的所述风机盘管序列号,并将所述分控地址和所述风机盘管序列号填入所述关系表,并在所述关系表中,接收外部定义的风机盘管的名称,获取携带有分控地址的所述状态参数,利用所述状态参数更新所述分控地址对应的风机盘管状态项。

优选地,

所述控制装置的个数为1~16个;

所述风机盘管的个数为1~16个。

优选地,

每一个所述控制装置,包括:一个分控电路板和一个风机盘管控制器,其中,

在所述分控电路板和所述风机盘管控制器均为至少两个时,

所述分控电路板与所述风机盘管控制器之间一对一连接;

所述分控电路板之间串联,且处于串联一端的所述分控电路板连接所述集控电路板;

所述分控电路板连接所述智能通讯模块。

优选地,

所述云服务器与所述智能通讯模块之间基于mqtt协议进行数据交互;

所述移动客户端与所述云服务器之间基于mqtt协议进行数据交互。

一种基于上述任一所述的风机盘管控制系统实现的风机盘管控制方法,包括:

通过集控电路板为每一个控制装置分配一个一位的分控地址,通过智能通讯模块,将所述分控地址发送给云服务器;

移动客户端从所述云服务器中,获取分控地址的个数,根据所述分控地址的个数,构建所述分控地址与至少一个风机盘管之间的关系表;

所述移动客户端在接收到外部触发时,发送控制数据集合,其中,所述控制数据集合,包括:待控制分控地址、调控类型标识以及调控参数;

通过所述云服务器接收所述移动客户端发送的所述控制数据集合,并通过所述智能通讯模块,将所述控制数据集合发送给所述控制装置;

所述控制装置将所述控制数据集合转换为携带有待控制分控地址的控制指令;

所述控制装置在确定出所述待控制分控地址与自身的分控地址一致时,则利用所述控制指令调控连接的所述风机盘管。

优选地,

所述集控电路板,包括:四个开关按钮,每一个所述开关按钮包含有两种状态;

所述通过集控电路板为每一个控制装置分配一个一位的分控地址,包括:

在一个所述控制装置被选定后,所述四个开关按钮进入一个未被选定过的状态组合,生成一个分控地址,所述集控电路板将所述分控地址给被选定的所述控制装置;

所述被选定的控制装置,通过所述智能通讯模块,将自身连接的风机盘管的序列号发送给所述云服务器。

优选地,上述风机盘管控制方法,进一步包括:

所述控制装置获取连接的所述风机盘管的状态参数,并将自身的分控地址添加到所述状态参数中,通过所述智能通讯模块,将携带有分控地址的所述状态参数发送给所述云服务器;

所述移动客户端从所述云服务器获取所述分控地址和对应的所述风机盘管的序列号,并将所述分控地址和所述风机盘管的序列号填入所述关系表,在所述关系表中,接收外部定义的风机盘管的名称,获取携带有分控地址的所述状态参数,利用所述状态参数更新所述分控地址对应的风机盘管状态项。

优选地,

所述云服务器与所述智能通讯模块之间基于mqtt协议进行数据交互;

所述移动客户端与所述云服务器之间基于mqtt协议进行数据交互。

本发明实施例提供了一种风机盘管控制系统和方法,该风机盘管控制系统,包括:智能通讯模块、集控电路板、至少一个控制装置、至少一个风机盘管、移动客户端以及云服务器,其中,智能通讯模块与集控电路板的uart接口连接;智能通讯模块与控制装置连接;控制装置与风机盘管一对一连接,控制装置与集控电路板连接;集控电路板,用于为每一个控制装置分配一个一位的分控地址,通过智能通讯模块,将分控地址发送给云服务器;移动客户端,用于从云服务器中,获取分控地址的个数,按照所述分控地址的个数,构建分控地址与至少一个风机盘管之间的关系表,在接收到外部触发时,发送控制数据集合,其中,控制数据集合,包括:待控制分控地址、调控类型标识以及调控参数;云服务器,用于接收移动客户端发送的控制数据集合,并通过所述智能通讯模块,将所述控制数据集合发送给所述控制装置;控制装置,用于将所述控制数据集合转换为携带有待控制分控地址的控制指令,在确定出待控制分控地址与自身的分控地址一致时,则利用控制指令调控连接的风机盘管,通过云服务器和移动客户端对风机盘管的各个参数进行调控,实现了智能化控制风机盘管。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种风机盘管控制系统的结构示意图;

图2是本发明一个实施例提供的一种风机盘管控制系统的结构示意图;

图3是本发明一个实施例提供的一种风机盘管控制方法的流程图;

图4是本发明一个实施例提供的一种风机盘管控制方法的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种风机盘管控制系统,该风机盘管控制系统可以包括:智能通讯模块101、集控电路板102、至少一个控制装置103、至少一个风机盘管104、移动客户端105以及云服务器106,其中,

智能通讯模块101与集控电路板102的uart接口连接;

智能通讯模块101与控制装置103连接;

控制装置103与风机盘管104一对一连接,控制装置103与集控电路板102连接;

集控电路板102,用于为每一个控制装置103分配一个一位的分控地址,通过智能通讯模块101,将分控地址发送给云服务器106;

移动客户端105,用于从云服务器106中,获取分控地址的个数,按照分控地址的个数,构建分控地址与至少一个风机盘管之间的关系表,在接收到外部触发时,发送控制数据集合,其中,控制数据集合,包括:待控制分控地址、调控类型标识以及调控参数;

云服务器106,用于接收移动客户端105发送的控制数据集合,并通过智能通讯模块101,将控制数据集合发送给控制装置103;

控制装置103,用于将控制数据集合转换为携带有待控制分控地址的控制指令,在确定出待控制分控地址与自身的分控地址一致时,则利用控制指令调控连接的风机盘管104。

可以理解地,上述智能通讯模块可以连接到wifi路由器,以实现与云服务器之间的通信。

一位的分控地址该一位的分控地址即可表征控制装置的位置,也可同时表征分控地址的编号,方便对分控地址的管理。该分控地址可为:0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f中的任意一个或多个。值得说明的是,上述分控地址按照控制装置的个数顺序编写,比如,当控制装置只有1个时,分控地址则设置为0,当控制装置为2个时,分控地址则设置为0,1;当控制装置为3个时,分控地址则设置为0,1,2;当控制装置为5个时,分控地址则设置为0,1,2,3,4;当控制装置为10个时,分控地址则设置为0,1,2,3,4,5,6,7,8,9;当控制装置为12个时,分控地址则设置为0,1,2,3,4,5,6,7,8,9,a,b等等。则移动客户端只需获取分控地址的个数,即可按照所述分控地址的个数,确定出分控地址,比如,确定出分控地址个数为5个,则对应的分控地址分别为0,1,2,3,4。

上述关系表能够方便对分控地址、风机盘管、调控参数等的管理。

在图1所示的实施例中,该风机盘管控制系统,包括:智能通讯模块、集控电路板、至少一个控制装置、至少一个风机盘管、移动客户端以及云服务器,其中,智能通讯模块与集控电路板的uart接口连接;智能通讯模块与控制装置连接;控制装置与风机盘管一对一连接,控制装置与集控电路板连接;集控电路板,用于为每一个控制装置分配一个一位的分控地址,通过智能通讯模块,将分控地址发送给云服务器;移动客户端,用于从云服务器中,获取分控地址的个数,按照所述分控地址的个数,构建分控地址与至少一个风机盘管之间的关系表,在接收到外部触发时,发送控制数据集合,其中,控制数据集合,包括:待控制分控地址、调控类型标识以及调控参数;云服务器,用于接收移动客户端发送的控制数据集合,并通过所述智能通讯模块,将所述控制数据集合发送给所述控制装置;控制装置,用于将所述控制数据集合转换为携带有待控制分控地址的控制指令,在确定出待控制分控地址与自身的分控地址一致时,则利用控制指令调控连接的风机盘管,通过云服务器和移动客户端对风机盘管的各个参数进行调控,实现了智能化控制风机盘管。

在本发明另一实施例中,上述集控电路板,包括:四个开关按钮;每一个开关按钮包含有两种状态;集控电路板,用于在一个控制装置被选定后,四个开关按钮进入一个未被选定过的状态组合,生成一个分控地址,并将分控地址给被选定的控制装置,并通过智能通讯模块将分控地址发送给云服务器;被选定的控制装置,用于通过智能通讯模块,将自身连接的风机盘管的序列号发送给云服务器。比如说,按钮的两种状态分类为“开”和“关”,第一个按钮为“开”、其他三个按钮为“关”则为一种状态组合,对应一个分配地址。

在本发明另一实施例中,控制装置103,进一步用于获取连接的风机盘管104的状态参数,并将自身的分控地址添加到状态参数中,通过智能通讯模块101,将携带有分控地址的状态参数发送给云服务器106;移动客户端105,进一步确定分控地址和对应的风机盘管序列号,并将分控地址和风机盘管序列号填入关系表,并在关系表中,接收外部定义的风机盘管的名称,获取携带有分控地址的状态参数,利用状态参数更新分控地址对应的风机盘管状态项。使得移动客户端对风机盘管的管理具有实用性和可操作性。

在本发明另一实施例中,控制装置的个数为1~16个;风机盘管的个数为1~16个。

在本发明另一实施例中,如图2所示,每一个控制装置103,包括:一个分控电路板1031和一个风机盘管控制器1032,其中,

在分控电路板1031和风机盘管控制器1032均为至少两个时,

分控电路板1031与风机盘管控制器1032之间一对一连接;

分控电路板1031之间串联,且处于串联一端的分控电路板1031连接集控电路板102;

分控电路板1031连接智能通讯模块101。

在本发明另一实施例中,云服务器与智能通讯模块之间基于mqtt协议进行数据交互;移动客户端与云服务器之间基于mqtt协议进行数据交互。大大降低了数据传输的冗余。可以理解地,上述云服务器与智能通讯模块之间基于mqtt协议进行数据交互以及移动客户端与云服务器之间基于mqtt协议进行数据交互,可赖于mqtt代理服务器完成,即移动客户端经过mqtt代理服务器将控制指令传输给云服务器;云服务器通过mqtt代理服务器将控制指令传输智能通讯模块等等。

如图3所示,本发明实施例提供了一种风机盘管控制方法,该方法可以包括以下步骤:

步骤301:通过集控电路板为每一个控制装置分配一个一位的分控地址,通过智能通讯模块,将分控地址传输给云服务器;

步骤302:移动客户端从云服务器中,获取分控地址的个数,根据分控地址的个数,构建分控地址与至少一个风机盘管之间的关系表;

步骤303:移动客户端在接收到外部触发时,发送控制数据集合,其中,控制数据集合,包括:待控制分控地址、调控类型标识以及调控参数;

步骤304:通过云服务器接收移动客户端发送的控制数据集合,通过智能通讯模块,将控制数据集合发送给控制装置;

步骤305:控制装置将控制数据集合转换为携带有待控制分控地址的控制指令;

步骤306:控制装置在确定出待控制分控地址与自身的分控地址一致时,则利用控制指令调控连接的风机盘管。

在本发明另一实施例中,集控电路板,包括:四个开关按钮,每一个开关按钮包含有两种状态;通过集控电路板为每一个控制装置分配一个一位的分控地址,包括:在一个控制装置被选定后,四个开关按钮进入一个未被选定过的状态组合,生成一个分控地址,集控电路板将分控地址给被选定的控制装置;被选定的控制装置,通过智能通讯模块,将自身连接的风机盘管的序列号发送给云服务器。

在本发明另一实施例中,上述方法进一步包括:控制装置获取连接的所述风机盘管的状态参数,并将自身的分控地址添加到所述状态参数中,通过所述智能通讯模块,将携带有分控地址的所述状态参数发送给云服务器;移动客户端从云服务器获取分控地址和对应的风机盘管的序列号,并将分控地址和风机盘管的序列号填入所述关系表,在关系表中,接收外部定义的风机盘管的名称,获取携带有分控地址的所述状态参数,利用状态参数更新分控地址对应的风机盘管状态项。

在本发明另一实施例中,云服务器与智能通讯模块之间基于mqtt协议进行数据交互;移动客户端与云服务器之间基于mqtt协议进行数据交互。

如图4所示,本发明实施例提供了一种风机盘管控制方法,该方法可以包括以下步骤:

步骤401:在一个控制装置被选定后,集控电路板中的四个开关按钮进入一个未被选定过的状态组合,生成一个分控地址;

在控制装置包括分控电路板和风机盘管控制器,上述控制装置被选定是指风机盘管控制器被选定比如温控器进入地址设置界面等。集控电路板与风机盘管控制器通过分控电路板进行通信,即在集控电路板中的四个开关按钮进入一个未被选定过的状态组合时,生成一个分控地址,并将该分控地址传输给被选定的风机盘管控制器。该分控地址为一位的分控地址,即可表征控制装置的位置,也可同时表征分控地址的编号,方便对分控地址的管理。该分控地址可为:0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f。

步骤402:集控电路板将分控地址给被选定的控制装置,并通过智能通讯模块,将分控地址以及被选定的控制装置对应的风机盘管序列号发送给云服务器;

在该步骤中,分控地址按照控制装置的个数顺序编写,比如,当控制装置只有1个时,分控地址则设置为0,当控制装置为2个时,分控地址则设置为0,1;当控制装置为3个时,分控地址则设置为0,1,2;当控制装置为5个时,分控地址则设置为0,1,2,3,4;当控制装置为10个时,分控地址则设置为0,1,2,3,4,5,6,7,8,9;当控制装置为12个时,分控地址则设置为0,1,2,3,4,5,6,7,8,9,a,b等等

步骤403:移动客户端从云服务器中,获取分控地址的个数,根据分控地址的个数,确定分控地址,构建分控地址与至少一个风机盘管之间的关系表;

由于上述步骤中分控地址是按照顺序分配的,则移动客户端得到分控地址的个数之后,根据分控地址的个数,即可获知分控地址。比如说,分控地址的个数为5个时,对应的分控地址为0,1,2,3,4;分控地址的个数为12个时,对应的分控地址为0,1,2,3,4,5,6,7,8,9,a,b。

步骤404:移动客户端从云服务器获取分控地址对应的风机盘管序列号,并将风机盘管序列号填入关系表;在关系表中,接收外部定义的风机盘管的名称;

上述步骤401至步骤404为设置的过程,其是实现移动客户端控制风机盘管的基础。下述步骤405至步骤409是移动客户端控制风机盘管过程,步骤410至步骤412是移动客户端获取风机盘管运行参数的过程,其中,步骤405至步骤409与步骤410至步骤412之间没有严格的先后顺序。

另外,值得说明的是,在整个步骤中所提及的控制装置可包括分控电路板和风机盘管控制器,在分控电路板和风机盘管控制器均为至少两个时,分控电路板与风机盘管控制器之间一对一连接;分控电路板之间串联,且处于串联一端的分控电路板连接集控电路板,另外,风机盘管控制器可为温控器。

步骤405:移动客户端在接收到外部触发时,发送控制数据集合,其中,控制数据集合,包括:待控制分控地址、调控类型标识以及调控参数;

在该步骤中,控制数据集合的表达方式可为{分控制地址,参数特征标识+调控参数,参数特征标识+调控参数,…},比如:{1,e0012}表征调控分控地址1的温度,使温度升高2度;{3,e001-1}表征调控分控地址3的温度,使温度降低1度;{1,g010-1}表征调控分控地址1的风速,使温度降低一级;{a,p00020%}表征调控分控地址a的湿度,使湿度提高20%等。

步骤406:通过云服务器接收移动客户端发送的控制数据集合,并通过智能通讯模块,将控制数据集合发送给控制装置中的分控电路板;

步骤407:控制装置中的分控电路板将控制数据集合转换为携带有待控制分控地址的控制指令;

步骤408:控制装置在确定出待控制分控地址与自身的分控地址一致时,则利用控制指令调控连接的风机盘管;

步骤409:控制装置获取连接的风机盘管的状态参数,并将自身的分控地址添加到状态参数中;

步骤410:控制装置将携带有分控地址的状态参数发送给云服务器;

步骤411:移动客户端从云服务器中获取携带有分控地址的状态参数,利用状态参数更新分控地址对应的风机盘管状态项。

本发明实施例提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行本发明上述任一实施例提供的方法。

本发明实施例提供了一种存储控制器,包括:处理器、存储器和总线;所述存储器用于存储执行指令,所述处理器与所述存储器通过所述总线连接,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行本发明上述任一实施例提供的方法。

综上所述,本发明以上各个实施例至少具有如下有益效果:

1、在本发明实施例中,风机盘管控制系统,包括:智能通讯模块、集控电路板、至少一个控制装置、至少一个风机盘管、移动客户端以及云服务器,其中,智能通讯模块与集控电路板的uart接口连接;智能通讯模块与控制装置连接;控制装置与风机盘管一对一连接,控制装置与集控电路板连接;集控电路板,用于为每一个控制装置分配一个一位的分控地址,通过智能通讯模块,将分控地址发送给云服务器;移动客户端,用于从云服务器中,获取分控地址的个数,按照所述分控地址的个数,构建分控地址与至少一个风机盘管之间的关系表,在接收到外部触发时,发送控制数据集合,其中,控制数据集合,包括:待控制分控地址、调控类型标识以及调控参数;云服务器,用于接收移动客户端发送的控制数据集合,并通过所述智能通讯模块,将所述控制数据集合发送给所述控制装置;控制装置,用于将所述控制数据集合转换为携带有待控制分控地址的控制指令,在确定出待控制分控地址与自身的分控地址一致时,则利用控制指令调控连接的风机盘管,通过云服务器和移动客户端对风机盘管的各个参数进行调控,实现了智能化控制风机盘管。

2、在本发明实施例中,集控电路板,包括:四个开关按钮;每一个开关按钮包含有两种状态;集控电路板,用于在一个控制装置被选定后,四个开关按钮进入一个未被选定过的状态组合,生成一个分控地址,并将分控地址给被选定的控制装置。实现了智能化为控制装置分配一位的分控地址,使分控地址设置更加简单方便操作。

3、在本发明实施例中,控制装置,进一步用于获取连接的风机盘管的状态参数,并将自身的分控地址添加到状态参数中,通过智能通讯模块,将携带有分控地址的状态参数发送给云服务器;移动客户端,进一步用于确定分控地址和对应的风机盘管序列号,并将分控地址和风机盘管序列号填入关系表,并在关系表中,接收外部定义的风机盘管的名称,获取携带有分控地址的状态参数,利用状态参数更新分控地址对应的风机盘管状态项。使得移动客户端对风机盘管的管理具有实用性和可操作性。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1