楼宇系统及其构建方法、装置、设备与流程

文档序号:24058439发布日期:2021-02-26 12:45阅读:144来源:国知局
楼宇系统及其构建方法、装置、设备与流程

[0001]
本发明涉及楼宇智能技术领域,尤其涉及一种楼宇系统及其构建方法、装置、设备。


背景技术:

[0002]
随着信息技术的飞速发展以及城市化进程的不断加剧,智能楼宇迎来了广阔的发展空间,尤其是以计算机与网络技术、自动控制技术和通信技术为基础的楼宇自动化系统,其通过将建筑或建筑群内的安防设备、供电设备、照明设备、电梯、空调、排水设备等众多分散终端设备进行集中统一管理,极大提升了楼宇综合管理的自动化、信息化和智能化水平,为建筑带来更加便捷舒适、安全高效、节能环保的工作和生活环境。
[0003]
传统楼宇自动化系统通常以“管理平台、网关、现场控制器、终端设备”为要素进行构建,以现场控制器为中心,完成现场设备或设施的接入与区域管理。一般不同业务会配备独立的专用现场控制器,如门禁控制器、供水管理控制器等,且基于不同业务所构成的各子系统在物理上完全独立。
[0004]
随着终端设备种类与数量不断增长,作为现场设备接入与管理中心的现场控制器,为更好的提升其不同应用场景下的适应能力和通用性,其单机接口规模与性能要求势必不断提高,但随着建筑地理区域范围的扩大,其现场终端设备部署位置分散化的趋势愈加普遍,导致现场控制器的资源利用率低的问题尤为显著。


技术实现要素:

