首页 / 报警位置显示装置以及报警位置显示方法

报警位置显示装置以及报警位置显示方法无效专利 发明

技术领域

[0001] 本发明涉及一种报警位置显示装置以及报警位置显示方法。

相关背景技术

[0002] 在PLC(可编程逻辑控制器)等的监视装置中,为了对设备的异常或报警等在何处发生进行确认,需要利用监视装置对系统整体的发生了结构·状态异常的部位进行显示。例如,在可编程显示器中的使系统结构显示的应用程序中,具有使所连接的定序器的系统在可编程显示器上显示的功能。
[0003] 如果在使大规模的结构显示时信息量较多,则有时难以在1个画面内同时实现所有信息的显示和操作性。因此,在近年的监视装置中,利用(1)在画面上使缩小画面显示,进行系统整体结构的显示;以及(2)在画面边上准备显示画面变更用的滚动条等方法实现信息的显示。
[0004] 关于上述(1),由于另外使缩小画面显示,因此存在隐藏当前显示着的系统整体的结构图的显示的问题、以及由于缩小而显示系统整体因而使操作性变差的问题。另外,对于上述(2),通过准备滚动条,从而能够进行画面的移动,但是由于在画面内并非使系统整体的信息显示,因此需要一边移动滚动条,一边对发生了异常的设备进行检索。例如,通过在滚动条上显示报警发生区间,使滚动条移动至该处,从而能够对报警发生区间进行确认(例如参照专利文献1)。另外,在滚动条上准备向异常部位移动的开关,实现了画面切换。
[0005] 专利文献1:日本特开2011-185911号公报

具体实施方式

