过程事件发生履历的确认方法

文档序号:6326453阅读:137来源:国知局
专利名称:过程事件发生履历的确认方法
技术领域
本发明涉及监视工厂(plant)等运转状态的过程监视系统,特别是涉及在用过程监视系统的监视装置所显示的运转监视画面内显示过程事件的发生履历的确认方法。
背景技术
一直以来,为了监视工厂等的运转状态,对于从工厂的测量器输入的测量值要进行显示其履历的趋向显示,对于过程警报等事件则进行通知其发生的事件显示。这些测量值和事件之间大多分别存在重要的密切关联,为了调查过程警报等事件发生的原因,有必要将事件和测量值进行对照。但是,该对照操作使复杂操作成为必要,即调查事件的发生时刻并且使与该发生时刻对应的测量值进行趋向显示。因此,本申请人提出了在趋向画面上也同时显示事件信息的过程事件信息的显示方法(例如参考专利文献1特开平11-134154号公报)。
根据专利文献1提出的显示方法,可以在趋向显示中用图标(icon)来确认事件的发生状况,而且还可以用事件位置(seat)来确认事件的详细数据。但是,即使在该显示方法中,用于调查事件之发生原因的详细研究操作,即用于对照测量值履历和事件发生履历两者的详细内容的操作也不是容易的,存在的问题是在用某个画面确认了测量值履历之后,还必须要用别的画面来确认事件发生履历之详细内容的繁杂操作。

发明内容
为了解决上述问题,本发明的目的是提供一种可以容易地比较研究测量值和事件两者的详细内容的过程事件发生履历的确认方法。
本发明是一种过程事件发生履历的确认方法,其将测量值的履历即趋向显示在运转监视画面上的同时,在趋向作为显示对象的时间区域即显示对象期间内发生了事件时,将表示该事件内容的图标显示在所述趋向上的该事件发生了的时间位置上,其中具有第一窗口生成程序,其根据操作员的显示请求,生成用于一览显示所述测量值履历详细内容的第一窗口;第二窗口生成程序,其根据所述显示请求,生成用于一览显示所述事件发生履历详细内容的第二窗口;和显示程序,其将所述生成的第一窗口和第二窗口同时显示在所述运转监视画面上。
在本发明过程事件发生履历的确认方法的一个构成例中,所述第一窗口生成程序和所述第二窗口生成程序可以生成所述第一窗口和所述第二窗口,以便强调显示所述显示对象期间中操作员指定过的时刻的数据。
在本发明过程事件发生履历的确认方法的一个构成例中,所述第一窗口生成程序可以通过间隔剔除处理所述显示对象期间的数据而生成所述第一窗口;所述第二窗口生成程序通过使用所述显示对象期间内操作员指定时刻的附近时间区域的数据来生成所述第二窗口。
另外,在本发明过程事件发生履历的确认方法的一个构成例中,所述第二窗口生成程序可以通过在所述指定时刻的附近时间区域中的没有发生事件的时刻内插入空白的数据来生成所述第二窗口。