[0005]
本发明实施例提供一种楼宇系统及其构建方法、装置、设备,以解决现有楼宇自动化系统对现场控制器性能要求高的问题,提高现场控制器的资源利用效率。
[0006]
第一方面,本发明实施例提供了一种楼宇系统构建方法,应用于终端控制器,包括:依据连接设备信息向管理平台发送网关地址获取请求,所述网关地址获取请求携带有所述连接设备信息中的应用项目站点名;依据接收到的内网连接地址向目标区域网关发送注册请求,所述内网连接地址为所述管理平台依据所述应用项目站点名发送的连接地址,所述目标区域网关为所述内网连接地址对应的区域网关;依据所述目标区域网关返回的注册结果确定目标运行模式,以按照所述目标运行模式运行。
[0007]
第二方面,本发明实施例还提供了一种楼宇系统构建方法,应用于区域网关,该楼宇系统构建方法包括:依据接收到的注册请求生成所述终端控制器的注册结果,其中,所述注册请求为所述终端控制器依据内网连接地址发送的请求,所述内网连接地址为区域网关的连接地址;将所述注册结果返回给所述终端控制器,所述注册结果携带有为所述终端控制器分配的运行模式文件,所述运行模式文件用于确定所述终端控制器的目标运行模式。
[0008]
第三方面,本发明实施例还提供了一种楼宇系统构建装置,应用于终端控制器,包括:
[0009]
获取请求发送模块,用于依据连接设备信息向管理平台发送网关地址获取请求,
所述网关地址获取请求携带有所述连接设备信息中的应用项目站点名;
[0010]
注册请求发送模块,用于依据接收到的内网连接地址向目标区域网关发送注册请求,所述内网连接地址为所述管理平台依据所述应用项目站点名发送的连接地址,所述目标区域网关为所述内网连接地址对应的区域网关;
[0011]
运行模式确定模块,用于依据所述目标区域网关返回的注册结果确定目标运行模式,以按照所述目标运行模式运行。
[0012]
第四方面,本发明实施例还提供了一种楼宇系统构建装置,应用于区域网关,包括:
[0013]
注册结果生成模块,用于依据接收到的注册请求生成所述终端控制器的注册结果,其中,所述注册请求为所述终端控制器依据内网连接地址发送的请求,所述内网连接地址为区域网关的连接地址;
[0014]
注册结果返回模块,用于将所述注册结果返回给所述终端控制器,所述注册结果携带有为所述终端控制器分配的运行模式文件,所述运行模式文件用于确定所述终端控制器的目标运行模式。
[0015]
第五方面,本发明实施例还提供了一种终端控制器,包括:存储器和处理器;所述存储器中存储有至少一条指令,所述指令由所述处理器执行,使得所述终端控制器执行如第一方面所述的楼宇系统构建方法。
[0016]
第六方面,本发明实施例还提供了一种网关设备,包括:存储器和处理器;所述存储器中存储有至少一条指令,所述指令由所述处理器执行,使得所述网关设备执行如第二方面所述的楼宇系统构建方法。
[0017]
第七方面,本发明实施例还提供了一种楼宇系统,其特征在于,包括:终端控制器、网关设备以及管理平台;其中,所述终端控制器包括如第五方面所述的终端控制器;所述网关设备包括如第六方面所述的网关设备。
[0018]
本发明实施例通过终端控制器依据连接设备信息向管理平台发送网关地址获取请求,从而可以依据管理平台发送的内网连地址向目标区域网关发送注册请求,以申请加入到区域网关,实现了终端控制器与区域网关的连接,以及可以依据目标区域网关返回的注册结果确定目标运行模式,以按照该目标运行模式运行,从而使得终端控制器可以满足多逻辑维度或多业务功能需求下的分布式楼宇自动化系统的自适应动态构建要求,解决了现有楼宇自动化系统为提升现场控制器不同场景下的适应能力和通用性对现场控制器性能要求高的问题,提高了现场控制器的资源利用效率。
附图说明
[0019]
图1是本发明实施例中应用于终端控制器侧的一种楼宇系统构建方法的步骤流程图;
[0020]
图2是本发明一个可选实施例中应用于终端控制器侧的楼宇系统构建方法的步骤流程图;
[0021]
图3是本发明一个可示例中的终端控制器搜索现场终端设备的流程示意图;
[0022]
图4是本发明实施例中应用于区域网关侧的一种楼宇系统构建方法的步骤流程图;
[0023]
图5是本发明一个可选示例中管理平台、终端控制器以及区域网关之间的交互示意图;
[0024]
图6是本发明一个可选中的一种设备分布地图的示意图;
[0025]
图7是本发明实施例中的一种楼宇系统构建装置的结构框图;
[0026]
图8是本发明实施例中的另一种楼宇系统构建装置的结构框图。
具体实施方式
[0027]
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0028]
现有楼宇自动化系统通常包含不同业务对应的子系统,并以各子系统独立部署为主,在楼宇自动化水平持续深化、其子系统或终端设备类别及数量不断增长、终端多点分布化部署的趋势下,存在诸如对现场控制器性能高、终端设备多点分布式部署方式难以适应等问题。例如,随着建筑向楼宇自动化、信息化、智能化方向的持续演进,其底层感知、监测与控制的终端设备数量将不断增多,其覆盖范围也更加广泛,部署地理位置也愈加分散,而传统各子系统采用独立部署方式,其布线施工量大、工程调试困难。
[0029]
为了解决现有楼宇自动化系统以各子系统独立部署为主所导致的问题,本发明实施例提出一种新的楼宇系统构建方法、装置及设备,无需独立部署分布于建筑区域内的各类子系统,可以以诸如小型化通用终端控制器等终端控制器为基础,实现分布式系统关系构建。
[0030]
参见图1,示出本发明实施例中应用于终端控制器侧的一种楼宇系统构建方法的步骤流程图。本发明实施例可以适用于楼宇系统构建情况,该楼宇系统构建方法可以应用于终端控制器,即由楼宇系统构建装置执行,该楼宇系统构建装置可以集成在终端控制器中。
[0031]
需要说明的是,本实施例中的终端控制器可以是指楼宇系统中与现场终端设备连接的现场控制器,其可以具备各类检测、控制、驱动输出等接口,并可以具有与其业务对应的本地监测、分析与管理功能。
[0032]
如图1示,本发明实施例中的楼宇系统构建方法具体包括如下步骤:
[0033]
步骤110,依据连接设备信息向管理平台发送网关地址获取请求,所述网关地址获取请求携带有所述连接设备信息中的应用项目站点名。
[0034]
本实施例中,应用站点名可以用于确定终端控制器所需要连接的区域网关,如可以是终端控制器所连接设备的应用站点名称。具体而言,终端控制器上电后,可以获取连接设备信息,并可依据该连接设备信息,以管理平台地址为目地址,生成网关地址获取请求,随后可将该网关地址获取地址发送给管理平台,以向管理平台请求获取区域网关的网络连接地址。其中,连接设备信息可以包括与终端控制器建立实际连接关系的连接设备的各种信息,如可以包括连接设备的应用站点名称等,本实施例对此不作具体限制。
[0035]
进一步而言,本实施例依据连接设备信息向管理平台发送网关地址获取请求,具体可以包括:从所述连接设备信息中提取应用项目站点名;采用所述应用项目站点名和管理平台地址生成网关地址获取请求,其中,所述管理平台地址为所述管理平台的公网地址;
将所述网关地址获取请求发送给所述管理平台。具体而言,在连接设备信息包含连接设备的应用站点名的情况下,终端控制器在上电后,可以从连接设备信息中提取出应用站点名,以依据提取到的应用站点名生成发送给管理平台的网关地址获取请求,如可以以连接设备信息中的应用站点名为条件,以平台公网地址为目的地址,生成网关地址获取请求,随后可将该网关地址获取请求发送给管理平台,以向管理平台请求获取应用站点名对应区域网关连接地址。其中,平台公网地址可以是指管理平台的公网地址。
[0036]
步骤120,依据接收到的内网连接地址向目标区域网关发送注册请求,所述内网连接地址为所述管理平台依据所述应用项目站点名发送的连接地址,所述目标区域网关为所述内网连接地址对应的区域网关。
[0037]
在具体实现中,管理平台在接收到终端控制器发送的网关地址获取请求后,可以根据网关地址获取请求携带的应用项目站点名确定出该终端控制器所需要连接的区域网关,即确定出目标区域网关,并可以以该目标区域网关的内网连接地址为内容,向终端控制器发送上述网关地址获取请求对应的回复信息,从而使得终端控制器可以接收到内网连接地址。
[0038]
终端控制器在接收到管理平台针对网关地址获取请求回复的内网连接地址后,可以依据该内网连接地址与对应的目标区域网关建立数据链路连接,并可向该目标区域网关发送注册请求,以请求加入该目标区域网关连接的终端控制器。
[0039]
在实际处理中,本发明实施例中的注册请求可以是指新终端控制器申请加入的请求。可选的,本发明实施例依据接收到的内网连接地址向目标区域网关发送注册请求可以包括:在接收到所述内网连接地址后,与所述内网连接地址对应的目标区域网关建立数据链路连接;基于所述数据链路连接,向所述目标区域网关发送注册请求。其中,所述注册请求携带有终端控制器基础信息,所述目标区域网关用于依据所述终端控制器基础信息将所述终端控制器添加到全区域设备管理信息汇总表,所述全区域设备管理信息汇总表用于生成楼宇系统的设备分布地图。
[0040]
例如,终端控制器在接收到内网连接地址后,可以以内网连接地址为目的端连接地址,与对应目标区域网关建立数据链路连接,并可以以自身基础信息为内容,向目标区域网关发送新终端控制器加入注册申请,即以终端控制器基础信息为内容,生成注册请求,使得注册请求可携带有终端控制器基础信息,随后可通过与目标区域网关之间的数据链路连接,将该注册请求发送给目标区域网关,使得目标区域网关可以依据该注册请求携带的终端控制器基础信息将终端控制器添加到全区域设备管理信息汇总表,从而可以依据该全区域设备管理信息汇总表中各终端控制器的位置号,按照位置号与地理地点的对应关系,形成设备分布图。其中,终端控制器基础信息可以包含终端控制器及其所连接设备的相关信息。
[0041]
步骤130,依据所述目标区域网关返回的注册结果确定目标运行模式,以按照所述目标运行模式运行。
[0042]
具体而言,目标区域网关在接收到终端控制器发送的注册请求后,可以为该终端控制器分配运行模式文件,并可根据分配的运行模式文件生成对应的注册结果,从而使得注册结果可以携带有为终端控制器分配的运行模式文件,随后可将该注册结果返回给终端控制器,使得终端控制器可以接收到该注册结果。终端控制器在接收到注册结果后,可以基
于注册结果携带的运行模式文件确定出目标运行模式,以按照目标运行模式运行。其中,目标运行模式可以包括终端控制器按照运行模式文件中定义各向的输入/输出及处理模式。
[0043]
可见,本实施例中的终端控制器通过依据连接设备信息向管理平台发送网关地址获取请求,从而可以依据管理平台发送的内网连地址向目标区域网关发送注册请求,以申请加入到区域网关,实现了终端控制器与区域网关的连接,以及可以依据目标区域网关返回的注册结果确定目标运行模式,以按照该目标运行模式运行,从而使得终端控制器可以满足多逻辑维度或多业务功能需求下的分布式楼宇自动化系统的自适应动态构建要求,解决了现有楼宇自动化系统为提升现场控制器不同场景下的适应能力和通用性对现场控制器性能要求高的问题,提高了现场控制器的资源利用效率。
[0044]
在实际处理中,可以依据现场设备使用需求的点位分布,部署安装现场的终端设备,且现场的终端设备可以携带有近场电子身份标签,如可以内置射频识别(radio frequency identification,rfid)标签等,并可使用标签读取器按实际位置向标签写入对应位置号,使得终端控制器可以通过识别现场终端设备的身份标签中的信息实现对现场终端设备的主动搜索和匹配,完成系统连接关系自适应建立。
[0045]
在上述技术方案的基础上,可选的,应用于终端控制器的楼宇系统构建方法还可以包括:依据识别到的电子标签信息生成邻近设备信息列表;依据接口类型从所述邻近设备信息列表筛选出连接设备信息;依据所述连接设备信息调整接口参数,以按照调整后的接口参数完成与目标对端设备的对接,其中,所述目标对端设备为所述连接设备信息对应的设备。
[0046]
参见图2,示出本发明一个可选实施例中应用于终端控制器侧的楼宇系统构建方法的步骤流程图,该楼宇系统构建方法具体可以包括如下步骤:
[0047]
步骤210,依据识别到的电子标签信息生成邻近设备信息列表。
[0048]
在具体实现中,终端控制器可以设置有电子标签识别模块。在终端控制器上电后,可以通过其电子标签识别模块获取附件现场终端设备的电子标签信息,以依据获取到的电子标签信息形成邻近设备信息列表。该邻近设备信息列表可以包括邻近设备的各种信息,如可以包括邻近设备的设备名称、应用站点名称、设备厂家信息、出厂参数、出厂编号、安装位置号等,本实施例对此不作具体限制。其中,出厂参数可以包括接口类别参数、通信波特率参数、协议类别参数、模拟量量程参数、开关量驱动方式参数等,本实施例对此也不作为具体限制。需要是说明的是,邻近设备可以是指与终端控制器邻近的终端设备。
[0049]
在一个可选实施方式中,本实施例依据识别到的电子标签信息生成邻近设备信息列表,具体可以包括:通过电子标签识别模块识别出邻近设备的电子标签信息;从所述电子标签信息提取出设备身份信息;基于所述设备身份信息,生成邻近设备信息列表。其中,设备身份信息可以包括邻近设备的各种身份信息,如邻近设备的设备名称、设备厂家信息等。
[0050]
例如,终端控制器上电后,可以通过电子标签识别模块获取邻近设备的电子标签信息,并可从获取到的电子标签信息中识别出该邻近设备的设备身份信息,以依据邻近设备的设备身份信息形成邻近设备信息列表。该邻近设备信息列表可以包含一个或多个邻近设备的设备信息,本实施例对此不作具体限制。
[0051]
步骤220,依据接口类型从所述邻近设备信息列表筛选出连接设备信息。
[0052]
在具体实现中,可以依据终端控制器的接口类型从邻近设备信息列表中筛选出连
接设备信息,以按照连接设备信息调整终端控制器的接口参数,使得终端控制器可以基于调整后的接口参数完成与对端设备设施的对接匹配。其中,连接设备信息可以是指与终端控制器实际连接的终端设备的设备信息,具体可以包括接口参数、协议类别参数、开关量驱动方式参数、模拟量量程参数等,本实施例对此不作具体限制。
[0053]
在实际处理中,可以在现场设备终端附近,一一对应就近部署终端控制器主体,并可以依据现场终端设备的接口类别,选用对应类型的下行接口模块插入终端控制器,使得终端控制器可以通过该下行接口与现场终端设备进行通信;并可以依据现场网络接入方式,选用对应的上联接口模块插入终端控制器,如以太网电口模块等,使得终端控制器可以通过上联接口模块连接现场网络的区域网关,以通过连接的区域网关与管理平台进行通信。因此,在一个可选实施方式中,可以依据终端控制器的下行接口的接口类型从邻近设备信息列表中筛选出该终端控制器所能够连接的终端设备的设备信息,从而可以基于筛选出的设备信息确定出与终端控制器实际连接的具体设备对象的设备信息,即确定出连接设备信息。
[0054]
可选的,本发明实施例依据接口类型从所述邻近设备信息列表筛选出连接设备信息,具体可以包括:依据所述接口类型确定终端控制器的下行接口是否为通信接口;若所述下行接口为通信接口,则从所述邻近设备信息列表中提取出所述接口类型对应的邻近设备信息,以基于所述接口类型对应的邻近设备信息确定出连接设备信息;若所述下行接口为非通信接口,则从所述邻近设备信息列表中提取出非通信接口对应的邻近设备信息,以基于所述非通信接口对应的邻近设备信息与终端设备进行。
[0055]
在具体实现中,可以根据终端控制器的接口类型判断该终端控制器的下行接口是否为通信接口;若终端控制器的下行接口为通信接口,则可以以邻近设备信息列表为范围,以终端控制器的通信接口类型为筛选条件,从邻近设备信息列表中筛选出通信接口类型对应的邻近设备信息,以便后续可以基于该通信接口类型对应的邻近设备信息与终端设备进行尝试匹配,以将匹配成功的终端设备的设备信息确定为连接设备信息。若终端控制器的下行接口不是通信接口,即在终端控制器的下行接口为非通信接口时,则可以以邻近设备信息列表为范围,以非通信接口类型为筛选条件,从邻近设备信息列表中筛选出非通信接口对应的邻近设备信息,以便后续可以基于非通信接口类型对应的邻近设备信息确定出连接设备信息。
[0056]
进一步的,本实施例基于所述接口类型对应的邻近设备信息确定出连接设备信息,具体包括:基于所述邻近设备信息确定出匹配目标对象;按照所述匹配目标对象的接口参数调整终端控制器的接口参数配置信息,并在所述接口参数配置信息调整后检测所述下行接口是否能获取所述匹配目标对象所发送的数据信息;若所述下行接口能获取所述数据信息,则将所述匹配目标对象的设备信息作为连接设备信息,其中,所述匹配目标对象的设备信息包含接口参数和/或协议类别信息。
[0057]
作为本发明的一个可选示例,在部署携带有近场电子身份标签的现场终端设备后,可以在现场终端设备附近,一一对应就近部署终端控制器主体,并可依据现场终端设备的接口类型和网络接入条件为终端控制器选定上/下行接口模块。终端控制器内置有近场识别模块,使得终端控制器在上电后可以通过该近场识别模块获取附近现场终端设备的电子标签信息,以依据该电子标签信息中的设备身份信息形成设邻近备信息列表。具体的,如
图3所示,终端控制器内置近场识别模块获取附近设备身份信息,形成邻近设备列表信息。在形成邻近设备列表信息后,可判断终端控制器的下行接口是否为通信接口。
[0058]
若终端控制器的下行接口为通信接口,如在终端控制器自身下行接口为诸如局域网((local area network,lan)接口、rs485接口、控制器局域网络(controller area network,can)接口等通信接口时,则可以以邻近设备信息列表为范围,以本机通信接口类型为筛选条件,形成同接口设备子集c1,即从邻近设备信息列表中筛选出通信接口类型对应的邻近设备信息,形成同接口设备子集c1,该同接口设备子集c1可以是指与终端控制器具有相同通信接口类型的终端设备的集合,具体包含与终端控制器具有相同通信接口类型的终端设备的设备信息。随后,可再逐一将子集c1中的终端设备设置为目标匹配对象,并可将终端控制器自身下行接口配置参数调整为与目标匹配对象设相对应,使得终端控制器可尝试通过下行通信接口获取对端设备信息,即检测终端控制器下行接口是否能获取作为对端设备的目标匹配对象所发送的数据信息;如获取信息成功,则可以确定该目标匹配对象即为本终端控制器下行接口的实际连接设备d-line,否则可以按上述方法继续对子集c1中的下一终端设备进行匹配尝试,直至匹配成功或直至最后一项后退出。
[0059]
例如,如图3所示,在形成同接口设备子集c1后,终端控制器可以将子集c1中首台终端设备设定为匹配目标对象,随后可按照匹配目标对象的接口参数对应调整终端控制器的接口参数配置信息,以调整终端控制器的接口参数配置,使得终端控制器自身下行接口配置参数可以调整为与目标匹配对象向对应,进而使得终端控制器可以尝试通过下行接口获取对端设备信息,即尝试通过下行接口获取目标匹配对象所发送的数据信息,从而可以通过判断终端控制器的下行接口获取对端设备信息是否成功,来确定该目标匹配对象是否是终端控制器实际连接设备;若终端控制器的下行接口获取对端设备信息成功,即在终端控制器的下行接口能成功获取目标匹配对象所发送的数据信息时,则可以确定目标匹配对象即为终端控制器实际连接设备,进而可将匹配目标对象的设备信息作为连接设备信息;若终端控制器的下行接口获取对端设备信息失败,即在终端控制器的下行接口不能成功获取目标匹配对象所发送的数据信息时,则可以确定目标匹配对象不是终端控制器实际连接设备,随后可将子集c1中下一台终端设备设置为匹配目标对象,以按照上述方法继续对下一台终端设备进行匹配尝试,直至匹配成功或直至最后一项后退出。
[0060]
此外,终端控制器在自身下行接口为非通信接口时,如在终端控制器的下行接口为诸如数字量输入(data in,di)接口、数字量输出(data out,do)、模拟量输入(analog in,ai)接口、模拟量输出(analog out,ao)等非数据通信接口时,可以以邻近设备信息列表为范围,以非通信接口为筛选条件,形成非通信接口设备子集c2,即从邻近设备信息列表中筛选出非通信接口对应的邻近设备信息,形成非通信接口设备子集c2,随后可以以非通信接口设备子集c2为范围,利用终端控制器自身电子标签识别模块,如利用终端控制器中设置的近场识别模块,确定距离最近的设备对象,进而可以将距离最近的设备对象确定为目标设备对象,即将距离最近的设备对象确定为终端控制器实际所连接设备对象d-line,从而可以将距离最近的设备对象的设备信息确定为连接设备信息,即将目标设备对象的设备信息确定为连接设备信息。
[0061]
进一步而言,本实施例基于所述非通信接口对应的邻近设备信息确定出连接设备信息,具体可以包括:依据所述非通信接口对应的邻近设备信息,确定与所述终端控制器邻
近的各设备对象;分别确定各设备对象与所述终端控制器之间的距离,以基于所述距离确定出目标设备对象,其中,所述目标设备对象为所述各个设备对象中与所述终端控制器距离最近的设备对象;将所述目标设备对象的设备信息确定为连接设备信息。
[0062]
例如,结合上述示例,在终端控制器下行接口为非通信接口的情况下,可以以邻近设备信息列表为范围,以非通信接口为筛选条件,形成非通信接口设备子集c2,即从邻近设备信息列表中筛选出非通信接口对应的邻近设备信息,形成非通信接口设备子集c2,进而可以基于该非通信接口设备子集c2中所包含的邻近设备信息确定出与所述终端控制器邻近的各设备对象。其中,非通信接口设备子集c2可以是指与终端控制器邻近且具有相同非通信接口类型的设备对象的集合,具体包含与终端控制器邻近且具有相同非通信接口类型的终端设备的设备信息。
[0063]
随后,可以基于非通信接口设备子集c2,利用终端控制器近场识别模块确定各设备对象与终端控制器之间的物理距离,如可以通过激活功率尝试调节法确定各设备对象的物理距离,进而可以将非通信接口设备子集c2中距离最近的设备对象选定为终端控制器实际连接设备,即将非通信接口设备子集c2中与所述终端控制器距离最近的设备对象确定为目标设备对象,完成现场终端设备搜索和自发现,达到搜索完成的目的,进而可以将与终端控制器距离最近的设备对象的设备信息确定为连接设备信息。
[0064]
步骤230,依据所述连接设备信息调整接口参数,以按照调整后的接口参数完成与目标对端设备的对接。
[0065]
具体的,终端控制器在确定筛选出连接设备信息后,可以依据该连接设备信息中的接口参数和/或协议类型信息,对自身接口参数进行调整,从而可以按照调整后的接口参数使用接口处理与设备对象输入相关匹配,完成与目标对端设备的对接。其中,所述目标对端设备为所述连接设备信息对应的设备。
[0066]
需要说明的是,连接设备信息中的接口参数可以是现场终端设备的电子标签信息中的接口类别参数,具体可以用于确定现场终端设备的接口类别;连接设备信息中的协议类型信息可以是现场终端设备的电子标签信息中的协议类别参数,可以用于确定该现场终端设备所使用的通信协议。
[0067]
例如,在终端控制器器所连接的现场终端设备的接口为诸如di接口、do接口、ai接口或ao接口等非通信接口的情况下,终端控制器可以按照连接设备信息中诸如模拟量量程参数、开关量驱动方式参数等参数对自身参数进行调整,即按照现场终端设备的量程、映射关系和有效动作驱动极性等参数调整;又如,在终端控制器器所连接的现场终端设备的接口为通信接口的情况下,终端控制器可以按照连接设备信息中诸如通信波特率参数、协议类别参数、设备出厂编号等参数进行调整。
[0068]
步骤240,依据连接设备信息向管理平台发送网关地址获取请求,所述网关地址获取请求携带有连接设备信息中的应用项目站点名。
[0069]
例如,终端控制器上电后,可以以其所连接设备信息中的应用项目站点名为条件,以平台公网地址为目的地址,向管理平台发送区域网关地址获取请求。其中,应用项目站点可以是指现场终端设备的应用站点名称。管理平台在收到来自终端控制器的区域网关地址获取请求后,可以以其所属站点的区域网关的内网连接地址为内容,如可以以区域网关的ip-g、port-g地址为内容,向终端控制器回复对应区域网关的内网连接地址。
[0070]
步骤250,依据接收到的内网连接地址向目标区域网关发送注册请求。
[0071]
其中,所述内网连接地址为所述管理平台依据所述应用项目站点名发送的连接地址,所述目标区域网关为所述内网连接地址对应的区域网关。
[0072]
步骤260,依据所述目标区域网关返回的注册结果确定目标运行模式,以按照所述目标运行模式运行。
[0073]
在具体实现中,终端控制器在接收到内网连接地址后,可以以内网连接地址为目的端连接地址,如以ip-g和端口port-g为目的端连接地址,与对应区域网关建立数据链路连接,即与内网连接地址对应目标区域网关建立数据链路连接,并可以以自身基础信息为内容,向区域网关发生新终端控制器加入注册申请,即以终端控制器基础信息为内容,生成注册请求,并将该注册请求发送给目标区域网关,使得目标区域网关可以依据该注册请求携带的终端控制器基础信息将终端控制器添加到全区域设备管理信息汇总表,进而使得区域网关可以依据该全区域设备管理信息汇总表生成设备分布地图,为系统上层应用和业务划分提供管理区域内的现场终端设备位置分布与连接拓扑信息。
[0074]
可见,本发明实施例以终端控制器为为基础,实现对楼宇系统中各类现场终端设备主动搜索与匹配,完成系统连接关系自适应建立,从而实现了分布式系统连接关系构建,无需独立部署分布于建筑区域内的各类子系统,进而能够避免传统楼宇自动化系统中各子系统采用独立部署方式导致其布线施工量大、工程调试困难等问题,即解决了现有楼宇技术中终端设备多点分布式部署方式难以适应的问题,降低了现场控制器性能要求,以及提高了终端控制器的资源利用效率。
[0075]
在实际处理中,目标区域网关在收到终端控制器发送的注册请求后,可以为该终端控制器分配系统终端唯一编号(identity document,id)和运行模式文件,并将终端id和运行模式文件通过注册申请应答帧返回至终端控制器,即根据分配的系统终端id运行模式文件生成注册请求对应的注册结果,以及将该注册结果返回给给终端控制器,使得终端控制器可以该注册结果携带的运行模式文件确定出目标运行模式,以按照目标运行模式运行。
[0076]
在上述实施例的基础上,本发明实施例还提供一种楼宇系统构建方法,应用在区域网关。如图4所示,应用于区域网关侧的楼宇系统构建方法具体可以包括如下步骤:
[0077]
步骤410,依据接收到的注册请求生成所述终端控制器的注册结果。
[0078]
其中,所述注册请求为所述终端控制器依据内网连接地址发送的请求,如可以是新终端控制器的加入注册请求;内网连接地址为区域网关的连接地址。
[0079]
在本发明实施例中,内网连接地址可以是管理平台依据应用项目站点名发送的连接地址,具体的,管理平台可以依据应用项目站点名向终端控制器发送区域网关的连接地址(即内网连接地址),使得终端控制器可以依据该连接地址向区域网关发送注册请求,从而使得区域网关可以接收到终端控制器的注册请求,进而使得区域网关可以依据接收到的注册请求生成终端控制器的注册结果。
[0080]
步骤420,将所述注册结果返回给所述终端控制器,所述注册结果携带有为所述终端控制器分配的运行模式文件,所述运行模式文件用于确定所述终端控制器的目标运行模式。
[0081]
具体的,区域网关收到终端控制器发送的注册请求后,可以将接收到的注册请求
作为新终端控制器的加入注册请求,随后可基于该注册请求为终端控制器分配系统终端id和运行模式文件,并可依据分配的系统终端id运行模式文件生成册结果,使得注册结果可以携带有为终端控制器分配的运行模式文件,随后可将该注册结果发送给终端控制器使得终端控制器可以该注册结果携带的运行模式文件确定出目标运行模式,以按照目标运行模式运行。
[0082]
在实际处理中,终端控制器发送的注册请求可以携带有终端控制器基础信息。本实施例中的区域网关在接收到注册请求后,可以依据该注册请求携带的终端控制器基础信息将终端控制器加入到全局区域设备管理信息汇总表中,以便后续可以依据该全局区域设备管理信息汇总表中的信息生成设备分布地图。其中,全局区域设备管理信息汇总表中的信息可以包括用于生成设备分布地图的各种信息,如可以包括:终端控制器编号、业务所属、终端控制器的位置号、运行模式文件、运行状态、对接终端名称及出厂编号等,本实施例对此不作集体。
[0083]
进一步而言,本发明实施例中应用于区域网关侧的楼宇系统构建方法还可以包括:从所述注册请求中提取所述终端控制器基础信息,其中,所述终端控制器基础信息包括终端控制器基础信息和所述终端控制器的设备连接信息;依据所述终端控制器基础信息将所述终端控制器添加到全区域设备管理信息汇总表,所述全区域设备管理信息汇总表用于生成楼宇系统的设备分布地图。
[0084]
具体的,区域网关从终端控制器发送的注册请求提取出终端控制器基础信息后,可以依据此终端控制器基础信息,将此终端控制器加入全区域设备管理信息汇总表,如在全区域设备管理信息汇总表中新增一项用于记录该终端控制器对应的终端控制器基础信息。其中,全区域设备管理信息汇总表中的每一项可以包括:终端控制器编号、业务所属、位置号、运行模式文件号、运行状态对接终端名称及出厂编号等信息,本实施例对此不作具体限制。进一步的,本实施例中的区域网关可以依据全区域设备管理信息汇总表中各终端控制器的位置号,并可按位置号与地理地点的对应关系,形成设备分布地图。
[0085]
在实际处理中,本实施例在区域网关上电后,可以向部署于公网的系统管理平台发送区域网关的应用项目站点名和该区域网关的内网连接地址,使得管理平台在接收到网关地址获取请求时可以依据该应用项目站点名向终端控制器发送区域网关的内网连接地址,从而使得终端控制器可以依据内网连接地址与区域网关建立连接。
[0086]
可选的,本实施中应用于区域网关侧的楼宇系统构建方法还可以包括:向管理平台发送应用项目站点名和内网连接地址。具体而言区域网关上电后,可以主动向部署于公网的系统管理平台汇报自身应用项目站点名和其内网连接地址,使得管理平台可以依据该应用项目站点名向终端控制器发送区域网关的内网连接地址,从而使得终端控制器可以依据内网连接地址与区域网关建立连接。
[0087]
参见图5,示出了本发明一个可选示例中管理平台、终端控制器以及区域网关之间的交互示意图。如图5所示,本发明实施例中的楼宇系统构建方法可以包括如下步骤:
[0088]
步骤510,区域网关汇报自身应用项目名和内网连接地址。
[0089]
具体的,区域网关上电后,可以将自身的应用项目站点名及内网连接地址发送给管理平台,如可以主动向部署于公网的系统管理平台汇报自身应用项目名称和其内网连接地址,其中,应用项目名称可以用于表示区域网关的应用项目站点名。
[0090]
步骤520,终端控制器向管理平台发送网关地址获取请求。
[0091]
具体的,各终端控制器上电后,可以以其所连接设备信息中的应用项目站点名为条件,以平台公网地址为目的地址,向管理平台发送区域网关地址获取请求,以请求获取区域网关的连接地址。
[0092]
步骤530,管理平台向所述终端控制器回复对应区域网关的内网连接地址。
[0093]
具体的,管理平台在接收到的网关地址获取请求后,可以依据网关地址获取请求携带的应用项目站点名,向所述终端控制器回复对应区域网关的内网连接地址。
[0094]
步骤540,终端控制器以自身终端控制器基础信息为内容,向区域网关发送注册请求。
[0095]
具体的,终端控制器在接收到管理平台发送的内网连接地址后,可以以该内网连接地址为目的端连接地址,与对应区域网关建立数据链路连接,并以自身基础信息项为内容,向区域网关发生新终端控制器加入注册申请,即向区域网关发送注册请求。
[0096]
步骤530,区域网关为终端控制器分配系统终端id和运行模式文件。
[0097]
步骤540,区域网关以分配的系统终端id和运行模式文件为内容,向终端控制器回复注册结果。
[0098]
具体而言,区域网关在接收到终端控制器发送的注册请求后,可以针对该注册请求为终端控制分配系统终端id和运行模式文件,并可以以该系统终端id和运行模式文件为内容,向终端控制器回复注册结果。
[0099]
步骤550,区域网关将终端控制器加入全区域设备管理信息汇总表。
[0100]
具体的,区域网关可以依据注册请求携带的终端控制器基础信息,将终端控制器加入全区域设备管理信息汇总表。该全区域设备管理信息汇总表可以包括网关区域终端信息汇总表。例如,区域网关可以依据终端控制器基础信息将此终端控制器加入网关区域终端信息汇总表。
[0101]
步骤560,区域网关依据全区域设备管理信息汇总表中各终端位置号及物理位置关系,形成设备分布地图。
[0102]
其中,终端位置号可以包括终端控制器位置号。例如,区域网关可以依据全区域设备管理信息汇总表内各终端控制器的位置号,并按位置号与地理地点的对应关系,形成设备分布地图。该设备分布地图可以用于确定全区域楼宇系统的设备分布情况,如可以确定全区域设备分布位置,如图6所示,可以确定终端控制器d1设置在位置l1上,终端控制器d2设置在位置l2上,终端控制器d3设置在位置l3上,终端控制器d4设置在位置l4上,终端控制器d5设置在位置l5上
……
,如此类推,设备dn设置在位置ln上。
[0103]
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。
[0104]
参照图7,示出了本发明实施例中的一种楼宇系统构建装置的结构框图。该楼宇系统构建装置可以应用于终端控制器,具体包括如下模块:
[0105]
获取请求发送模块710,用于依据连接设备信息向管理平台发送网关地址获取请求,所述网关地址获取请求携带有所述连接设备信息中的应用项目站点名;
[0106]
注册请求发送模块720,用于依据接收到的内网连接地址向目标区域网关发送注
册请求,所述内网连接地址为所述管理平台依据所述应用项目站点名发送的连接地址,所述目标区域网关为所述内网连接地址对应的区域网关;
[0107]
运行模式确定模块730,用于依据所述目标区域网关返回的注册结果确定目标运行模式,以按照所述目标运行模式运行。
[0108]
可选的,本发明实施例中的获取请求发送模块710可以包括如下子模块:
[0109]
站点名提取子模块,用于从所述连接设备信息中提取应用项目站点名;
[0110]
获取请求生成子模块,用于采用所述应用项目站点名和管理平台地址生成网关地址获取请求,其中所述管理平台地址为所述管理平台的公网地址;
[0111]
获取请求发送子模块,用于将所述网关地址获取请求发送给所述管理平台。
[0112]
可选的,本发明实施例中的注册请求发送模块720包括如下子模块:
[0113]
链路连接建立子模块,用于在接收到所述内网连接地址后,与所述内网连接地址对应的目标区域网关建立数据链路连接;
[0114]
注册请求发送子模块,用于基于所述数据链路连接,向所述目标区域网关发送注册请求。其中,所述注册请求携带有终端控制器基础信息,所述目标区域网关用于依据所述终端控制器基础信息将所述终端控制器添加到全区域设备管理信息汇总表,所述全区域设备管理信息汇总表用于生成楼宇系统的设备分布地图。
[0115]
在上述实施例的基础上,本实施例中的楼宇系统构建装置还可以包括如下模块:
[0116]
信息列表生成模块,用于依据识别到的电子标签信息生成邻近设备信息列表;
[0117]
连接设备筛选模块,用于依据接口类型从所述邻近设备信息列表筛选出连接设备信息;
[0118]
接口参数调整模块,用于依据所述连接设备信息调整接口参数,以按照调整后的接口参数完成与目标对端设备的对接,其中,所述目标对端设备为所述连接设备信息对应的设备。
[0119]
可选的,本实施例中的信息列表生成模块包括如下子模块:
[0120]
识别子模块,用于通过电子标签识别模块识别出邻近设备的电子标签信息;
[0121]
提取子模块,用于从所述电子标签信息提取出设备身份信息;
[0122]
生成子模块,用于基于所述设备身份信息,生成邻近设备信息列表。
[0123]
可选的,本实施例中的连接设备筛选模块包括如下子模块:
[0124]
通信接口确定子模块,用于依据所述接口类型确定终端控制器的下行接口是否为通信接口;
[0125]
第一提取子模块,用于在所述下行接口为通信接口时,从所述邻近设备信息列表中提取出所述接口类型对应的邻近设备信息,以基于所述接口类型对应的邻近设备信息确定出连接设备信息;
[0126]
第二提取子模块,用于在所述下行接口为非通信接口时,从所述邻近设备信息列表中提取出非通信接口对应的邻近设备信息,以基于所述非通信接口对应的邻近设备信息确定出连接设备信息。
[0127]
可选的,第一提取子模块可以包括如下单元:
[0128]
匹配目标确定单元,用于基于所述邻近设备信息确定出匹配目标对象;
[0129]
配置信息调整单元,用于按照所述匹配目标对象的接口参数调整终端控制器的接
口参数配置信息;
[0130]
检测单元,用于在所述接口参数配置信息调整后检测所述下行接口是否能获取所述匹配目标对象所发送的数据信息;
[0131]
连接设备信息确定单元,用于在所述下行接口能获取所述数据信息时,将所述匹配目标对象的设备信息作为连接设备信息,其中,所述匹配目标对象的设备信息包含接口参数和/或协议类别信息。
[0132]
可选的,第二提取子模块可以包括如下单元:
[0133]
设备对象确定单元,用于依据所述非通信接口对应的邻近设备信息,确定与所述终端控制器邻近的各设备对象;
[0134]
目标设备对象确定单元,用于分别确定各设备对象与所述终端控制器之间的距离,以基于所述距离确定出目标设备对象,其中,所述目标设备对象为所述各个设备对象中与所述终端控制器距离最近的设备对象;
[0135]
连接设备信息确定单元,用于将所述目标设备对象的设备信息确定为连接设备信息。
[0136]
需要说明的是,上述应用于终端控制器的楼宇系统构建装置可执行本发明任意实施例中终端控制器侧的楼宇系统构建方法,具备执行方法相应的功能和有益效果。在上述实施例的基础上,本发明实施例还提供了一种终端控制器,包括:存储器和处理器;所述存储器中存储有至少一条指令,所述指令由所述处理器执行,使得所述终端控制器执行上述方法实施例中终端控制器侧的楼宇系统构建方法。
[0137]
在实际处理中,终端控制器可以为模块化可后装结构,可以由主体、上联接口和下行接口构成。其中,主体可以具有完整防护结构,可提前进行现场安装,并应与其对接设备就近安装,且主体可以具备近场电子身份标签读取模块,并可将该近场电子身份标签读取模块作为本发明实施例中的电子标签识别模块,从而使得终端控制器可以通过该出近场电子标签识别模块识别出邻近设备的身份信息。此外近场电子标签识别模块可定位标签的相对距离,如采用功率逼近调节法来定位现场终端设备的标签的相对距离等。
[0138]
终端控制器的上联/下行接口可以采用模块化,并可支持快插接口机构,可现场部署时进行更换;其中,上联口可以作为ip网络接口,具体接口形式可以是lan、wif、4g等接口模块,一般通过接入园区或楼宇本地局域网或自组网的方式,终端控制器可完成其自身至内网网关、邻近终端控制器或广域网系统平台的数据连接;下行接口可以是ip网络接口/工业现场总线,如可以是诸如rs485、can等有线数据接口,也可以是rf433、lor等无线数据接口,还可以是开关量或模拟量的输入/输出接口,其主要完成终端控制器与现场设备的数据或信号连接。
[0139]
终端控制器的软件运行方式可以支持按运行模式文件内包含的管理规则项进行运行,如可以按照运行模式文件在所包含的输入/输出及逻辑处理方法进行运行,其运行方式可以是:通过上联接口向邻近终端控制器进行通知或向区域网关进行记录或报警上传,通过下行接口向所连接的现场设备获取计量/检测值、或进行输出控制等,本实施例对此不作具体限制。
[0140]
进一步的,本发明实施例还提供另一种楼宇系统构建装置,应用于区域网关。如图8所示,应用于区域网关侧的楼宇系统构建装置可以包括如下模块:
[0141]
注册结果生成模块810,用于依据接收到的注册请求生成所述终端控制器的注册结果,其中,所述注册请求为所述终端控制器依据所述内网连接地址发送的请求;
[0142]
注册结果返回模块820,用于将所述注册结果返回给所述终端控制器,所述注册结果携带有为所述终端控制器分配的运行模式文件,所述运行模式文件用于确定所述终端控制器的目标运行模式。
[0143]
在上述实施例的基础上,可选的,应用于区域网关侧的楼宇系统构建装置还包括如下模块:
[0144]
上报模块,用于向管理平台发送应用项目站点名和内网连接地址;
[0145]
基础信息提取模块,用于从所述注册请求中提取所述终端控制器基础信息,其中,所述终端控制器基础信息包括终端控制器基础信息和所述终端控制器的设备连接信息;
[0146]
添加模块,用于依据所述终端控制器基础信息将所述终端控制器添加到全区域设备管理信息汇总表,所述全区域设备管理信息汇总表用于生成楼宇系统的设备分布地图。
[0147]
进一步而言,应用于区域网关侧的楼宇系统构建装置还包括分布地图生成模块。该分布地图生成模块,用于依据所述全区域设备管理信息汇总表生成设备分布地图。
[0148]
需要说明的是,上述应用于区域网关的楼宇系统构建装置可执行本发明任意实施例中区域网关侧的楼宇系统构建方法,具备执行方法相应的功能和有益效果。
[0149]
本发明实施例还提供了一种网关设备,包括:存储器和处理器;所述存储器中存储有至少一条指令,所述指令由所述处理器执行,使得所述网关设备执行如上述方法实施例中区域网关侧的楼宇系统构建方法。
[0150]
在具体实现中,区域网关可以具有上联网络接口wan和内网接口lan,其上联wan接口通常可接入位于广域网的系统管理平台,其内网接口lan一般可以借助园区本地局域网或自组网方式实现与区域内终端控制器的数据连接。在本发明实施例中,区域网关可为终端控制器分配唯一编号id,构建并形成全域内设备管理信息汇总表;并可依据全区域设备管理信息汇总表中各设备位置号,形成全区域设备分布地图。
[0151]
综上,本发明实施例可以以小型化通用终端控制器为分布式楼宇自动化系统入口,实现对各物理点位的设备接入对象进行主动搜索与匹配,完成系统连接关系自适应建立,形成区域内设备位置分布地图,从而可以为系统上层应用和业务划分提供管理区域内的现场终端设备位置分布与连接拓扑信息,解决了现有楼宇技术中终端设备多点分布式部署方式难以适应的问题,降低了现场控制器性能要求,以及提高了终端控制器的资源利用效率。
[0152]
进一步的,本发明实施例还提供一种楼宇系统,包括:终端控制器、网关设备以及管理平台;其中,所述终端控制器包括上述实施例中所提及的终端控制器;所述网关设备包括上述实施例中所提及的网关设备,如可以是上述方法实施例患者所述的区域网关、目标区域网关。
[0153]
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0154]
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行
了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1