CN113589726A - 库房控制***、方法及计算设备 - Google Patents
库房控制***、方法及计算设备 Download PDFInfo
- Publication number
- CN113589726A CN113589726A CN202110859885.0A CN202110859885A CN113589726A CN 113589726 A CN113589726 A CN 113589726A CN 202110859885 A CN202110859885 A CN 202110859885A CN 113589726 A CN113589726 A CN 113589726A
- Authority
- CN
- China
- Prior art keywords
- equipment
- storehouse
- hardware
- index data
- data
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25257—Microcontroller
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Automation & Control Theory (AREA)
- Finance (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种库房控制***、方法及计算设备,***包括:区域控制器,用于采集库房设备所检测的指标数据,按照硬件通讯协议将指标数据进行协议转换处理;以及对转换后的指标数据按照转换规则进行数据还原处理,并将还原得到的硬件指标数据进行分类存储;数据应用平台服务器,用于从区域控制器中读取硬件指标数据,根据读取的硬件指标数据生成设备操作指令,并将设备操作指令下发给区域控制器;区域控制器还用于:将设备操作指令转换为相应的硬件通讯协议并下发给目标库房设备,以供目标库房设备实现设备操作指令相应的功能。利用该***降低了数据应用平台与库房设备对接的复杂性,减少了布线成本,有效降低了数据应用平台服务器的运算压力。
Description
技术领域
本发明涉及计算机技术领域,具体涉及一种库房控制***、方法及计算设备。
背景技术
随着近年来档案库房现代化建设的不断发展,库房中陆续出现了不同功能的智能设备,帮助档案库房的管理工作往更加精细、智能方向发展。刚开始的时候,库房中的各种智能设备都是针对某一方面的功能独立出现,例如环境监测设备、温湿度调控设备、红外报警设备、漏水报警设备以及烟雾报警设备等。接着随着管理的需要,出现了用于管理这些库房设备的物联网平台,用于统一维护和管理这些库房中的设备,对设备采集的数据进行展示以及统计分析。但是,由于各种设备对外提供的连接方式、数据传输接口、数据格式等内容各不相同,造成库房与服务器机房的布线非常复杂,并且物联网平台采集、整理数据的处理逻辑也非常复杂,服务器运算压力大,不利于对区域数据的整理、分析和应用。
区域控制器***就是在这种环境下应运诞生的一种基于库房区域控制器设备,用于管理和控制库房中多种物联网智能设备的应用***。然而,目前市面上的区域控制器***通常是基于某一种类型的设备的控制或管理***。例如,基于采集库房温湿度设备的区域控制器***;基于检测火警类的监控设备的区域控制器***等等。上述这种针对某一类型的设备进行控制和管理的***,无法适应如今部署有类型众多的采集设备的库房,其局限性较大。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的库房控制***、方法及计算设备。
根据本发明的一个方面,提供了一种库房控制***,***包括:区域控制器、库房设备、数据应用平台服务器;
区域控制器,用于采集库房设备所检测的指标数据,按照硬件通讯协议将指标数据进行协议转换处理;以及对转换后的指标数据按照转换规则进行数据还原处理,并将还原得到的硬件指标数据进行分类存储;
数据应用平台服务器,用于从区域控制器中读取硬件指标数据,根据读取的硬件指标数据生成设备操作指令,并将设备操作指令下发给区域控制器;
区域控制器进一步用于:将设备操作指令转换为相应的硬件通讯协议并下发给目标库房设备,以供目标库房设备执行设备操作指令相应的功能。
可选地,库房设备包括:库房环境检测设备和库房环境控制设备;
区域控制器进一步用于:定时向库房环境检测设备下发环境指标采集指令;
库房环境检测设备,用于根据环境指标采集指令,并将采集到的指标数据返回给区域控制器;
区域控制器进一步用于:根据指标数据判断是否异常,若是,则向库房环境控制设备下发环境控制指令;
库房环境控制设备进一步用于:根据环境控制指令执行相应的控制操作。
可选地,区域控制器还包括:信息显示模块,用于显示库房设备列表,库房设备列表中各个库房设备按照报警重要程度排列;
以及响应于用户对库房设备列表中任一库房设备的查看触发操作,展示该库房设备的指标数据及操作界面,操作界面用于接收用户操作以触发环境控制指令。
可选地,区域控制器还包括:***设置模块,用于接收设置参数,根据设置参数完成相应的***设置操作。
可选地,设置参数包括设备管理类参数,区域控制器进一步用于:根据设备类管理参数,执行以下操作的至少一项:添加库房设备信息、修改库房设备信息、调节设备参数。
可选地,设置参数还包括以下中的至少一类:***类设置参数、场景类设置参数、通讯类设置参数。
***类参数包括以下中的至少一个:本机参数、通讯参数、网络参数、存储参数、安全参数、设备型号、存储位置、库房平面图、用户账号信息;
场景类设置参数包括:环境控制场景信息及相应的库房设备联动策略;
通讯类设置参数,用于查看区域控制器的硬件收发指令及设备调试。
可选地,区域控制器还包括报警消息模块,用于记录和展示报警信息,以及,响应于携带查询条件的报警查询请求进行查询,并将查询得到的报警信息进行展示。
根据本发明的另一方面,提供了一种库房控制方法,包括:
采集库房设备所检测的指标数据,按照硬件通讯协议将指标数据进行协议转换处理;
对转换后的指标数据按照转换规则进行数据还原处理,并将还原得到的硬件指标数据进行分类存储;
响应于接收数据应用平台发送的数据读取指令,将读取的硬件指标数据返回给数据应用平台,以供数据应用平台根据硬件指标数据生成设备操作指令;
接收数据应用平台发送的设备操作指令,将设备操作指令转换为相应的硬件通讯协议并下发给目标库房设备,以供目标库房设备实现设备操作指令相应的功能。
根据本发明的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述库房控制方法对应的操作。
根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述库房控制方法对应的操作。
根据本发明的库房控制***、方法及计算设备,***包括:区域控制器,用于采集库房设备所检测的指标数据,按照硬件通讯协议将指标数据进行协议转换处理;以及对转换后的指标数据按照转换规则进行数据还原处理,并将还原得到的硬件指标数据进行分类存储;数据应用平台服务器,用于从区域控制器中读取硬件指标数据,根据读取的硬件指标数据生成设备操作指令,并将设备操作指令下发给区域控制器;区域控制器还用于:将设备操作指令转换为相应的硬件通讯协议并下发给目标库房设备,以供目标库房设备实现设备操作指令相应的功能。利用该***能够降低数据应用平台与库房设备对接的复杂性,减少了布线成本,有效降低了数据应用平台服务器的运算压力。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的库房控制***的结构示意图;
图2示出了本发明实施例另一实施例中库房控制***的采集数据和控制指令分发处理结构图;
图3示出了本发明另一实施例提供的库房控制***的结构示意图;
图4a示出了本发明实施例中加湿情景模式的联动控制的交互图;
图4b示出了本发明实施例中除湿情景模式的联动控制的交互图;
图4c示出了本发明实施例中制冷情景模式的联动控制的交互图;
图4d示出了本发明实施例中制热情景模式的联动控制的交互图;
图4e示出了本发明实施例中净化情景模式的联动控制的交互图;
图5a示出了本发明另一实施例的信息显示界面的示意图;
图5b示出了本发明另一实施例的库房设备的信息显示界面的示意图;
图6示出了本发明实施例提供的库房控制方法的流程示意图;
图7示出了本发明实施例提供计算设备的结构示意图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
图1示出了本发明实施例提供的库房控制***的结构示意图,如图1所示,该***包括区域控制器11、库房设备12、数据应用平台服务器13。
区域控制器11,用于采集库房设备所检测的指标数据,按照硬件通讯协议将指标数据进行协议转换处理;以及对转换后的指标数据按照转换规则进行数据还原处理,并将还原得到的硬件指标数据进行分类存储。
库房设备12用于监测和控制库房环境,包括:空气质量云测仪、恒湿净化一体机、温湿度变送器、双监红外报警器、漏水报警器、空调、净化机、除湿机、加湿机等等。库房设备所采集的指标数据包括:环境湿度数据、环境温度数据和环境空气质量指标数据。
其中,库房设备和区域控制器之间通过有线方式或者无线方式连接,例如通过WiFi、串口、蓝牙、有线网络等方式相连接,相当于把复杂的布线方式限制在库房范围内。
区域控制器11内存储有处理各种硬件通讯协议的逻辑,即对每一种硬件的通讯方式都使用了通信协议进行处理逻辑开发,区域控制器在采集到库房设备所检测的指标数据后,按照该库房设备相应的硬件通讯协议将指标数据进行转换处理。之后,区域控制器还用于对转换后的指标数据还原成具体的硬件信息,将还原得到的具体硬件指标信息进行分类存储。
举例来说,针对于部分库房设备,区域控制器采用了无线WIFI网关与其进行通讯,通讯协议采用自主定义的硬件通讯协议,将硬件采集的环境指标数据、维保数据、故障数据和动力环境数据分别拼装成相应的十六进制指令(如:5503A41507E203FF000100010303020302030304A57116)发送到区域控制器。区域控制器利用硬件协议转换器中的转换规则将其还原为具体的硬件信息(如{electricSpeed3=304,columnCode3=03,electricSpeed2=302,areaCode=00,electricSpeed1=303,columnCode1=01,equipmentNum=201810230001,columnCode2=02}),并存储于区域控制器上。
针对第三方标准硬件(如双监红外报警器、漏水报警器等),区域控制器采用串口通讯方式获取设备的报警信号,由硬件协议转换器转换为具体的报警信息存储于区域控制器上。
针对第三方非标准硬件(如空调等等),区域控制器需要根据其提供的通讯方式进行定制化开发,并扩充硬件协议转换器的转换内容,使得区域控制器能够将其所能提供的环境指标信息、设备状态信息等转化为相应的环境信息、报警信息、控制信息存储于区域控制器上。
数据应用平台服务器13,用于从区域控制器中读取硬件指标数据,并根据读取的硬件指标数据生成设备操作指令,将设备操作指令下发给区域控制器。
其中,数据应用平台可以是库房管理***或者物联网平台,通常用于对库房中设备进行监控。数据应用平台服务器通过Http Service标准接口从区域控制器中查看数据,并从区域控制器读取出数据,并根据读取的硬件指标数据生成设备操作指令,例如,根据温度指标数据确定出库房温度过高,则生成控温的操作指令,之后,将控温指令下发给区域控制器。
区域控制器11进一步用于:将设备操作指令转换为相应的硬件通讯协议并下发给目标库房设备,以供目标库房设备实现设备操作指令相应的功能。
其中,目标设备指的是设备控制指令所针对的设备,例如,温度控制指令所针对的目标设备就是温度调节设备,湿度控制指令所针对的目标设备就是湿度调节设备。同样地,区域控制器按照目标设备相应的硬件通讯协议对设备操作指令进行转换,将设备操作指令转换为相应的硬件通讯协议形式的,并转发给目标库房设备,以使库房设备能够实现设备操作指令相应的功能。
图2示出了本发明实施例另一实施例中库房控制***的采集数据和控制指令分发处理结构图,如图2所示,库房设备包括:云测仪、恒湿净化一体机、漏水报警器、红外报警器、空调等等,这些库房设备与区域控制器通过WiFi、串口等方式连接。区域控制器内部署有硬件通讯协议处理逻辑,用于对采集的库房设备的指标数据进行协议转换,区域控制器内还包括硬件协议转换器,用于对协议转换后的数据还原成硬件信息。数据应用平台包括:物联网平台和库房管理***,物联网平台和库房管理***通过Http Service标准接口从区域控制器内读取数据。
现有技术中,由于库房中智能设备多种多样,通讯方式也各不相同,数据交互的频率和处理工作量大,如果直接放在服务器上处理的话,会造成网络布线负责,服务器处理工作大等问题。根据本实施例所提供的库房控制***,区域控制器相当于为数据应用平台服务器和库房硬件之间提供了一个中转处理工作站,一方面可以通过多种方式与硬件设备连接,降低了部署的复杂性和成本;另一方面,通过网线用Http Service标准接口与数据应用平台服务器对接,降低了数据应用平台与库设备对接的复杂性,减少了布线成本;再一方面,库房区域内的设备数据采集统一由区域控制器完成,向数据应用平台提供起到了分流的作用,有效降低了数据应用平台服务器的运算压力,确保整个库房***的安全和稳定。
图3示出了本发明另一实施例提供的库房控制***的结构示意图,如图3所示,该***包括:区域控制器31、库房设备32、数据应用平台服务器33(包括物理网平台和库房管理***)、***设置模块34、信息显示模块35、报警消息模块36。
区域控制器31,用于采集库房设备所检测的指标数据,按照硬件通讯协议将指标数据进行协议转换处理;以及对转换后的指标数据按照转换规则进行数据还原处理,并将还原得到的硬件指标数据进行分类存储。
区域控制器内存储有处理各种硬件通讯协议的逻辑,对每一种硬件的通讯方式都使用了通信协议进行处理逻辑开发,区域控制器用于在采集到库房设备所检测的指标数据后,按照该库房设备相应的硬件通讯协议将指标数据进行转换处理。区域控制器还用于对转换后的指标数据还原成具体的硬件信息,将还原得到的具体硬件信息进行分类存储。具体地,分为环境数据、维保数据、故障数据和动力环境数据四大类,区域控制器按照数据分类,将每一个类数据进行归档存储。
可选地,区域控制器还用于设置每一项指标数据的存储期限,例如,设置每一类指标数据的存储期限为3个月。
数据应用平台服务器33,用于从区域控制器中读取硬件指标数据,根据读取的硬件指标数据生成设备操作指令,并将设备操作指令下发给区域控制器。
区域控制器31进一步用于:将设备操作指令转换为相应的硬件通讯协议并下发给目标库房设备,以供目标库房设备实现设备操作指令相应的功能。
本实施例中,库房设备包括:库房环境监测设备和库房环境控制设备。库房环境监测设备用于对库房的环境进行监测,例如温度监测、湿度监测、污染物监测等等,库房环境控制设备用于通过运行达到更改库房环境的效果,例如温度过高时调节温度降低、温度过低时调价温度升高等等。在实际应用中,部分库房设备既具有环境监测的功能,也具有环境控制的功能。
本实施例的库房控制***还提供有联动控制功能,包括湿度联动控制、温度联动控制、空气净化联动控制。湿度联动控制包括加湿情景模式的联动控制和除湿情景模式的联动控制。温度联动控制包括制冷情景模式的联动控制和制热情景模式的联动控制。下面结合附图依次进行说明。
图4a示出了本发明实施例中加湿情景模式的联动控制的交互图,加湿情景模式指库房中的传感设备检测到库房中的湿度小于指定湿度范围最小阈值时,区域控制器自动调节本区域内所有的加湿设备对本区域进行加湿的过程,如图4a所示,加湿情景模式的联动控制具体包括:
步骤(1)区域控制器定期(通常是1分钟间隔)向库房环境设备(包括云测仪、恒湿净化一体机等设备)发送环境指标采集指令,采集库房各个位置点的环境状态,包括温度、湿度、二氧化碳、PM2.5和TVOC(总发挥有机化合物)等指标的值。步骤(2)环境设备接收到采集指令后,将自身采集到的环境指标值返回给区域控制器。步骤(3)区域控制器收到所有设备反馈的环境指标后,将其分类汇总,统计各个指标该时间段内的平均值。步骤(4)当区域控制器监测到当前时间段内的湿度平均值低于设置的库房环境湿度范围的最低阈值时,区域控制器向本区域内的加湿设备(如恒湿净化一体机、加湿机等)发送加湿指令。步骤(5)加湿设备接到加湿指令后启动加湿功能,对周围库房环境进行加湿。步骤(6)在加湿过程中,区控制器依然定期发送环境指标采集指令,采集库房各个位置点的环境状态,并执行分类汇总,统计各个指标该时间段内的平均值。步骤(7)当区域控制器监测到当前时间段内的湿度平均值高于设置的库房环境湿度范围的最低阈值时,区域控制器向本区域内的加湿设备发送停止加湿指令。步骤(8)加湿设备接到停止加湿指令后停止加湿。
图4b示出了本发明实施例中除湿情景模式的联动控制的交互图,除湿情景模式指库房中的传感设备检测到库房中的湿度大于指定湿度范围最大阈值时,区域控制器自动调节本区域内所有的除湿设备对本区域进行除湿的过程。如图4b所示,除湿情景模式的联动控制具体包括:
步骤(1)区域控制器定期(通常是1分钟间隔)向库房环境设备(包括云测仪、恒湿净化一体机等设备)发送环境指标采集指令,采集库房各个位置点的环境状态,包括温度、湿度、二氧化碳、PM2.5和TVOC等指标的值。步骤(2)环境设备接收到采集指令后,将自身采集到的环境指标值返回给区域控制器。步骤(3)区域控制器收到所有设备反馈的环境指标后,将其分类汇总,统计各个指标该时间段内的平均值。步骤(4)当区域控制器监测到当前时间段内的湿度平均值高于设置的库房环境湿度范围的最高阈值时,区域控制器向本区域内的除湿设备(如恒湿净化一体机、除湿机、空调等)发送除湿指令。步骤(5)除湿设备接到除湿指令后启动除湿功能,对周围库房环境进行除湿。步骤(6)在除湿过程中,区控制器依然定期发送环境指标采集指令,采集库房各个位置点的环境状态,并执行分类汇总,统计各个指标该时间段内的平均值。步骤(7)当区域控制器监测到当前时间段内的湿度平均值低于设置的库房环境湿度范围的最高阈值时,区域控制器向本区域内的除湿设备发送停止除湿指令。步骤(8)除湿设备接到停止除湿指令后停止除湿。
图4c示出了本发明实施例中制冷情景模式的联动控制的交互图,制冷情景模式指库房中的传感设备检测到库房中的温度大于指定温度范围最大阈值时,区域控制器自动调节本区域内所有空调对本区域进行降温的过程。如图4c所示,制冷情景模式的联动控制具体包括:
步骤(1)区域控制器定期(通常是1分钟间隔)向库房环境设备(包括云测仪、恒湿净化一体机等设备)发送环境指标采集指令,采集库房各个位置点的环境状态,包括温度、湿度、二氧化碳、PM2.5和TVOC等指标的值。步骤(2)环境设备接收到采集指令后,将自身采集到的环境指标值返回给区域控制器。步骤(3)区域控制器收到所有设备反馈的环境指标后,将其分类汇总,统计各个指标该时间段内的平均值。步骤(4)当区域控制器监测到当前时间段内的温度平均值高于设置的库房环境温度范围的最高阈值时,区域控制器向本区域内的空调发送制冷指令。步骤(5)空调接到制冷指令后启动制冷功能,对周围库房环境进行降温。步骤(6)在制冷过程中,区控制器依然定期发送环境指标采集指令,采集库房各个位置点的环境状态,并执行分类汇总,统计各个指标该时间段内的平均值。步骤(7)当区域控制器监测到当前时间段内的温度平均值低于设置的库房环境温度范围的最高阈值时,区域控制器向本区域内的空调发送停止制冷指令。步骤(8)空调接到停止制冷指令后停止制冷。
图4d示出了本发明实施例中制热情景模式的联动控制的交互图,制热情景模式指库房中的传感设备检测到库房中的温度低于指定温度范围最低阈值时,区域控制器自动调节本区域内所有的空调对本区域进行制热的过程。如图4d所示,制热情景模式的联动控制具体包括:
步骤(1)区域控制器定期(通常是1分钟间隔)向库房环境设备(包括云测仪、恒湿净化一体机等设备)发送环境指标采集指令,采集库房各个位置点的环境状态,包括温度、湿度、二氧化碳、PM2.5和TVOC等指标的值。步骤(2)环境设备接收到采集指令后,将自身采集到的环境指标值返回给区域控制器。步骤(3)区域控制器收到所有设备反馈的环境指标后,将其分类汇总,统计各个指标该时间段内的平均值。步骤(4)当区域控制器监测到当前时间段内的温度平均值低于设置的库房环境温度范围的最低阈值时,区域控制器向本区域内的空调发送制热指令。步骤(5)空调接到除湿指令后启动制热功能,对周围库房环境进行制热。步骤(6)在制热过程中,区控制器依然定期发送环境指标采集指令,采集库房各个位置点的环境状态,并执行分类汇总,统计各个指标该时间段内的平均值。步骤(7)当区域控制器监测到当前时间段内的温度平均值高于设置的库房环境温度范围的最低阈值时,区域控制器向本区域内的空调发送停止制热指令。步骤(8)空调接到停止制热指令后停止制热。
图4e示出了本发明实施例中净化情景模式的联动控制的交互图,净化情景模式指库房中的传感设备检测到库房中的TVOC值或PM2.5值大于指定TVOC值临界值或大于PM2.5值临界值时,区域控制器自动调节本区域内所有的空气净化设备对本区域进行净化的过程。如图4e所示,净化情景模式的联动控制具体包括:
步骤(1)区域控制器定期(通常是1分钟间隔)向库房环境设备(包括云测仪、恒湿净化一体机等设备)发送环境指标采集指令,采集库房各个位置点的环境状态,包括温度、湿度、二氧化碳、PM2.5和TVOC等指标的值。步骤(2)环境设备接收到采集指令后,将自身采集到的环境指标值返回给区域控制器。步骤(3)区域控制器收到所有设备反馈的环境指标后,将其分类汇总,统计各个指标该时间段内的平均值。步骤(4)当区域控制器监测到当前时间段内的TVOC平均值设置的库房环境TVOC的临界值或PM2.5平均值设置的库房环境PM2.5的临界值时,区域控制器向本区域内的净化设备(如恒湿净化一体机、空气净化器、空调等)发送净化指令。步骤(5)净化设备接到净化指令后启动净化功能,对周围库房环境进行净化。步骤(6)在净化过程中,区控制器依然定期发送环境指标采集指令,采集库房各个位置点的环境状态,并执行分类汇总,统计各个指标该时间段内的平均值。步骤(7)当区域控制器监测到当前时间段内的TVOC平均值低于设置的库房TVOC的临界值且PM2.5平均值低于设置的库房PM2.5临界值时,区域控制器向本区域内的净化设备发送停止净化指令。步骤(8)净化设备接到停止净化指令后停止净化。
***设置模块34,用于接收设置参数,根据设置参数完成相应的***设置操作。其中,设置参数包括设备管理类参数,则区域控制器进一步用于:根据设备管理参数,执行以下操作的至少一项:添加库房设备信息、修改库房设备信息、调节设备参数。即通过设备管理类参数,能够实现设备管理。
设置参数还包括:***类参数、场景类设置参数、通讯类设置参数。***类参数包括基础设置参数和高级设置参数,基础设置参数包括:本机参数、通讯参数、网络参数、存储参数、安全参数,通过基础设置,使得区域控制器能够与硬件进行通讯、存储,并连接网络提供数据上报以及其他对外服务;高级设置参数包括:设备型号、存储位置、库房平面图、用户账号信息。场景类设置参数包括:环境控制场景信息及相应的库房设备联动策略,可以设置加湿、除湿、制冷、制热和净化五种场景,这些场景中,用以设置设备定期控制执行特定功能,以及设备联动关系。通讯类设置参数,用于查看区域控制器的硬件收发指令,进行设备调试。
由此可见,***设置模块主要是提供了让***能够正常使用的一些配置功能和测试工具,如***设置、高级设置、场景配置,设备管理,硬件通讯等。通过设置可以使得区域控制器一方面能够接入工作网络,为数据应用平台提供服务;另一方面,可以让库房中的设备与区域控制器进行组网,让区域控制器能够采集和控制库房中的设备。
信息显示模块35,用于显示库房设备列表,库房设备列表中各个库房设备按照报警重要程度排列;以及响应于用户对库房设备列表中任一库房设备的查看触发操作,展示该库房设备的指标数据及操作界面,操作界面用于接收用户操作以触发环境控制指令。
信息显示模块主要是显示详细的设备列表信息以及每个设备的指标详情以及操作界面。其中,设备列表以单个设备的概要指标状况进行展示,并且列表的排列顺序通过报警重要程度排序算法进行排列。用户可以在设备列表中点击某个设备,查看具体的设备指标详情以及操作界面。
其中,报警重要程度排序算法指根据设备的报警指标严重程度、报警指标重要程度、报警指标数量、设备类型等一系列因素共同作用形成的设备排序算法。通过该算法可以让用户方便快捷地看到哪些设备监测的环境指标报警状况比较严重,需要重点关注和处理。报警排序算法具体公式如下所示:
报警指标严重程度分为:严重污染、一般污染、正常和优良四个级别。其排序的权重值计算如下:
权重值=严重污染指标数量*1000+一般污染指标数量*100+正常指标数量*10+优良指标数量。
计算出排序的权重值之后,如果指标的权重值相同,则再根据设备类型进行二次排序,则最终得出设备在总览列表中的展示顺序。
图5a示出了本发明另一实施例的信息显示界面的示意图,该信息显示界面中展示有详细的设备列表信息。图5b示出了本发明另一实施例的库房设备的信息显示界面的示意图,该信息显示界面中展示有具体设备的指标详情页面,以及可供用户进行操作的操作界面。
报警消息模块36,用于记录和展示报警信息,以及,响应于携带查询条件的报警查询请求进行查询,并将查询得到的报警信息进行展示。报警消息模块主要是用于记录和展示***一段时间内所有发生的报警情况的功能模块及展示界面。报警消息按照倒序记录,区分未读和已读消息,可以通过报警类型、时间段等条件进行查询。帮助用户更快地了解到关键的报警消息,迅速做出相应的处理措施。
在一种可选的实施方式中,***还包括设备数据显示模块,用于显示区域控制器中所存储的设备数据并且通过曲线图的方式进行展示,以及响应于携带查询条件的查询请求,查询相应的设备数据并进行展示,其中,查询条件包括设备编码和时间范围,也即每一个设备的指标数据都可以在区域控制器本地通过设备编码和时间范围查询出来。设备数据显示模块,还用于相应于展示切换指令,切换不同时间维度下的曲线图,例如通过左右划动曲线图可以按照日、周、月、年和全部五个维度缩放切换指标曲线在某个时间范围内的视图。
根据本实施例所提供的库房控制***,区域控制器相当于为数据应用平台服务器和硬件之间提供了一个中转处理工作站,一方面可以通过多种方式与硬件设备连接,降低了部署的复杂性和成本;另一方面,通过网线用Http Service标准接口与数据应用平台服务器对接,降低了数据应用平台与库设备对接的复杂性,减少了布线成本;再一方面,库房区域内的设备数据采集统一由区域控制器完成,向数据应用平台提供起到了分流的作用,有效降低了数据应用平台服务器的运算压力,确保整个库房***的安全和稳定;再一方面,***提供了场景的联动控制,能够实现环境的自动控制;再一方面,***提供***设置模块,可供用户对库房***及库房设备进行设置;再一方面,***提供有信息展示模块,能够实时地展示库房中设备详情,***还提供有报警消息模块,能够帮助用户更快地了解到关键的报警信息,以便迅速地做出相应的处理措施。
图6示出了本发明实施例提供的库房控制方法的流程示意图,该方法可由任意具有数据处理能力的设备来执行,如图6所示,该方法包括以下步骤:
步骤S610,采集库房设备所检测的指标数据,按照硬件通讯协议将指标数据进行协议转换处理;
步骤S620,对转换后的指标数据按照转换规则进行数据还原处理,并将还原得到的硬件指标数据进行分类存储;
步骤S630,响应于接收数据应用平台发送的数据读取指令,将读取的硬件指标数据返回给数据应用平台,以供数据应用平台根据硬件指标数据生成设备操作指令;
步骤S640,接收数据应用平台发送的设备操作指令,将设备操作指令转换为相应的硬件通讯协议并下发给目标库房设备,以供目标库房设备实现设备操作指令相应的功能。
通过上述方式,为数据应用平台服务器和库房硬件之间提供了一个中转处理工作站,一方面可以通过多种方式与硬件设备连接,降低了部署的复杂性和成本;另一方面,通过网线用Http Service标准接口与数据应用平台服务器对接,降低了数据应用平台与库设备对接的复杂性,减少了布线成本;再一方面,库房区域内的设备数据采集统一由区域控制器完成,向数据应用平台提供起到了分流的作用,有效降低了数据应用平台服务器的运算压力,确保整个库房***的安全和稳定。
本发明实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的库房控制方法。
可执行指令具体可以用于使得处理器执行以下操作:
采集库房设备所检测的指标数据,按照硬件通讯协议将指标数据进行协议转换处理;
对转换后的指标数据按照转换规则进行数据还原处理,并将还原得到的硬件指标数据进行分类存储;
响应于接收数据应用平台发送的数据读取指令,将读取的硬件指标数据返回给数据应用平台,以供数据应用平台根据硬件指标数据生成设备操作指令;
接收数据应用平台发送的设备操作指令,将设备操作指令转换为相应的硬件通讯协议并下发给目标库房设备,以供目标库房设备实现设备操作指令相应的功能。
图7示出了本发明计算设备实施例的结构示意图,本发明具体实施例并不对计算设备的具体实现做限定。
如图7所示,该计算设备可以包括:处理器(processor)702、通信接口(Communications Interface)704、存储器(memory)706、以及通信总线708。
其中:处理器702、通信接口704、以及存储器706通过通信总线708完成相互间的通信。通信接口704,用于与其它设备比如客户端或其它服务器等的网元通信。处理器702,用于执行程序710,具体可以执行上述用于计算设备的库房控制方法实施例中的相关步骤。
具体地,程序710可以包括程序代码,该程序代码包括计算机操作指令。
处理器702可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
存储器706,用于存放程序710。存储器706可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序710具体可以用于使得处理器702执行以下操作:
采集库房设备所检测的指标数据,按照硬件通讯协议将指标数据进行协议转换处理;
对转换后的指标数据按照转换规则进行数据还原处理,并将还原得到的硬件指标数据进行分类存储;
响应于接收数据应用平台发送的数据读取指令,将读取的硬件指标数据返回给数据应用平台,以供数据应用平台根据硬件指标数据生成设备操作指令;
接收数据应用平台发送的设备操作指令,将设备操作指令转换为相应的硬件通讯协议并下发给目标库房设备,以供目标库房设备实现设备操作指令相应的功能。
在此提供的算法或显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。
Claims (10)
1.一种库房控制***,其特征在于,所述***包括:区域控制器、库房设备、数据应用平台服务器;
所述区域控制器,用于采集库房设备所检测的指标数据,按照硬件通讯协议将所述指标数据进行协议转换处理;以及对转换后的指标数据按照转换规则进行数据还原处理,并将还原得到的硬件指标数据进行分类存储;
所述数据应用平台服务器,用于从区域控制器中读取硬件指标数据,根据读取的硬件指标数据生成设备操作指令,并将所述设备操作指令下发给所述区域控制器;
所述区域控制器进一步用于:将所述设备操作指令转换为相应的硬件通讯协议并下发给目标库房设备,以供所述目标库房设备执行所述设备操作指令相应的功能。
2.根据权利要求1所述的***,其特征在于,所述库房设备包括:库房环境检测设备和库房环境控制设备;
所述区域控制器进一步用于:定时向库房环境检测设备下发环境指标采集指令;
所述库房环境检测设备,用于根据环境指标采集指令,并将采集到的指标数据返回给所述区域控制器;
所述区域控制器进一步用于:根据所述指标数据判断是否异常,若是,则向库房环境控制设备下发环境控制指令;
库房环境控制设备进一步用于:根据所述环境控制指令执行相应的控制操作。
3.根据权利要求1所述的***,其特征在于,所述区域控制器还包括:信息显示模块,用于显示库房设备列表,所述库房设备列表中各个库房设备按照报警重要程度排列;
以及响应于用户对所述库房设备列表中任一库房设备的查看触发操作,展示该库房设备的指标数据及操作界面,所述操作界面用于接收用户操作以触发环境控制指令。
4.根据权利要求1所述的***,其特征在于,所述区域控制器还包括:***设置模块,用于接收设置参数,根据所述设置参数完成相应的***设置操作。
5.根据权利要求4所述的***,其特征在于,所述设置参数包括设备管理类参数,所述区域控制器进一步用于:根据所述设备类管理参数,执行以下操作的至少一项:添加库房设备信息、修改库房设备信息、调节设备参数。
6.根据权利要求4或5的***,其特征在于,所述设置参数还包括以下中的至少一类:***类设置参数、场景类设置参数、通讯类设置参数。
所述***类参数包括以下中的至少一个:本机参数、通讯参数、网络参数、存储参数、安全参数、设备型号、存储位置、库房平面图、用户账号信息;
所述场景类设置参数包括:环境控制场景信息及相应的库房设备联动策略;
通讯类设置参数,用于查看区域控制器的硬件收发指令及设备调试。
7.根据权利要求1所述的***,其特征在于,所述区域控制器还包括报警消息模块,用于记录和展示报警信息,以及,响应于携带查询条件的报警查询请求进行查询,并将查询得到的报警信息进行展示。
8.一种库房控制方法,其特征在于,包括:
采集库房设备所检测的指标数据,按照硬件通讯协议将所述指标数据进行协议转换处理;
对转换后的指标数据按照转换规则进行数据还原处理,并将还原得到的硬件指标数据进行分类存储;
响应于接收数据应用平台发送的数据读取指令,将读取的硬件指标数据返回给数据应用平台,以供数据应用平台根据硬件指标数据生成设备操作指令;
接收数据应用平台发送的设备操作指令,将所述设备操作指令转换为相应的硬件通讯协议并下发给目标库房设备,以供所述目标库房设备实现所述设备操作指令相应的功能。
9.一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求8所述的库房控制方法对应的操作。
10.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求8所述的库房控制方法对应的操作。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110859885.0A CN113589726A (zh) | 2021-07-28 | 2021-07-28 | 库房控制***、方法及计算设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110859885.0A CN113589726A (zh) | 2021-07-28 | 2021-07-28 | 库房控制***、方法及计算设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113589726A true CN113589726A (zh) | 2021-11-02 |
Family
ID=78251445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110859885.0A Pending CN113589726A (zh) | 2021-07-28 | 2021-07-28 | 库房控制***、方法及计算设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113589726A (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000036092A (ja) * | 1998-07-17 | 2000-02-02 | Ribasuto:Kk | ビル警備管理システム |
JP2009265901A (ja) * | 2008-04-24 | 2009-11-12 | Hochiki Corp | 防災監視システム |
CN203366162U (zh) * | 2013-05-14 | 2013-12-25 | 上海岚盛电子科技有限公司 | 库房温度控制*** |
CN204925711U (zh) * | 2015-08-03 | 2015-12-30 | 杭州感想科技有限公司 | 区域控制器 |
CN106228484A (zh) * | 2016-07-14 | 2016-12-14 | 河北上元工控技术有限公司 | 一种中长隧道智能综合管理***及管理方法 |
CN108459565A (zh) * | 2017-12-25 | 2018-08-28 | 北京泰豪智能工程有限公司 | 一种扁平化智能楼宇控制*** |
CN210579394U (zh) * | 2019-09-01 | 2020-05-19 | 怀化学院 | 一种楼层教室照明控制装置 |
CN112141172A (zh) * | 2019-06-28 | 2020-12-29 | 比亚迪股份有限公司 | 雨雪模式设置方法、***和控制器 |
US20210071886A1 (en) * | 2019-09-10 | 2021-03-11 | Johnson Controls Technology Company | Zone monitoring systems and methods for a zoning system |
-
2021
- 2021-07-28 CN CN202110859885.0A patent/CN113589726A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000036092A (ja) * | 1998-07-17 | 2000-02-02 | Ribasuto:Kk | ビル警備管理システム |
JP2009265901A (ja) * | 2008-04-24 | 2009-11-12 | Hochiki Corp | 防災監視システム |
CN203366162U (zh) * | 2013-05-14 | 2013-12-25 | 上海岚盛电子科技有限公司 | 库房温度控制*** |
CN204925711U (zh) * | 2015-08-03 | 2015-12-30 | 杭州感想科技有限公司 | 区域控制器 |
CN106228484A (zh) * | 2016-07-14 | 2016-12-14 | 河北上元工控技术有限公司 | 一种中长隧道智能综合管理***及管理方法 |
CN108459565A (zh) * | 2017-12-25 | 2018-08-28 | 北京泰豪智能工程有限公司 | 一种扁平化智能楼宇控制*** |
CN112141172A (zh) * | 2019-06-28 | 2020-12-29 | 比亚迪股份有限公司 | 雨雪模式设置方法、***和控制器 |
CN210579394U (zh) * | 2019-09-01 | 2020-05-19 | 怀化学院 | 一种楼层教室照明控制装置 |
US20210071886A1 (en) * | 2019-09-10 | 2021-03-11 | Johnson Controls Technology Company | Zone monitoring systems and methods for a zoning system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6996508B1 (en) | System and method for remote retrofit identification of energy consumption systems and components | |
US6937946B1 (en) | System and method for remote identification of energy consumption systems and components | |
US20170352102A1 (en) | Method and Apparatus for Increasing the Density of Data Surrounding an Event | |
US10498585B2 (en) | Sensor data analytics and alarm management | |
WO2014048317A1 (zh) | 一种控制空调的方法及*** | |
US10613501B2 (en) | Method and apparatus for providing equipment maintenance via a network | |
CN105627528A (zh) | 用于冷站群控***的报警方法 | |
CN115173567A (zh) | 一种智能配电房的监测方法、装置、服务器及介质 | |
TW202113742A (zh) | 具有增強發現的iot情境感知數位孿生體 | |
CN111341063A (zh) | 用电设备安全预警监测智控***、方法、装置及终端设备 | |
CN110412524A (zh) | 一种风廓线雷达标准输出控制器*** | |
CN104863798A (zh) | 基于分布式存储的风电机组状态监测***及其监测方法 | |
CN110320503A (zh) | 一种x波段天气雷达标准输出控制器*** | |
JP2002156143A (ja) | 空気調和機の管理システム及びそれに用いられる変換装置 | |
CN113589726A (zh) | 库房控制***、方法及计算设备 | |
WO2022127614A1 (zh) | 基于移动终端的安全监控方法、***、设备及介质 | |
TWI590180B (zh) | 偵錯系統、偵錯方法以及電力管理系統 | |
CN108386977B (zh) | 一种基于大数据的空调设备监控分析***及方法 | |
CN112820081A (zh) | 一种人工智能it运维***及方法 | |
CN113379082A (zh) | 一种洁净工业环境及设备的云智慧监测节能及运维管理平台 | |
CN113110179A (zh) | 基于边缘计算的电力安全预警方法、装置、设备及存储介质 | |
CN112414475A (zh) | 一种变电站电容瓶的检测装置、方法、电子设备及介质 | |
CN211015078U (zh) | 环境控制*** | |
CN221125119U (zh) | 运维管理监控*** | |
CN213634177U (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 |