[0031] 下面,基于附图,对本发明所涉及的报警位置显示装置以及报警位置显示方法的实施方式进行详细说明。此外,本发明并不受本实施方式限定。
[0032] 实施方式1
[0033] 图1是表示本发明的实施方式1所涉及的报警位置显示装置1及PLC系统2的结构的图。报警位置显示装置1例如是可编程显示器。报警位置显示装置1的内部以功能块的方式示出,报警位置显示装置1具有:显示部10、输入部11、作为显示位置计算部的单元显示位置计算部12及滚动条显示位置计算部13、报警信息处理部14、以及合成显示计算部15。这些功能例如由报警位置显示装置1执行的软件等实现。向用户以视觉方式提供信息的显示部10及对用户的触摸操作等进行接收的输入部11,例如作为触摸面板式的监视器而一体化。
[0034] 单元显示位置计算部12按照PLC系统2的结构以及用户从输入部11等指定出的放大率及显示部位,执行用于对要在显示部10上显示的PLC系统2的结构的一部分或全部进行显示的坐标计算等。
[0035] 滚动条显示位置计算部13进行用于将显示部10的画面上的规定区域设为滚动条区域的显示位置计算。滚动条区域示出滚动条的可动区域。并且,滚动条显示位置计算部13也基于来自输入部11的用户输入,进行用于在滚动条区域上对滚动条进行显示的显示位置计算。这些计算结果直接地或者经由合成显示计算部15向显示部10发送,对滚动条区域及滚动条进行显示。
[0036] 图2表示未发生报警时的显示部10的画面上的情况。在显示部10上示出的PLC系统2的系统结构图中,显示出能够以有限的解析度进行显示的PLC系统2的一部分的设备。并且,显示部10在纵·横方向上对纵向滚动条区域30及横向滚动条区域40进行显示,分别在纵向滚动条区域30及横向滚动条区域40上示出纵向滚动条31及横向滚动条41。
[0037] 用户通过在示出纵向滚动条31及横向滚动条41的显示部10的画面上进行用手指触摸并保持触摸状态使手指滑动然后离开的操作(下面称为轻拖操作),从而能够对在显示部10上显示的PLC系统2的区域进行变更。可以设为仅在手指通过轻拖操作对显示部10的画面上进行触摸的期间使纵向滚动条31及横向滚动条41移动,也可以设为使手指触摸并滑动,在滚动条开始移动后手指离开,然后使滚动条进行在视觉上利用惯性而移动那样的动作。这些由用户的手指等进行的向显示部10的画面上的操作由输入部11接收。
[0038] 纵向滚动条31及横向滚动条41的滚动条的大小由滚动条显示位置计算部13求出,以使得其大小以在显示部10的画面上当前所显示的区域相对于PLC系统2整体的大小的比例而变更。滚动条的大小越大,显示部10的画面上当前所显示的PLC系统2的区域的比例越大。此外,通过由输入部11对用户操作进行接收,如图3所示,还能够使PLC系统2整体的缩小显示追加地显示。
[0039] 在PLC系统2内的单元发生了异常的情况下,如图4所示,在纵向滚动条区域30及横向滚动条区域40上显示报警图标50及60等,该报警图标50及60用于对存在发生了报警的单元的情况进行通知。通过报警图标50及60,用户能够对发生了异常的单元是否存在于PLC系统2内进行确认。报警图标50及60与发生了报警的单元的位置相应地,在纵向滚动条区域30及横向滚动条区域40上显示。
[0040] 在图4中,报警图标50在纵向滚动条区域30上显示,报警图标60在横向滚动条区域40上显示。由于在纵向滚动条31及横向滚动条41上没有报警图标50及60,因此可知,发生了报警的单元当前未显示在显示部10的画面上。如果用户将纵向滚动条31向下方轻拖,将横向滚动条41向右方轻拖,则如图5所示,发生了报警的异常单元21在显示部10的画面上显示。
[0041] 在本实施方式中,进一步地在通过纵向滚动条区域30及横向滚动条区域40上的报警图标而进行的报警通知中,如图6所示,与所发生的异常的程度相应地,使对异常进行通知的报警图标的类别或颜色等变化并显示。例如进行如红色:重度的异常;黄色:中度的异常;以及绿色:轻度的异常等所示能够区分的显示。另外,也可以通过下述方式进行显示,即,使报警图标自身的透过率变化,而覆盖在纵向滚动条区域30及横向滚动条区域40上。图6示出纵向滚动条区域30中的例子,但是在同一部位处发生了重度·轻度等类别不同的异常的情况下,将重要度较高的异常优先地在纵向滚动条区域30及横向滚动条区域40上进行显示。
[0042] 将此时的报警位置显示装置1的动作流程图在图7中示出。具体来说,如果PLC系统2发生报警(步骤S101),则表示哪个单元发生了报警的信息和与由规格规定出的报警的种类相对应的信息一起,从PLC系统2向报警信息处理部14发送(步骤S102)。作为与报警的种类相对应的信息,例如包含对该异常是重大的异常、或者是轻微的异常进行表示的、是否是重度、中度或轻度的异常的信息、进而是否是由用户定义出的异常等在内。具体来说,能够想到下述信息,即,是发生了使PLC系统2整体停止的问题,还是单元单体发生了异常,还是单元单体发生了轻微的异常,还是成为与由用户设定出的异常条件吻合的状态等。
[0043] 报警信息处理部14对这些信息进行分类(步骤S103),基于报警的种类将滚动条区域上的报警图标的类别或颜色等的显示方法、以及报警发生部位的位置的数据即报警显示信息向合成显示计算部15发送(步骤S104)。合成显示计算部15对报警显示信息和从滚动条显示位置计算部13发送来的滚动条区域的显示信息进行合成(步骤S105)。然后,如图6所示,合成显示计算部15在显示部10的与报警发生部位相对应的滚动条区域上,通过能够对报警的种类进行区分的方式对报警图标进行显示(步骤S106)。
[0044] 根据本实施方式所涉及的报警位置显示装置1以及报警位置显示方法,能够以使得用户尽早地识别发生了何种类别的异常的方式显示报警图标。
[0045] 实施方式2
[0046] 示出本发明的实施方式2所涉及的报警位置显示装置1及PLC系统2的结构的图与图1相同。图8示出本实施方式中的报警位置显示装置1的动作流程图。
[0047] 在步骤S201中,PLC系统2内的附近的多个单元发生异常。或者,在与发生了异常的部位的纵向或横向的位置相同或相近的部位发生其他异常而发生多个异常。步骤S202~S204与实施方式1的步骤S102~S104相同,但也可以不对与在实施方式1中说明过的报警的种类有关的信息进行处理。
[0048] 在本实施方式中,在步骤S205中,合成显示计算部15在对报警显示信息和从滚动条显示位置计算部13发送来的滚动条区域的显示信息进行合成时,对在滚动条区域中是否发生报警图标的重叠进行判定。在该判定中,例如对多个报警发生部位的纵向坐标的差或者横向坐标的差是否小于或等于预定的规定的阈值进行判定。
[0049] 如步骤S201所示,PLC系统2内的附近的多个单元发生了异常。或者,在与发生了异常的部位的纵向或横向的位置相同或相近的部位发生其他异常而发生了多个异常的情况下,在步骤S205中,在将报警显示信息与从滚动条显示位置计算部13发送来的滚动条区域的显示信息进行合成时,合成显示计算部15判定为产生报警图标的重叠,决定应该在纵向滚动条区域30或横向滚动条区域40上同时进行显示。其结果,在步骤S206中,例如如图9所示,在纵向滚动条区域30上,将作为子图标的报警图标51及52的图标尺寸缩小等而在同一行上进行显示。在附近、或同一行(纵向上的同一位置)、同一列(横线上的同一位置)附近在多个部位发生了异常时,通过利用图标的种类、颜色、附带显示的文字等,从而将在多个部位发生了异常的情况向用户进行通知。
[0050] 此后,如图10所示,输入部11等待用户是否按下报警图标51及52(步骤S207)。如果报警图标51及52中的某一个被按下(步骤S207:Yes),则如图11所示,被按下的报警图标所表示的报警发生部位,即异常单元21在显示部10上显示(步骤S208),返回步骤S207。即,在将在多个部位发生了报警的情况向滚动条区域上进行通知时,例如每当报警图标51及52中的某一个被按下时(步骤S207:Yes),被按下的报警图标所表示的报警发生部位在显示部10上依次切换而显示(步骤S208)。如果报警图标51及52均未被按下(步骤S207:No),则维持图9的显示(步骤S206)。
[0051] 作为步骤S206中的显示例,也可以是如图12所示的显示。例如,在同一行上发生了多个报警的情况下,将与重要度较高的报警相对应的报警图标53在纵向滚动条区域30上显示。作为报警图标53,由于在同一行上总共发生了3个报警、且是重度的异常等原因,而将报警图标53是重要度第1高的报警的情况以“A1/3”示出,进行优先显示。作为报警图标54,将在同一行上总共发生了2个报警的情况以“B2”示出。分别与报警图标53及54相对应,在横向滚动条区域40上示出与“A”相对应的3个报警图标和与“B”相对应的3个报警图标。
[0052] 另外,如图13所示,也可以构成为,即使在同一行上只发生了1个报警、在纵向滚动条区域30上只有1个报警图标55的情况下,如果按下该报警图标,则如图13所示,使被按下的报警图标55所示的报警发生部位在显示部10的画面上显示。在按下前报警发生部位在显示部10的画面上未显示的情况下,对按下时的纵向及横向的移动量自动地进行调整。
[0053] 根据本实施方式所涉及的报警位置显示装置1以及报警位置显示方法,能够解决下述问题,即,在发生了异常的位置的附近、或者在纵向或横向位置与发生了异常的位置相同的位置发生了多个异常时不能进行通知的问题。例如,在系统结构较大的情况下,在发生了异常的部位的附近、或者在X坐标值或Y坐标值与发生了异常的部位为相同的值的附近存在有多个发生了异常的设备的情况下,能够将该情况向用户进行通知。另外,由于能够将在多个部位发生了异常的事实向用户进行通知,因此能够防止用户遗漏设备异常的发生。
[0054] 实施方式3
[0055] 图14是表示本发明的实施方式3所涉及的报警位置显示装置1及PLC系统2的结构的图。在图14中,在图1的基础上追加了输入动作分析部16。图14的其他结构要素的动作除了在下面进行说明的内容以外与图1相同。图15表示本实施方式中的报警位置显示装置1的动作流程图。
[0056] 在本实施方式中,首先,如图16所示,报警图标61在显示部10的画面的纵向滚动条区域30上显示,报警图标62在横向滚动条区域40上显示(步骤S301)。在该状态下,由于在纵向滚动条31及横向滚动条42上没有报警图标61及62,因此虽然显示出PLC系统2的系统结构图的一部分,但是发生了报警的异常单元当前没有显示在显示部10的画面上。在该状态下,如果用户对显示部10的画面上的PLC系统2的结构图的部分进行轻拖(步骤S302),则输入部11接收到该轻拖,输入动作分析部16对通过轻拖而进行的接触动作的方向进行判定。在通过轻拖而进行的接触动作的方向是远离报警发生部位即异常单元的方向的情况下,单元显示位置计算部12及滚动条显示位置计算部13执行使显示部10的画面上的显示图像以靠近异常单元的方式进行移动的计算,以上述方式使显示画面移动(步骤S303)。伴着移动,合成显示计算部15对是否显示出报警发生部位进行判断(步骤S304)。
在报警发生部位尚未显示出的情况下(步骤S304:No),继续移动(步骤S303)。如图17所示,在报警发生部位即异常单元21被显示出的情况下(步骤S304:Yes),单元显示位置计算部12及滚动条显示位置计算部13停止显示部10的显示的移动(步骤S305)。也可以在发生了报警的异常单元21存在于从显示部10的画面上的中心偏离的位置的情况下,在使异常单元21在中央处显示的状态下,停止画面移动。
[0057] 作为上述的动作的变形例,还能够想到以下所述的方案。
[0058] (用户对PLC系统的结构图的部分进行轻拖的情形1)
[0059] 在如图16所示的显示部10的显示状态下,如果用户将PLC系统2的结构图的部分向纵向上方(虚线箭头方向)轻拖,则显示画面向纵向下方移动,与此同时纵向滚动条31向下方移动,在报警图标61显示在纵向滚动条31上的时刻,如图18所示,画面移动停止。在该时刻,异常单元21未在显示部10的画面上显示。然后,如图18所示,如果用户将PLC系统2的结构图的部分向横向左方(虚线箭头方向)轻拖,则显示画面向横向右方移动,与此同时横向滚动条41向右方移动,报警图标62显示在横向滚动条41上,如图17所示,显示出异常单元21,画面移动停止。在该情形中,也可以最初向横向左方轻拖,然后向纵向上方轻拖。另外,在图18中画面移动停止的时刻,在同一行(纵向上的相同位置)的横向位置不同的多个部位发生了报警的情况下,也可以如实施方式2说明的那样,将在多个部位发生了异常的情况向用户进行通知。在最初向横向左方轻拖的情况下,在同一列(横向上的相同位置)的纵向位置不同的多个部位发生了报警的情况下也是相同的。
[0060] (用户对PLC系统的结构图的部分进行轻拖的情形2)
[0061] 在如图16所示的显示部10的显示状态下,如果用户将PLC系统2的结构图的部分向纵向上方(虚线箭头方向)轻拖,则显示画面向纵向下方移动,与此同时纵向滚动条31向下方移动,在报警图标61显示在纵向滚动条31上的时刻,在如图18所示的状态下,纵向的画面移动停止。在该时刻,异常单元21未在显示部10的画面上显示,但是与上述的情形1不同,之后即使没有用户的轻拖操作,显示画面也向横向右方自动地移动,与此同时横向滚动条41向右方移动,报警图标62显示在横向滚动条41上,如图17所示,显示出异常单元21。在该情形中,也可以最初向横向左方轻拖,之后沿纵向自动地移动。用户如果再次进行轻拖操作,则按照相同的动作,在将发生了报警的其他异常单元显示在画面上的状态下停止移动。
[0062] (用户对PLC系统的结构图的部分进行轻拖的情形3)
[0063] 在如图19所示的显示部10的显示状态下,如果用户将PLC系统2的结构图的部分向异常单元21所存在的方向的相反方向(虚线箭头方向)轻拖,则显示画面向异常单元所存在的方向移动,与此同时纵向滚动条31向下方移动,横向滚动条41向右方移动,报警图标61显示在纵向滚动条31上,报警图标62显示在横向滚动条41上,如图17所示,显示出异常单元21。如果用户再次进行轻拖操作,则按照同样的动作,在将发生了报警的其他异常单元显示在画面上的状态下停止移动。
[0064] (用户对滚动条进行轻拖的情形)
[0065] 如图20所示,设为与图16同样地,报警图标61显示在显示部10的画面的纵向滚动条区域30上,报警图标62显示在横向滚动条区域40上,在纵向滚动条31及横向滚动条41上没有报警图标61及62。在这里,如果用户不是对PLC系统2的结构图的部分进行轻拖,而是例如将纵向滚动条31朝向报警图标61所存在的方向(虚线箭头方向)轻拖,则在报警图标61显示在纵向滚动条31上的时刻,如图18所示,画面移动停止。之后,如果将横向滚动条41朝向报警图标62所存在的方向轻拖,则如图17所示,能够将报警发生部位即异常单元21在画面上显示。
[0066] 根据以上说明的本实施方式,对于在显示出如图17所示的异常单元21的状态下、移动至如图18所示的异常单元21所存在的同一行(纵向上的相同位置)为止的状态、或者移动至异常单元21所存在的同一列(横向上的相同位置)为止的状态下轻拖后的画面移动停止的动作,能够根据来自输入部11等的用户操作等对模式进行切换。
[0067] 将本实施方式的上述动作所示的模式作为“异常单元显示停止模式”,将不是“异常单元显示停止模式”的通常的模式作为“通常模式”。例如,在“通常模式”下,在用户进行了轻拖动作的情况下,按照通过轻拖动作而进行的手指的运动速度(或者加速度)以及手指的运动方向,使画面进行移动。画面以依赖于上述手指的运动速度(或者加速度)而得到的初速度开始移动,但逐渐减速而使画面停止。因此,在“通常模式”下,依赖于初速度,存在在对异常单元进行显示之前画面移动停止的情况,或者反之,还存在即使显示出异常单元,但画面移动仍不停止,在越过异常单元后画面移动才停止的情况。
[0068] 考虑在用户为了对各单元的型号名称或各单元的动作状态进行确认而希望看到PLC系统2的结构的情况下,优选设为“通常模式”。因此,如上述所述,上述的“通常模式”和“异常单元显示停止模式”的切换也可以是利用用户的选择而进行切换的方式。但是,也可以是下述方式,即,在没有异常单元、未发生报警的情况下成为“通常模式”,如果发生报警,则向“异常单元显示停止模式”自动地进行切换。在该情况下,也可以向“异常单元显示停止模式”进行切换,并且例如将“发生了报警,请轻拖”等文字在画面上进行显示。
[0069] 另外,也可以在“异常单元显示停止模式”下,在画面移动停止时在同一画面上显示出多个发生了报警的异常单元的情况下,在判断为这些多个异常单元已经全部确认完成、存在下一个轻拖操作的情况下,使画面移动,以对未显示的其他异常单元进行显示。
[0070] 根据本实施方式所涉及的报警位置显示装置1以及报警位置显示方法,虽然在向报警发生部位的画面移动时使用了滚动条,但即使系统结构变大,也能够防止操作性降低。
[0071] 另外,在实施方式1至3中,也可以设为在异常单元21在显示部10的画面上显示的状态下,通过由用户将画面上的异常单元21按下,从而将异常的更为详细的信息在画面上显示,用户能够对其内容进行确认。
[0072] 此外,在实施方式1至3中,作为报警位置显示装置1的功能块,利用单元显示位置计算部12、滚动条显示位置计算部13、报警信息处理部14、合成显示计算部15、以及输入动作分析部16等进行了说明。但是,这些功能在报警位置显示装置1中是通过由CPU执行软件等而实现的功能,不需要必须按照上述方式进行区分。
[0073] 并且,本发明不限定于上述实施方式,在实施阶段,在不脱离其主旨的范围内能够进行各种变形。另外,在上述实施方式中包含有各个阶段的发明,通过公开的多个结构要件的适当的组合,能够提取出各种发明。例如,在即使从实施方式中示出的全部结构要件中删除一些结构要件,也能够解决在发明内容一栏中所述的课题、能够得到在发明的效果一栏中所述的效果的情况下,能够将删除了该结构要件后的结构作为发明提取出来。并且,也可以对不同实施方式之间的结构要素适当地进行组合。
[0074] 工业实用性
[0075] 如以上所述,本发明所涉及的报警位置显示装置以及报警位置显示方法对于掌握系统的结构要素中的异常发生是有益的,特别地,适用于PLC系统的可编程显示器等。
[0076] 标号的说明
[0077] 1报警位置显示装置,2PLC系统,10显示部,11输入部,12单元显示位置计算部,13滚动条显示位置计算部,14报警信息处理部,15合成显示计算部,21异常单元,30纵向滚动条区域,31纵向滚动条,40横向滚动条区域,41横向滚动条,50~55、60~62报警图标。

当前第1页 第1页 第2页 第3页