图1是应用了本发明的实施方式的过程事件发生履历确认方法的过程监视系统的框图。
图2是表示本发明的实施方式的服务器装置和监视装置的构成的框图。
图3是表示本发明的实施方式的监视装置的动作的流程图。
图4是表示本发明的实施方式的运转监视画面的一例的图。
图5是表示本发明的实施方式的运转监视画面的其它例的图。
图6是表示本发明的实施方式的运转监视画面的其它例的图。
图中1-控制器,2-服务器装置,3-监视装置,4-输入装置,5-显示装置,21-数据收集部,22-数据存储部,31-数据请求接受部,32-数据积蓄部,33-运算部,34-数据显示部。
具体实施例方式
下面,参考附图详细说明本发明的实施方式。图1是适用了本发明的实施方式的过程事件发生履历确认方法的过程监视系统的框图。
过程监视系统由控制器1,其在控制工厂等中设置的未图示的现场设备(例如开关,阀门(valve),泵,压力计,流量计,温度计等)的同时,还从现场设备中获得例如压力、液量、温度等测量值(过程数据);服务器装置2,其从控制器1中收集测量值;监视装置3,其在根据操作员的指示将指令提供给控制器1和服务器装置2的同时,编辑生成工厂的运转监视画面;用于运转操作或参数设定的键盘或鼠标等输入装置4;和从监视装置3接受图像数据并显示运转监视画面的显示装置5构成。
图2是表示服务器装置2和监视装置3的构成的框图。服务器装置2具有从控制器1收集现场设备的测量值的数据收集部21;和存储所收集的测量值的数据存储部22。
另一方面,监视装置3具有通过输入装置4接受操作员的请求的数据请求接受部31;从服务器装置2的数据存储部22中取得数据并积蓄的数据积蓄部32;生成运转监视画面的运算部33;和将由运算部33生成的运转监视画面显示在显示装置5上的数据显示部34。
数据积蓄部32构成在趋向(trend)作为显示对象的时间区域即显示对象期间内收集数据的机构,运算部33构成根据操作员的请求设定所述显示对象期间的设定机构;根据显示对象期间的长度即时间间隔来确定在所设定的显示对象期间内各个图标承担的分配期间的确定机构;生成一览显示测量值履历的详细内容的绘图数据窗口(第一窗口)的第一窗口生成机构;和生成一览显示事件发生履历的详细内容的警报/事件详细内容窗口(第二窗口)的第二窗口生成机构。数据显示部34和显示装置5构成显示运转监视画面的显示机构。
服务器装置2和监视装置3的构成可以通过程序来实现,该程序用于控制分别包括运算装置、存储装置和接口的计算机及其硬件资源。而且,在本实施方式中,服务器装置2和监视装置3被分立设置,但也可以将它们一体化。
下面,说明本实施方式的过程监视系统的动作。图3是表示监视装置3的动作的流程图。
例如每隔一定时间,由服务器装置2的数据收集部21从控制器1收集表示工厂状态的测量值,并存储在数据存储部22内。数据收集部21在过程警报等事件发生了时将该事件的数据存储在数据存储部22内。
监视装置3的数据请求接受部31,若通过输入装置4接受操作员的请求,则将该请求传递到数据积蓄部32。
数据积蓄部32判断在与操作员的请求对应的运转监视画面上是否已经积蓄有必要的数据(测量值和事件数据)(图3的步骤S1),在积蓄有必要的数据时,将该数据和操作员的请求送到运算部33。当运转监视画面上没有积蓄必要的数据时,数据积蓄部32在从服务器2的数据存储部22取得并积蓄必要数据的同时,将取得的数据和操作员的请求送到运算部33(步骤S2)。
接着,运算部33根据从数据积蓄部32传递来的数据和操作员的请求,生成与操作员的请求对应的运转监视画面,并将所生成的运转监视画面的图像数据输出到数据显示部34(步骤S3)。
通过将图像数据经数据显示部34输出到显示装置5,从而在显示装置5上显示例如图4所示的运转监视画面100(步骤S4)。
以图表表现各测量值履历的趋向10被显示在运转监视画面101上。趋向101的横轴是时间,纵轴是测量值的刻度。在图4的例子中,显示了从2003年3月13日11时29分55秒到12时29分55秒的显示对象期间中的测量值P0,PV,P1,PV的履历。即,若操作员指定了从2003年3月13日11时29分55秒到12时29分55秒的显示对象期间并请求显示运转监视画面,则数据积蓄部32从服务器装置2的数据存储部22中取得该显示对象期间的数据,且运算部33生成运转监视画面100。
在指定过的显示对象期间内产生了事件时,即在事件数据存在于从数据积蓄部32传送来的数据中时,运算部33生成运转监视画面100,以便使表示事件内容的图标被显示在趋向上的发生了该事件的事件位置上。这样,表示事件发生的图标被显示在趋向101上。
在图4的例子中,已知发生了过程警报、系统警报、系统事件、操作员改变、消息之类的事件。即,图标102表示发生了某测量值超过了所定阈值的过程警报,图标103表示发生了通知系统异常的系统警报。再有,图标104表示发生了报告系统状态的系统事件,图标105表示发生了操作员改变事件,其表示操作员对过程监视系统的操作履历(例如相对任意控制环路(loop)的目标值变更等),图标106表示当到达序列(程序)中的状态时或者到达某个阶段(phase)时因该状态或者阶段的到来而发生了便于显示的操作员预先设定的消息。消息一般是例如当某个工序开始时显示为“×××开始”,当工序结束时显示为“×××结束”,当在某个部分操作员的手动操作成为必要时显示为“请开始○○○”等使用方法。另外,作为事件,除了在图4中示出的以外,还有序列事件和用户定义事件。序列事件是用于报告序列(程序)状态(例如当序列因何种原因停止时报告序列停止)的事件,用户定义事件是当某个测量值超过了预先设定的阈值时用于显示操作员设定的消息的事件。
在显示对象期间内各个图标承担的分配期间根据显示对象期间的长度即时间间隔而被确定。即,由于运转监视画面(趋向101)的大小和各个图标的大小是已知的值,故若时间间隔确定,则就确定了在运转监视画面的1行上可显示图标的最大个数。如果用该最大个数来分割时间间隔,就确定了向1列的图标分配的分配期间。当在某个分配期间发生了事件时,监视装置3的运算部33就生成运转监视画面,以便使承担该分配期间的图标被显示在趋向上的该分配期间的位置上。
接着,操作员可以将用于在趋向上指定希望时间位置的瞄准线光标(hair line cursor)显示在运转监视画面上。监视装置3在从操作员接收了瞄准线光标的显示请求时,进行与所述图3相同的处理,并显示图5所示的运转监视画面100a。在运转监视画面100a上所显示的瞄准线光标107的位置,通过操作员操作输入装置4,从而可以自由地变更。
监视装置3的运算部33,将操作员指定时刻即瞄准线光标107定位时刻的测量值P0,PV的数据显示在运转监视画面100a的108的地方,将同指定时刻的测量值P1,PV的数据显示在109的地方。
接着,如图6所示,操作员可以将一览显示测量值履历的详细内容的绘图数据窗口110和一览显示过程事件发生履历的详细内容的警报/事件详细内容窗口111同时显示在运转监视画面100b上。若通过输入装置4接收操作员的显示请求,则监视装置3进行与所述图3相同的处理,并显示运转监视画面100b。
在绘图数据窗口110上显示整个显示对象期间(在图6的例子中为从2003年3月13日11时29分55秒开始到12时29分55秒为止)内测量值履历的详细内容。但是,没有必要详细显示显示对象期间的全部数据,用从整个显示对象期间适当地间隔剔除收集的数据就足够了,另外,若详细显示全部数据,则绘图数据窗口(plot data window)110的行数变多。
因此,监视装置3的运算部33在适当的时间间隔内间隔剔除显示对象期间的测量值,并使用间隔剔除处理后的测量值而生成绘图数据窗口110。若预先规定绘图数据窗口110的最大行数,则根据该最大行数和时间间隔,可以确定以何种间隔对显示对象期间的测量值进行间隔剔除。
另一方面,由于事件发生前后的信息是重要的,故过程事件发生履历适当地间隔剔除数据并进行显示是没有意义的,或者由于在整个显示对象期间中事件数量变多,不能够一览显示全体。因此,在警报/事件详细内容窗口111中,只在操作员使用瞄准线光标107所指定时刻附近的时间区域显示过程事件发生履历的详细内容。下面说明该事件区域的确定方法。首先,将200行的空白行插入警报/事件详细内容窗口111中。200行之类的数是经验决定的固定值。空白行是为了表示某规定的时间间隔而插入的。该规定的时间间隔不是固定值,如下面所说明的,其根据趋向画面上显示的事件的发生状态而变化。接着,将趋向画面上显示的事件发生间隔中最小的间隔(除去0秒)确定为空白行的表示时间间隔(秒/行)。时间间隔(秒/行)×200行变成被一览显示的所述时间区域(秒)。而且,不固定时间区域的理由是不能够预料此期间的事件发生履历的件数。
监视装置3的运算部33,只在确定过的显示对象的时间区域取得事件数据而生成警报/事件详细内容窗口111。此时,运算部33从数据库取得将瞄准线光标107的位置假设为开始日期时间或者结束日期时间的所述时间区域事件发生履历。在最初显示警报/事件详细内容窗口111时,无条件地将瞄准线光标107的位置假设为开始日期时间。在更新已经显示的一览表时,瞄准线光标107成为时间区域之开始日期时间或者结束日期时间之任一个就依赖于瞄准线光标107的位置离开一览显示区域的方向。当比到此为止显示的时间区域更早离开时,瞄准线光标107成为开始日期时间,当更后离开时成为结束日期时间。运算部33将取得的事件发生履历与符合该一览发生日期时间的空白行进行置换而插入。由此,瞄准线光标107的附近变成被一览显示。在显示对象时间区域中未发生事件的时刻仍然按原样保留着空白行。在图6的例子中,在11时58分13秒、11时58分28秒、11时58分47秒及11时59分12秒上插入了空白行。这样,通过在未发生事件的时刻内插入空白的数据,使在视觉上抓住过程事件发生日期时间的相对位置关系变得容易。
运算部33如图6的112,113那样强调显示操作员通过使用瞄准线光标107而指定了时刻的数据。在本实施方式中,使用以承担该分配期间的一个图标代表在某个分配期间内发生的同一种类的事件的俯瞰显示,在图6的例子中,在瞄准线光标107所位于的时刻显示了一个过程警报的图标102。另一方面,当出现警报/事件详细内容窗口111时,集中产生了包含被强调显示数据的3个过程警报,并且知道图标102代表3个过程警报。
当然,根据指定时刻的变更即瞄准线光标107的移动,可以改变被强调显示的数据。当指定时刻变更时,运算部33滚读绘图数据窗口110和警报/事件详细内容窗口111,以便使强调显示的数据处于窗口的中央部附近。
进而,在变更后的指定时刻离开了警报/事件详细内容窗口111的显示对象的时间区域时,运算部33重新确定变更后的指定时刻附近的时间区域,并通过取得该时间区域的事件数据来更新警报/事件详细内容窗口111。
由于测量值被离散地测量,故有在操作员使用瞄准线光标107所指定的时刻无法进行测量的情况。在这种情况下,离指定时刻最近的时刻的数据被选择强调显示。
此外,在趋向上没有显示多种测量值时,运算部33在将操作员从这些多种测量值中预先选择的测量值的履历详细内容一览显示在绘图数据窗口110上的同时,还将与该选择过的测量值相关的过程事件发生履历的详细内容一览显示在警报/事件详细内容窗口111上。为了观察和清楚绘图数据窗口110,在图6的例子中表示出选择了测量值P0.PV的情况。
(发明的效果)根据本发明,由于生成一览显示测量值履历的详细内容的第一窗口和一览显示事件发生履历的详细内容的第二窗口,并且在运转监视画面上同时显示所生成的第一窗口和第二窗口,因此操作员可以在趋向上选择感兴趣的某个地方来研究其详细的数据。另外,由于可以确认测量值的履历和事件的发生履历两者的详细内容,故可以比较研究两者的详细内容。由此,本发明作为工厂运转分析工具之一,能够有助于改善化学过程产业的运转。
此外,由于为了强调显示显示对象期间中操作员所指定时刻的数据而生成第一窗口和第二窗口,故操作员可以容易地找到想确认时刻的数据,或者使在该时刻前后发生的现象等也变得容易确认。结果,可以立即确认测量值和事件之间的关联,可以更简单地进行警报等原因的分析。
再有,由于通过间隔剔除处理显示对象期间的数据而生成第一窗口以及使用显示对象期间中操作员指定的时刻附近的时间区域的数据来生成第二窗口,故可以进行与第一窗口和第二窗口的各个用途对应的合适显示。
还有,由于通过在指定时刻之附近时间区域中没有发生事件的时刻插入空白的数据来生成第二窗口,故使在视觉上抓住过程事件发生日期时间的相对位置关系变得容易。
权利要求
1.一种过程事件发生履历的确认方法,其将测量值的履历即趋向显示在运转监视画面上的同时,在趋向作为显示对象的时间区域即显示对象期间内发生了事件时,将表示该事件内容的图标显示在所述趋向上的该事件发生了的时间位置上,其特征在于,具有第一窗口生成程序,其根据操作员的显示请求,生成用于一览显示所述测量值履历详细内容的第一窗口;第二窗口生成程序,其根据所述显示请求,生成用于一览显示所述事件发生履历详细内容的第二窗口;和显示程序,其将所述生成的第一窗口和第二窗口同时显示在所述运转监视画面上。
2.根据权利要求1所述的过程事件发生履历的确认方法,其特征在于,所述第一窗口生成程序和所述第二窗口生成程序可以生成所述第一窗口和所述第二窗口,以便强调显示所述显示对象期间中操作员指定过的时刻的数据。
3.根据权利要求1所述的过程事件发生履历的确认方法,其特征在于,所述第一窗口生成程序通过间隔剔除处理所述显示对象期间的数据而生成所述第一窗口,所述第二窗口生成程序通过使用所述显示对象期间内操作员指定时刻的附近时间区域的数据来生成所述第二窗口。
4.根据权利要求3所述的过程事件发生履历的确认方法,其特征在于,所述第二窗口生成程序通过在所述指定时刻的附近时间区域中的没有发生事件的时刻内插入空白的数据来生成所述第二窗口。
全文摘要
本发明提供一种使测量值和事件两者之比较研究变得容易的过程事件发生履历的确认方法。监视装置(3)具有根据操作员的显示请求来生成用来一览显示测量值履历的详细内容的第一窗口的机构;根据显示请求来生成用来一览显示事件发生履历的详细内容的第二窗口的机构;和将生成的第一窗口和第二窗口同时显示在运转监视画面上的机构。
文档编号G05B23/02GK1573629SQ20041006002
公开日2005年2月2日 申请日期2004年6月21日 优先权日2003年6月20日
发明者柚木健一 申请人:株式会社山武
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1