CN113501395B - 一种基于协议转换的楼宇对讲与电梯交互***及方法 - Google Patents
一种基于协议转换的楼宇对讲与电梯交互***及方法 Download PDFInfo
- Publication number
- CN113501395B CN113501395B CN202110789419.XA CN202110789419A CN113501395B CN 113501395 B CN113501395 B CN 113501395B CN 202110789419 A CN202110789419 A CN 202110789419A CN 113501395 B CN113501395 B CN 113501395B
- Authority
- CN
- China
- Prior art keywords
- elevator
- information
- protocol conversion
- configuration information
- service unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000006243 chemical reaction Methods 0.000 title claims abstract description 92
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000003993 interaction Effects 0.000 title claims abstract description 21
- 238000004891 communication Methods 0.000 claims description 23
- 230000000875 corresponding effect Effects 0.000 description 45
- 230000006870 function Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 238000012544 monitoring process Methods 0.000 description 5
- 238000003491 array Methods 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/02—Control systems without regulation, i.e. without retroactive action
- B66B1/06—Control systems without regulation, i.e. without retroactive action electric
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/3415—Control system configuration and the data transmission or communication within the control system
- B66B1/3423—Control system configuration, i.e. lay-out
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/3415—Control system configuration and the data transmission or communication within the control system
- B66B1/3446—Data transmission or communication within the control system
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/46—Adaptations of switches or switchgear
- B66B1/468—Call registering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B2201/00—Aspects of control systems of elevators
- B66B2201/40—Details of the change of control mode
- B66B2201/46—Switches or switchgear
- B66B2201/4607—Call registering systems
- B66B2201/4615—Wherein the destination is registered before boarding
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Indicating And Signalling Devices For Elevators (AREA)
Abstract
本发明提供一种基于协议转换的楼宇对讲与电梯交互***及方法,该***包括楼宇服务单元、电梯服务单元、以及协议转换单元,楼宇服务单元用于接收用户输入电梯任务信息,以及生成第一配置信息,并将电梯任务信息和第一配置信息发送至协议转换单元;协议转换单元用于接收由至少一个电梯联动模块发送的电梯任务信息和第一配置信息,并对电梯任务信息和第一配置信息进行解析,生成相应的第二配置信息发送至电梯服务单元;电梯服务单元用于接收第二配置信息,并根据第二配置信息生成相应的电梯控制指令。本发明通过协议转化单元完成了对楼宇服务单元与电梯服务单元之间协议转换,且该协议转换方法具有的配置灵活、可复制、可动态加载、可定制化等优点。
Description
技术领域
本发明属于智能建筑技术领域,具体涉及一种基于协议转换的楼宇对讲与电梯交互***及方法。
背景技术
在现代高层建筑中,都普遍设置有楼宇服务和电梯服务两个体系。楼宇服务单元中包括楼宇对讲***,该***是一种常见的安防***,常用于住宅小区、公寓等场景,具有智能开门、访客识别、实时监控等功能。主要设备有楼栋门口机、室内分机、管理中心机、UPS电源、电控锁和闭门器等。电梯服务单元包括电梯***,该***是以电动机为动力的垂直升降机,用于多层建筑乘人或载运货物。主要由曳引机、导轨、对重装置、安全装置、信号操纵***、轿厢与厅门等组成。
楼宇对讲***增强了小区的安全性,该***目前的功能仅局限于门禁、安防,功能单一。同时,传统的电梯***在使用时,用户需要到达电梯门口才能查看到电梯运行状态,等候电梯运行到用户所在楼层,才能进入电梯,常年累计下来,等候电梯需要耗费用户大量的时间。一般情况下,这两个***都是独立运行的,彼此没有联系也互不干涉。楼宇管理与电梯管理都有各自的通信协议,彼此不互通。而且对乘坐电梯的用户的所能到达的楼层是没有管控的,给人们的生活带来不便和一定的安全隐患。
发明内容
针对现有技术的以上缺陷或改进需求,本发明一种基于协议转换的楼宇对讲与电梯交互***及方法,实现了基于软件协议转换的楼宇服务单元与电梯服务单元之间的联动和控制。在楼宇服务单元新增硬件-电梯联动模块,电梯服务单元新增硬件-电梯控制模块,这两个模块分别通过楼宇对讲***和电梯***进行交互;楼宇对讲***和电梯联动模块、以及电梯***和电梯控制模块之间均通过有线的485总线连接;而电梯联动模块、电梯控制模块再通过485总线连接到串口服务器模块,串口服务器模块将485信号转换成网络信号,通过网线连接到协议转化单元,协议转化单元上的协议转换软件进行楼宇对讲***与电梯***之间协议转换。该协议转换方法具有的配置灵活、可复制、可动态加载、可定制化等优点,且维护成本低、占地面积小,适合在住宅小区、办公写字楼等场景中大量部署。
为实现上述目的,按照本发明第一方面,提供一种基于协议转换的楼宇对讲与电梯交互***,所述***包括楼宇服务单元、电梯服务单元、以及分别与所述楼宇服务单元、电梯服务单元连接的协议转换单元,其中;
所述楼宇服务单元包括至少一个电梯联动模块;所述电梯联动模块用于接收用户输入电梯任务信息,以及生成第一配置信息,并将所述电梯任务信息和第一配置信息发送至所述协议转换单元;还用于接收由所述协议转换单元发送的电梯状态信息;
所述协议转换单元用于接收由至少一个电梯联动模块发送的电梯任务信息和第一配置信息,并对所述电梯任务信息和第一配置信息进行解析,动态生成相应的第二配置信息分配至所述电梯服务单元;还用于接收由电梯服务单元反馈的电梯状态信息,并基于第一配置信息将所述电梯状态信息再发送至相应的电梯联动模块;
所述电梯服务单元包括至少一个电梯控制模块;所述电梯控制模块用于接收所述第二配置信息,并根据所述第二配置信息生成相应的电梯控制指令;还用于反馈当前电梯状态信息至所述协议转换单元。
进一步地,其中;
所述第一配置信息包括所述电梯联动模块的第一设备信息;所述第一设备信息包括所述电梯联动模块的名称、IP地址、端口号、楼栋号和物理楼层号;
所述第二配置信息包括所述电梯控制模块的第二设备信息和电梯控制信息;所述第二设备信息包括所述电梯控制模块的名称、IP地址和端口号,所述电梯控制信息包括关联电梯号、关联房号、消防楼层和呼梯时长。
进一步地,所述楼宇服务单元还包括楼宇对讲***;
所述楼宇对讲***包括多个用户分机,所述多个用户分机分别与至少一电梯联动模块连接,用于采集用户输入的电梯任务信息并发送至所述电梯联动模块;还用于并接收由所述电梯联动模块发送的电梯状态信息并反馈至用户。
进一步地,所述电梯服务单元还包括电梯***;
所述电梯***包括多个电梯模块;所述多个电梯模块分别与至少一电梯控制模块连接,用于接收由所述电梯控制模块发送的电梯控制指令,并据所述电梯控制指令执行相应的电梯任务。
进一步地,所述***还包括串口服务器模块;
所述串口服务器模块包括RS485通讯接口和TCP/IP网络通讯接口;所述楼宇服务单元和电梯服务单元均通过RS485通讯接口与所述串口服务器模块连接,所述串口服务器模块再通过TCP/IP网络通讯接口与所述协议转换单元进行连接。
进一步地,所述所述楼宇对讲***通过RS485通讯接口与所述电梯联动模块连接。
进一步地,所述电梯***通过RS485通讯接口与所述电梯控制模块连接。
按照本发明第二方面,提供一种应用于如上所述的基于协议转换的楼宇对讲与电梯交互方法,所述方法包括:
楼宇服务单元接收用户输入的电梯任务信息,以及生成第一配置信息,并将所述电梯任务信息和第一配置信息发送至协议转换单元;
所述协议转换单元接收由所述楼宇服务单元发送的电梯任务信息和第一配置信息,并对所述电梯任务信息和第一配置信息进行解析,动态生成相应的第二配置信息发送至电梯服务单元;
所述电梯服务单元接收所述第二配置信息,根据所述第二配置信息生成相应的电梯控制指令;并反馈当前电梯状态信息至协议转换单元;
所述协议转换单元接收由所述电梯服务单元反馈的电梯状态信息,并将所述电梯状态信息再发送至楼宇服务单元;
所述楼宇服务单元接收由所述协议转换单元发送的电梯状态信息。
进一步地,所述第一配置信息包括所述电梯联动模块的第一设备信息;所述第一设备信息包括所述电梯联动模块的名称、IP地址、端口号、楼栋号和物理楼层号;
进一步地,所述第二配置信息包括所述电梯控制模块的第二设备信息和电梯控制信息;所述第二设备信息包括所述电梯控制模块的名称、IP地址和端口号,所述电梯控制信息包括关联电梯号、关联房号、消防楼层和呼梯时长。
总体而言,通过本发明所构思的以上技术方案与现有技术相比,具有以下有益效果:
(一)本发明提供了一种基于协议转换的楼宇对讲与电梯交互***及方法,实现了基于软件协议转换的楼宇服务单元与电梯服务单元之间的联动和控制。在楼宇服务单元新增硬件-电梯联动模块,电梯服务单元新增硬件-电梯控制模块,这两个模块分别通过楼宇对讲***和电梯***进行交互;楼宇对讲***和电梯联动模块、以及电梯***和电梯控制模块之间均通过有线的485总线连接;而电梯联动模块、电梯控制模块再通过485总线连接到串口服务器模块,串口服务器模块将485信号转换成网络信号,通过网线连接到协议转化单元。
(二)本发明提供了一种基于协议转换的楼宇对讲与电梯交互***及方法,通过新增硬件电梯联动模块和电梯控制模块分别由楼宇对讲厂商和电梯厂商提供和调试,不涉及第三方厂商;设备之间为有线连接,抗干扰性强,安全性有保障;在软件协议转换过程中可以控制用户所要到达的楼层。此外,还可以通过动态加载的方式实现协议转换,更换不同的动态链接库可以适应不同厂商的楼宇对讲***和电梯***之间的联动运行。
(三)本发明提供了一种基于协议转换的楼宇对讲与电梯交互***及方法,采用XML文件配置电梯服务单元和楼宇服务单元的关联关系,配置灵活。此外,本发明采用多进程方式实现协议转换,可以控制大量电梯,方便调试和控制调试范围。在运行过程中,电梯***可以采用看门狗控制程序的退出重启和开机自启动,提高稳定性。
(四)本发明提供了一种基于协议转换的楼宇对讲与电梯交互***及方法,在协议转换中可以方便实现用户的定制化需求,如按房间尾号分配电梯、大堂号和避难层处理等定制化需求。在运行过程中,可以根据用户需要,提供采集开锁指令、室内机呼梯和状态显示,业主互访呼梯、业主或访客门口机开锁呼梯、呼叫管理机开锁呼梯、app开锁呼梯等多种方式的协议转换。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为按照本发明实现的一种基于协议转换的楼宇对讲与电梯交互***的结构示意图;
图2为按照本发明实现的一种基于协议转换的楼宇对讲与电梯交互方法的流程示意图;
图中:楼宇服务单元-1,电梯服务单元-2,协议转换单元-4,楼宇对讲***-101,电梯联动模块-102,电梯***-201,电梯控制模块-202,串口服务器模块-301。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
需要说明的是,本发明涉及的术语“第一\第二”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二”区分的对象在适当情况下可以互换,以使这里描述的本发明的实施例能够以除了在这里描述或图示的那些以外的顺序实施。
根据本发明一种具体地实施方式,如图1所示,提供一种基于协议转换的楼宇对讲与电梯交互***,所述***包括楼宇服务单元1、电梯服务单元2、以及分别与所述楼宇服务单元1、电梯服务单元2连接的协议转换单元4,其中;
所述楼宇服务单元1包括至少一个电梯联动模块102;所述电梯联动模块102用于接收用户输入电梯任务信息,以及生成第一配置信息,并将所述电梯任务信息和第一配置信息发送至所述协议转换单元4;还用于接收由所述协议转换单元4发送的电梯状态信息;
所述协议转换单元4用于接收由至少一个电梯联动模块102发送的电梯任务信息和第一配置信息,并对所述电梯任务信息和第一配置信息进行解析,动态生成相应的第二配置信息分配至所述电梯服务单元2;还用于接收由电梯服务单元2反馈的电梯状态信息,并基于第一配置信息将所述电梯状态信息再发送至相应的电梯联动模块102;
所述电梯服务单元2包括至少一个电梯控制模块202;所述电梯控制模块202用于接收所述第二配置信息,并根据所述第二配置信息生成相应的电梯控制指令;还用于反馈当前电梯状态信息至所述协议转换单元4。
具体地,所述楼宇服务单元1还包括楼宇对讲***101;所述楼宇对讲***101包括多个用户分机,所述多个用户分机分别与至少一电梯联动模块102连接,用于采集用户输入的电梯任务信息并发送至所述电梯联动模块102;还用于并接收由所述电梯联动模块102发送的电梯状态信息并反馈至用户。用户分机包括楼栋门口机、室内分机。
更具体地,电梯联动模块102,用来实现楼宇对讲***101与电梯***201之间交互,负责将楼宇对讲***101中形成的指令下发给电梯***201,并返回电梯***201的状态和数据信息。电梯联动模块102遵循楼宇对讲厂家提供的通信的协议。优选地,每个楼栋单元配置一个电梯联动模块102。
具体地,所述所述楼宇对讲***101通过RS485通讯接口与所述电梯联动模块102连接。
更具体地,楼宇对讲***101是一个独立完整的***,具有智能开门、访客识别、实时监控等功能。主要设备有楼栋门口机、室内分机、管理中心机、UPS电源、电控锁和闭门器等。楼宇对讲***具有智能开门、访客识别、实时监控等功能。每个楼栋的楼宇对讲***101的室内分机都要通过485总线和电梯联动模块102连接来实现与电梯***201之间的数据交换。
具体地,所述电梯服务单元2还包括电梯***201;所述电梯***201包括多个电梯模块;所述多个电梯模块分别与至少一电梯控制模块202连接,用于接收由所述电梯控制模块202发送的电梯控制指令,并据所述电梯控制指令执行相应的电梯任务。
更具体地,电梯控制模块202用来实现楼宇对讲***101与电梯***201之间交互,负责接收楼宇对讲***101下发的指令,返回电梯***201的状态和数据信息。每个电梯模块至少配置一个电梯联动模块202。优选地,一个电梯联动模块可控制多部电梯。更优选地,一个楼栋中可以设置多个电梯联动模块202,电梯与电梯之间可以存在联动关系。
具体地,所述电梯***201通过RS485通讯接口与所述电梯控制模块202连接。
更具体地,电梯***201是以电动机为动力的垂直升降机,用于多层建筑乘人或载运货物。主要由曳引机、导轨、对重装置、安全装置、信号操纵***、轿厢与厅门等组成。每个单元的电梯模块都要通过485线和电梯控制模块(202)连接交互数据来实现联动。
具体地,所述***还包括串口服务器模块301;所述串口服务器模块301包括RS485通讯接口和TCP/IP网络通讯接口;所述楼宇服务单元1和电梯服务单元2均通过RS485通讯接口与所述串口服务器模块301连接,所述串口服务器模块301再通过TCP/IP网络通讯接口与所述协议转换单元4进行连接。
更具体地,串口服务器模块301,一侧接入485信号,一侧接入TCP/IP信号,负责实现串口和网口之间的数据转换。一个串口服务器可以有接入多路串口信号。但只有一个IP地址和一个网口。通过不同的网络端口来区分不同串口的数据。
更具体地,串口服务器模块301将485信号转换成TCP/IP信号,需要按照IP端口规划对串口服务器进行配置,包括配置串口服务器的IP、波特率、数据位、校验位、停止位、本地端口、远端端口、串口工作方式(Client/Server)等。电梯联动模块对应的串口设置成Client(客户端)方式,电梯控制模块对应的串口设置成Server(服务端)方式。其中,Client方式是指由串口服务器建立的链接,Server方式是指由设备建立的链接。
具体地,所述协议转换单元4用于接收由至少一个电梯联动模块102发送的电梯任务信息和第一配置信息,并对所述电梯任务信息和第一配置信息进行解析,动态生成相应的第二配置信息分配至所述电梯服务单元2;还用于接收由电梯服务单元2反馈的电梯状态信息,并基于第一配置信息将所述电梯状态信息再发送至相应的电梯联动模块102。
更具体地,协议转换单元4包括协议转换管理终端401,协议转换管理终端401可用于运行协议转换程序,协议转换程序导入电梯联动模块102与电梯控制模块202的配置,按照配置实现与电梯联动模块102和电梯控制模块202的连接,实现与楼宇对讲***101和电梯***201之间的协议转换与逻辑处理。可以实现定制化需求,例如按房间尾号分配电梯,大堂号和避难层处理,室内机电梯状态显示等。
具体地,所述第一配置信息包括所述电梯联动模块102的第一设备信息;所述第一设备信息包括所述电梯联动模块102的名称、IP地址、端口号、楼栋号和物理楼层号;所述第二配置信息包括所述电梯控制模块202的第二设备信息和电梯控制信息;所述第二设备信息包括所述电梯控制模块202的名称、IP地址和端口号,所述电梯控制信息包括关联电梯号、关联房号、消防楼层和呼梯时长。
根据一种具体地实施方式,协议转换单元4中协议转换程序运行过程中用xml文件实现各种配置,具体配置如下:
电梯联动模块102的配置包括:
Name:电梯联动模块102的名称;IpAddr:电梯联动模块的对应的Server端的地址,也就是程序运行的主机IP地址,每个电梯联动模块102启动一个Server;Port:电梯联动模块的对应的Server端的端口号,即可以用不同的端口号区分不同的Server;楼栋号:电梯联动模块102的对应的楼栋号;物理楼层号:电梯联动模块102对应的楼栋的相应的物理楼层号,例如:一般情况下,一楼对应的相应的物理楼层号应该为1;但如果存在地下负二楼,则一楼对应的相应的物理楼层号应该为3。
电梯控制模块202的配置包括:
Name:电梯控制模块202的名称;IpAddr:电梯控制模块202对应的串口服务器的Server端地址;Port:电梯控制模块202对应的串口服务器的Server端端口号。
电梯控制信息的配置包括:
电梯号:电梯对应的电梯号;电梯号与房号关联:一个电梯控制模块202可以控制具有不同电梯号的多部电梯,在使用时可以根据实际情况动态分配电梯工作任务,将电梯号与房号关联即是将相应电梯工作任务和电梯关联;电梯号、房号与房号关联:该电梯号电梯关联的房号的后两位,可以填写多个关联房号,这个适用于相同楼层的不同房号的住户同时发送了电梯工作任务,可以分配同一电梯号电梯执行该任务,不同房号之间可用英文的“:”分隔,例如:房号1702,后两位02,01:02表示房号后两位为01和02的房间。呼梯时长:下达电梯任务信息后用户分机即可显示电梯执行任务的时长,单位:秒,可默认规定时间为30秒;消防楼层号:消防楼层所在的楼层,消防楼层只有消防电梯才能到达,故在分配工作任务时,仅使相应的电梯号的电梯到达。
更具体地,协议转换单元4在执行电梯联动协议转换程序的功能时存在多进程多电梯同时执行任务,故需要对楼宇服务单元1中电梯联动模块102的输出端来源进行配置,即获取第一配置信息,并在该协议转换单元4的协议转换程序中形成相应的配置文件,该配置文件格式如上所述;同时,协议转换单元4在基于第一配置信息将相应的电梯任务信息进行解析形成电梯控制信息,动态分配给相应的电梯,故需要对电梯服务单元2中电梯控制模块202的输入端进行配置,从而有效地将相应的电梯控制信息分配至相应的电梯控制模块202。同时在本发明中,协议转换单元4不仅仅对电梯联动模块102端和电梯控制模块202端的设备信息形成了配置文件,还将电梯控制信息同时配置在了第二配置信息中,即将电梯控制模块202所对应控制电梯的工作任务进一步解析了,并直接配置入第二配置信息中,从而不仅可以通过第二配置信息将电梯控制任务分配至相应的电梯控制模块202端,电梯控制模块202还可以根据第二配置信息抽取其中的电梯控制信息形成电梯控制指令下达至相应的电梯模块,从而来执行相应的工作任务。反之,电梯控制模块202可以实时获取相应的电梯状态信息,其从电梯控制模块202端输入至协议转换单元4,协议转换单元4在基于第二配置信息识别电梯控制模块202端的来源,再基于第一配置信息将电梯状态信息原路反馈给相应的电梯联动模块102端,电梯联动模块102再将电梯状态信息传输至相应楼宇对讲***101中的用户分机,从而反馈给相应的用户。
根据另一种具体地实施方式,将楼宇对讲***101具体设置为ABB集团(阿西布朗勃法瑞)楼宇对讲***,将电梯***201具体设置为HITACHI集团(日立)电梯***,协议转换单元4中程序启动,获取电梯联动模块102的配置信息,配置信息包括电梯联动模块102的的名称、IP地址、端口号、楼栋号和物理楼层号,并形成相应配置文件,协议转换单元4读取该配置文件;在配置文件中,可以配置多个电梯联动模块102,每个电梯联动模块102可以对应多个电梯控制模块202,一个电梯控制模块202可以管理一部和多部电梯模块。电梯控制模块202的配置信息包括电梯控制模块202的名称、IP地址和端口号,每部电梯模块可以选择配置关联电梯号、关联房号、消防楼层和呼梯时长。
根据读取的上述配置文件启动多个软模块对应的服务端和客户端。电梯联动模块102作为Server(服务)端启动,接收串口服务器模块301的电梯联动模块102对应串口的Client(客户)端的接入,电梯控制模块201作为Client(客户)端启动,负责连接串口服务器模块301的电梯控制模块201对应串口的Server(服务)端。
ABB集团(阿西布朗勃法瑞)楼宇对讲***的通信协议主要包含三种命令:室内呼梯、开锁呼梯和电梯信息查询。
HITACHI集团(日立)电梯***的通信协议主要包括五种命令:室内下召、访客来访、住户互访、开锁回家,查询电梯状态。
为了实现两个***之间的协议转换和定制化需求,还需要在协议转换中电梯任务信息做简单的逻辑处理,形成以下配置:
关联房号的处理:针对指定房间尾号和电梯关联关系的处理。
消防楼层的处理:针对消防电梯和非消防电梯的处理,同一栋楼,普通电梯不能到达消防楼层,消防电梯可以到达包括消防楼层的每一层。
物理楼层号的处理:针对每栋楼楼层包括地下层层数的处理。
定时控制的处理:对协议转换过程中的定时控制的处理。
协议转换处理:楼宇对讲***与电梯***的命令和字段之间并没有完美的一一对应关系,需要根据不同厂商的通信协议进行处理,使功能能够完美实现。
作为本实施例的一个优选,本发明中为使本***更方便实施,可以联合楼宇对讲***和电梯***厂家进行整体联调,保证各项功能的联动实现,具体功能包括:业主单元门口机或地下停车场刷卡、密码、人脸、指纹开锁呼梯、业主室内机呼梯、邻居之间互访呼梯、访客呼叫业主开锁呼梯、呼叫管理机开锁呼梯,分户呼叫电梯等功能。
作为本实施例的一个优选,由于小区内电梯多达几十部,本发明为了实现大量电梯的控制,也为了方便调试,提高性能和稳定性,协议转换单元4中软件程序设计成多进程运行的方式:每栋楼一个进程,整个小区有多栋楼就需要多个进程;每个进程就是一个协议转换程序,控制本楼栋各单元的多部电梯,分楼栋分别命名、配置和调试,进程与进程之间互不干涉;通过看门狗程序监测各楼栋进程程序,方便自动监测退出重启和开机自动启动。可查看运行日志分析问题。
根据本发明一种具体地实施方式,如图2所示,还提供一种应用如上***的基于协议转换的楼宇对讲与电梯交互方法,所述方法包括:
S101:楼宇服务单元1接收用户输入的电梯任务信息,以及生成第一配置信息,并将所述电梯任务信息和第一配置信息发送至协议转换单元4;
S102:所述协议转换单元4接收由所述楼宇服务单元1发送的电梯任务信息和第一配置信息,并对所述电梯任务信息和第一配置信息进行解析,动态生成相应的第二配置信息分配至电梯服务单元2;
S103:所述电梯服务单元2接收所述第二配置信息,根据所述第二配置信息生成相应的电梯控制指令;并反馈当前电梯状态信息至协议转换单元4;
S104:所述协议转换单元4接收由所述电梯服务单元2反馈的电梯状态信息,并将所述电梯状态信息再发送至楼宇服务单元1;
S105:所述楼宇服务单元1接收由所述协议转换单元4发送的电梯状态信息。
具体地,所述第一配置信息包括所述电梯联动模块102的第一设备信息;所述第一设备信息包括所述电梯联动模块102的名称、IP地址、端口号、楼栋号和物理楼层号;
具体地,所述第二配置信息包括所述电梯控制模块202的第二设备信息和电梯控制信息;所述第二设备信息包括所述电梯控制模块202的名称、IP地址和端口号,所述电梯控制信息包括关联电梯号、关联房号、消防楼层和呼梯时长。
具体实施技术方案与上述***的基于协议转换的楼宇对讲与电梯交互***相同,故不再赘述。
根据本发明一种具体地实施方式,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。
应当理解,本发明的方法、结构图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。
Claims (2)
1.一种基于协议转换的楼宇对讲与电梯交互***,其特征在于,所述***包括楼宇服务单元(1)、电梯服务单元(2)、以及分别与所述楼宇服务单元(1)、电梯服务单元(2)连接的协议转换单元(4),其中;
所述楼宇服务单元(1)包括至少一个电梯联动模块(102);所述电梯联动模块(102)用于接收用户输入电梯任务信息,以及生成第一配置信息,并将所述电梯任务信息和第一配置信息发送至所述协议转换单元(4);还用于接收由所述协议转换单元(4)发送的电梯状态信息;
所述协议转换单元(4)用于接收由至少一个电梯联动模块(102)发送的电梯任务信息和第一配置信息,并对所述电梯任务信息和第一配置信息进行解析,动态生成相应的第二配置信息发送至所述电梯服务单元(2);还用于接收由电梯服务单元(2)反馈的电梯状态信息,并基于第一配置信息将所述电梯状态信息再发送至相应的电梯联动模块(102);
所述电梯服务单元(2)包括至少一个电梯控制模块(202);所述电梯控制模块(202)用于接收所述第二配置信息,并根据所述第二配置信息生成相应的电梯控制指令;还用于反馈当前电梯状态信息至所述协议转换单元(4);
所述第一配置信息包括所述电梯联动模块(102)的第一设备信息;所述第一设备信息包括所述电梯联动模块(102)的名称、IP地址、端口号、楼栋号和物理楼层号;
所述第二配置信息包括所述电梯控制模块(202)的第二设备信息和电梯控制信息;所述第二设备信息包括所述电梯控制模块(202)的名称、IP地址和端口号,所述电梯控制信息包括关联电梯号、关联房号、消防楼层和呼梯时长;
所述协议转换单元(4)通过xml文件实现对电梯联动模块(102)、电梯控制模块(202)以及所述电梯控制信息的配置;
所述楼宇服务单元(1)还包括楼宇对讲***(101);
所述楼宇对讲***(101)包括多个用户分机,所述多个用户分机分别与至少一电梯联动模块(102)连接,用于采集用户输入的电梯任务信息并发送至所述电梯联动模块(102);还用于并接收由所述电梯联动模块(102)发送的电梯状态信息并反馈至用户;
所述电梯服务单元(2)还包括电梯***(201);
所述电梯***(201)包括多个电梯模块;所述多个电梯模块分别与至少一电梯控制模块(202)连接,用于接收由所述电梯控制模块(202)发送的电梯控制指令,并据所述电梯控制指令执行相应的电梯任务;
所述***还包括串口服务器模块(301);
所述串口服务器模块(301)包括RS485通讯接口和TCP/IP网络通讯接口;所述楼宇服务单元(1)和电梯服务单元(2)均通过RS485通讯接口与所述串口服务器模块(301)连接,所述串口服务器模块(301)再通过TCP/IP网络通讯接口与所述协议转换单元(4)进行连接;
所述楼宇对讲***(101)通过RS485通讯接口与所述电梯联动模块(102)连接;所述电梯***(201)通过RS485通讯接口与所述电梯控制模块(202)连接。
2.一种应用于权利要求1所述的基于协议转换的楼宇对讲与电梯交互***的交互方法,其特征在于,所述方法包括:
楼宇服务单元(1)接收由用户输入的电梯任务信息,以及生成第一配置信息,并将所述电梯任务信息和第一配置信息发送至协议转换单元(4);
所述协议转换单元(4)接收由所述楼宇服务单元(1)发送的电梯任务信息和第一配置信息,并对所述电梯任务信息和第一配置信息进行解析,动态生成相应的第二配置信息发送至电梯服务单元(2);
所述电梯服务单元(2)接收所述第二配置信息,根据所述第二配置信息生成相应的电梯控制指令;并反馈当前电梯状态信息至协议转换单元(4);
所述协议转换单元(4)接收由所述电梯服务单元(2)反馈的电梯状态信息,并将所述电梯状态信息再发送至楼宇服务单元(1);
所述楼宇服务单元(1)接收由所述协议转换单元(4)发送的电梯状态信息;
所述第一配置信息包括所述电梯联动模块(102)的第一设备信息;所述第一设备信息包括所述电梯联动模块(102)的名称、IP地址、端口号、楼栋号和物理楼层号;
所述第二配置信息包括所述电梯控制模块(202)的第二设备信息和电梯控制信息;所述第二设备信息包括所述电梯控制模块(202)的名称、IP地址和端口号,所述电梯控制信息包括关联电梯号、关联房号、消防楼层和呼梯时长。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110789419.XA CN113501395B (zh) | 2021-07-13 | 2021-07-13 | 一种基于协议转换的楼宇对讲与电梯交互***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110789419.XA CN113501395B (zh) | 2021-07-13 | 2021-07-13 | 一种基于协议转换的楼宇对讲与电梯交互***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113501395A CN113501395A (zh) | 2021-10-15 |
CN113501395B true CN113501395B (zh) | 2023-10-27 |
Family
ID=78012970
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110789419.XA Active CN113501395B (zh) | 2021-07-13 | 2021-07-13 | 一种基于协议转换的楼宇对讲与电梯交互***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113501395B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116347261B (zh) * | 2023-03-27 | 2023-10-24 | 深圳市麦驰物联股份有限公司 | 基于多协议控制的楼宇对讲与电梯交互***及方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6428188A (en) * | 1987-07-21 | 1989-01-30 | Toshiba Corp | Group control elevator device |
EP0631965A1 (en) * | 1993-06-09 | 1995-01-04 | Inventio Ag | Method and apparatus for modernizing the control of an elevator group |
JP2007186300A (ja) * | 2006-01-13 | 2007-07-26 | Toshiba Elevator Co Ltd | 玄関ロック連動エレベータ制御システム |
CN201334284Y (zh) * | 2008-12-12 | 2009-10-28 | 深圳市慧锐通电器制造有限公司 | 一种应用于楼宇控制***的电梯联动装置 |
CN103145009A (zh) * | 2013-04-03 | 2013-06-12 | 沃克斯电梯(中国)有限公司 | 一种楼宇对讲与电梯交互*** |
CN205855655U (zh) * | 2016-07-20 | 2017-01-04 | 宁波弘讯软件开发有限公司 | 一种智能呼梯*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112758777B (zh) * | 2019-11-01 | 2023-08-18 | 富泰华工业(深圳)有限公司 | 智能电梯控制方法及设备 |
-
2021
- 2021-07-13 CN CN202110789419.XA patent/CN113501395B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6428188A (en) * | 1987-07-21 | 1989-01-30 | Toshiba Corp | Group control elevator device |
EP0631965A1 (en) * | 1993-06-09 | 1995-01-04 | Inventio Ag | Method and apparatus for modernizing the control of an elevator group |
JP2007186300A (ja) * | 2006-01-13 | 2007-07-26 | Toshiba Elevator Co Ltd | 玄関ロック連動エレベータ制御システム |
CN201334284Y (zh) * | 2008-12-12 | 2009-10-28 | 深圳市慧锐通电器制造有限公司 | 一种应用于楼宇控制***的电梯联动装置 |
CN103145009A (zh) * | 2013-04-03 | 2013-06-12 | 沃克斯电梯(中国)有限公司 | 一种楼宇对讲与电梯交互*** |
CN205855655U (zh) * | 2016-07-20 | 2017-01-04 | 宁波弘讯软件开发有限公司 | 一种智能呼梯*** |
Also Published As
Publication number | Publication date |
---|---|
CN113501395A (zh) | 2021-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102015503B (zh) | 电梯设备、运行电梯设备的方法、改装电梯设备的方法和应用在电梯设备中的呼叫控制装置 | |
US8378779B2 (en) | Facility equipment cooperation system, equipment control method, and agent apparatus | |
CN112015095A (zh) | 智能设备的组网配置方法、装置、服务器及存储介质 | |
CN113501395B (zh) | 一种基于协议转换的楼宇对讲与电梯交互***及方法 | |
CN102730498A (zh) | 多功能楼宇联动装置、方法和*** | |
CN103010871B (zh) | 串行通信拦截式智能电梯出入口控制***和方法 | |
CN210627311U (zh) | 一种会议预定*** | |
CN117221490A (zh) | 一种基于住户响应的门禁与梯控联动控制***及方法 | |
CN201923724U (zh) | 电梯ic卡智能控制装置 | |
CN202988441U (zh) | 串行通信拦截式智能电梯出入口控制*** | |
CN109795922A (zh) | 电梯控制***及控制方法 | |
CN212873234U (zh) | 一种楼宇设施智能联动*** | |
CN109052078B (zh) | 通道闸门禁与电梯联动控制*** | |
JP4824326B2 (ja) | 集合住宅用インターホンシステム | |
JP2002179347A (ja) | エレベータ制御装置およびエレベータ制御システム | |
CN105759688A (zh) | 一种智能停车场控制主板及控制方法 | |
CN202625528U (zh) | 多功能楼宇联动装置和*** | |
CN206039685U (zh) | 一种ip门禁*** | |
CN116347261B (zh) | 基于多协议控制的楼宇对讲与电梯交互***及方法 | |
CN110458990A (zh) | 联网智能门锁外部管理***及应用其的智能门锁管理方法 | |
CN212403033U (zh) | 电梯厅外呼梯装置的地址分配***及包括该***的电梯 | |
CN114789947B (zh) | 基于电力载波通信的***、方法及装置 | |
CN205540117U (zh) | 一种智能停车场控制主板及控制*** | |
CN201801252U (zh) | 一种智能卡电梯控制*** | |
CN209583310U (zh) | 通道闸门禁与电梯联动控制*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |