消防泵房中的系统和由所述系统执行的方法

文档序号:6303896阅读:213来源:国知局
消防泵房中的系统和由所述系统执行的方法
【专利摘要】本发明涉及一种消防泵房中的系统和由所述系统执行的方法。消防泵房中的示例系统可以包括监视部件,配置为从消防泵房的两个或多个泵房设备接收数据。监视部件可以包括多个输入端口,并且两个或多个泵房设备的每一个可以经由对应的输入端口通信耦合至监视部件。该系统还可以包括无线网络接口控制器,经由无线接入点通信耦合至网络中的服务器;以及存储器,配置为存储一个或多个订阅方的订阅信息。此外,该系统可以包括处理部件,配置为经由无线网络接口控制器将所接收的数据的指示发送到一个或多个订阅方中的至少一个。根据本发明的消防泵房中的系统和所述系统执行的方法,可以监视来自多个泵房设备的信息并将该信息提供到一个或多个外部方。
【专利说明】消防泵房中的系统和由所述系统执行的方法

【技术领域】
[0001]本发明涉及一种消防泵房中的系统和由所述系统执行的方法。

【背景技术】
[0002]消防(fire protect1n)系统可以包括喷淋器系统和/或竖管(standpipe)系统。喷淋器系统是向连接有多个消防喷淋器的配水管道系统提供足够压力和流量的主动(active)消防措施。一旦喷淋器周围的环境温度达到单个喷淋器喷头的设计激活温度,则能够触发喷头闭合的每一个喷淋器。在标准的湿管式喷淋器系统中,当达到预定热度(heatlevel)时,独立地激活每一个喷淋器。为此,运行的喷淋器的数目仅限于火灾附近的那些,进而使得起火点上方的可用水压最大化。
[0003]竖管系统是另一种类型的消防措施,其由安装在多层建筑内经规划的位置处的竖向管道网组成。竖向管道可以将大量的水传送至该建筑的任意一层以例如供给消防员的水带线(hose line)。
[0004]为了以高压力向消防系统提供水流,可以在建筑的消防泵房内安装消防泵。通常,当水源无法提供满足消防系统的液压设计要求的足够压力时,就需要消防泵。这经常发生在高建筑物(诸如高层建筑)中,或发生在要求相对高的消防系统的末端压力(terminalpressure)以提供大量水的建筑(诸如储藏仓库)中。在一个示例中,可以在消防系统中的压力下降至低于某个预定起动压力时起动消防泵。例如,当一个或多个消防喷淋器暴露于它们的设计温度以上的热并且打开、释放水时,消防系统中的压力可能显著下降。或者,至竖管系统的消防软管连接部可能被消防员打开,致使消防系统中压力下降。
[0005]消防泵的运行可以通过位于消防泵房附近的消防泵控制器来控制。例如,消防泵控制器可以是基于微处理器的控制器,其当水压低于压力设定点时自动令消防泵起动。消防泵可以由同样位于消防泵房附近的电动机、柴油发动机或蒸汽轮机提供动力。除了消防泵和消防泵控制器,消防泵房可以包括与消防系统的调节或控制相关的其它泵房设备。
[0006]在其它可能的设备中,示例泵房设备包括补压泵(jockey pump)、补压泵控制器、紧急发电机以及动力转换开关(power transfer switch)。


【发明内容】

