本发明涉及楼宇控制系统技术领域,具体地说,尤其是一种用于楼宇控制系统的无线装置及控制方法。
背景技术:
如今,在类似酒店、便利商超等商业场所中,有大量的装备有控制模块或者传感器的设备,例如,烤箱、冰柜、咖啡机和自动售货机等,需要连入中央控制系统。这些设备大多来自不同的生产厂商,其内部的控制模块或者传感器皆遵循厂商特定的通信协议。没有一种中央控制系统能够同所有的这些设备直接通信。这些设备的分布往往很分散,如果采用传统的有线方式连接,布线会非常困难。
技术实现要素:
为了解决现有技术的问题,本发明实施例提供了一种用于楼宇控制系统的无线装置及控制方法。所述技术方案如下:
一方面,提供了一种用于楼宇控制系统的无线装置,包括:有线接口模块、处理器模块、无线接口模块以及存储模块;
所述有线接口模块与监控器建立有线通信链路;
所述存储模块,与所述处理器模块连接,用于存储数据;
所述处理器模块,与所述有线接口连接,用于调用所述存储模块中的数据和程序;
无线接口模块,与所述处理器模块连接;同时,所述无线接口模块与中央控制系统建立无线通信连接。
可选地,所述存储模块包括数据模块;
所述数据模型用于刻画数据的元信息。
可选地,所述数据的元信息包括:数据的格式、数据的大小以及数据类型。
可选地,还包括控制程序模块,用于提供逻辑控制功能。
可选地,还包括控制引擎模块,用于提供程序下载、更新和执行的接口。
另一方面,提供了一种用于楼宇控制系统的无线装置的控制方法,包括:
所述的用于楼宇控制系统的无线装置传输数据提示无线装置在线,与所述中央控制系统和监控器建立连接关系;
所述用于楼宇控制系统的无线装置收到查询数据模型请求;
所述用于楼宇控制系统的无线装置将所述数据模型反馈至中央控制系统,然后传输数据。
可选地,所述用于楼宇控制系统的收到查询数据模型请求包括以下步骤:
所述用于楼宇控制系统的无线装置收到查询数据模型请求,将数据模型发送至中央控制系统。
可选地,所述用于楼宇控制系统的获悉所述数据模型,然后传输数据包括以下路径:
从监控器到无线装置再到中央控制系统;
从中央控制系统到无线装置再到监控器。
可选地,所述从监控器到无线装置再到中央控制系统包括以下步骤:
从有线接口接收数据;
数据标准化;
从无线接口传输标准化的数据。
可选地,所述从中央控制系统到无线装置再到监控器包括以下步骤:
从无线接口接收数据;
转换数据;
从有线接口传输标准化的数据。
本发明实施例提供的技术方案带来的有益效果是:
本发明提出一种用于楼宇控制系统的无线装置及控制方法,具备低功耗、可编程和易部署的优点。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一的一种用于楼宇控制系统的无线装置示意图;
图2是本发明实施例二的一种用于楼宇控制系统的无线装置的控制方法流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例一
本发明提供了一种用于楼宇控制系统的无线装置,参见图1,所述用于楼宇控制系统的无线装置10包括:有线接口模块100、处理器模块200、无线接口模块300以及存储模块400;
所述有线接口模块100与监控器500建立有线通信链路;
所述存储模块400,与所述处理器模块200连接,用于存储数据;
所述处理器模块200,与所述有线接口100连接,用于调用所述存储模块400中的数据和程序;
无线接口模块300,与所述处理器模块200连接;同时,所述无线接口模块300与中央控制系统600建立无线通信连接。
具体地,本实施例中,监控器500为装备在烤箱、冰柜、咖啡机和自动售货机等电器设备上的控制模块和传感器;不同监控器由不同生产厂商提供,遵 循各自的通信协议,向电器设备提供各种功能,例如监视功能(例如提供温度数据);控制功能(例如控制开关或者恒温器);管理功能(例如提供设备ID或者状态信息)。
具体地,无线接口模块300,提供接入无线网络的能力,本实施例中的无线网络非特指WI-FI。根据现场具体的无线网络形式,所述无线接口模块300可以是符合IEEE 802.15.4标准的收发器,该标准旨在提供低传输速率的通信方式,优点是数月乃至数年的电池寿命以及极低的复杂度。对于本发明的无线装置,在楼宇控制系统中该传输速率已经足够,同时极大的降低了装置的功耗。
可选地,所述存储模块400包括数据模块;
所述数据模型用于刻画数据的元信息。
具体地,所述数据包括从有线接口模块100和无线接口模块300收发的数据;
所述数据的元信息包括:数据的格式、数据的大小以及数据类型。
用于楼宇控制系统的无线装置还包括控制程序模块,用于提供逻辑控制功能。
用于楼宇控制系统的无线装置还包括控制引擎模块,用于提供程序下载、更新和执行的接口。
具体地,存储模块400存储数据和程序,供处理器模块调用,可以包含各种形式的存储器,包括RAM、ROM和Flash memory等。数据的类型可以是监控器的ID和状态信息、从监控器收到的传感器信息和对监控器的控制信息等。
实施例二
本实施例还提供了所述一种用于楼宇控制系统的无线装置的控制方法,参见图2,包括以下步骤:
S100:实施例一所述的用于楼宇控制系统的无线装置传输数据显示无线装置在线,与所述中央控制系统和监控器建立连接关系;
具体地,无线装置传输数据提示本装置在线并且已经加入无线网络,该数据可以在无线装置上电、重启、周期性的或者在收到中央控制系统请求(如 “poll”)时发送。该数据被中央控制系统用来自动的发现无线装置。
S200:所述用于楼宇控制系统的无线装置收到查询数据模型请求;
具体地,无线装置收到查询数据模型请求,将数据模型发送至中央控制系统。因此中央控制系统得知在无线装置上的可用数据,以及可用数据的格式。数据模型的使用,使得中央控制系统具备在不知道同无线装置连接的监控器的具体知识的情况下就能接入的能力。
S300:所述用于楼宇控制系统的无线装置将所述数据模型反馈至中央控制系统,然后传输数据;
可选地,参见图2,所述用于楼宇控制系统的无线装置获悉所述数据模型,然后传输数据包括以下路径:
从监控器到无线装置再到中央控制系统;
从中央控制系统到无线装置再到监控器。
具体地,所述从监控器到无线装置再到中央控制系统包括以下步骤:
S410:从有线接口接收数据;
S420:数据标准化;
S430:从无线接口传输标准化的数据。
所述从中央控制系统到无线装置再到监控器包括以下步骤:
S510:从无线接口接收数据;
S520:转换数据;
S530:从有线接口传输标准化的数据。
本实施例中,可以把两者看成一个相反的过程。需要注意的是,在一个系统中不要求两者同时存在,例如对于温度传感器,其只需要发送数据而不需要接收数据。以从监控器到无线装置再到中央控制系统的路径为例,无线装置在接收到来自监控器的信息后,按照数据模型将此信息标准化,最后将标准化的信息发送给中央控制系统。在标准化的过程中会用到各种数据转换,包括:
值转换:利用查找表、缩放因子等,一个值可能被转换为另一个值(例如华氏度到摄氏度);从第一套枚举值到第二套枚举值。
区间转换:在一个区间的值被转换为另一个区间的值。
格式转换:变长数据到定长数据;模拟数据到数字数据。
本发明不限于以上数据转换方法。
在一些情况下可能需要下载(初次启动前)或者更新控制程序,该操作由控制引擎模块提供接口完成。
综上所述,本发明实施例提供的技术方案带来的有益效果是:
本发明提出一种用于楼宇控制系统的无线装置及控制方法,具备低功耗、可编程和易部署的优点。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
以上仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。