CN112037480A - 信息处理装置、警报管理***以及警报管理方法 - Google Patents
信息处理装置、警报管理***以及警报管理方法 Download PDFInfo
- Publication number
- CN112037480A CN112037480A CN202010488668.0A CN202010488668A CN112037480A CN 112037480 A CN112037480 A CN 112037480A CN 202010488668 A CN202010488668 A CN 202010488668A CN 112037480 A CN112037480 A CN 112037480A
- Authority
- CN
- China
- Prior art keywords
- alarm
- information
- alarm information
- alarm management
- information processing
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B25/00—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
- G08B25/14—Central alarm receiver or annunciator arrangements
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/24—Reminder alarms, e.g. anti-loss alarms
-
- 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/0428—Safety, monitoring
-
- 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
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0267—Fault communication, e.g. human machine interface [HMI]
- G05B23/027—Alarm generation, e.g. communication protocol; Forms of alarm
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B29/00—Checking or monitoring of signalling or alarm systems; Prevention or correction of operating errors, e.g. preventing unauthorised operation
- G08B29/16—Security signalling or alarm systems, e.g. redundant systems
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B7/00—Signalling systems according to more than one of groups G08B3/00 - G08B6/00; Personal calling systems according to more than one of groups G08B3/00 - G08B6/00
- G08B7/06—Signalling systems according to more than one of groups G08B3/00 - G08B6/00; Personal calling systems according to more than one of groups G08B3/00 - G08B6/00 using electric transmission, e.g. involving audible and visible signalling through the use of sound and light sources
-
- 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
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0267—Fault communication, e.g. human machine interface [HMI]
- G05B23/0272—Presentation of monitored results, e.g. selection of status reports to be displayed; Filtering information to the user
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
本发明提供信息处理装置、警报管理***以及警报管理方法,信息处理装置(20)包括:通信部(33),从控制装置接收表示工厂的警报的第1警报信息,并且从取得第1警报信息的警报管理装置(40)接收对第1警报信息进行处理而得到的第2警报信息;以及控制部(31),判定警报管理装置(40)可否利用,根据判定结果进行选择通过通信部(33)接收的第1警报信息以及第2警报信息中的某一个并将根据选择的警报信息而得到的第3警报信息向用户输出的控制。
Description
相关申请
本申请主张2019年6月4日在日本国提出的专利申请2019-104762号的优先权,将此前的所有申请的公开作为参照。
技术领域
本发明涉及信息处理装置、警报管理***以及警报管理方法。
背景技术
在专利文献1中记载了与警报管理服务器相关的技术,该警报管理服务器从流程中发生的警报的消息数据中抽出不需要的警报,基于抽出结果抑制警报的发生。
现有技术文献
专利文献1:日本特开2005-084774号公报
在现有技术中,当警报管理服务器等警报管理装置发生断电或者异常、或无法与警报管理装置通信等导致不能利用警报管理装置时,不能将来自工厂的警报消息通知给操作者。
发明内容
本发明的目的是在警报管理装置无法利用时也能够向用户输出警报信息。
本发明的实施方式提供一种信息处理装置,包括:通信部,从控制装置接收表示工厂的警报的第1警报信息,并且从取得所述第1警报信息的警报管理装置接收对所述第1警报信息进行处理而得到的第2警报信息;以及控制部,判定所述警报管理装置可否利用,根据判定结果进行如下控制:选择通过所述通信部接收的所述第1警报信息以及所述第2警报信息中的某一个,将选择的警报信息或者对选择的警报信息进行处理而得到的第3警报信息作为提示警报信息向用户输出。在这样的信息处理装置中,当警报管理装置无法利用时,代替警报管理装置处理第1警报信息而得到的第2警报信息,能够利用从控制装置直接得到的第1警报信息。因此,当警报管理装置无法利用时也能够向用户输出警报信息。
本发明的实施方式还提供一种信息处理装置,还包括存储部,所述存储部包括存储通过所述通信部接收的所述第1警报信息的第1缓存以及存储通过所述通信部接收的所述第2警报信息的第2缓存,所述控制部根据所述判定结果,在所述第1缓存与所述第2缓存之间切换读取警报信息的缓存,由此选择所述第1警报信息以及所述第2警报信息中的某一个。按照这样的实施方式,当警报管理装置能够利用时,能够将从控制装置直接得到的第1警报信息存储一定量。此外,在通信部中,不需要根据警报管理装置可否利用而切换警报信息的取得端。
本发明的实施方式还提供一种信息处理装置,所述控制部在所述警报管理装置无法利用时,进行将所述第1警报信息或者所述第3警报信息作为所述提示警报信息输出的控制,并且进行将用于通知所述警报管理装置无法利用的辅助信息向所述用户输出的控制,所述第3警报信息是对所述第1警报信息进行处理而得到的警报信息。按照这样的实施方式,用户能够明确地掌握警报管理装置是否能够利用或者现在是从何处取得信息等状况并进行应对。
本发明的实施方式还提供一种信息处理装置,所述控制部在所述警报管理装置能利用时,进行将所述第2警报信息作为所述提示警报信息输出的控制,所述第2警报信息是通过所述警报管理装置对所述第1警报信息进行抑制信息量的处理而得到的警报信息,所述控制部在所述警报管理装置无法利用时,进行如下控制:通过对所述第1警报信息进行比所述警报管理装置的处理更少地抑制信息量的处理而得到所述第3警报信息,并将所述第3警报信息作为所述提示警报信息输出。按照这样的实施方式,即使在警报管理装置无法利用时也能抑制向用户输出的警报信息的增加。
本发明的实施方式还提供一种信息处理装置,所述通信部从多个控制装置接收所述第1警报信息,所述控制部在所述警报管理装置无法利用时,进行将所述第3警报信息作为所述提示警报信息输出的控制,所述第3警报信息是通过对所述第1警报信息进行与所述第1警报信息的发送源的控制装置对应的处理而得到的各个控制装置的警报信息。按照这样的实施方式,可以对各个控制装置分别调整当警报管理装置无法利用时向用户输出的警报信息的增加的抑制程度。
本发明的实施方式提供一种警报管理***,包括:信息处理装置;控制装置;以及警报管理装置。在这样的警报管理***中,当警报管理装置无法利用时,代替在警报管理装置处理第1警报信息而得到的第2警报信息,信息处理装置能够利用从控制装置直接得到的第1警报信息。因此,当警报管理装置无法利用时也能够向用户输出警报信息。
本发明的实施方式提供一种警报管理方法,控制装置将表示工厂的警报的第1警报信息发送到信息处理装置;警报管理装置从所述控制装置接收所述第1警报信息;所述警报管理装置将对所述第1警报信息进行处理而得到的第2警报信息发送到所述信息处理装置;所述信息处理装置从所述控制装置接收所述第1警报信息,并且从所述警报管理装置接收所述第2警报信息;所述信息处理装置判定所述警报管理装置可否利用,根据判定结果选择接收的所述第1警报信息以及所述第2警报信息中的某一个,将选择的警报信息或者对选择的警报信息进行处理而得到的第3警报信息作为提示警报信息向用户输出。在这样的警报管理方法中,当警报管理装置无法利用时,代替在警报管理装置处理第1警报信息而得到的第2警报信息,信息处理装置能够利用从控制装置直接得到的第1警报信息。因此,当警报管理装置无法利用时也能够向用户输出警报信息。
按照本发明,当警报管理装置无法利用时也能够向用户输出警报信息。
附图说明
图1是表示比较例的警报管理***的构成的框图。
图2是表示比较例的警报管理***的构成的框图。
图3是表示比较例的警报管理***的画面例的图。
图4是表示第1实施方式的警报管理***的构成的框图。
图5是表示第1实施方式的警报管理***的画面例的图。
图6是表示第1实施方式的警报管理***的画面例的图。
图7是表示第1实施方式的信息处理装置以及警报管理装置的构成的框图。
图8是表示第1实施方式的信息处理装置的动作的流程图。
图9是表示第1实施方式的警报管理装置的动作的流程图。
图10是表示第1实施方式的一个变形例的信息处理装置以及警报管理装置的构成的框图。
图11是表示第2实施方式的警报管理***的构成的框图。
图12是表示第2实施方式的一个变形例的警报管理***的构成的框图。
附图标记说明
10,80 警报管理***
11 设备
12 控制装置
15 管理终端
16 管理DB
17,87 画面
18,88 第1按钮
19,89 第2按钮
20,90 信息处理装置
21,91 菜单
22,92 消息视图
23 第1警报管理功能
24 第1警报消息存储部
25,95 警报消息窗口部
26,96 警报消息取得部
27 取得端判定部
28,43,98 代理部
29,46,99 警报消息接收部
30 警报管理装置健全性***
31,51 控制部
32,52 存储部
33,53 通信部
34,54 输入部
35,55 输出部
37 抑制过滤器
38 过滤部
39 图标
40 警报管理装置
41 第2警报管理功能
42 第2警报消息存储部
44 安全控制部
45 抑制逻辑
47 警报状态修正部
48 警报状态取得部
49 健全性诊断部
50 警报消息列表
60 网络
61 第1缓存
62 第2缓存
93 警报管理功能
94 警报消息存储部
具体实施方式
(比较例)
参照图1对本比较例的警报管理***80的构成进行说明。
警报管理***80具有连接到工厂的设备11的控制装置12以及通过网络60连接到控制装置12的信息处理装置90。在图1中,仅展示了1台装置作为信息处理装置90,但是实际上可以具备多台装置。
在本比较例中,警报管理***80还具备管理终端15。管理终端15也是通过网络60连接到控制装置12。
控制装置12输出***警报消息。此外,控制装置12在根据由设备11测量的流程值检测到流程的变动导致的异常时,将流程警报消息发送到信息处理装置90。在信息处理装置90上显示来自控制装置12的警报消息以供浏览。
参照图2对信息处理装置90的功能构成进行说明。
信息处理装置90具有管理警报消息的警报管理功能93。
控制装置12在工厂中检测到的异常等状态作为警报消息而通知到信息处理装置90。从控制装置12发送的警报消息被信息处理装置90的警报消息接收部99接收,保管到警报消息存储部94。代理部98制作可以由该信息处理装置90处理的监视范围内的警报列表,并传递到警报消息取得部96。监视范围是由对包含在警报列表中的警报信息的访问权限等安全要件决定的。警报消息窗口部95显示该警报列表。另外,安全要件是在管理终端15中被定义,并被下载到信息处理装置90。
在图3中表示了警报消息窗口部95的画面87的例子。
在警报消息窗口部95的画面87的上部显示菜单91。在警报消息窗口部95的画面87的菜单91之下显示消息视图92。
通过菜单91内的第1按钮88以及第2按钮89等按钮选择警报的种类。当选择了警报的种类时,在消息视图92上显示与选择的种类的警报相关的警报消息。
如上所述,在本比较例中,能够在信息处理装置90上进行警报管理。但是,通常使用普通的PC等作为操作者操作的信息处理装置90,因此存在性能限制等,所以向信息处理装置90中引入与警报管理相关的高级且复杂的功能是不现实的。“PC”是personalcomputer(个人计算机)的缩写。控制装置12具有作为控制装置12的作用,所以向控制装置12中引入与警报管理相关的高级且复杂的功能也是不现实的。因此,需要追加引入具有与警报管理相关的高级且复杂的功能的装置。
以下,参照附图对本发明的实施方式进行说明。
在各图中对相同或者相当的部分附加相同的符号。在各实施方式的说明中,对于相同或者相当的部分适当省略或者简略说明。
(第1实施方式)
参照图4对本实施方式的概要进行说明。
在本实施方式的警报管理***10中,控制装置12将表示工厂的警报的第1警报信息发送到信息处理装置20以及警报管理装置40。警报管理装置40从控制装置12接收第1警报信息。警报管理装置40将处理第1警报信息得到的第2警报信息发送到信息处理装置20。信息处理装置20从控制装置12接收第1警报信息并且从警报管理装置40接收第2警报信息。信息处理装置20判定警报管理装置40可否利用,根据判定结果选择接收的第1警报信息以及第2警报信息中的某一个,将选择的警报信息作为提示警报信息向用户输出。
按照本实施方式,当警报管理装置40不能利用时,代替在警报管理装置40中处理第1警报信息得到的第2警报信息,信息处理装置20能够利用从控制装置12直接得到的第1警报信息。因此,即使在警报管理装置40不能利用时也能向用户输出警报信息。
在本实施方式中,控制装置12实施警报信息的基本信息附加。在基本信息附加中,附加作为最低限度的信息的时间戳以及状态信息。例如,控制装置12对来自设备11的数据附加时间戳以及状态信息,生成相当于第1警报信息的警报消息。接着,控制装置12将生成的警报消息发送到信息处理装置20以及警报管理装置40。
在本实施方式中,警报管理装置40实施警报信息的高级信息附加。在高级信息附加中,进行资金或者引导等比基本信息附加更加复杂且丰富但与工厂的运行相关且对操作者有用的信息的附加。例如,当从控制装置12接收到警报消息时,警报管理装置40对接收到的警报消息附加资金或者引导等信息并生成相当于第2警报信息的警报消息。接着,警报管理装置40将生成的警报消息发送到信息处理装置20。
作为工厂的例子,除了化工厂等工业工厂之外,还有管理和控制气田或者油田等的井源或者其周边的工厂、管理和控制水力发电、火力发电或者核能发电等发电的工厂、管理和控制太阳能发电或者风力发电等环境发电的工厂以及管理和控制给排水管或者水库等的工厂。作为设备11的例子,有流量计或者温度传感器等传感器设备、流量控制阀或者开关阀等阀门设备、风扇或者马达等执行器设备以及其他的工厂设备。
作为本实施方式的一个变形例,警报管理装置40也可以从其他装置间接取得第1警报信息,以代替从控制装置12直接取得第1警报信息。控制装置12只要是将第1警报信息发送到信息处理装置20的装置且与警报管理装置40不同的装置,可以不直接连接到工厂的设备11。例如,控制装置12也可以从直接连接到工厂的设备11的其他的装置取得设备11的数据,并基于该数据,生成相当于第1警报信息的警报消息。
参照图4,对本实施方式的警报管理***10的构成进行说明。
警报管理***10是将比较例的警报管理***80的信息处理装置90替换为信息处理装置20并追加警报管理装置40的***。即,警报管理***10具备信息处理装置20、控制装置12以及警报管理装置40。在图4中作为信息处理装置20仅表示了1台装置,但是实际上可以具备多台装置。
警报管理***10还可以具备如图1所示的管理终端15。
警报管理装置40管理在工厂内产生的警报消息。信息处理装置20将警报消息通知给操作者。警报管理装置40与信息处理装置20是由客户端服务器模型实现的。警报管理装置40还用于启动与工厂状况匹配的警报抑制逻辑,以减少向操作者发送的警报的总数。例如,如果警报管理装置40自动抑制由某个事件的发生而共同发生的警报消息,则在作为信息处理装置20发挥功能的所有装置上警报总数不会急剧增加。但是,在客户端服务器模型中,当警报管理装置40无法利用时无法经由警报管理装置40将来自工厂的警报消息通知给操作者。这会发展成工厂的重大事故。作为假定客户端服务器模型发生异常的一般应对例,有服务器的多重化。但是,在多重化中,有由警报管理装置40引起的同一因素故障的发生风险,所以在本实施方式中,通过使信息处理装置20内具有基本的警报管理功能也即第1警报管理功能23,由此能够提供可以承受同一因素故障的发生的警报管理***10。“同一因素故障的发生风险”是指,在服务器的多重化中,各服务器的硬件以及软件相同,所以有由于相同的程序错误或者缺陷等原因各服务器同时故障或者陷入功能不全的风险。在本实施方式中,能够进行经由警报管理装置40的警报信息提示以及直接来自控制装置12的警报信息提示,能够使用不同的硬件以及软件进行警报信息提示,所以能够避免由于相同的原因导致包括备份机在内的双方同时陷入功能不全的状况。
参照图4,对信息处理装置20以及警报管理装置40的功能构成进行说明。
信息处理装置20具有基本的警报管理功能也即第1警报管理功能23。在第1警报管理功能23中,***自动抑制操作者所不需要的警报的逻辑不发挥作用。与此相对的,警报管理装置40具有管理工厂内发生的警报消息的高级警报管理功能也即第2警报管理功能41。在第2警报管理功能41中,***自动抑制操作者所不需要的警报的逻辑也即抑制逻辑45发挥作用。抑制逻辑45既可以是固定的逻辑,或者也可以是利用AI可随时编辑的可变逻辑。“AI”是artificial intelligence(人工智能)的缩写。
在工厂中控制装置12检测的异常等状态作为警报消息通知到信息处理装置20以及警报管理装置40。从控制装置12发送的警报消息被警报管理装置40的警报消息接收部46接收,通过抑制逻辑45进行取舍选择,保管到第2警报消息存储部42。代理部43保持信息处理装置20或者操作者能够阅览哪个信息的条件定义也即安全要件。安全控制部44根据该安全要件,按每个作为信息处理装置20发挥功能的装置,制作该装置能够处理的监视范围内的警报列表也即警报消息列表50,并提供给信息处理装置20的警报消息取得部26。作为信息处理装置20发挥功能的各装置能够阅览的范围也即监视范围是由表示对警报信息的访问权限等条件的安全要件决定的。另外,安全要件在管理终端15中被定义,并被下载到警报管理装置40。警报状态取得部48取得最新的警报状态,并对存储在第2警报消息存储部42的信息进行反映。如果由于工厂以及控制装置12侧的流程值变化等导致状况发生变化,例如,如果发生从异常值到正常值的变化等,警报状态也变化。警报状态修正部47对保管在第2警报消息存储部42的警报消息进行警报状态的修正。
从控制装置12发送的警报消息也被信息处理装置20的警报消息接收部29接收,保管到第1警报消息存储部24。代理部28制作信息处理装置20或者利用信息处理装置20登录的操作者能够阅览的监视范围内的警报列表,并传递给警报消息取得部26。作为信息处理装置20发挥功能的各装置能够阅览的范围也即监视范围是由表示对警报信息的访问权限等条件的安全要件决定的。另外,安全要件与比较例相同,是在管理终端15中被定义,并被下载到信息处理装置20。
信息处理装置20的警报管理装置健全性***30与警报管理装置40的健全性诊断部49合作对警报管理装置40的健全性进行检查。这里所说的警报管理装置40的健全性的检查不限于检查警报管理装置40本身是否在正常进行动作,还包括检查与警报管理装置40的通信是否在正常进行。即,警报管理装置40的健全性的检查是指检查能否利用警报管理装置40。当警报管理装置健全性***30判断警报管理装置40健全时,取得端判定部27判定警报管理装置40为取得端,警报消息取得部26从警报管理装置40取得警报列表。当警报管理装置健全性***30判断警报管理装置40不健全时,取得端判定部27判定信息处理装置20的第1警报消息存储部24为取得端,警报消息取得部26从信息处理装置20的第1警报消息存储部24取得警报列表。警报消息窗口部25显示警报消息取得部26取得的警报列表。
在图5中表示了当能够利用警报管理装置40时的警报消息窗口部25的画面17的例子。
在警报消息窗口部25的画面17的上部显示了菜单21。在警报消息窗口部25的画面17的菜单21之下显示了消息视图22。
通过菜单21内的第1按钮18以及第2按钮19等按钮选择警报的种类。第1按钮18是用于选择流程警报的按钮。与第1按钮18相邻的第2按钮19是用于选择***警报的按钮。当选择了流程警报时,在消息视图22中显示与流程警报相关的警报消息。当选择了***警报时,在消息视图22中显示与***警报相关的警报消息。
当警报管理装置40能够利用时,在消息视图22中显示从警报管理装置40取得的警报消息的列表。
在本实施方式中,利用菜单21内的图标39表示警报管理装置40可否利用。在图5的例子中,利用笑脸标识表示了能够利用警报管理装置40。
在图6中表示了当不能够利用警报管理装置40时的警报消息窗口部25的画面17的例子。
当警报管理装置40的电源断开时、警报管理装置40产生异常时或者与警报管理装置40的通信断开时等不能利用警报管理装置40的时候,在消息视图22中显示从信息处理装置20所具有的第1警报消息存储部24取得的警报消息的列表。
本来,应该取得经由进行高级警报管理的警报管理装置40的警报消息的列表。因此,当信息处理装置20没有从警报管理装置40取得列表时,需要使操作者意识到这种情况。因此,当信息处理装置20没有从警报管理装置40取得列表时,在位于信息处理装置20的画面17的上部的菜单21上,显示表示无法利用警报管理装置40的意思的图标39。在图6的例子中,通过哭脸的标识表示无法利用警报管理装置40。另外,代替表示无法利用警报管理装置40的意思的图标39,也可以显示表示使用控制装置12与警报管理装置40中的某一个的信息的图标。代替图标39,也可以显示表示与能否利用警报管理装置40等相同的信息的文字或者符号。
从信息处理装置20的第1警报消息存储部24取得的警报消息的列表是表示工厂的警报的第1警报信息的一个例子。从警报管理装置40取得的警报消息的列表是对第1警报信息进行处理而得到的第2警报信息的一个例子。在信息处理装置20的消息视图22中显示的列表是从第1警报信息以及第2警报信息之中选择的警报信息也即提示警报信息的一个例子。表示无法利用警报管理装置40的意思的图标39是用于通知警报管理装置40无法利用的辅助信息的一个例子。操作者是用户的一个例子。
信息处理装置20的警报管理装置健全性***30按照1秒等单位时间与警报管理装置40的健全性诊断部49进行通信。警报管理装置健全性***30判断警报管理装置40不健全的条件是以下3个。
(1)无法与警报管理装置40的健全性诊断部49通信。例如,警报管理装置40没有连接到网络60。
(2)从警报管理装置40的健全性诊断部49没有返回信息。
(3)警报管理装置40的健全性诊断部49没有返回“正常状态”。即,警报管理装置40的健全性诊断部49返回“异常状态”。
参照图7对本实施方式的信息处理装置20以及警报管理装置40的构成进行说明。
信息处理装置20包括控制部31、存储部32、通信部33、输入部34以及输出部35。
控制部31是1个以上的处理器。处理器是CPU等通用处理器或者专用于特定处理的专用处理器。“CPU”是central processing unit(中央处理器)的缩写。在控制部31既可以包括1个以上的专用电路,或者也可以在控制部31中将1个以上的处理器替换为1个以上的专用电路。专用电路例如是FPGA或者ASIC。“FPGA”是field-programmable gate array(现场可编程门阵列)的缩写。“ASIC”是application specific integrated circuit(专用集成电路)的缩写。控制部31控制信息处理装置20的各部分的同时,执行与信息处理装置20的动作相关的信息处理。
存储部32是1个以上的存储器。存储器例如是半导体存储器、磁存储器或者光存储器。半导体存储器例如是RAM或者ROM。“RAM”是random access memory(随机存取存储器)的缩写。“ROM”是read only memory(只读存储器)的缩写。RAM例如是SRAM或者DRAM。“SRAM”是static random access memory(静态随机存取存储器)的缩写。“DRAM”是dynamic randomaccess memory(动态随机存取存储器)的缩写。ROM例如是EEPROM。“EEPROM”是electrically erasable programmable read only memory(电可擦可编程只读存储器)的缩写。存储器例如作为主存储装置、辅助存储装置或者缓存存储器发挥功能。在存储部32中存储用于信息处理装置20的动作的信息以及通过信息处理装置20的动作得到的信息。在存储部32中特别存储了第1警报信息、第2警报信息以及辅助信息。存储部32也可以外接。即,也可以是与信息处理装置20分开设置的外部存储装置与信息处理装置20通信或者连接。
通信部33是1个以上的通信IC。“IC”是integrated circuit(集成电路)的缩写。通信IC例如是LAN通信IC。“LAN”是local area network(局域网)的缩写。通信部33经由网络60接收用于信息处理装置20的动作的信息,或者经由网络60发送通过信息处理装置20的动作得到的信息。
输入部34是1个以上的输入用接口。输入用接口例如是USB接口。输入部34通过输入设备,接收输入用于信息处理装置20的动作的信息的操作。输入设备例如是物理按键、静电电容按键、定位设备、与显示器一体设置的触摸屏或者麦克风。输入设备既可以内置于信息处理装置20中,或者也可以设置在信息处理装置20的外部。
输出部35是1个以上的输出用接口。输出用接口例如是USB接口。输出部35通过输出设备输出通过信息处理装置20的动作得到的信息。输出设备例如是显示器或者扬声器。显示器例如是LCD或者有机EL显示器。“LCD”是liquid crystal display(液晶显示器)的缩写。“EL”是electro luminescence(电致发光)的缩写。输出设备既可以内置于信息处理装置20,或者也可以设置在信息处理装置20的外部。
信息处理装置20的功能是通过由控制部31中包括的处理器执行本实施方式的信息处理程序实现的。即,信息处理装置20的功能是通过软件实现的。信息处理程序是通过使计算机执行信息处理装置20的动作中包括的步骤的处理而使计算机实现与该步骤的处理对应的功能的程序。即,信息处理程序是使计算机作为信息处理装置20发挥功能的程序。
程序可以存储在计算机可读存储介质中。计算机可读存储介质例如是磁存储装置、光盘、光磁存储介质或者半导体存储器。程序的流通例如是通过贩卖、转让或者借出存储了程序的DVD或者CD-ROM等可移动型存储介质进行。“DVD”是digital versatile disc(高密度数字视频光盘)的缩写。“CD-ROM”是compact disc read only memory(只读光盘)的缩写。也可以将程序存储到服务器的存储器,经由网络60,将程序从服务器传送到其他计算机,通过这样使程序流通。也可以将程序作为程序产品提供。
计算机例如将存储在可移动型存储介质的程序或者从服务器传送的程序暂时存储到存储器。接着,计算机通过处理器读取存储到存储器的程序,通过处理器执行根据读取的程序的处理。计算机也可以从可移动型存储介质直接读取程序,并执行根据程序的处理。计算机也可以每次将程序从服务器传送到计算机时,依次执行根据接收的程序的处理。还可以不从服务器传送程序到计算机,通过仅根据执行指示以及结果取得来实现功能的所谓的ASP型服务执行处理。“ASP”是application service provider(应用服务提供商)的缩写。在程序中包括用于电子计算机的处理的信息也即与程序相关的数据。例如,不是对计算机的直接的指令但是具有规定计算机的处理的性质的数据相当于“与程序相关的数据”。
信息处理装置20的一部分或者全部功能也可以是通过控制部31中包括的专用电路实现的。即,信息处理装置20的一部分或者全部功能也可以是通过硬件实现的。
警报管理装置40包括控制部51、存储部52、通信部53、输入部54以及输出部55。
控制部51是1个以上的处理器。处理器是CPU等通用处理器或者专用于特定处理的专用处理器。在控制部51中既可以包括1个以上的专用电路,或者也可以在控制部51中将1个以上的处理器替换为1个以上的专用电路。专用电路例如是FPGA或者ASIC。控制部51控制警报管理装置40的各部分的同时,执行与警报管理装置40的动作相关的信息处理。
存储部52是1个以上的存储器。存储器例如是半导体存储器、磁存储器或者光存储器。半导体存储器例如是RAM或者ROM。RAM例如是SRAM或者DRAM。ROM例如是EEPROM。存储器例如作为主存储装置、辅助存储装置或者缓存存储器发挥功能。在存储部52中存储了用于警报管理装置40的动作的信息以及通过警报管理装置40的动作得到的信息。在存储部52中特别存储了第1警报信息以及第2警报信息。存储部52也可以是外接。即,与警报管理装置40分开设置的外部存储装置也可以与警报管理装置40通信或者连接。
通信部53是1个以上的通信IC。通信IC例如是LAN通信IC。通信部53经由网络60接收用于警报管理装置40的动作的信息或者经由网络60发送通过警报管理装置40的动作得到的信息。
输入部54是1个以上的输入用接口。输入用接口例如是USB接口。输入部54经由输入设备接收输入用于警报管理装置40的动作的信息的操作。输入设备例如是物理按键、静电电容按键、定位设备、与显示器一体设置的触摸屏或者麦克风。输入设备既可以内置于警报管理装置40或者也可以设置在警报管理装置40的外部。
输出部55是1个以上的输出用接口。输出用接口例如是USB接口。输出部55经由输出设备输出通过警报管理装置40的动作得到的信息。输出设备例如是显示器或者扬声器。显示器例如是LCD或者有机EL显示器。输出设备既可以内置于警报管理装置40或者也可以设置在警报管理装置40的外部。
警报管理装置40的功能是通过由控制部51中包括的处理器执行本实施方式的警报管理程序实现的。即,警报管理装置40的功能是通过软件实现的。警报管理程序是通过使计算机执行在警报管理装置40的动作中包括的步骤的处理,在计算机中实现与该步骤的处理对应的功能的程序。即,警报管理程序是使计算机作为警报管理装置40发挥功能的程序。
警报管理装置40的一部分或者全部功能也可以是通过控制部51中包括的专用电路实现的。即,警报管理装置40的一部分或者全部功能也可以通过硬件实现。
以下说明本实施方式的警报管理***10的动作。警报管理***10的动作相当于本实施方式的警报管理方法。
控制装置12将表示工厂的警报的第1警报信息发送到信息处理装置20以及警报管理装置40。信息处理装置20的通信部33以及警报管理装置40的通信部53从控制装置12接收第1警报信息。警报管理装置40的控制部51处理通过通信部53接收的第1警报信息。警报管理装置40的通信部53将作为控制部51的处理结果得到的第2警报信息发送到信息处理装置20。信息处理装置20的通信部33从警报管理装置40接收第2警报信息。
具体来说,控制装置12在经过单位时间时等预定的时间点或者在检测出工厂的异常时等某个事件发生的时间点或者在这两种时间点上生成警报消息。控制装置12将生成的警报消息作为第1警报信息经由网络60发送到信息处理装置20以及警报管理装置40两者。信息处理装置20的通信部33以及警报管理装置40的通信部53从控制装置12接收警报消息。警报管理装置40的控制部51执行抑制逻辑45,并从通过通信部53接收的一系列警报消息中除去不需要的警报消息等,抽出应该确认的警报消息,通过这样抑制消息量。或者,警报管理装置40的控制部51执行抑制逻辑45,机械性地执行包括抑制哪个警报的决定在内的不需要警报的删除。或者,警报管理装置40的控制部51执行抑制逻辑45,不经过操作者而是由***按照具体情况并根据工厂的状况等判断抑制或者不抑制某个警报等的高级处理,自动执行不需要的警报的删除。根据需要,警报管理装置40的控制部51将资金信息或者引导等多种附加信息赋予所得到的警报消息。所谓资金信息是表示随着警报发生而带来的金钱上的影响的信息。警报管理装置40的通信部53将得到的警报消息作为第2警报信息经由网络60发送到信息处理装置20。信息处理装置20的通信部33接收来自警报管理装置40的警报消息。
信息处理装置20的控制部31判定可否利用警报管理装置40。控制部31根据判定结果,选择通过通信部33接收的第1警报信息以及第2警报信息中的某一个。控制部31进行将选择的警报信息作为提示警报信息向用户输出的控制。
具体来说,控制部31进行图8的动作。
在步骤S101中,控制部31使用警报管理装置健全性***30,判定是否发生了与警报管理装置40的通信异常或者警报管理装置40的动作的异常。在判定为没有发生异常的情况下,在步骤S102中,控制部31控制输出部35,将通过通信部33从警报管理装置40接收的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将通过通信部33从警报管理装置40接收的警报消息作为提示警报信息通过声音输出。在判定为发生异常的情况下,在步骤S103中,控制部31控制输出部35包括的显示器,将通过通信部33从控制装置12接收的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将通过通信部33从控制装置12接收的警报消息作为提示警报信息通过声音输出。
在步骤S103之后,在步骤S104中,控制部31使用警报管理装置健全性***30,判定与警报管理装置40的通信的异常或者警报管理装置40的动作的异常是否消除了。在判定为异常消除了的情况下,在步骤S102中,控制部31控制输出部35包括的显示器,将通过通信部33从警报管理装置40接收的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将通过通信部33从警报管理装置40接收的警报消息作为提示警报信息通过声音输出。在判定为异常没有消除的情况下,在步骤S103中,控制部31控制输出部35包括的显示器,将通过通信部33从控制装置12接收的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将通过通信部33从控制装置12接收的警报消息作为提示警报信息通过声音输出。
在本实施方式中,当警报管理装置40无法利用时,控制部31进行将从第1警报信息得到的警报信息作为提示警报信息输出的控制,并且进行将用于通知无法利用警报管理装置40的辅助信息向用户输出的控制。
具体来说,在步骤S103中,控制部31控制输出部35将通过通信部33从控制装置12接收的警报消息作为提示警报信息显示在消息视图22中时,控制输出部35包括的显示器在菜单21中显示表示发生了与警报管理装置40的通信的异常或者警报管理装置40的动作的异常的图标39。或者,控制部31也可以控制输出部35包括的扬声器,通过声音通知发生了与警报管理装置40的通信的异常或者警报管理装置40的动作的异常。
按照本实施方式,用户能够明确掌握是否可以利用警报管理装置40或者现在正在从哪里取得信息等状况并进行应对。例如,即使由于无法利用警报管理装置40,发生警报信息的抑制状况变化,取得以及显示的警报信息增加等变化,用户也不会感到不安。
在步骤S101以及步骤S104中,警报管理装置健全性***30与警报管理装置40的健全性诊断部49进行通信。此时,警报管理装置40的控制部51使用健全性诊断部49进行图9的动作。
在步骤S201中,控制部51判定全部的流程是否启动。如果全部的流程启动,在步骤S202中,控制部51判定通信驱动是否正在动作。如果通信驱动正在动作,在步骤S203中,控制部51判定代理部43自接收警报列表的请求后是否在规定时间内返回信息。如果代理部43自接收请求后在规定时间内返回信息,在步骤S204中,控制部51控制通信部53将表示“正常状态”的代码经由网络60发送到信息处理装置20。如果全部流程未启动、通信驱动没有进行动作或者代理部43自接收请求后在规定时间内没有返回信息,在步骤S205中,控制部51控制通信部53,将表示“异常状态”的代码经由网络60发送到信息处理装置20。
如上所述,在本实施方式中,信息处理装置20的通信部33从控制装置12接收表示工厂的警报的第1警报信息,并且从取得第1警报信息的警报管理装置40接收对第1警报信息进行处理而得到的第2警报信息。信息处理装置20的控制部31判定可否利用警报管理装置40,根据判定结果进行如下控制:选择通过通信部33接收的第1警报信息以及第2警报信息中的某一个并将选择的警报信息作为提示警报信息向用户输出。
按照本实施方式,信息处理装置20在警报管理装置40无法利用时,代替在警报管理装置40处理第1警报信息得到的第2警报信息,能够利用从控制装置12直接得到的第1警报信息。因此,即使警报管理装置40无法利用时也能够向用户输出警报信息。
按照本实施方式,在客户端服务器构成的警报管理***10中,能够通过下述(1)以及(2)的效果向操作者提供稳定的信息处理装置20的功能。
(1)当警报管理装置40无法利用时,信息处理装置20从信息处理装置20所具有的第1警报管理功能23取得警报列表。通过这样,操作者能够继续接收警报列表。
(2)当能够与警报管理装置40连接时,信息处理装置20能够从第2警报管理功能41接收警报列表。在第2警报管理功能41中,包括当警报多发时***根据逻辑对判断为不需要的警报进行抑制的功能。此外,信息处理装置20根据需要可以对警报附加更高级且多样的信息。通过这样,操作者能够接收比上述(1)更加高级且适当地被抑制并被赋予了辅助操作的丰富信息的警报列表。
在本实施方式中,无论警报管理装置40可否利用,信息处理装置20能够使用从控制装置12直接发送的警报信息向操作者持续提示警报信息。另外,在本实施方式中,无论警报管理装置40可否利用,信息处理装置20持续接收从控制装置12直接发送的警报信息。
按照本实施方式,在客户端服务器形式的警报管理***10中,即使当与警报管理装置40的通信断开时,也能够向操作者显示警报消息。即,即使客户端服务器间的通信断开,也能够继续显示警报消息。
当与警报管理装置40的通信恢复时,信息处理装置20可以自动与警报管理装置40恢复连接。
按照本实施方式,在设置了多台服务器作为警报管理装置40的情况下,即使在全部服务器上发生了相同原因的故障,也能够继续在信息处理装置20上显示警报列表。即,即使在多重化的服务器上发生了相同原因的故障,但由于在信息处理装置20上第1警报管理功能23在进行动作,所以能够向操作者无缺失地提供警报列表。
当作为警报管理装置40发挥功能的服务器多重化时,信息处理装置20只要与健全性诊断部49回复了“正常状态”的警报管理装置40连接即可。
按照本实施方式,操作者通过在信息处理装置20的画面17的上部显示的菜单21中图标39的显示,能够了解到无法从执行高级警报管理的警报管理装置40取得警报列表。
参照图10,说明本实施方式的一个变形例。
在该变形例中,作为警报管理装置40发挥功能的服务器被冗余化,按照信息处理装置20以及主服务器间、信息处理装置20以及备份服务器间、信息处理装置20内的顺序尝试连接。即,如果信息处理装置20与在主服务器上进行动作的健全性诊断部49连接并接收了“正常状态”的返回信息,则从主服务器取得警报列表。信息处理装置20在无法从主服务器取得警报列表的情况下,如果与在备份服务器上进行动作的健全性诊断部49连接并接收了“正常状态”的返回信息,则从备份服务器取得警报列表。信息处理装置20在无法从备份服务器取得警报列表的情况下,从信息处理装置20保持的第1警报消息存储部24取得警报列表。
(第2实施方式)
参照图11说明本实施方式的概要。
在上述的第1实施方式中,当无法利用警报管理装置40时,信息处理装置20进行将第1警报信息作为提示警报信息输出的控制。与此相对,在第2实施方式中,当无法利用警报管理装置40时,信息处理装置20进行将对第1警报信息进行处理而得到的第3警报信息作为提示警报信息输出的控制。具体来说,当无法利用警报管理装置40时,信息处理装置20进行如下控制:通过对第1警报信息进行抑制信息量的处理而得到第3警报信息,并将该第3警报信息作为提示警报信息输出。警报管理装置40通过对第1警报信息进行抑制信息量的处理而得到第2警报信息,并将该第2警报信息发送到信息处理装置20。当能够利用警报管理装置40时,信息处理装置20进行将第2警报信息作为提示警报信息输出的控制。通过信息处理装置20的处理抑制的信息量比通过警报管理装置40的处理抑制的信息量少。因此,信息处理装置20的处理负荷比警报管理装置40的处理负荷小。因此,在信息处理装置20中不需要使用高性能计算机,可以使用PC等一般的计算机。
在本实施方式中,信息处理装置20具备从控制装置12取得信息的第1缓存61以及从警报管理装置40取得信息的第2缓存62,判断可否利用警报管理装置40,自动切换在信息处理装置20中显示的信息的参照目标。当无法利用警报管理装置40时,信息处理装置20不是直接利用从控制装置12取得的警报信息,而是实施警报信息的基本抑制。即,本来警报抑制功能全部由警报管理装置40承担,但是在信息处理装置20中至少安装警报抑制功能的一部分。因此,能够做到监视以及操作的稳定化。例如,不会发生由于当无法利用警报管理装置40时警报数突然增加导致操作者的操作或者判断的感觉发生较大变化。
所谓基本抑制,是指与警报管理装置40正常时在警报管理装置40侧实施的高级抑制相比,限制警报数的量较少,警报数成“高级抑制后的警报数”<“基本抑制后的警报数”<“没有抑制的警报数”。
在基本抑制中,通过最低限度的抑制不显示不需要的信息,而在高级抑制中,实施比基本抑制更适当且复杂的抑制,也能够削减提示的信息量。
如图11所示,在本实施方式中,控制装置12与第1实施方式相同地实施警报信息的基本信息附加。在基本信息附加中,附加作为最低限度的信息的时间戳以及状态信息。此外,在本实施方式中,警报管理装置40与第1实施方式相同地实施警报信息的高级信息附加。在高级信息附加中,附加资金或者引导等比基本信息附加更加复杂且丰富的信息。
在以下,对于本实施方式主要说明与第1实施方式的差异。
在本实施方式中,警报管理***10具备各个信息处理装置20也即信息处理装置P1以及信息处理装置P2、控制装置12以及警报管理装置40。
信息处理装置20具备第1缓存61也即缓存B1、第2缓存62也即缓存B0、抑制过滤器37以及用于缩减操作者想看的信息的过滤部38。第1缓存61以及第2缓存62包含在存储部32中。例如,第1缓存61以及第2缓存62既可以分别安装到不同的存储器或者也可以安装到同一个存储器的不同的存储区域。或者,也可以设置连接到信息处理装置20的外接存储部。
以下说明本实施方式的警报管理***10的动作。警报管理***10的动作相当于本实施方式的警报管理方法。
控制装置12分析来自工厂的设备11的数据,每当检测出工厂的异常、从异常复位或者其他应该通知的事件,将数据的取得时刻作为工厂的异常、复位或者其他事件的发生时刻,生成赋予了表示发生时刻的时刻信息的警报消息。控制装置12将生成的警报消息作为第1警报信息经由网络60发送到信息处理装置20以及警报管理装置40两者。信息处理装置20的通信部33以及警报管理装置40的通信部53从控制装置12接收警报消息。信息处理装置20的缓存B1存储通过通信部33从控制装置12接收的警报消息。
警报管理装置40的控制部51执行抑制逻辑45,从通过通信部53接收的一系列警报消息中,除去不需要的警报消息等,抽出应该确认的警报消息,通过这样抑制消息量。或者,警报管理装置40的控制部51执行抑制逻辑45,机械性地执行包括抑制哪个警报的决定在内的不需要的警报的删除。或者,警报管理装置40的控制部51执行抑制逻辑45,不经过操作者而是由***按照具体情况并根据工厂的状况等判断抑制或者不抑制某个警报等的高级处理,自动执行不需要警报的删除。根据需要,控制部51将资金信息或者引导等多种附加信息赋予所得到的警报消息。此外,控制部51也可以进行考虑流程的状态变化的警报管理装置40中的警报优先级附加。警报管理装置40的通信部53将得到的警报消息作为第2警报信息经由网络60发送到信息处理装置20。信息处理装置20的通信部33接收来自警报管理装置40的警报消息。信息处理装置20的缓存B0存储通过通信部33从警报管理装置40接收的警报消息。
与图8的步骤S101相同,信息处理装置20的控制部31使用警报管理装置健全性***30,判断是否发生了与警报管理装置40的通信的异常或者警报管理装置40的动作的异常。在判定为没有发生异常的情况下,控制部31控制输出部35包括的显示器,将缓存B0中存储的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将缓存B0中存储的警报消息作为提示警报信息通过声音输出。在判定为发生了异常的情况下,控制部31执行抑制过滤器37,从缓存B1中存储的警报消息中,除去事前指定的不需要的警报消息,抽出应该确认的警报消息,通过这样抑制消息量。根据需要,控制部31还使用过滤部38,从应该确认的警报消息中抽出操作者想看见的警报消息。控制部31控制输出部35包括的显示器,将抽出的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将抽出的警报消息作为提示警报信息通过声音输出。
之后,与图8的步骤S104相同,控制部31使用警报管理装置健全性***30,判定与警报管理装置40的通信的异常或者警报管理装置40的动作的异常是否消除。在判定为异常消除了的情况下,控制部31控制输出部35包括的显示器,将缓存B0中存储的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将缓存B0中存储的警报消息作为提示警报信息通过声音输出。在判定异常没有消除的情况下,控制部31执行抑制过滤器37,从缓存B1中存储的警报消息中,除去事前指定的不需要的警报消息,抽出应该确认的警报消息,通过这样抑制消息量。根据需要,控制部31还使用过滤部38,从应该确认的警报消息中抽出操作者想看见的警报消息。控制部31控制输出部35包括的显示器,将抽出的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将抽出的警报消息作为提示警报信息通过声音输出。
信息处理装置20的抑制过滤器37是对第1警报信息进行抑制信息量的处理的过滤器。抑制过滤器37具有如下功能:将表示人事前作为除外对象而选择的警报的设定信息保管于表格等,基于该设定信息,自动将符合条件的警报除外。警报管理装置40的抑制逻辑45是对第1警报信息进行比信息处理装置20的处理更多地抑制信息量的处理的逻辑。抑制逻辑45具有如下功能:根据工厂的状况等自动决定将哪个警报作为除外对象,并基于该决定自动将符合条件的警报除外。
作为本实施方式的一个变形例,代替信息处理装置20具备抑制过滤器37,也可以是控制装置12具备抑制过滤器。在这种情况下,控制装置12将通过对原警报信息进行抑制信息量的处理而得到的警报信息作为第1警报信息发送到信息处理装置20以及警报管理装置40。
作为本实施方式的一个变形例,也可以是不仅信息处理装置20具备抑制过滤器37,控制装置12也具备抑制过滤器。在这种情况下,控制装置12将通过对原警报信息进行抑制信息量的处理而得到的警报信息作为第1警报信息发送到信息处理装置20以及警报管理装置40。警报管理装置40将通过对第1警报信息进行比信息处理装置20的处理更多地且比控制装置12的处理更多地抑制信息量的处理而得到的警报信息作为第2警报信息发送到信息处理装置20。
作为本实施方式的一个变形例,信息处理装置20也可以仅将通过对在缓存B1中接收的第1警报信息执行抑制过滤器37而得到的需要的警报信息另外存储到第1警报消息存储部24。
如上所述,在本实施方式中,信息处理装置20的控制部31在警报管理装置40能够利用时,进行如下控制:将由警报管理装置40至少进行抑制处理而得到的警报信息也即第2警报信息作为提示警报信息输出。所谓“抑制处理”是指对第1警报信息抑制信息量的处理。控制部31在警报管理装置40不能利用时,进行如下控制:通过对第1警报信息进行比警报管理装置40的处理更少地抑制信息量的处理而得到第3警报信息,并将该第3警报信息作为提示警报信息输出。
按照本实施方式,即使在警报管理装置40无法利用时也能够抑制向用户输出的警报信息的增加。
在本实施方式中,信息处理装置20的存储部32包括存储通过通信部33接收的第1警报信息的第1缓存61以及存储通过通信部33接收的第2警报信息的第2缓存62。信息处理装置20的控制部31根据警报管理装置40可否利用的判定结果,在第1缓存61与第2缓存62之间切换读取警报信息的缓存,由此选择第1警报信息以及第2警报信息中的某一方。
按照本实施方式,当警报管理装置40能够利用时,能够存储一定量的从控制装置12直接得到的第1警报信息。此外,在通信部33中,不需要根据警报管理装置40可否利用而切换警报信息的取得端。
在本实施方式中,警报管理装置40的通信部53从控制装置12接收表示工厂的警报的第1警报信息。警报管理装置40的控制部51处理通过通信部53接收的第1警报信息。通信部53将作为控制部51的处理结果而得到的第2警报信息发送到从控制装置12接收第1警报信息的信息处理装置20。信息处理装置20在警报管理装置40能够利用时,将第2警报信息作为提示警报信息向用户输出。信息处理装置20在警报管理装置40无法利用时,通过对第1警报信息进行比警报管理装置40的处理更少地抑制信息量的处理而得到第3警报信息,并将该第3警报信息作为提示警报信息向用户输出。
按照本实施方式,警报管理装置40能够对第1警报信息进行比警报管理装置40无法利用时由信息处理装置20进行的处理抑制更多的信息量的处理。因此,在警报管理装置40能够利用时,使信息处理装置20利用由警报管理装置40处理第1警报信息而得到的第2警报信息,由此能够容易抑制向用户输出的警报信息的增加。
参照图12说明本实施方式的一个变形例。
在这个变形例中,警报管理***10具备各个信息处理装置20也即信息处理装置P1、信息处理装置P2、···以及信息处理装置Pm、各个控制装置12也即控制装置C1、控制装置C2、···以及控制装置Cn以及警报管理装置40。
信息处理装置P1具备各个第1缓存61也即缓存B1、缓存B2、···、缓存Bn、第2缓存62也即缓存B0以及各个抑制过滤器37也即抑制过滤器F1、抑制过滤器F2、···、抑制过滤器Fn。信息处理装置P1也可以具备用于缩减操作者想看见的信息的过滤部38。
信息处理装置P2具备各个第1缓存61也即缓存B1’、缓存B2’、···、缓存Bn’、第2缓存62也即缓存B0’以及各个抑制过滤器37也即抑制过滤器F1’、抑制过滤器F2’、···、抑制过滤器Fn’。信息处理装置P2也可以具备用于缩减操作者想看见的信息的过滤部38。
对于其他的信息处理装置20也是与信息处理装置P1以及信息处理装置P2相同的构成。
控制装置C1分析来自工厂的设备11的数据,每当检测出工厂的异常、从异常的复位或者其他应该通知的事件时,将数据的取得时刻作为工厂的异常、复位或者其他事件的发生时刻,生成赋予了表示发生时刻的时刻信息的警报消息。控制装置C1将生成的警报消息作为第1警报信息经由网络60发送到信息处理装置20以及警报管理装置40两者。信息处理装置20的通信部33以及警报管理装置40的通信部53从控制装置C1接收警报消息。例如,信息处理装置P1的缓存B1存储通过通信部33从控制装置C1接收的警报消息。信息处理装置P2的缓存B1’存储通过通信部33从控制装置C1接收的警报消息。
同样地,控制装置C2分析来自工厂的设备11的数据,每当检测出工厂的异常、从异常的复位或者其他应该通知的事件时,将数据的取得时刻作为工厂的异常、复位或者其他事件的发生时刻,生成赋予了表示发生时刻的时刻信息的警报消息。控制装置C2将生成的警报消息作为第1警报信息经由网络60发送到信息处理装置20以及警报管理装置40两者。信息处理装置20的通信部33以及警报管理装置40的通信部53从控制装置C2接收警报消息。例如,信息处理装置P1的缓存B2存储通过通信部33从控制装置C2接收的警报消息。信息处理装置P2的缓存B2’存储通过通信部33从控制装置C2接收的警报消息。
信息处理装置20的通信部33接收来自警报管理装置40的警报消息作为第2警报信息。例如,信息处理装置P1的缓存B0存储通过通信部33从警报管理装置40接收的警报消息。信息处理装置P2的缓存B0’存储通过通信部33从警报管理装置40接收的警报消息。
例如,在信息处理装置P1中,控制部31使用警报管理装置健全性***30,判定是否发生与警报管理装置40的通信的异常或者警报管理装置40的动作的异常。在判定没有发生异常的情况下,控制部31控制输出部35包括的显示器,将缓存B0中存储的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将缓存B0中存储的警报消息作为提示警报信息通过声音输出。在判定发生异常的情况下,控制部31执行抑制过滤器F1,从缓存B1中存储的警报消息中,除去事前指定的不需要的警报消息,抽出应该确认的警报消息,通过这样抑制消息量。此外,控制部31执行抑制过滤器F2,从缓存B2中存储的警报消息中,除去事前指定的不需要的警报消息,抽出应该确认的警报消息,通过这样抑制消息量。控制部31控制输出部35包括的显示器,将对每个控制装置12抽出的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将对每个控制装置12抽出的警报消息作为提示警报信息通过声音输出。
在信息处理装置P2中,控制部31使用警报管理装置健全性***30判定是否发生与警报管理装置40的通信的异常或者警报管理装置40的动作的异常。在判定没有发生异常的情况下,控制部31控制输出部35包括的显示器,将缓存B0中存储的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将缓存B0中存储的警报消息作为提示警报信息通过声音输出。在判定发生异常的情况下,控制部31执行抑制过滤器F1’,从缓存B1’中存储的警报消息中,除去事前指定的不需要的警报消息,抽出应该确认的警报消息,通过这样抑制消息量。此外,控制部31执行抑制过滤器F2’,从缓存B2’中存储的警报消息中,除去事前指定的不需要的警报消息,抽出应该确认的警报消息,通过这样抑制消息量。控制部31控制输出部35包括的显示器,将对每个控制装置12抽出的警报消息作为提示警报信息显示在消息视图22中。或者,控制部31也可以控制输出部35包括的扬声器,将对每个控制装置12抽出的警报消息作为提示警报信息通过声音输出。
操作者阅览在消息视图22中显示的警报信息。工程师设计抑制过滤器37。此外,工程师还利用连接到警报管理装置40的管理DB16,设定应该向哪个信息处理装置20发送哪种警报信息等。“DB”是database(数据库)的缩写。因此,在警报管理装置40能够利用时,能够在对各信息处理装置20抑制量的同时,发送对个别信息附加了更多种信息的信息。发送的信息在各信息处理装置20中存储到缓存B0等经由服务器使用的第2缓存62。
如上所述,在这个变形例中,信息处理装置20的通信部33从多个控制装置12接收第1警报信息。信息处理装置20的控制部31在警报管理装置40无法利用时,进行如下控制:将对第1警报信息进行与第1警报信息的发送源的控制装置12对应的处理而得到的各个控制装置12的警报信息也即第3警报信息作为提示警报信息输出。
按照这个变形例,可以对各个控制装置12分别调整在警报管理装置40无法利用时向用户输出的警报信息的增加的抑制程度。
本发明不限于上述实施方式。例如,既可以合并在框图中记载的多个模块或者也可以分割1个模块。代替将流程图中记载的多个步骤根据描述按照时序执行,也可以根据执行各步骤的装置的处理能力或者根据需要,并行或者按照不同的顺序执行。此外,在不超出本发明的主旨的范围可以进行变更。
Claims (7)
1.一种信息处理装置,其特征在于,包括:
通信部,从控制装置接收表示工厂的警报的第1警报信息,并且从取得所述第1警报信息的警报管理装置接收对所述第1警报信息进行处理而得到的第2警报信息;以及
控制部,判定所述警报管理装置可否利用,根据判定结果进行如下控制:选择通过所述通信部接收的所述第1警报信息以及所述第2警报信息中的某一个,将选择的警报信息或者对选择的警报信息进行处理而得到的第3警报信息作为提示警报信息向用户输出。
2.根据权利要求1所述的信息处理装置,其特征在于,
还包括存储部,所述存储部包括存储通过所述通信部接收的所述第1警报信息的第1缓存以及存储通过所述通信部接收的所述第2警报信息的第2缓存,
所述控制部根据所述判定结果,在所述第1缓存与所述第2缓存之间切换读取警报信息的缓存,由此选择所述第1警报信息以及所述第2警报信息中的某一个。
3.根据权利要求1或2所述的信息处理装置,其特征在于,所述控制部在所述警报管理装置无法利用时,进行将所述第1警报信息或者所述第3警报信息作为所述提示警报信息输出的控制,并且进行将用于通知所述警报管理装置无法利用的辅助信息向所述用户输出的控制,所述第3警报信息是对所述第1警报信息进行处理而得到的警报信息。
4.根据权利要求1到3中任意一项所述的信息处理装置,其特征在于,所述控制部在所述警报管理装置能利用时,进行将所述第2警报信息作为所述提示警报信息输出的控制,所述第2警报信息是通过所述警报管理装置对所述第1警报信息进行抑制信息量的处理而得到的警报信息,所述控制部在所述警报管理装置无法利用时,进行如下控制:通过对所述第1警报信息进行比所述警报管理装置的处理更少地抑制信息量的处理而得到所述第3警报信息,并将所述第3警报信息作为所述提示警报信息输出。
5.根据权利要求1到4中任意一项所述的信息处理装置,其特征在于,
所述通信部从多个控制装置接收所述第1警报信息,
所述控制部在所述警报管理装置无法利用时,进行将所述第3警报信息作为所述提示警报信息输出的控制,所述第3警报信息是通过对所述第1警报信息进行与所述第1警报信息的发送源的控制装置对应的处理而得到的各个控制装置的警报信息。
6.一种警报管理***,其特征在于,包括:
如权利要求1到5中任意一项所述的信息处理装置;
所述控制装置;以及
所述警报管理装置。
7.一种警报管理方法,其特征在于,
控制装置将表示工厂的警报的第1警报信息发送到信息处理装置;
警报管理装置从所述控制装置接收所述第1警报信息;
所述警报管理装置将对所述第1警报信息进行处理而得到的第2警报信息发送到所述信息处理装置;
所述信息处理装置从所述控制装置接收所述第1警报信息,并且从所述警报管理装置接收所述第2警报信息;
所述信息处理装置判定所述警报管理装置可否利用,根据判定结果选择接收的所述第1警报信息以及所述第2警报信息中的某一个,将选择的警报信息或者对选择的警报信息进行处理而得到的第3警报信息作为提示警报信息向用户输出。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019-104762 | 2019-06-04 | ||
JP2019104762A JP7127616B2 (ja) | 2019-06-04 | 2019-06-04 | 情報処理装置、アラーム管理システム、及びアラーム管理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112037480A true CN112037480A (zh) | 2020-12-04 |
CN112037480B CN112037480B (zh) | 2022-07-05 |
Family
ID=70975770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010488668.0A Active CN112037480B (zh) | 2019-06-04 | 2020-06-02 | 信息处理装置、警报管理***以及警报管理方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11151863B2 (zh) |
EP (1) | EP3748451B1 (zh) |
JP (1) | JP7127616B2 (zh) |
CN (1) | CN112037480B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09238138A (ja) * | 1996-02-28 | 1997-09-09 | Nec Corp | ネットワーク管理装置 |
US5884042A (en) * | 1996-10-31 | 1999-03-16 | Sensormatic Electronics Corporation | Data identification in an intelligent video information management system |
CN101498935A (zh) * | 2008-01-31 | 2009-08-05 | 横河电机株式会社 | 报警管理设备 |
CN104731763A (zh) * | 2013-12-24 | 2015-06-24 | 横河电机株式会社 | 一种监控显示***及方法 |
CN206259002U (zh) * | 2016-10-30 | 2017-06-16 | 山西汾西重工有限责任公司 | 一种危险气体探测***的冗余环网电路结构 |
CN206497543U (zh) * | 2017-02-28 | 2017-09-15 | 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) | 广播报警*** |
US20180233026A1 (en) * | 2017-02-16 | 2018-08-16 | Infineon Technologies Ag | Alarm handling circuitry and method of handling an alarm |
CN207938166U (zh) * | 2018-03-30 | 2018-10-02 | 泉州禾逸电子有限公司 | 一种新型智能安防报警装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6006019A (en) * | 1995-08-10 | 1999-12-21 | Nec Corporation | Network system capable of managing a network unit from an agent |
US5996023A (en) * | 1996-10-31 | 1999-11-30 | Sensormatic Electronics Corporation | Efficient pre-alarm buffer management in intelligent video information management system |
JP4314463B2 (ja) * | 2003-09-05 | 2009-08-19 | 横河電機株式会社 | アラーム管理システム |
US9012432B2 (en) | 2013-03-08 | 2015-04-21 | Levolta Pharmaceuticals, Inc. | Co-administration of steroids and zoledronic acid to prevent and treat osteoarthritis |
-
2019
- 2019-06-04 JP JP2019104762A patent/JP7127616B2/ja active Active
-
2020
- 2020-06-02 US US16/890,163 patent/US11151863B2/en active Active
- 2020-06-02 CN CN202010488668.0A patent/CN112037480B/zh active Active
- 2020-06-02 EP EP20177782.8A patent/EP3748451B1/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09238138A (ja) * | 1996-02-28 | 1997-09-09 | Nec Corp | ネットワーク管理装置 |
US5884042A (en) * | 1996-10-31 | 1999-03-16 | Sensormatic Electronics Corporation | Data identification in an intelligent video information management system |
CN101498935A (zh) * | 2008-01-31 | 2009-08-05 | 横河电机株式会社 | 报警管理设备 |
CN104731763A (zh) * | 2013-12-24 | 2015-06-24 | 横河电机株式会社 | 一种监控显示***及方法 |
CN206259002U (zh) * | 2016-10-30 | 2017-06-16 | 山西汾西重工有限责任公司 | 一种危险气体探测***的冗余环网电路结构 |
US20180233026A1 (en) * | 2017-02-16 | 2018-08-16 | Infineon Technologies Ag | Alarm handling circuitry and method of handling an alarm |
CN206497543U (zh) * | 2017-02-28 | 2017-09-15 | 上海船舶研究设计院(中国船舶工业集团公司第六0四研究院) | 广播报警*** |
CN207938166U (zh) * | 2018-03-30 | 2018-10-02 | 泉州禾逸电子有限公司 | 一种新型智能安防报警装置 |
Also Published As
Publication number | Publication date |
---|---|
JP7127616B2 (ja) | 2022-08-30 |
US11151863B2 (en) | 2021-10-19 |
US20200388146A1 (en) | 2020-12-10 |
CN112037480B (zh) | 2022-07-05 |
EP3748451A1 (en) | 2020-12-09 |
EP3748451B1 (en) | 2023-10-18 |
JP2020197992A (ja) | 2020-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3281073B1 (en) | Method and system for managing plant alarm systems | |
JP5571847B2 (ja) | 複数の制御システムの異常を検知する異常検知システム | |
JP2009005454A (ja) | 電力監視システム | |
JP6919438B2 (ja) | 障害解析支援装置、インシデント管理システム、障害解析支援方法及びプログラム | |
JP6595861B2 (ja) | 情報処理装置、ログ取得方法およびログ取得プログラム | |
CN104808602A (zh) | 在主机设备中实施标准化行为 | |
US7823029B2 (en) | Failure recognition, notification, and prevention for learning and self-healing capabilities in a monitored system | |
JP2012080181A (ja) | 障害情報管理方法および障害情報管理プログラム | |
CN112037480B (zh) | 信息处理装置、警报管理***以及警报管理方法 | |
CN111007827A (zh) | 一种设备的报警方法、设备及计算机可读存储介质 | |
KR20180101333A (ko) | 에너지 소비 경보 방법, 에너지 소비 경보 시스템 및 플랫폼 | |
KR101555225B1 (ko) | 전동기 제어반 고장 예측 진단 장치 | |
US20180308027A1 (en) | Apparatus and method for determining and rendering risk assessments to users | |
JP2004145742A (ja) | プレス機械システム | |
JP4768574B2 (ja) | 電源制御システム及び方法、電子装置、プログラム | |
EP1274013A1 (en) | Process monitor module | |
JP2013087775A (ja) | ガスタービン監視システム | |
JP7246215B2 (ja) | プラント監視サーバ、プラント監視システム、プラント監視方法およびプラント監視プログラム | |
US20210043062A1 (en) | Alarm management apparatus, alarm management system, and alarm management method | |
JP5048706B2 (ja) | プラント運転支援システム | |
JP2011524144A (ja) | ネットワークモニタリングシステムにおけるメッセージフィルタリング | |
JP2008146267A (ja) | 発電プラントの運転履歴データ管理装置 | |
JP2006276956A (ja) | メッセージ表示装置 | |
JP6053623B2 (ja) | プラント監視制御装置 | |
JP2013061864A (ja) | 監視システムにおける通報装置 |
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 |