[0007]为克服现有技术的缺陷,在一个示例方案中,提供了一种消防泵房中的系统。该系统包括被配置为从消防泵房的两个或多个泵房设备接收数据的监视部件。该监视部件包括多个输入端口,并且两个或多个泵房设备的每一个经由对应的输入端口通信耦合至监视部件。该系统还包括经由无线接入点通信耦合至网络中的服务器的无线网络接口控制器。该系统还包括存储器,配置为存储一个或多个订阅方(subscribing party)的订阅信息。此夕卜,该系统包括处理部件,配置为经由无线网络接口控制器将所接收的数据的指示发送到一个或多个订阅方中的至少一个。
[0008]在另一个示例方案中,提供了一种由消防泵房中的系统执行的方法。该方法包括从消防泵房的两个或多个泵房设备的每一个接收表示泵房设备的状态的数据。两个或多个泵房设备的每一个被配置为经由与泵房设备通信耦合的对应输入端口将数据提供到该系统。该方法还包括基于订阅数据库的订阅信息识别一个或多个订阅方。该方法还包括经由该系统的通信耦合至网络中的服务器的无线网络接口控制器将所接收的数据的指示提供到所识别的订阅方中的至少一个。
[0009]在另一个示例方案中,提供了一种非暂时性计算机可读介质,其内存储有指令,所述指令在由消防泵房中的系统执行时令所述系统执行功能。该功能包括从消防泵房的两个或多个泵房设备的每一个接收表示该泵房设备的状态的数据。两个或多个泵房设备的每一个被配置为经由与泵房设备通信耦合的对应输入端口将数据提供到该系统。该功能还包括基于订阅数据库的订阅信息识别一个或多个订阅方。该功能还包括经由该系统的通信耦合至网络中的服务器的无线网络接口控制器将所接收的数据的指示提供到所识别的订阅方中的至少一个。
[0010]根据本发明的消防泵房中的系统和所述系统执行的方法,可以监视来自多个泵房设备的信息并将该信息提供到一个或多个外部方。
[0011]前述
【发明内容】
只是示例性的,并无意以任何方式进行限制。除了上述示例性方案、实施例和特征,通过参照附图和以下的详细描述,其它方案、实施例和特征将变得显而易见。

【专利附图】

【附图说明】
[0012]图1为示出消防泵房中的示例系统的框图。
[0013]图2为由消防泵房中的系统执行的示例方法的流程图。
[0014]图3为示例泵房网络的框图。
[0015]图4为另一个示例泵房网络的框图。
[0016]图5A-?概念性地示出示例系统界面。
[0017]图6为示出根据本文描述的至少一些实施例布置的示例计算机程序产品的概念性局部视图的示意图,该示例计算机程序产品包括用于在计算设备上执行计算机处理的计算机程序。

【具体实施方式】
[0018]在以下的详细描述中参照附图,附图构成描述的一部分。在附图中,除非文中另有说明,否则相似的标号通常指代相似的部件。在详细描述中描述的示例性实施例、附图以及权利要求书并不是为了限制。在不脱离本文提出的主题的构思或范围的情况下,也可以采用其它实施例,并且可以进行其它变化。应当容易理解,可以对本文大致描述以及在图中示出的本公开内容的方案以多种不同配置来进行布置、替换、组合、分离以及设计,所有的这些均是本文清楚预期的。
[0019]本文公开的示例设备、系统和方法涉及一种消防泵房中的系统,其被配置为监视来自多个泵房设备的信息并将该信息提供到一个或多个外部方。示例系统可以包括配置为从消防泵房的两个或多个泵房设备接收数据的监视部件。示例泵房设备可以包括消防泵控制器、补压泵控制器、柴油发动机以及自动动力转换开关等其它泵房设备。两个或多个泵房设备的每一个可以经由对应的输入端口通信耦合至监视部件。例如,泵房设备可以经由有线通信链路(如Modbus通信链路)或无线通信链路(例如,W1-Fi通信链路)通信耦合至输入端口。
[0020]示例系统还可以包括配置为将所接收的数据的指示发送到一个或多个订阅方的处理部件。例如,可以通过W1-Fi云服务和/或经由以太网端口来提供所接收的数据的指示。在一个示例中,以太网端口可以支持建筑物管理系统接口(诸如BACnet和Profinet )。在另一个不例中,W1-Fi云服务可以为订阅方提供私有云。
[0021]在一些示例中,示例系统可以安装在消防泵房的本地附近。例如,该系统可以有利于从消防泵房中的救生安全设备搜集信息并将该信息提供到外部方。然后,外部方能够监视消防泵房中的救生安全设备的状态。
[0022]在其它示例中,示例系统可以包括一个或多个额外的部件和/或特征,将在下文参考图1-5进行进一步描述。因此,该示例系统不应理解为进行限制。
[0023]现在参照附图,图1为示出消防泵房中的示例系统100的框图。在一些示例中,系统100可以包括一个或多个功能性部件或物理部件,例如处理部件104和监视部件102。所描述的功能性部件或物理部件中的一个或多个可以被划分成更多的功能性部件或物理部件,或组合为更少的功能性部件或物理部件。此外,系统100可以包括更多或更少的功能性部件和/或物理部件。
[0024]监视部件102可以是被配置为经由多个输入端口 106A-106N从多个泵房设备接收数据的通信接口。输入端口 106A-106N可以包括串行通信端口和并行通信端口之一或其任意组合。例如,任一输入端口 106A-106N可以包括任何类型的Modbus串行通信端口(如Modbus RS485)或以太网端口上的Modbus。
[0025]在另一个不例中,输入端口 106A-106N可以包括配置为从压力变换器接收信号的压力端口。例如,压力变换器可以提供表示消防系统的一部分中的水压的数据。在又一个不例中,输入端口 106A-106N可以包括配置为从发动机仪表接收信号的发动机仪表端口。示例发动机仪表可以包括油压传感器、温度传感器或转速计等配置为监视发动机的其它可能的发动机仪表。在又一个示例中,输入端口 106A-106N可以包括配置为接收无线信号的无线网络控制器。在又一个示例中,输入端口 106A-106N可以包括配置为从视频摄像头接收信号的模拟或数字视频连接器。通常,输入端口 106A-106N可以包括配置为接收数字和/或模拟信号的任何类型的有线端口或无线端口。
[0026]处理部件104可以被配置为从监视部件102接收电信号。处理部件104的功能可以由任何类型的处理器来执行,例如微处理器、微控制器、数字信号处理器或其任意组合。此外,处理部件104可以包括一级或更多级缓存(caching)、处理器核以及寄存器。处理器核可以包括算术逻辑单元、浮点单元、数字信号处理核或其任意组合。在一个示例中,处理部件104可以包括基于TMS470的微控制器。在一些示例中,处理部件104的功能可以由多个微处理器提供。
[0027]处理部件104可以经由连接机构108耦合至系统100的额外部件。在一个示例中,该连接机构可以是计算总线。该计算总线可以包括配置为在部件之间传输数据的任何类型的子系统。在另一个示例中,连接机构108可以是电子电路板。例如,处理部件104可以连接至电子电路板,系统100的其它部件也被连接至该电子电路板。可选地,该电子电路板还可以连接至输入/输出(I/o)扩展板。例如,带状电缆可以将电子电路板连接至I/O扩展板。
[0028]在一个示例配置中,该处理部件可以耦合至存储器110、图形显示驱动器112以及一个或多个通信接口驱动器114。存储器110可以包括任何类型的存储器,诸如,例如易失性存储器(如随机存取存储器)、非易失性存储器(如只读存储器、闪存等)或其任意组合。存储器110可以包括存储的软件应用和/或数据库,且系统100的处理部件104或其它部件可以被配置为访问存储器110并执行存储于其中的一个或多个软件应用或读/写存储于其中的数据库数据。在一个示例中,存储器110可以存储具有一个或多个订阅方的订阅信息的订阅数据库。
[0029]图形显示驱动器112可以被配置为驱动系统100的显示器116或用于PC、笔记本电脑、视频监视器、电视或类似的监视设备的外部显示器。这种显示器可以被设置在系统100的本地位置处或远程设置处。在一个示例中,显示器116可以被配置为提供图形用户界面118。图形用户界面118可以被配置为接收各种用户输入。例如,用户可以利用图形用户界面118添加待由系统100监视的泵房设备、修改正在被监视的泵房设备的配置、命名Modbus寄存器、修改优选Modbus寄存器列表或执行其它功能。
[0030]一个或多个通信接口驱动器114可以促进系统100的各部件之间的通信、系统100与消防泵房的一个或多个设备之间的通信和/或与一个或多个外部方的通信。例如,系统100可以使用Modbus驱动器、控制器局域网(CAN)总线驱动器或其它通信接口驱动器来进行通信。还可以提供其它通信接口驱动器以使用Modbus以太网、CANOpen、有线或无线以太网、DeviceNet、ProfiBus, BACNet, ARCNet, Zigbee、蓝牙、W1-Fi 和其它类似协议结构进行通信。
[0031]在一个示例中,处理部件104可以被配置为基于订阅方的订阅信息将由监视部件102接收的数据的指示提供到一个或多个订阅方,该订阅方的订阅信息被存储在存储器110的数据库中且可被处理部件104访问。在一个示例中,给定订阅方的订阅信息可以包括以下中的一个或多个:订阅方的标识、通信类型(如以太网、经由W1-Fi云服务的无线等)以及通知频率(如多久一次将数据提供到订阅方)。
[0032]在一个示例中,基于订阅方的订阅信息,处理部件可以被配置为经由以太网端口120将由监视部件102接收的数据的指示提供到订阅方。例如,该以太网端口可以经由BACNet或Profinet协议有利于本地建筑物管理系统接口。
[0033]在另一个示例中,基于订阅方的订阅信息,处理部件可以被配置为经由无线网络控制器122将由监视部件102接收的数据的指示提供到订阅方。例如,无线网络接口控制器122可以经由无线接入点耦合至网络中的服务器。在一个例子中,无线接入点可以包括耦合至有线网络(如互联网)的无线路由器,或者无线接入点可以被配置为连接至无线路由器。无线网络接口控制器122可以利用任何类型的无线协议,例如W1-F1、无线应用协议(WAP)、蓝牙等。在另一个例子中,无线网络接口控制器122可以包括利用蜂窝通信系统与有线网络进行通信的无线调制解调器。例如,无线调制解调器可以被配置为使用GPRS、UMTS、HSPA、EVDO、WiMax、LTE或其它蜂窝通信协议来进行通信。
[0034]图2为由消防泵房中的系统执行的示例方法200的流程图。图2所示的方法200表示能够例如由图1的系统100或系统100的一个或多个部件、或通常由任何计算设备执行的方法的实施例。应理解的是,对于本文公开的这种处理和其它处理和方法,流程图示出本实施例的一个可能实现方式的功能和操作。就此而言,每一个方框可以表示程序代码的一模块、程序段(segment)或一部分,该程序代码包括由用于实施处理中的特定逻辑功能或步骤的处理器或计算设备可执行的一个或多个指令。例如,程序代码可以被存储在任何类型的计算机可读介质中,例如,诸如包括磁盘或硬盘驱动器的存储设备。计算机可读介质可以包括非暂时性计算机可读介质,例如,诸如类似于寄存器存储器、处理器缓存和随机存取存储器(RAM)之类的短时间存储数据的计算机可读介质。例如,计算机可读介质还可以包括非暂时性介质,例如辅助或持久性长期存储器,类似于只读存储器(ROM)、光盘或磁盘、或高密度盘只读存储器(CD-ROM)。计算机可读介质还可以是任意其它易失性存储系统或非易失性存储系统。例如,计算机可读介质可以被认为是计算机可读存储介质,或者有形的存储设备。
[0035]另外,对于本文公开的方法200以及其它处理和方法,每一个方框可以表示被接线以执行处理中的特定逻辑功能的电路。如本领域普通技术人员所理解的,多个可替代的实现方式包括在本公开内容示例实施例的范围内,其中,取决于所涉及的功能,可以以与所示或所述顺序不同的顺序(包括基本上同时或逆序)来执行各功能。
[0036]一开始,如方框202所示,方法200包括从消防泵房的两个或多个泵房设备的每一个接收表示泵房设备的状态的数据。两个或多个泵房设备的每一个可以被配置为经由与泵房设备通信耦合的对应输入端口来提供数据。所述两个或多个泵房设备可以包括诸如消防泵控制器、补压泵控制器、柴油发动机、电动机、自动动力转换开关、燃油油量计(fuel tankmeter)、测试回路流量计、备用电池系统、恒温器或视频摄像头等设备。也可以存在其它示例泵房设备。在一个示例中,所述两个或多个泵房设备的每一个可以是不同类型的泵房设备。
[0037]通常,在方框202接收的数据可以是从消防泵房中的设备接收的任何类型的模拟数据或数字数据。在泵房设备中的一个是消防泵控制器的示例中,该消防泵控制器可以被配置为提供数据表示以下中的一个或多个:消防泵发动机状态、手动/自动状态、消防泵水压、补压泵水压、可用功率、泵运转、远程起动、雨淋阀(deluge)打开、相故障、联锁开启(interlock on)、电动机过载、自动关闭禁用、过电压、报警、系统压力低、转换开关正常、转换开关紧急情况、反相、起动失败、紧急隔离开关关闭、欠电压或其它状态。
[0038]在泵房设备中的一个是柴油发动机的示例中,该柴油发动机可以被配置为提供表示柴油发动机的状态的数据。在泵房设备中的一个是柴油发动机的仪表的示例中,该仪表可以被配置为提供表示柴油发动机的状态的数据。例如,所述数据可以表示发动机转速、油压、排气温度等。
[0039]在泵房设备中的一个是压力传感器的示例中,所接收的数据可以是表示消防系统中的水压的数据。例如,压力传感器可以被置于水系统中,以产生作为泵入口处的吸入压力、泵出口处的排放压力、总的系统压力或其它水压力函数的信号。压力传感器可以是任何类型的压力传感器,其可以测量任何类型的压力,例如,诸如绝对压力、表压力(gaugepressure)、差压或密封压力。在一个示例中,来自压力传感器的数据可以为同样可以从消防泵控制器或补压泵控制器接收的水压提供冗余。
[0040]在方框204,方法200包括基于订阅数据库的订阅信息识别一个或多个订阅方。在一个示例中,一个或多个订阅方的订阅信息可以存储在订阅数据库中。给定订阅方的订阅信息可以例如包括以下中的一个或多个:订阅方的标识、通信类型(如以太网、经由W1-Fi云服务的无线等)以及通知频率(如多久一次提供数据)。在一个例子中,计算设备可以访问订阅数据库以识别当前订阅以接收与消防泵房中的设备相关的数据的一个或多个订阅方。
[0041]在方框206,方法200包括经由通信耦合至网络中的服务器的无线网络接口控制器将所接收的数据的指示提供到所识别的订阅方中的至少一个。在一个示例中,有关消防泵房中的两个或多个泵房设备的信息可以被提供到网络中一个或多个订阅方可访问的私有服务器。例如,使用无线网络接口控制器,从两个或多个泵房设备的每一个接收的数据的指示可以被提供到网络中的服务器。例如,无线网络接口控制器可以被配置为将数据的指示提供到有线网络(例如互联网)。在一个场景中,订阅方可以登录到网站以访问所提供的数据。在另一个场景中,订阅方可以访问虚拟私有云,其中使用虚拟私有网络(VPN)连接来存储所提供的数据。
[0042]可选地,在方框208,方法200包括经由通信耦合至建筑物管理系统的接口的以太网端口来将所接收的数据的指示提供到所识别的订阅方中的至少一个。例如,可以根据BACNet.Profinet或其它通信协议标准将所接收的数据的指示提供到建筑物管理系统。在一些示例中,方法200可以促进消防泵房与建筑物管理系统的集成。
[0043]在方法200的其它示例中,可以基于优选Modbus寄存器列表请求来自泵房设备中的至少一个泵房设备的寄存器的数据。例如,如果经由Modbus通信端口接收来自特定泵房设备的数据,则优选Modbus寄存器列表可以识别特定泵房设备的特定Modbus寄存器的地址。然后,方法200还可以包括请求来自特定泵房设备的特定Modbus寄存器的数据。
[0044]在方法200的另一示例中,可以基于与特定寄存器相关的转换因子(convers1nfactor)来处理从特定泵房设备的特定Modbus寄存器接收的数据。例如,从特定Modbus寄存器接收的数据可以按比例缩放或是转换,从而根据具体的工程单位(如压力单位、温度单位等)来显示经处理的数据。然后,方法200可以包括将经处理的数据提供到至少一个所识别的订阅方。因此,在一些示例中,在方框206和/或方框208接收的数据的指示可以是经处理的数据。
[0045]在其它示例中,方法200还可以有利于添加泵房设备和命名泵房设备。例如,方法200还可以包括接收两个或多个泵房设备中的给定一个的名称的指示以及耦合至给定泵房设备的对应输入端口的指示。在一些示例中,当从给定泵房设备接收的数据的指示被提供到至少一个所识别的订阅方时,所接收的数据的指示还可以包括泵房设备的名称的指示。
[0046]方法200还可以包括令图形显示器提供所接收的数据的可视化指示。例如,图形显示器可以是被配置为执行方法200的系统的部件。在另一个例子中,图形显示器可以是位于消防泵房附近的单独的泵房设备的部件。可替代地,该图形显示器可以是不位于消防泵房附近的计算设备的部件,例如建筑物管理系统的计算设备或消防泵房外部的其它计算设备。
[0047]图3为示例泵房网络300的框图。示例泵房网络300包括系统302,其可以被配置为从泵房网络300中的设备搜集信息并将该信息提供到一个或多个外部方。例如,系统302可以类似于图1的系统100,并且可以被配置为执行方法200。
[0048]如图3所示,示例泵房网络300还包括诸如电动消防泵控制器304、柴油消防泵控制器306、补压泵控制器308、消防泵310以及柴油发动机312的泵房设备。要注意,提供示例泵房网络300是为了示例和说明的目的。还可以存在包括更多或更少泵房设备的其它泵房网络。因此,示例泵房网络300的配置不应理解为进行限制。
[0049]在示例泵房网络300内,系统302可以被配置为使用RS4852线多点通信链路314上的Modbus与电动消防泵控制器304、柴油消防泵控制器306以及补压泵控制器308进行通信。例如,系统302可以凭借串行模块316和318在通信链路314上请求并接收来自电动消防泵控制器304和柴油消防泵控制器306的数据。
[0050]在图3的示例泵房网络300中,串行模块316和318可以是从设备,而系统302是主设备。串行模块316可以是允许电动消防泵控制器在通信链路314上将数据发送到系统302的通信接口,并且串行模块318可以是允许柴油消防泵控制器306在通信链路314上将数据发送到系统302的通信接口。此外,补压泵控制器308可以是被配置为在通信链路314上与系统302通信的从设备。
[0051]系统302还可以被配置为从消防泵压力传感器320和发动机仪表322接收模拟或数字信号。例如,消防泵压力传感器320可以被配置为输出表示消防泵310的水压的数据。此外,发动机仪表322可以被配置为输出表示柴油发动机312的状态的数据。在一个例子中,发动机仪表322可以使用Modbus通信链路输出数据。
[0052]图3还示出无线链路324和以太网链路326,系统302可以利用无线链路324和以太网链路326提供从示例泵房网络300的泵房设备接收的数据的指示。例如,系统302可以经由无线链路324将接收的数据的指示提供到私有云中的服务器328。作为另一个示例,系统302可以经由以太网链路326将接收的数据的指示提供到建筑物管理系统或其它计算设备。
[0053]图4为另一个示例泵房网络400的框图。示例泵房网络400包括系统402,其可以被配置为从消防泵房404中的设备搜集信息且将信息提供到一个或多个订阅方406。例如,系统402可以类似于图1的系统100,并且可以被配置为执行方法200。
[0054]如图4所示,示例泵房网络400还包括诸如电动消防泵系统408、柴油消防泵系统410、电动消防泵控制器412、柴油消防泵控制器414、补压泵系统416、动力转换开关418、测试回路流量计420、燃油油量计422、流量测试设备424、其它消防泵系统426、恒温器428以及视频摄像头430的泵房设备。系统402可以被配置为与消防泵404的任何泵房设备进行通信并接收数据。
[0055]例如,系统40 2可以在Mo dbu s通信链路上从电动消防泵系统408、柴油消防泵系统410、电动消防泵控制器412、柴油消防泵控制器414以及补压泵系统416中的一个或多个接收数据。作为另一个示例,系统402可以经由离散的有线通信链路从动力转换开关418和其它消防泵系统426接收数据。在一个例子中,其它消防泵系统426可以由与电动消防泵系统408不同的制造商来制造。作为另一个示例,系统402可以经由无线和/或有线通信链路从恒温器428接收数据。类似地,系统402可以接收数据,例如从视频摄像头430输送的视频。
[0056]图4还示出无线链路432和以太网链路434,系统402可以利用无线链路432和以太网链路434将从消防泵房404的泵房设备接收的数据的指示提供到订阅方406。订阅方406可以包括例如大楼管理员、消防泵控制器维修员工、发动机维修员工、消防系统员工、安保员工、保险专业人员等。在一个示例中,系统402可以经由无线链路432将接收的数据的指示提供到私有云中的服务器436。在另一个示例中,系统402可以经由以太网链路434将接收的数据的指示提供到建筑物管理系统或其它计算设备。
[0057]图5A-?概念性地示出示例系统界面500。在一些示例中,界面500可以被操作者用于配置系统(例如图1的系统100)或选择系统的一系列动作。例如,界面500可以耦合至图1的系统100。界面500可以包括具有显示器504和键盘506的电子控制板502。
[0058]在一个示例中,显示器504可以是背光发光二极管(LED)显示器。例如,显示器504可以是单色或多色128X64点阵LED显示器。其它示例尺寸也可以。显示器504可以被配置为显示定制图形和/或字符。
[0059]键盘506可以使用户或操作者能够访问、修改或输入信息。例如,键盘506可以用于导航包括主菜单和多个子菜单的图形用户界面。所述键盘可以包括任何类型的键盘(例如硅橡胶键盘或触摸屏键盘)。
[0060]如图5A和图5B所示,在一个示例中,操作者可以使用界面500添加泵房设备并命名泵房设备。例如,操作者可以使用键盘506导航泵房设备的列表(例如在图5A的显示器504上示出的列表)并选择添加泵房设备的选项。图5B示出示例子菜单,可以响应于添加泵房设备的请求在显示器504上提供示例子菜单。然后,操作者可以提供设备名称的指示、选择泵房设备的对应输入端口、和/或使用界面500管理泵房设备的Modbus寄存器。
[0061]如图5C和图所示,在一个示例中,操作者可以使用界面500将Modbus寄存器添加到优选Modbus寄存器列表并命名Modbus寄存器。例如,操作者可以使用键盘506导航优选Modbus寄存器列表(例如在图5C的显示器504上示出的列表)。操作者还可以使用键盘506选择添加寄存器的选项。图示出示例子菜单,可以响应于将寄存器添加到优选Modbus寄存器列表的请求在显示器504上提供示例子菜单。然后,操作者可以命名寄存器并修改与存储在寄存器中的数据相关的转换因子。例如,操作者可以提供从寄存器接收的数据待相乘的数值缩放比例因子的指示,以将数据转换成所需的工程单位。
[0062]在一些实施例中,所公开的方法可以实现为以机器可读形式在非暂时性计算机可读存储介质上或者在其它非暂时性介质或制品上编码的计算机程序指令。图6为示出根据本文描述的至少一些实施例布置的示例计算机程序产品600的概念性局部视图的示意图,该示例计算机程序产品600包括用于在计算设备上执行计算机处理的计算机程序。
[0063]在一个实施例中,使用信号承载介质601来提供示例计算机程序产品600。信号承载介质601可以包括一个或多个编程指令602,该一个或多个编程指令602在由一个或多个处理器执行时可以提供如上相对图1到图5描述的功能或一部分功能。在一些示例中,信号承载介质601可以包含计算机可读介质603,例如但不限于硬盘驱动器、光盘(⑶)、数字视频光盘(DVD)、数字磁带、存储器等。在一些实施方式中,信号承载介质601可以包含计算机可记录介质604,例如但不限于存储器、读/写(R/W)⑶、R/W DVD等。在一些实施方式中,信号承载介质601可以包含通信介质605,例如但不限于数字和/或模拟通信介质(例如,光纤线缆、波导、有线通信链路、无线通信链路等)。因此,例如,信号承载介质601可以通过通信介质605的无线形式(例如,符合IEEE802.11标准或其它传输协议的无线通信介质)传送。
[0064]一个或多个编程指令602例如可以是计算机可执行和/或逻辑实现指令。在一些示例中,诸如图1的系统100的计算设备可以被配置为响应于通过计算机可读介质603、计算机可记录介质604和/或通信介质605中的一个或多个传送到系统100的编程指令602而提供各种操作、功能或动作。
[0065]应了解的是,本文描述的布置仅用于示例的目的。因而,本领域技术人员应理解的是可以替代使用其它布置和其它元件(例如,机器、接口、功能、次序和功能的分组等),且根据期望的结果可以一同省略一些元件。另外,描述的许多元件是功能实体,其可以以任何合适的组合和位置作为离散或分布部件或与其它部件结合来实现。
[0066]尽管本文已公开了各种方案和实施例,但其它方案和实施例对于本领域技术人员而言也将是明显的。本文公开的各种方案和实施例是示意性目的,而不旨在进行限制,实际的范围应当由以下的权利要求以及赋予该权利要求的范围的等同方案的全部范围来确定。还应了解的是,本文使用的术语仅是描述特定实施例的目的,而不旨在进行限制。
【权利要求】
1.一种消防泵房中的系统,包括: 监视部件,配置为从所述消防泵房的两个或多个泵房设备接收数据,其中所述监视部件包括多个输入端口,并且所述两个或多个泵房设备的每一个经由对应的输入端口通信耦合至所述监视部件; 无线网络接口控制器,经由无线接入点通信耦合至网络中的服务器; 存储器,配置为存储一个或多个订阅方的订阅信息;以及 处理部件,配置为经由所述无线网络接口控制器将所接收的数据的指示发送到所述一个或多个订阅方中的至少一个。
2.根据权利要求1所述的系统,还包括: 以太网端口,通信耦合至建筑物管理系统的接口, 其中所述处理部件还被配置为经由所述以太网端口将所接收的数据的指示发送到所述一个或多个订阅方中的至少一个。
3.根据权利要求1所述的系统,其中,所述多个输入端口中给定的一个端口包括压力端口,配置为从所述消防泵房的压力传感器接收表示消防系统中的水压的数据。
4.根据权利要求1所述的系统,其中,所述多个输入端口中给定的一个端口包括发动机传感器端口,配置为从柴油发动机的仪表接收表示所述柴油发动机的状态的数据。
5.根据权利要求1所述的系统,其中,所述多个输入端口中给定的一个端口包括Modbus通信端口。
6.根据权利要求5所述的系统, 其中,所述存储器还配置成为所述两个或多个泵房设备中的至少一个存储优选Modbus寄存器列表,并且 其中,所述监视部件还配置为从所述优选Modbus寄存器列表的一个或多个寄存器请求数据。
7.根据权利要求1所述的系统,其中,所述两个或多个泵房设备包括以下中的一个或多个:消防泵控制器、补压泵控制器、柴油发动机、电动机、自动动力转换开关、燃油油量计、测试回路流量计、备用电池系统、恒温器以及视频摄像头。
8.根据权利要求1所述的系统,还包括: 显示器,具有图形用户界面。
9.根据权利要求8所述的系统, 其中所述图形用户界面被配置为接收以下的指示:(i)所述两个或多个泵房设备中给定的一个泵房设备的名称,以及(ii)与所给定的泵房设备耦合的对应输入端口,并且 其中所接收的数据的指示还包括以下的指示:(i)从所给定的泵房设备接收的数据,以及(ii)所给定的泵房设备的名称。
10.一种由消防泵房中的系统执行的方法,所述方法包括: 从所述消防泵房的两个或多个泵房设备的每一个接收表示泵房设备的状态的数据,其中所述两个或多个泵房设备的每一个被配置为经由与泵房设备通信耦合的对应输入端口将数据提供到所述系统; 基于订阅数据库的订阅信息,识别一个或多个订阅方;以及 经由所述系统的通信耦合至网络中的服务器的无线网络接口控制器将所接收的数据的指示提供到所识别的订阅方中的至少一个。
11.根据权利要求10所述的方法,还包括经由以太网端口将所接收的数据的指示提供到所识别的订阅方中的至少一个,其中所述以太网端口通信耦合至建筑物管理系统的接□。
12.根据权利要求10所述的方法,其中,所述两个或多个泵房设备中给定的一个泵房设备包括压力传感器,被配置为提供表示消防系统中的水压的数据。
13.根据权利要求10所述的方法,其中,所述两个或多个泵房设备中给定的一个泵房设备包括柴油发动机的仪表,被配置为提供表示所述柴油发动机的状态的数据。
14.根据权利要求10所述的方法,其中,经由Modbus通信端口接收所述两个或多个泵房设备中的至少一个泵房设备的数据,并且所述方法还包括: 基于优选Modbus寄存器列表从所述至少一个泵房设备的寄存器请求数据。
15.根据权利要求14所述的方法,还包括: 基于与寄存器相关的转换因子处理从所述至少一个泵房设备的寄存器接收的数据, 其中所接收的数据的指示包括经处理的数据。
16.根据权利要求10所述的方法,其中,所述两个或多个泵房设备包括以下中的一个或多个:消防泵控制器、补压泵控制器、柴油发动机、电动机、自动动力转换开关、燃油油量计、测试回路流量计、备用电池系统、恒温器以及视频摄像头。
17.根据权利要求10所述的方法,还包括: 接收以下的指示:(i)所述两个或多个泵房设备中给定的一个泵房设备的名称,以及(?)与所给定的泵房设备耦合的对应输入端口,并且 其中所接收的数据的指示还包括以下的指示:(i)从所给定的泵房设备接收的数据,以及(ii)所给定的泵房设备的名称。
18.根据权利要求10所述的方法,还包括令图形显示器提供所接收数据的可视化指/Jn ο
【文档编号】G05B19/418GK104049574SQ201410082058
【公开日】2014年9月17日 申请日期:2014年3月7日 优先权日:2013年3月13日
【发明者】道格拉斯·A·斯蒂芬斯 申请人:阿斯科动力科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1