[go: up one dir, main page]

JP5036754B2 - Plant monitoring device - Google Patents

Plant monitoring device Download PDF

Info

Publication number
JP5036754B2
JP5036754B2 JP2009104653A JP2009104653A JP5036754B2 JP 5036754 B2 JP5036754 B2 JP 5036754B2 JP 2009104653 A JP2009104653 A JP 2009104653A JP 2009104653 A JP2009104653 A JP 2009104653A JP 5036754 B2 JP5036754 B2 JP 5036754B2
Authority
JP
Japan
Prior art keywords
plant
analysis
signal
calculation
unit
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.)
Expired - Fee Related
Application number
JP2009104653A
Other languages
Japanese (ja)
Other versions
JP2010257097A (en
Inventor
晃一 中川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2009104653A priority Critical patent/JP5036754B2/en
Publication of JP2010257097A publication Critical patent/JP2010257097A/en
Application granted granted Critical
Publication of JP5036754B2 publication Critical patent/JP5036754B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Testing And Monitoring For Control Systems (AREA)

Description

この発明はプラント監視装置に関し、特に、産業プラントのようにポンプやバルブなどの機器や流量計、圧力計などのセンサが大量に配置されているシステムにおいて、センサが検出した運転データを運転員が監視することで、プラントの状態を即時に把握し、安定した運転を行う場合に関する。   The present invention relates to a plant monitoring device, and in particular, in an industrial plant such as an industrial plant where a large number of devices such as pumps and valves and sensors such as flow meters and pressure gauges are arranged, the operation data detected by the sensors is displayed by the operator. It is related to the case where the state of the plant is immediately grasped by monitoring and stable operation is performed.

プラントは複数の設備で構成されており、各設備にはポンプやバルブなどの操作器や圧力計や流量計などのセンサが多数配置されている。プラントを監視するには、こうした機器がもつ信号を系統図や設備構成図などのGUI(Graphic User Interface)画面上に表示されるシンボルに割り付けて現在値を監視し、あるいはメッセージやグラフィック形式で表示される機器で生じた故障に関する情報を運転員が確認しながら運転を行っていた。   The plant is composed of a plurality of facilities, and each facility is provided with a large number of sensors such as operating devices such as pumps and valves, pressure gauges and flow meters. In order to monitor the plant, the signals of these devices are assigned to symbols displayed on GUI (Graphic User Interface) screens such as system diagrams and equipment configuration diagrams, and the current values are monitored, or displayed in a message or graphic format. The operator was operating while confirming information on the failure that occurred in the equipment.

このような状況で、一人の運転員が多くの信号の内容を覚えることは困難になりつつあり、またアラームからどの個所が異常であるかを即時に特定するのが難しいということから、装置の構成を管理し、関連する信号を容易に表示する方法が例えば特許文献1に開示されている。   In this situation, it is becoming difficult for one operator to learn the contents of many signals, and it is difficult to immediately identify which part is abnormal from the alarm. For example, Patent Document 1 discloses a method of managing the configuration and easily displaying related signals.

特許文献1に開示された方法おいて、運転員の負担を軽減し、運転操作の容易化すべく、プラントを構成する複数の構造タグを階層構造に区分けし、各構造タグに関し、関連する上位の階層の構造タグおよび下位の階層に属する構造タグをそれぞれ記憶しておく、そのためタグ名を覚えておかなくても、上位の階層から下位の階層へ順次関連する構造タグを辿ると、目的とする構造タグに辿り着くことができる。またモードに応じ、記憶されている要素タグに関連する情報を切り替えて表示することもできる。   In the method disclosed in Patent Document 1, in order to reduce the burden on the operator and facilitate the operation, a plurality of structure tags constituting the plant are divided into a hierarchical structure, The structure tag of the hierarchy and the structure tag belonging to the lower hierarchy are stored respectively. Therefore, even if the tag name is not remembered, it is the target when the related structure tag is sequentially traced from the upper hierarchy to the lower hierarchy. You can get to the structure tag. In addition, information related to the stored element tag can be switched and displayed according to the mode.

特開平4−347798号公報JP-A-4-347798

しかし、改修や増設によりプラントの構成が変化した場合にはデータベースの更新が必要になったとき、信号の数が多いことや相互に項目が参照されているためにどの部分を変更してよいか判断が困難になることがある。すなわち、プラントの増設や改修を行うとデータベースの更新が難しいという第1の問題点があった。   However, if the structure of the plant changes due to renovation or expansion, when the database needs to be updated, which part can be changed because the number of signals is large and items are mutually referenced Judgment may be difficult. That is, there is a first problem that it is difficult to update the database when the plant is expanded or renovated.

プラントは機器の故障や寿命などから、継続的に増設や改修が行われる。こうした場合、運転データや設備管理データを格納したデータベースを更新しなければならない。このとき扱っている機器が多い場合はデータベースに格納するデータも複雑になるために、データ構造を十分に知っていないと修正は困難になることが多いというのが上記第1の問題点である。   Plants are continuously expanded and refurbished due to equipment failure and longevity. In such a case, the database storing operation data and facility management data must be updated. When there are many devices handled at this time, the data stored in the database becomes complicated, and therefore the first problem is that correction is often difficult unless the data structure is sufficiently known. .

加えて、プラントに含まれる機器が膨大であるため、監視しなければならない信号やアラームが多く、どのような運転状況なのかすぐに理解しにくい。すなわち、プラント管理で扱う信号が多い場合、運転状態が理解しにくいという第2の問題点があった。   In addition, since the equipment included in the plant is enormous, there are many signals and alarms that must be monitored, and it is difficult to immediately understand what kind of operating conditions it is. That is, when there are many signals handled in plant management, there is a second problem that it is difficult to understand the operation state.

この発明は上記問題点を解決するためになされたもので、プラントの増設や改修に伴うデータベースの更新の簡略化を図ったプラント監視装置を得ることを目的とする。さらに、プラントの運転状況が把握し易いプラント監視装置を得ることを目的とする。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a plant monitoring apparatus that simplifies updating of a database accompanying plant expansion or modification. Furthermore, it aims at obtaining the plant monitoring apparatus which is easy to grasp | ascertain the operating condition of a plant.

この発明に係る請求項1記載のプラント監視装置は、複数のプラント要素からなるプラントを監視するプラント監視装置であって、前記複数のプラント要素は所定数の階層レベルからなる階層構造を呈しており、前記複数のプラント要素の関係を規定したプラント要素構成テーブルを格納するプラント要素構成テーブル格納手段を備え、前記プラント要素構成テーブルは、前記複数のプラント要素それぞれに対応づけて、自身を示す要素IDと、自身を含む上位のプラント要素を示す上位要素IDを関連付けており、前記複数のプラント要素のいずれかで発生するプラント監視対象の複数の信号を規定した信号定義テーブルを格納する信号定義テーブル格納手段をさらに備え、前記信号定義テーブルは前記複数の信号それぞれに対応づけて、自身を示す要素IDと、前記複数のプラント要素のうち自身が関連づいているプラント要素を示す機器IDを関連付けており、前記複数の信号の変化に基づき運転状況を監視する運転状況監視手段をさらに備え、前記運転状況に基づき分析結果を視覚認識可能に所定の表示部に表示させる分析部をさらに備え、前記分析部は、前記複数のプラント要素に対し、分析を所望するプラント要素を示す分析対象要素を選択可能であり、前記分析対象要素を基準とした分析レベルで分析結果を前記所定の表示部に表示させる集約・詳細化手段を含み、前記複数の信号に対応して設けられ、前記分析結果を得るための前記複数の信号に対する信号種別及び演算種別を少なくとも規定した分析用信号識別情報を格納する分析用信号識別情報格納手段と、前記分析用信号識別情報を参照して前記運転状況に基づく演算処理を行い分析用演算結果を得る演算手段とをさらに備え、前記分析部は、前記分析用演算結果に基づき前記分析結果を得、前記運転状況監視手段は、前記複数の信号の変化に基づき運転状況監視用の運転状況監視用データを生成し、前記分析用信号識別情報格納手段は、前記複数のプラント要素に対応して設けられた複数の分析用信号識別情報用バッファ領域を有し、前記複数の分析用信号識別情報用バッファ領域はそれぞれ前記分析用信号識別情報に関連して、前記分析用演算結果を一時的に格納可能であり、前記演算手段は、前記運転状況監視手段による前記運転状況監視用データの生成時に、前記運転状況監視手段に連動して演算処理を行い前記分析用演算結果を得て対応する前記分析用信号識別情報用バッファ領域に一時的に保存する。 The plant monitoring device according to claim 1 according to the present invention is a plant monitoring device that monitors a plant including a plurality of plant elements, and the plurality of plant elements have a hierarchical structure including a predetermined number of hierarchical levels. A plant element configuration table storage means for storing a plant element configuration table that defines the relationship between the plurality of plant elements, wherein the plant element configuration table is associated with each of the plurality of plant elements and indicates an element ID And a signal definition table storage for storing a signal definition table in which a plurality of plant monitoring target signals generated in any one of the plurality of plant elements are associated with a host element ID indicating a host plant element including itself. further comprising means, the signal definition table in association with each of the plurality of signals, And element ID shows the body, and associates the device ID indicating the plant element itself is Zui associated one of the plurality of plants elements, driving condition monitoring means for monitoring the operating conditions based on a change in the plurality of signals And an analysis unit that displays an analysis result on a predetermined display unit so as to be visually recognizable based on the operation state, and the analysis unit indicates a plant element desired to be analyzed for the plurality of plant elements. An analysis target element can be selected, and includes an aggregation / detailing means for displaying an analysis result on the predetermined display unit at an analysis level based on the analysis target element, provided corresponding to the plurality of signals, Analysis signal identification information storage means for storing analysis signal identification information defining at least signal types and calculation types for the plurality of signals for obtaining the analysis results; A calculation means for obtaining a calculation result for analysis by performing calculation processing based on the driving situation with reference to the signal identification information for analysis, and the analysis unit obtains the analysis result based on the calculation result for analysis, The operating status monitoring means generates operating status monitoring data for operating status monitoring based on changes in the plurality of signals, and the analysis signal identification information storage means is provided corresponding to the plurality of plant elements. A plurality of analysis signal identification information buffer areas, wherein each of the plurality of analysis signal identification information buffer areas can temporarily store the analysis calculation results in association with the analysis signal identification information; And when the driving condition monitoring data is generated by the driving condition monitoring means, the calculating means performs calculation processing in conjunction with the driving condition monitoring means to obtain the calculation result for analysis. The analysis signal identification information buffer area is temporarily stored.

この発明における請求項1記載のプラント監視装置は、プラント要素構成テーブル及び信号定義テーブルによって、プラントを構成する複数のプラント要素及び複数のプラント要素のいずれかで発生するプラント監視対象の複数の信号それぞれについて、自身を示す要素IDと、自身を含む上位のプラント要素を示す上位要素IDを関連付けているため、複数のプラント要素及び複数の信号からなるプラント全体の階層構造を要素IDにより一元管理することができる。   According to a first aspect of the present invention, there is provided the plant monitoring apparatus according to claim 1, wherein each of the plurality of plant monitoring target signals generated in any one of the plurality of plant elements and the plurality of plant elements constituting the plant by the plant element configuration table and the signal definition table, respectively. Since the element ID indicating itself and the upper element ID indicating the upper plant element including itself are associated with each other, the hierarchical structure of the entire plant including a plurality of plant elements and a plurality of signals can be centrally managed by the element ID. Can do.

その結果、プラントの増設や改修に伴うプラント要素構成テーブル及び信号定義テーブルを含むデータベースの更新の簡略化を図ることができる効果を奏する。特に、プラント要素間の階層構造に変化がない場合において効果の度合は大きい。   As a result, there is an effect that it is possible to simplify the update of the database including the plant element configuration table and the signal definition table that accompanies the expansion or modification of the plant. In particular, the degree of effect is large when there is no change in the hierarchical structure between plant elements.

この発明の実施の形態1であるプラント監視装置の構成を示すブロック図である。It is a block diagram which shows the structure of the plant monitoring apparatus which is Embodiment 1 of this invention. 図1で示したデータベースの内部構成を示す説明図である。It is explanatory drawing which shows the internal structure of the database shown in FIG. 図1で示した実施の形態1のプラント監視装置が実現可能なコンピュータのハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware structural example of the computer which can implement | achieve the plant monitoring apparatus of Embodiment 1 shown in FIG. 図2で示した機器台帳の一例を表形式で示す説明図である。It is explanatory drawing which shows an example of the apparatus ledger shown in FIG. 2 in a table format. 図2で示した設備構成テーブルの一例を表形式で示す説明図である。It is explanatory drawing which shows an example of the equipment structure table shown in FIG. 2 in a table format. 図2で示した設備構成テーブルに基づく分類構成を図式化した説明図である。It is explanatory drawing which represented the classification structure based on the equipment structure table shown in FIG. 図2で示したトレンドテーブルの一例を表形式で示す説明図である。It is explanatory drawing which shows an example of the trend table shown in FIG. 図2で示したイベントテーブルの一例を示す説明図である。It is explanatory drawing which shows an example of the event table shown in FIG. 図2で示した信号定義テーブルの一例を表形式で示す説明図である。It is explanatory drawing which shows an example of the signal definition table shown in FIG. 2 in a table format. 実施の形態1のプラント監視装置の監視動作を示すフローチャートである。4 is a flowchart illustrating a monitoring operation of the plant monitoring apparatus according to the first embodiment. 図1で示したプラント要素構成定義手段によるプラント構成要素情報の定義例を示す説明図である。It is explanatory drawing which shows the example of a definition of the plant component element information by the plant element configuration definition means shown in FIG. この発明の実施の形態2であるプラント監視装置の構成を示すブロック図である。It is a block diagram which shows the structure of the plant monitoring apparatus which is Embodiment 2 of this invention. 図12で示したアセットタグ定義リストの一例を表形式で示す説明図である。FIG. 13 is an explanatory diagram showing an example of an asset tag definition list shown in FIG. 12 in a table format. 図12で示した集約・詳細化手段による分析動作(集約・詳細化動作)を示すフローチャートである。13 is a flowchart showing an analysis operation (aggregation / detailing operation) by the aggregation / detailing means shown in FIG. 図5で示した設備構成テーブル、および図13で示したアセットタグ定義リストである場合の集約・詳細化手段による集約・詳細化の例を示す説明図である。It is explanatory drawing which shows the example of aggregation / detailing by the aggregation / detailing means in the case of the equipment configuration table shown in FIG. 5 and the asset tag definition list shown in FIG. この発明の実施の形態3であるプラント監視装置の構成を示すブロック図である。It is a block diagram which shows the structure of the plant monitoring apparatus which is Embodiment 3 of this invention. 図16で示したアセットタグバッファ内における一の機器に対応して設けられるアセットタグ内容を表形式で示す説明図である。It is explanatory drawing which shows the asset tag content provided corresponding to one apparatus in the asset tag buffer shown in FIG. 16 in a table format.

<実施の形態1>
(全体構成)
図1はこの発明の実施の形態1であるプラント監視装置の構成を示すブロック図である。
<Embodiment 1>
(overall structure)
1 is a block diagram showing a configuration of a plant monitoring apparatus according to Embodiment 1 of the present invention.

実施の形態1のプラント監視装置は入力部14、表示部15及びプラント監視部21から構成される。プラント監視部21は、エンジニアリングツール30A、サーバ40A及びデータベース50Aで構成される。入力部14はオペレータによりデータ入力可能にプラント監視部21に接続され、表示部15はプラント監視部21による出力結果をグラフィックあるいはテキスト形式で表示する。   The plant monitoring apparatus according to the first embodiment includes an input unit 14, a display unit 15, and a plant monitoring unit 21. The plant monitoring unit 21 includes an engineering tool 30A, a server 40A, and a database 50A. The input unit 14 is connected to the plant monitoring unit 21 so that data can be input by an operator, and the display unit 15 displays the output result from the plant monitoring unit 21 in a graphic or text format.

エンジニアリグツール30はデータベース50Aと接続され、内部にプラント要素構成定義手段31、信号定義手段32及び機器台帳管理手段33を有している。   The engineer tool 30 is connected to the database 50 </ b> A, and includes a plant element configuration definition unit 31, a signal definition unit 32, and an equipment ledger management unit 33.

プラント要素構成定義手段31はプラント処理工程に応じて、どのような設備があるか、そしてその設備にどのような機器が含まれるかを定義する。信号定義手段32は、プラントで扱われる信号と、その信号に関連する機器や設備を定義する。機器台帳管理手段33は、プラントに納品された機器、あるいは改修された機器に関する情報を記録する。また、サーバ40Aは内部に、運転状況監視手段であるデータ収集手段41及びイベント作成手段42を有している。   The plant element configuration defining means 31 defines what kind of equipment is present and what kind of equipment is included in the equipment according to the plant processing process. The signal definition means 32 defines the signal handled in the plant and the equipment and equipment related to the signal. The device ledger management means 33 records information related to the device delivered to the plant or the repaired device. In addition, the server 40A includes a data collection unit 41 and an event creation unit 42 which are operation status monitoring units.

図2は図1で示したデータベース50Aの内部構成を示す説明図である。同図に示すように、データベース50A内において、機器台帳情報を記録した機器台帳51、プラント要素構成情報を記録したプラント要素構成テーブル52、信号定義情報を記録した信号定義テーブル53、サーバ40Aが収集した運転データを時系列に記録したトレンドテーブル54と、サーバ40Aが作成したアラームを時系列に記録したイベントテーブル55が格納されている。   FIG. 2 is an explanatory diagram showing the internal configuration of the database 50A shown in FIG. As shown in the figure, in the database 50A, a device ledger 51 that records device ledger information, a plant element configuration table 52 that records plant element configuration information, a signal definition table 53 that records signal definition information, and a server 40A collect A trend table 54 in which the operation data recorded in time series and an event table 55 in which alarms created by the server 40A are recorded in time series are stored.

したがって、データベース50Aは機器台帳51、プラント要素構成テーブル52、プラント要素構成テーブル52、トレンドテーブル54及びイベントテーブル55の格納手段として機能する。データベース50A内に記録されたテーブル(台帳)の情報は表示部15により表示することができる。   Therefore, the database 50A functions as a storage unit for the device ledger 51, the plant element configuration table 52, the plant element configuration table 52, the trend table 54, and the event table 55. Information of the table (ledger) recorded in the database 50A can be displayed by the display unit 15.

エンジニアリングツール30A内のプラント要素構成定義手段31、信号定義手段32及び機器台帳管理手段33は、主として、オペレータが入力部14を操作する際、入力部14のユーザインタフェースとして機能する。   The plant element configuration defining unit 31, the signal defining unit 32, and the equipment ledger managing unit 33 in the engineering tool 30A mainly function as a user interface of the input unit 14 when the operator operates the input unit 14.

プラント要素構成定義手段31は、入力部14から入力されるプラントがどのような機器構成になるのかを示すプラント要素構成情報をデータベース50A内のプラント要素構成テーブル52に記録する。機器台帳管理手段33は、入力部14から入力される機器の納入・点検・故障・搬出などの記録である機器台帳情報をデータベース50A内の機器台帳51に記録する。信号定義手段32は、入力部14から入力されるプラントで使われる信号のもつ属性を示す信号定義情報をデータベース50A内の信号定義テーブル53に記録する。   The plant element configuration defining means 31 records plant element configuration information indicating what device configuration the plant input from the input unit 14 has in the plant element configuration table 52 in the database 50A. The device ledger management means 33 records device ledger information, which is a record of device delivery, inspection, failure, carry-out, etc., input from the input unit 14, in the device ledger 51 in the database 50A. The signal definition means 32 records signal definition information indicating attributes of signals used in the plant input from the input unit 14 in the signal definition table 53 in the database 50A.

サーバ40Aはデータベース50Aに接続され、プラントから運転データ(プラント監視対象の複数の信号の値)を収集しアラーム作成を行う。具体的には以下の処理を行う。サーバ40A内のデータ収集手段41は、プラントから定期的に収集した運転データを、関連する要素IDとともにトレンドテーブル54に保存する。また、サーバ40A内のイベント作成手段42は、データ収集手段41が収集した運転データが信号定義テーブル53に含まれるアラーム発生のための条件を満たしたときにイベントを生成して、そのイベントに関連する機器の要素IDとともにイベントテーブル55に格納する。   The server 40A is connected to the database 50A, collects operation data (values of a plurality of signals to be monitored by the plant) from the plant, and creates an alarm. Specifically, the following processing is performed. The data collection means 41 in the server 40A stores the operation data periodically collected from the plant in the trend table 54 together with related element IDs. The event creation means 42 in the server 40A generates an event when the operation data collected by the data collection means 41 satisfies the conditions for generating an alarm included in the signal definition table 53, and relates to the event. Together with the element ID of the device to be stored in the event table 55.

なお、サーバ40Aがプラントから運転データを収集可能な点について、以下に示す。プラントにはセンサや機械が設置されており、これらの機器(センサ,機械)に関するプラント監視対象の信号はコントローラにつながれている。コントローラは接続された機器の信号をメモリ上に貯える。また、コントローラは制御ネットワークと呼ばれるネットワークに接続されており、この制御ネット―ワークにはサーバ40Aも接続されている。したがって、サーバ40Aは制御ネットワーク毎に専用のI/Fカードをもっており、ネットワークに繋がっているコントローラの蓄えたメモリ上のデータを参照することができる。このようにしてサーバ40Aはプラントの機器の信号の値を制御ネットワークを介して参照し、サーバ40A内の所定のメモリに貯えることにより、プラントから運転データを収集することができる。   The point that the server 40A can collect the operation data from the plant will be described below. A sensor and a machine are installed in the plant, and a signal to be monitored for the plant related to these devices (sensor, machine) is connected to a controller. The controller stores the signal of the connected device in the memory. The controller is connected to a network called a control network, and a server 40A is also connected to this control network. Therefore, the server 40A has a dedicated I / F card for each control network, and can refer to data on a memory stored in a controller connected to the network. In this way, the server 40A can collect operation data from the plant by referring to the signal values of the plant equipment via the control network and storing them in a predetermined memory in the server 40A.

(コンピュータによる実現)
図3は図1で示した実施の形態1のプラント監視装置が実現可能なコンピュータのハードウェア構成例を示すブロック図である。同図に示すように、コンピュータは、共有バス28に共通に接続されるCPU1、ハードディスク2、メモリ3、キーボード4及びディスプレイ5から構成され、ハードディスク2内にはプラント監視部用プログラム21P及びOS27が格納されている。
(Realization by computer)
FIG. 3 is a block diagram showing a hardware configuration example of a computer that can be realized by the plant monitoring apparatus according to the first embodiment shown in FIG. As shown in the figure, the computer includes a CPU 1, a hard disk 2, a memory 3, a keyboard 4, and a display 5 that are commonly connected to a shared bus 28. In the hard disk 2, a plant monitoring unit program 21 P and an OS 27 are stored. Stored.

キーボード4及びディスプレイ5が実施の形態1のプラント監視装置における入力部14及び表示部15に相当する。また、プラント監視部21のエンジニアリングツール30A及びサーバ40Aはハードディスク2内に格納されたプラント監視部用プログラム21PをCPU1がOS27上で実行することにより実現される。また、データベース50Aはハードディスク2内にデータベース50A用の領域を確保することにより実現される。   The keyboard 4 and the display 5 correspond to the input unit 14 and the display unit 15 in the plant monitoring apparatus of the first embodiment. Further, the engineering tool 30A and the server 40A of the plant monitoring unit 21 are realized by the CPU 1 executing the plant monitoring unit program 21P stored in the hard disk 2 on the OS 27. The database 50A is realized by securing an area for the database 50A in the hard disk 2.

(機器台帳51)
図4は図2で示した機器台帳51の一例を表形式で示す説明図である。同図に示すように、機器台帳51は、プラントを構成する機器の情報を格納したもので、要素ID、処理種別、実施日、シリアル番号、型名、機種名、メーカ名などを含む。ここで処理種別は納入、改修、搬出などがある。
(Equipment ledger 51)
FIG. 4 is an explanatory diagram showing an example of the device ledger 51 shown in FIG. 2 in a table format. As shown in the figure, the device ledger 51 stores information on devices constituting the plant, and includes an element ID, a processing type, an implementation date, a serial number, a model name, a model name, a manufacturer name, and the like. Here, processing types include delivery, repair, and carry-out.

(プラント要素構成テーブル52)
図5は図2で示したプラント要素構成テーブル52の一例を表形式で示す説明図である。同図に示すように、プラント要素構成テーブル52は、設備を構成する機器と設備の構成等を示す情報で、構成する設備や機器を識別する要素IDとその要素を含む上位の構成要素を識別する上位要素IDと当該要素の名称を含む。図5で示したプラント要素構成テーブル52では、プラントを構成するプラント要素として、プラントを管理する市町村レベルを分類用の市町村分類C1、市町村が管理する機場(処理場、浄水場)レベルの分類用の機場分類C2、浄水場等の機場に含まれ処理工程に応じて分類される施設レベルの分類用の施設分類C3がある。さらに、施設に含まれそれぞれが単独に機能をもつ設備レベルの分類用の設備分類C4、設備を構成する機器レベルを分類する機器分類Cを有し、総計で5段階の階層レベルで要素を分類している。
(Plant element configuration table 52)
FIG. 5 is an explanatory diagram showing an example of the plant element configuration table 52 shown in FIG. 2 in a table format. As shown in the figure, the plant element configuration table 52 is information indicating the equipment constituting the equipment and the equipment configuration, etc., and identifying the constituent ID and the higher-order constituent elements including the elements. The upper element ID and the name of the element are included. In the plant element configuration table 52 shown in FIG. 5, as the plant elements constituting the plant, the municipality level C1 for classification of the municipality level that manages the plant, and for the classification of the machine level (treatment plant, water treatment plant) level managed by the municipality There is a facility classification C3 for facility level classification that is included in a machinery field such as a water purification plant and classified according to the treatment process. In addition, it has equipment classification C4 for classifying equipment levels included in each facility, and equipment classification C for classifying equipment levels that constitute equipment, and classifies elements at a total of five hierarchical levels. is doing.

例えば、「A市D川浄水場」(要素ID:01000)における施設分類C3として、処理工程ごとに「沈砂」、「最初沈澱池」、「反応タンク」、及び「最終沈澱池」の4つに分類される。さらに、施設分類C3の各項目が機能毎に設備分類C4として分類される。例えば、施設分類C3の「沈砂池」(要素ID:00100)では、「し渣搬出」、「スカム処理」、及び「沈砂搬出」からなる3つの設備分類C4に分類される。設備分類C4レベルの1つの機能は機器分類C5レベルの複数の機器により実現されるので、1つの設備には複数の機器が所属する形になる。   For example, as facility classification C3 in “A City D River Water Treatment Plant” (element ID: 01000), there are four types of “sedimentation”, “first sedimentation basin”, “reaction tank”, and “final sedimentation basin” for each treatment process. are categorized. Furthermore, each item of the facility classification C3 is classified as the facility classification C4 for each function. For example, in the facility classification C3 “sedimentation basin” (element ID: 00100), the facility classification C3 is classified into three facility classifications C4 consisting of “sediment removal”, “scum treatment”, and “sedimentation removal”. Since one function at the equipment classification C4 level is realized by a plurality of equipment at the equipment classification C5 level, a plurality of equipment belongs to one equipment.

例えば、機器分類C5に分類される要素ID:00001の「汚泥ポンプ」は上位要素ID:000A0の「汚泥引抜」設備(設備分類C4)を構成する機器であり、「汚泥引抜」設備は上位要素ID:00400の「最終沈澱池」施設(施設分類C3)に存在し、その「最終沈澱池」施設は上位要素ID:01000の「A市D川浄水場」機場(機場分類C2)に含まれることを意味する。   For example, “sludge pump” with element ID: 00001 classified in equipment class C5 is equipment that constitutes “sludge extraction” equipment (equipment classification C4) with high-order element ID: 000A0, and “sludge extraction” equipment is a high-order element. It exists in the “final sedimentation basin” facility (facility classification C3) with ID: 00400, and the “final sedimentation pond” facility is included in the “A city D river water purification plant” machine station (machine classification C2) with the upper element ID: 01000 Means that.

図6は図2で示したプラント要素構成テーブル52に基づく分類構成を図式化した説明図である。同図に示すように、市町村分類C1により、市町村分類C1Aに該当する「A市」と、市町村分類C1Bに該当する「B市」等に分類される。   FIG. 6 is an explanatory diagram schematically showing the classification configuration based on the plant element configuration table 52 shown in FIG. As shown in the figure, according to the municipality classification C1, it is classified into “A city” corresponding to the municipality classification C1A, “B city” corresponding to the municipality classification C1B, and the like.

さらに、機場分類C2により、「A市」は、機場分類C2A1の「A市D川浄水場」及び機場分類C2A2の「A市E川浄水場」等に分類される。   Furthermore, “A city” is classified into “A city D river water purification plant” of machine field classification C2A1, “A city E river water purification plant” of machine field classification C2A2, and the like by machine field classification C2.

そして、施設分類C3により、「A市D川浄水場」は、施設分類C3A1の「沈砂池」、施設分類C3A2の「最初沈砂池」、施設分類C3A3の「反応タンク」、及び施設分類C3A4の「最終沈砂池」に分類される。   Then, according to the facility classification C3, the “A city D river water purification plant” has the facility classification C3A1 “sedimentation basin”, the facility classification C3A2 “first sedimentation basin”, the facility classification C3A3 “reaction tank”, and the facility classification C3A4. Classified as “Final Settlement”.

また、設備分類C4により、「沈砂池」は、設備分類C4A11の「し渣搬出」、設備分類C4A12の「スカム処理」、設備分類C4A13の「沈砂搬出」に分類される。   Further, according to the equipment classification C4, the “sedimentation basin” is classified into “sediment carry-out” of the equipment classification C4A11, “scum treatment” of the equipment classification C4A12, and “sedimentation carry-out” of the equipment classification C4A13.

同様にして、設備分類C4により、「最初沈砂池」は、設備分類C4A21の「汚泥引抜」、設備分類C4A22の「スカム処理」に分類される。   Similarly, by the equipment classification C4, the “first sand basin” is classified into “sludge extraction” of the equipment classification C4A21 and “scum treatment” of the equipment classification C4A22.

同様にして、設備分類C4により、「反応タンク」は、設備分類C4A31の「汚水調整」、設備分類C4A32の「ブロア」、設備分類C4A33の「タンク散気」及び設備分類C4A34の「風量制御」に分類される。   Similarly, according to the equipment classification C4, the “reaction tank” is “sewage adjustment” in the equipment classification C4A31, “blower” in the equipment classification C4A32, “tank aeration” in the equipment classification C4A33, and “air flow control” in the equipment classification C4A34. are categorized.

同様にして、設備分類C4により、「最終沈殿池」は、設備分類C4A41の「汚泥引抜」、設備分類C4A42の「スカム処理」及び設備分類C4A44の「脱臭」に分類される。   Similarly, by the equipment classification C4, the “final sedimentation basin” is classified into “sludge extraction” of the equipment classification C4A41, “scum treatment” of the equipment classification C4A42, and “deodorization” of the equipment classification C4A44.

さらに、機器分類C5により、「汚泥引抜」は、機器分類C5A211の「汚泥ポンプ」及び設備分類C4A212の「汚泥引抜弁」に分類される。   Furthermore, “sludge extraction” is classified into “sludge pump” in equipment classification C5A211 and “sludge extraction valve” in equipment classification C4A212 by the equipment classification C5.

なお、図5及び図6で示した市町村分類C1〜機器分類C5における各名称は、一般的な用語として用いられており、少なくとも、日本下水道協会発行の「下水道用語集」等を参照することにより容易に認識可能な用語であるため、各用語の意味内容についての説明は省略する。   In addition, each name in the municipality classification C1-equipment classification C5 shown in FIG.5 and FIG.6 is used as a general term, and at least by referring to "the sewer glossary" etc. published by Japan Sewerage Association Since it is a term that can be easily recognized, explanation of the meaning of each term is omitted.

(トレンドテーブル54)
図7は図2で示したデータベース50A内に格納されるトレンドテーブル54の一例を表形式で示す説明図である。同図に示すように、運転状況監視用データであるトレンドテーブル54は、プラント監視対象の信号の運転データ(値)を時系列に記録しており、信号を識別する要素IDと収集時刻と運転データ(値)を含んでいる。
(Trend table 54)
FIG. 7 is an explanatory diagram showing an example of the trend table 54 stored in the database 50A shown in FIG. 2 in a table format. As shown in the figure, the trend table 54, which is operation status monitoring data, records operation data (values) of signals to be monitored in time series, and includes element IDs for identifying signals, collection times, and operations. Contains data (values).

(イベントテーブル55)
図8は図2で示したデータベース50A内に格納されるイベントテーブル55の一例を示す説明図である。同図に示すように、運転状況監視用データであるイベントテーブル55は、イベント(故障,異常等)に関連する機器や設備や信号の要素IDと、発生時刻、イベント名称、値(イベントの発生等)を含んでいる。
(Event table 55)
FIG. 8 is an explanatory diagram showing an example of the event table 55 stored in the database 50A shown in FIG. As shown in the figure, the event table 55, which is data for monitoring operating conditions, includes element IDs of devices, facilities, and signals related to events (failures, abnormalities, etc.), occurrence times, event names, and values (event occurrences). Etc.).

(信号定義テーブル53)
図9は図2で示したデータベース50A内に格納される信号定義テーブル53の一例を表形式で示す説明図である。同図に示すように、信号定義テーブル53は、信号を識別する(信号用)要素ID、信号を参照するために使われるタグ名、関連する機器や設備の(信号用上位)要素ID(機器ID)、信号名称、信号の値がONになった状態を示す名称である発生名称、OFFになったときの状態を示す名前である回復名称、並びにアラームの発生条件である上限値、下限値、及び単位から構成される。
(Signal definition table 53)
FIG. 9 is an explanatory diagram showing an example of the signal definition table 53 stored in the database 50A shown in FIG. 2 in a table format. As shown in the figure, signal definition table 53 identifies the signal (signal) component ID, tag name used to refer to the signals, related equipment and facilities (signal high) element ID (device ID) , signal name, occurrence name which is a name indicating that the signal value is ON, recovery name which is a name indicating the state when the signal value is OFF, and upper limit value and lower limit value which are alarm generation conditions And units.

(動作)
図10は実施の形態1のプラント監視装置の監視動作を示すフローチャートである。なお、このフローチャートには、機器台帳51、プラント要素構成テーブル52、信号定義テーブル53、トレンドテーブル54及びイベントテーブル55の授受状況を模式的に示している。以下、同図を参照して、実施の形態1のプラント監視動作の処理手順を説明する。
(Operation)
FIG. 10 is a flowchart showing the monitoring operation of the plant monitoring apparatus according to the first embodiment. In this flowchart, the transfer status of the device ledger 51, the plant element configuration table 52, the signal definition table 53, the trend table 54, and the event table 55 is schematically shown. Hereinafter, the process procedure of the plant monitoring operation of the first embodiment will be described with reference to FIG.

まず、ステップS1において、エンジニアリングツール30Aにおける機器台帳管理手段33は、入力部14により入力された情報に基づき得られた機器台帳情報をデータベース50A内の機器台帳51に記録する。   First, in step S1, the device ledger management means 33 in the engineering tool 30A records the device ledger information obtained based on the information input by the input unit 14 in the device ledger 51 in the database 50A.

次に、ステップS2において、エンジニアリングツール30A内のプラント要素構成定義手段31は、入力部14により入力された情報に基づき得られたプラント構成要素情報をデータベース50A内のプラント要素構成テーブル52に保存する。   Next, in step S2, the plant element configuration defining means 31 in the engineering tool 30A stores the plant component information obtained based on the information input by the input unit 14 in the plant element configuration table 52 in the database 50A. .

図11は図1で示したプラント要素構成定義手段31によるプラント構成要素情報の定義例を示す説明図である。同図に示すように、ツリービューなどを使ってグラフィカルにプラント構成要素情報を定義するようにしても良い。ツリー構造下において要素が新規に追加されると、プラント要素構成定義手段31により、新規要素に新しく要素IDが生成され、新規要素を指定した部分の上位にある要素の要素IDを上位要素IDとするプラント構成要素情報がプラント要素構成テーブル52に登録される。   FIG. 11 is an explanatory diagram showing a definition example of plant component information by the plant component configuration defining means 31 shown in FIG. As shown in the figure, the plant component information may be defined graphically using a tree view or the like. When an element is newly added under the tree structure, a new element ID is generated for the new element by the plant element configuration defining means 31, and the element ID of the element at the upper part of the part where the new element is specified is set as the upper element ID. Plant component information to be registered is registered in the plant component configuration table 52.

例えば、図11において、設備分類C4の「終沈汚泥引抜」の「要素ID:1021」を取り上げる。ここに、この「終沈汚泥引抜」設備に新しく機器:「No.4汚泥ポンプ」を追加したとすると、このポンプに要素IDが新しく追加(ID:1031)され、プラント要素構成テーブル52に1行エントリが追加される。このエントリの上位要素に「終沈汚泥引抜」の「要素ID:1021」1021が登録されることになる。   For example, in FIG. 11, “element ID: 1021” of “final sludge extraction” of equipment classification C4 is taken up. Here, if a new device: “No. 4 sludge pump” is added to the “final sludge extraction” facility, an element ID is newly added to this pump (ID: 1031), and 1 is added to the plant element configuration table 52. A line entry is added. “Element ID: 1021” 1021 of “final sludge extraction” is registered in the upper element of this entry.

図10に戻って、その後、ステップS3において、入力部14により入力された情報に基づき得られたプラントで扱われる信号の定義情報をデータベース50A内の信号定義テーブル53に保存する。   Returning to FIG. 10, after that, in step S <b> 3, signal definition information handled in the plant obtained based on the information input by the input unit 14 is stored in the signal definition table 53 in the database 50 </ b> A.

以上のステップS1〜S3の処理を実行することにより、データベース50A内の機器台帳51、プラント要素構成テーブル52及び信号定義テーブル53それぞれに必要する情報が記録される。   By executing the processes in steps S1 to S3 described above, necessary information is recorded in the device ledger 51, the plant element configuration table 52, and the signal definition table 53 in the database 50A.

そして、ステップS4において、サーバ40Aのデータ収集手段41は、設備や機器からの運転データ(センサ等の機器の信号)を収集する。   In step S4, the data collection means 41 of the server 40A collects operation data (signals of devices such as sensors) from facilities and devices.

続いて、ステップS5において、ステップS4で収集した信号を信号定義テーブル53から検索して特定し、さらに特定した信号に対応する要素IDを検索した後、要素ID、信号の収集時刻及び信号値をトレンドテーブル54に記録する。   Subsequently, in step S5, the signal collected in step S4 is searched and specified from the signal definition table 53. Further, after searching for the element ID corresponding to the specified signal, the element ID, the signal collection time and the signal value are obtained. Record in the trend table 54.

その後、ステップS6において、イベント作成手段42は、信号定義テーブル53を参照して、ステップS4で収集した運転データからイベントが生成できるかを判定し、イベントを生成する条件を満足した場合にイベントを生成し、生成したイベントをデータベース50A内のイベントテーブル55に保存する。   Thereafter, in step S6, the event creating means 42 refers to the signal definition table 53, determines whether or not the event can be generated from the operation data collected in step S4, and if the condition for generating the event is satisfied, the event is generated. The generated event is stored in the event table 55 in the database 50A.

イベント生成時におけるイベントの記録は、信号定義テーブル53にある制限値(上限値,下限値)や属性名(発生名称)を使って行う。例えば、収集した信号の値「70」であり、信号定義テーブル53で示された当該信号の上限値が「50」であれば、上限値異常のイベントを発生する。また発生名称が「故障」であれば、該当する信号がONになったときには「故障」を示すイベントを生成する。生成したイベントはステップS5で取得した関連する信号の要素IDと発生時刻とを併せてイベントテーブル55に保存する。   Event recording at the time of event generation is performed using limit values (upper limit value, lower limit value) and attribute names (occurrence names) in the signal definition table 53. For example, if the collected signal value is “70” and the upper limit value of the signal shown in the signal definition table 53 is “50”, an event of an upper limit value abnormality is generated. If the occurrence name is “failure”, an event indicating “failure” is generated when the corresponding signal is turned ON. The generated event is stored in the event table 55 together with the element ID and generation time of the related signal acquired in step S5.

その後、ステップS7では次の運転データの獲得時間まで待機した後、再び、ステップS4に戻る。以降、プラント監視状態が続行される限り、ステップS4〜S7が繰り返し実行される。   Thereafter, in step S7, after waiting until the time for obtaining the next operation data, the process returns to step S4 again. Thereafter, as long as the plant monitoring state is continued, steps S4 to S7 are repeatedly executed.

以下、ステップS4〜S6の処理を具体例を挙げて説明する。プラントでは機器の信号にはタグと呼ばれる信号名がついている(図9参照)。タグの例としては「002/AI003」であれば、「2番目のコントローラにあるアナログの信号を使う端子の3番目の信号を意味」する。プラントではタグの番号がきまるとサーバ40Aがデータを収集するメモリが予め決まっている。また、タグ名と関連する要素IDが信号定義テーブル53に格納されている。   Hereinafter, the processes of steps S4 to S6 will be described with specific examples. In the plant, a signal name called a tag is attached to the device signal (see FIG. 9). An example of the tag is “002 / AI003”, which means “means the third signal of the terminal using the analog signal in the second controller”. In the plant, when a tag number is obtained, a memory in which the server 40A collects data is determined in advance. In addition, the element ID associated with the tag name is stored in the signal definition table 53.

したがって、ステップS4において、サーバ40Aがプラントから運転データ(機器の信号)を収集すると、収集したメモリのアドレスからタグ名を認識することができ、タグ名がわかると、信号定義テーブル53を参照して信号の要素IDを認識することができる。   Therefore, when the server 40A collects the operation data (device signal) from the plant in step S4, the tag name can be recognized from the collected memory address. When the tag name is known, the signal definition table 53 is referred to. Thus, the element ID of the signal can be recognized.

したがって、信号定義テーブル53には制限値も記載されていることから、ステップS6において、例えば上限値が「100」のとき、収集した値が「110」であれば上限値異常といったイベントを発生させることができる。   Accordingly, since the limit value is also described in the signal definition table 53, in step S6, for example, when the upper limit value is “100”, if the collected value is “110”, an event such as an upper limit error is generated. be able to.

(データベース50Aの更新)
プラントの増設や改修が発生したときにデータベース50Aの更新を行う。機器が追加された場合は、入力部14より得られる情報に基づきエンジニアリングツール30の機器台帳管理手段33により機器台帳51に機器を追加する。
(Update of database 50A)
The database 50A is updated when plant expansion or refurbishment occurs. When a device is added, the device is added to the device ledger 51 by the device ledger management means 33 of the engineering tool 30 based on information obtained from the input unit 14.

そして、入力部14より得られる情報に基づき、プラント要素構成定義手段31は追加した機器についてプラント要素構成の定義を行いプラント構成要素情報を更新してプラント要素構成テーブル52に記録する。さらに、入力部14より得られる情報に基づき、信号定義手段32は、追加した機器がもつ信号を更新して信号定義テーブル53に追加する。   Then, based on the information obtained from the input unit 14, the plant element configuration defining unit 31 defines the plant element configuration for the added equipment, updates the plant component element information, and records it in the plant element configuration table 52. Furthermore, based on information obtained from the input unit 14, the signal definition unit 32 updates the signal of the added device and adds it to the signal definition table 53.

一方、機器が削除された場合は、入力部14より得られる情報に基づきエンジニアリングツール30の機器台帳管理手段33により機器台帳51から該当する機器を削除する。その後、プラント要素構成定義手段31及び信号定義手段32は、プラント要素構成テーブル52及び信号定義テーブル532から削除した機器の要素IDを検索して、それぞれのテーブルの該当部分だけ内容を自動的に消去する。   On the other hand, when a device is deleted, the device is deleted from the device ledger 51 by the device ledger management means 33 of the engineering tool 30 based on information obtained from the input unit 14. Thereafter, the plant element configuration defining unit 31 and the signal defining unit 32 search for the element ID of the deleted device from the plant element configuration table 52 and the signal definition table 532, and automatically delete the contents of only the corresponding part of each table. To do.

機器が移動・交換されタグ名や属性が変更された場合は、入力部14より得られる情報に基づきエンジニアリングツール30の機器台帳管理手段33により機器台帳51において該当する機器の変更内容を記録する。そして、入力部14より得られる情報に基づき、エンジニアリングツール30の信号定義手段32により信号定義テーブル53におけるタグ名等を更新する。   When the device is moved or exchanged and the tag name or attribute is changed, the device ledger management means 33 of the engineering tool 30 records the change contents of the corresponding device in the device ledger 51 based on the information obtained from the input unit 14. Based on the information obtained from the input unit 14, the tag name and the like in the signal definition table 53 are updated by the signal definition means 32 of the engineering tool 30.

このように、実施の形態1のプラント監視装置は、信号、及び機器など物理的に変わらないプラント構成要素に対し要素IDを設定し、市町村分類C1〜機器分類C5間の階層構造で関連づけるプラント構成要素情報をプラント要素構成テーブル52内において要素IDで一元的に管理している。このため、プラントを構成する階層構造自体が変わらない限りは、比較的簡単な機器台帳51及び信号定義テーブル53の更新処理だけで済ますことができるため、データベースの更新が容易に行える効果を奏する。   As described above, the plant monitoring apparatus according to the first embodiment sets an element ID for a plant component that does not physically change such as a signal and a device, and associates the plant configuration with a hierarchical structure between the municipality classification C1 to the equipment classification C5. Element information is centrally managed by element ID in the plant element configuration table 52. For this reason, as long as the hierarchical structure itself constituting the plant does not change, only a relatively simple update process of the device ledger 51 and the signal definition table 53 can be performed, so that the database can be easily updated.

上述したように、実施の形態1のプラント監視装置は、プラント要素構成テーブル52及び信号定義テーブル53によって、プラントを構成する複数のプラント要素及び複数のプラント要素のいずれかで発生するプラント監視対象の複数の信号それぞれについて、自身を示す要素IDと、自身を含む上位の構成要素を示す上位要素IDを関連付けている。このため、複数のプラン要素及び複数の信号からなるプラント全体の階層構造を要素IDにより一元管理することができる。   As described above, the plant monitoring apparatus according to the first embodiment uses the plant element configuration table 52 and the signal definition table 53 to identify the plant monitoring target that is generated in any one of the plurality of plant elements and the plurality of plant elements that constitute the plant. For each of a plurality of signals, an element ID indicating itself is associated with an upper element ID indicating an upper component including itself. For this reason, the hierarchical structure of the whole plant consisting of a plurality of plan elements and a plurality of signals can be centrally managed by the element ID.

その結果、特に、プラント要素間の階層構造に変化がない場合において、プラントの増設や改修に伴うプラント要素構成テーブル52及び信号定義テーブル53を含むデータベースの更新の簡略化を図ることができる。   As a result, particularly in the case where there is no change in the hierarchical structure between plant elements, it is possible to simplify the update of the database including the plant element configuration table 52 and the signal definition table 53 that accompanies the addition or modification of the plant.

<実施の形態2>
実施の形態1では、プラントを構成するプラント要素を要素IDによって一元管理できるようにした。実施の形態2のプラント監視装置は、実施の形態1の機能に加え、さらに一元管理されたプラントの運転データを分析する手段を備えるようにしたことを特徴している。
<Embodiment 2>
In the first embodiment, the plant elements constituting the plant can be centrally managed by the element ID. In addition to the functions of the first embodiment, the plant monitoring apparatus of the second embodiment is characterized by further comprising means for analyzing the operation data of the centrally managed plant.

図12はこの発明の実施の形態2であるプラント監視装置の構成を示すブロック図である。図12において、実施の形態1で示した構成要素と同じ構成要素については同一の符号を付して説明を適宜省略する。なお、実施の形態2も実施の形態1と同様、図3で示したハードウェア構成のコンピュータを用いて実現可能である。   FIG. 12 is a block diagram showing the configuration of a plant monitoring apparatus according to Embodiment 2 of the present invention. In FIG. 12, the same components as those shown in the first embodiment are denoted by the same reference numerals, and description thereof will be omitted as appropriate. Note that the second embodiment can be realized by using the computer having the hardware configuration shown in FIG. 3 as in the first embodiment.

実施の形態2のプラント監視装置は、入力部14、表示部15及びプラント監視部22から構成される。プラント監視部22は、エンジニアリングツール30B、サーバ40B、データベース50B及び分析部60から構成される。   The plant monitoring apparatus according to the second embodiment includes an input unit 14, a display unit 15, and a plant monitoring unit 22. The plant monitoring unit 22 includes an engineering tool 30B, a server 40B, a database 50B, and an analysis unit 60.

エンジニアリングツール30Bは実施の形態1のエンジニアリングツール30Aの構成に加えさらにアセットタグ定義手段34Aを有している。サーバ40Bは実施の形態1のサーバ40Aの構成に加えさらに演算手段43を有している。   The engineering tool 30B has asset tag defining means 34A in addition to the configuration of the engineering tool 30A of the first embodiment. The server 40B further includes a calculation unit 43 in addition to the configuration of the server 40A of the first embodiment.

データベース50Bは図2で示したデータベース50Aの内容に加え、さらに、アセットタグ定義リスト56を有している。したがって、データベース50Bはアセットタグ定義リスト56の格納部(分析用信号識別情報格納部)として機能する。また、新たに追加された分析部60は内部に集約・詳細化手段61を有している。アセットタグ定義リスト56は後に詳述するように、少なくとも一つのプラント監視対象の信号に対応して設けられ、分析結果を得るための上記少なくとも一つの信号に対する演算種別を少なくとも規定した分析用信号識別情報を格納する。   The database 50B has an asset tag definition list 56 in addition to the contents of the database 50A shown in FIG. Therefore, the database 50B functions as a storage unit (analysis signal identification information storage unit) of the asset tag definition list 56. Also, the newly added analysis unit 60 has aggregation / detailing means 61 inside. As will be described in detail later, the asset tag definition list 56 is provided corresponding to at least one plant monitoring target signal, and is an analysis signal identification that defines at least a calculation type for the at least one signal for obtaining an analysis result. Store information.

エンジニアリングツール30Bのアセットタグ定義手段34Aは、入力部14から入力される情報に基づきアセットタグを定義してデータベース50B内のアセットタグ定義リスト56に記録する。   The asset tag definition unit 34A of the engineering tool 30B defines an asset tag based on information input from the input unit 14 and records it in the asset tag definition list 56 in the database 50B.

図13は図12で示したアセットタグ定義リスト56の一例を表形式で示す説明図である。アセットタグ定義リスト56におけるアセットタグは設備や機器単位で定義可能な集計の単位を意味し、アセットタグ定義リスト56では集計する信号(データ)の定義が記載されており、プラント全体に対して一のアセットタグ定義リスト56が設定される。   FIG. 13 is an explanatory diagram showing an example of the asset tag definition list 56 shown in FIG. 12 in a table format. The asset tag in the asset tag definition list 56 means a unit of aggregation that can be defined in units of equipment or devices. The asset tag definition list 56 describes the definition of signals (data) to be aggregated, and is one for the entire plant. The asset tag definition list 56 is set.

1単位のアセットタグは、項目No.、演算種別及び信号種別の組からなる。例えば、項目1では、信号種別が「現在値」である信号について演算種別で指定された「平均」を求めるアセットが定義される。項目2では、信号種別が「現在値」である信号について演算種別で指定された「平均」を求めることが定義される。以下、この点について詳述する。   One unit of asset tag is item No. , Comprising a set of calculation type and signal type. For example, in item 1, an asset for obtaining “average” specified by the calculation type for a signal whose signal type is “current value” is defined. Item 2 defines that “average” specified by the calculation type is obtained for a signal whose signal type is “current value”. Hereinafter, this point will be described in detail.

例えば、「要素ID:00001」の要素に関し、図5で示したプラント要素構成テーブル52を参照した場合、この要素IDをもつのは「汚泥ポンプ」であり、図9の信号定義テーブル53によればその機器ID(信号用上位要素ID)をもつ信号は、“現在値”の名称をもつ信号の要素IDが000001であることがわかる。   For example, regarding the element of “element ID: 00001”, when the plant element configuration table 52 shown in FIG. 5 is referred to, it is “sludge pump” that has this element ID, and the signal definition table 53 of FIG. For example, it can be seen that a signal having the device ID (signal upper element ID) has the element ID “000001” of the signal having the name “current value”.

このとき、アセットタグ定義リスト56の項目1のアセット定義に従い、トレンドテーブル54から要素ID:000001の信号の運転データを集計して平均が求められる。同様に項目2のアセットに従い要素ID:000001の信号の運転データを集計して最大値が求められる。項目3のアセット定義の信号種別が「故障」である。このときは、「汚泥ポンプ」の要素ID:00001をもつ信号の「故障」イベントをイベントテーブル55から検索し、その数をカウントして演算種別である「総数」が求められる。   At this time, according to the asset definition of item 1 of the asset tag definition list 56, the operation data of the signal with the element ID: 000001 is totaled from the trend table 54, and the average is obtained. Similarly, the operation data of the signal with element ID: 000001 is totaled according to the asset of item 2, and the maximum value is obtained. The asset type signal type of item 3 is “failure”. At this time, the “failure” event of the signal having the element ID: 00001 of “sludge pump” is searched from the event table 55, and the number is counted to obtain the “total number” as the calculation type.

なお、上述したアセットタグ定義リスト56に基づく運転データの集計及び演算は、サーバ40B内の演算手段43によって行われ、その演算結果がアセット演算結果(分析用演算結果)となる。   Note that the operation data totaling and calculation based on the asset tag definition list 56 described above are performed by the calculation means 43 in the server 40B, and the calculation result becomes the asset calculation result (analysis calculation result).

分析部60内の集約・詳細化手段61は、演算手段43が集計及び演算すべく分析対象となる選択された設備等を指示する分析対象情報を生成するとともに、この分析対象情報及びアセットタグ定義リスト56に基づき演算手段43より得られたアセット演算結果に基づき分析結果を表示部15に表示する。   The aggregation / detailing means 61 in the analysis unit 60 generates analysis target information that indicates the selected equipment or the like to be analyzed by the calculation means 43 to be aggregated and calculated, and this analysis target information and asset tag definition Based on the asset calculation result obtained from the calculation means 43 based on the list 56, the analysis result is displayed on the display unit 15.

このような構成において、アセット演算結果を得るため、まず、アセットタグ定義手段34Aによって、入力部14より得られる情報に基づきアセットタグ定義リスト56を記録する。さらに、集約・詳細化手段61によって分析対象情報を得る。   In such a configuration, in order to obtain the asset calculation result, first, the asset tag definition means 34A records the asset tag definition list 56 based on the information obtained from the input unit 14. Further, analysis target information is obtained by the aggregation / detailing means 61.

次に、実施の形態1と同様、サーバ40Bによってプラントの運転データが収集される。その後、サーバ40B内の演算手段43が上述した分析対象情報及びアセットタグ定義リスト56に基づく運転データの集計及び演算を行い、アセット演算結果を得る。   Next, as in the first embodiment, plant operation data is collected by the server 40B. Thereafter, the calculation means 43 in the server 40B performs operation data aggregation and calculation based on the analysis target information and the asset tag definition list 56 described above to obtain an asset calculation result.

そして、集約・詳細化手段61により、アセット演算結果を所望の分析レベルの分析結果を表示部15に表示する。分析結果はリストや表形式で表示される。   Then, the aggregation / detailing means 61 displays the asset calculation result on the display unit 15 as the analysis result of the desired analysis level. The analysis results are displayed in a list or table format.

この際、入力部14により分析を所望する要素を示す分析対象要素が選択される。分析部60内の集約・詳細化手段61は、アセットタグ定義リスト56を読み込み、演算手段43により得られたアセット演算結果を選択された分析対象要素を基準とした分析レベルで表示部15により表示させる。   At this time, an analysis target element indicating an element desired to be analyzed is selected by the input unit 14. The aggregation / detailing unit 61 in the analysis unit 60 reads the asset tag definition list 56 and displays the asset calculation result obtained by the calculation unit 43 on the display unit 15 at an analysis level based on the selected analysis target element. Let

図14は図12で示した集約・詳細化手段61による分析動作(集約・詳細化動作)を示すフローチャートである。以下、同図を参照して集約・詳細化手段61による分析動作を説明する。図14では機器の信号(データ)を設備単位で集約する例を示している。   FIG. 14 is a flowchart showing an analysis operation (aggregation / detailing operation) by the aggregation / detailing means 61 shown in FIG. Hereinafter, the analysis operation by the aggregation / detailing unit 61 will be described with reference to FIG. FIG. 14 shows an example in which device signals (data) are aggregated in units of equipment.

まず、ステップS11において、分析部60内の集約・詳細化手段61により、入力部14より得られる情報に基づき分析を行う少なくとも一つの設備が選択設備として選択され、当該選択設備を指示する分析対象情報を得る。   First, in step S11, at least one facility for performing analysis based on information obtained from the input unit 14 is selected by the aggregation / detailing unit 61 in the analysis unit 60 as a selected facility, and an analysis target instructing the selected facility get information.

次に、ステップS12において、分析対象情報が指示する選択設備の要素IDをプラント要素構成テーブル52から検索する。   Next, in step S12, the element ID of the selected facility indicated by the analysis target information is searched from the plant element configuration table 52.

その後、ステップS13において、ステップS12で検索した選択設備の要素IDを集計し分析部60内のバッファ(図12では図示せず)内のリスト形式で構成される要素IDリスト62に追加する。   Thereafter, in step S13, the element IDs of the selected equipment searched in step S12 are totaled and added to the element ID list 62 configured in a list format in a buffer (not shown in FIG. 12) in the analysis unit 60.

次に、ステップS14において、プラント要素構成テーブル52から一の機器を選び、その上位要素IDがステップS11で選択した選択設備と同じか否かを判定し、選択設備と同じであればステップS15に移行し、異なっておればステップS16に移行する。   Next, in step S14, one device is selected from the plant element configuration table 52, and it is determined whether or not the upper element ID is the same as the selected equipment selected in step S11. If there is a difference, the process proceeds to step S16.

ステップS14でYESの場合に実行されるステップS15において、選択設備を上位要素とする機器の要素IDを分析部60のバッファ内の要素IDリスト62に追加する。   In step S15, which is executed in the case of YES in step S14, the element ID of the device having the selected facility as a higher element is added to the element ID list 62 in the buffer of the analysis unit 60.

ステップS14でNOの場合及びステップS15の後に実行されるステップS16において、すべての機器についてステップS14の判定を行ったかを判定し、行っておれば(YES)ステップS17に移行し、行っていなければ(NO)ステップS14に戻る。ステップS14に戻った後、ステップS16でYESが実行されるまで、ステップS14〜S16を繰り替える。   In the case of NO in step S14 and in step S16 executed after step S15, it is determined whether or not the determination in step S14 has been performed for all devices. If it has been performed (YES), the process proceeds to step S17. (NO) Return to step S14. After returning to step S14, steps S14 to S16 are repeated until YES is executed in step S16.

上記処理により、分析部60のバッファ内の要素IDリスト62には、ステップS11で選択された選択設備の要素ID及び選択設備におけるすべての機器の要素IDが格納される。   With the above processing, the element ID list 62 in the buffer of the analysis unit 60 stores the element ID of the selected facility selected in step S11 and the element IDs of all devices in the selected facility.

ステップS17において、演算手段43は、要素IDリスト62に基づきアセットタグ定義リスト56を参照して、トレンドテーブル54及びイベントテーブル55からアセットタグに基づき演算を行う。すなわち、演算手段43は、アセットタグ定義リスト56を参照し、アセットタグに含まれる項目の定義に従って、機器単位でトレンドテーブル54やイベントテーブル55を使って該項目の演算を行う。このような演算を要素IDリスト62に登録された機器すべてについて行い集計してアセット演算結果を得る。   In step S <b> 17, the computing unit 43 refers to the asset tag definition list 56 based on the element ID list 62 and performs computation based on the asset tag from the trend table 54 and the event table 55. That is, the calculation means 43 refers to the asset tag definition list 56 and calculates the item using the trend table 54 and the event table 55 for each device according to the definition of the item included in the asset tag. Such calculations are performed for all the devices registered in the element ID list 62 and totaled to obtain an asset calculation result.

なお、ステップS17では、演算対象となる関連機器を示す機器ID(信号用上位要素ID)をバッファ内の要素IDリスト62に格納し、要素IDリスト62に登録された機器について演算手段43により、トレンドテーブル54及びイベントテーブル55を用いた演算を行っていたが、要素IDリスト62に登録される機器が多くなった場合には演算に時間がかかる場合がある。   In step S17, the device ID (signal upper element ID) indicating the related device to be calculated is stored in the element ID list 62 in the buffer, and the device registered in the element ID list 62 is calculated by the calculation means 43. Although the calculation using the trend table 54 and the event table 55 is performed, when the number of devices registered in the element ID list 62 increases, the calculation may take time.

こうした場合、アセットタグ定義リスト56内に演算結果を格納するバッファ領域を機器毎に設ける対応が考えられる。すなわち、プラントからの運転データを収集しトレンドテーブル54及びイベントテーブル55を作成する際に、演算手段43をデータ収集手段41,イベント作成手段42と連動して動作させ、少なくともアセットタグ定義リスト56に登録された要素IDを有する機器ごとにアセットタグ定義リスト56の指示する演算を行っておき当該バッファ領域にその結果を事前演算結果として予め格納する対応が考えられる。   In such a case, it is conceivable to provide a buffer area for storing the calculation result in the asset tag definition list 56 for each device. That is, when the operation data from the plant is collected and the trend table 54 and the event table 55 are created, the calculation means 43 is operated in conjunction with the data collection means 41 and the event creation means 42, and at least in the asset tag definition list 56. It is conceivable that a calculation instructed by the asset tag definition list 56 is performed for each device having a registered element ID, and the result is stored in advance in the buffer area as a pre-calculation result.

このようにアセットタグ定義リスト56内に事前演算結果の格納用のバッファ領域を設けることにより、ステップS17において演算を行う際に、アセットタグ定義リスト56に登録された機器に対応する上記事前演算結果に基づく比較的簡易な演算処理によりアセット演算結果を得ることができるため効率よく演算を行うことができる。   Thus, by providing a buffer area for storing the pre-computation result in the asset tag definition list 56, the pre-computation result corresponding to the device registered in the asset tag definition list 56 when performing the computation in step S17. Since the asset calculation result can be obtained by a relatively simple calculation process based on, the calculation can be performed efficiently.

図15は図5で示したプラント要素構成テーブル52、及び図13で示したアセットタグ定義リスト56である場合の集約・詳細化手段61による集約・詳細化の例を示す説明図である。同図において(a)及び(b)は分析結果63A及び分析結果63Bを示している。分析結果63Aを集約した結果が分析結果63Bである。   FIG. 15 is an explanatory diagram showing an example of aggregation / detailing by the aggregation / detailing means 61 in the case of the plant element configuration table 52 shown in FIG. 5 and the asset tag definition list 56 shown in FIG. In the figure, (a) and (b) show the analysis result 63A and the analysis result 63B. The result of collecting the analysis results 63A is the analysis result 63B.

図15(a)に示すように、分析結果63Aにおいて、「最初沈澱池」施設の「汚泥引抜」設備の詳細を示している。「汚泥引抜」設備は「汚泥引抜ポンプ」、「汚泥引抜弁」、「流量計」の3つの機器で構成される。それぞれの機器についてアセットタグ定義リスト56に従い4つ項目(項目1〜項目4)が集計される。   As shown in FIG. 15 (a), the analysis result 63A shows the details of the “sludge extraction” facility of the “first sedimentation pond” facility. The “sludge extraction” facility consists of three devices: “sludge extraction pump”, “sludge extraction valve”, and “flow meter”. Four items (item 1 to item 4) are aggregated according to the asset tag definition list 56 for each device.

しかし、「汚泥引抜ポンプ」、「汚泥引抜弁」、「流量計」の3つの機器それぞれの分析結果よりも、「汚泥引抜」設備全体の分析結果を重視する場合も考えられる。この場合、「汚泥引抜」を分析対象要素として集約を行うと、図15(b)に示す分析結果63Bを表示させることができる。   However, the analysis result of the entire “sludge extraction” facility may be considered more important than the analysis results of the three devices “sludge extraction pump”, “sludge extraction valve”, and “flow meter”. In this case, when the “sludge extraction” is aggregated as the analysis target element, the analysis result 63B shown in FIG. 15B can be displayed.

すなわち、同じ「汚泥引抜」設備に含まれる「汚泥引抜ポンプ」、「汚泥引抜弁」、「流量計」の3つの機器の値が集計されて表示される。例えば、「故障」の例では上記3つの機器の故障回数、それぞれ「5、1,2」が積算された値「8」が表示される。集約された表は同様に設備を選択して詳細化することもできる。また、平均値は上記3つの機器の総合平均値「40.0」、最大値は上記3つの機器の最大値内の最大値「200.0」が示される。   That is, the values of three devices “sludge extraction pump”, “sludge extraction valve”, and “flow meter” included in the same “sludge extraction” facility are aggregated and displayed. For example, in the example of “failure”, the number of failures of the three devices, a value “8” obtained by integrating “5, 1, 2”, respectively, is displayed. The aggregated table can be refined by selecting equipment as well. The average value indicates the total average value “40.0” of the three devices, and the maximum value indicates the maximum value “200.0” within the maximum values of the three devices.

なお、逆に分析結果63Bから分析対象要素である「汚泥引抜」設備について詳細化を行うと。分析結果63Aのようになる。集約・詳細化の各指示及び処理は、入力部14より得られる情報に基づき集約・詳細化手段61によって設定することができる。   On the contrary, when the “sludge extraction” facility, which is the analysis target element, is refined from the analysis result 63B. It becomes like the analysis result 63A. Each instruction and process of aggregation / detailing can be set by the aggregation / detailing means 61 based on information obtained from the input unit 14.

集約や詳細化は設備・機器の間だけではなく、施設・設備や機場・施設の間でも同様に行うことができる。すなわち、プラントを構成する任意の階層下に含まれるすべてのプラント要素について行うことができる。例えばすべての施設に含まれる機器をすべて集約することもできる。   Aggregation and refinement can be performed not only between facilities / equipment, but also between facilities / equipment and machine / facility. That is, it can carry out about all the plant elements contained under the arbitrary hierarchy which comprises a plant. For example, all devices included in all facilities can be aggregated.

このように、実施の形態2のプラント監視装置では、分析結果を集約・詳細化することができるので、集約により多数の機器の状態を即座に把握することができる。また集約により見つかった項目について詳細化することで正確な運転状態を知ることがきできる。その結果、分析対象要素を中心とした所望の分析レベルでプラント監視することができるため、プラントシステム自体の長寿命化(長期使用)を図ることができる。   As described above, in the plant monitoring apparatus according to the second embodiment, analysis results can be aggregated and detailed, so that the status of a large number of devices can be immediately grasped by aggregation. In addition, it is possible to know the exact driving state by refining the items found by aggregation. As a result, the plant can be monitored at a desired analysis level centered on the analysis target element, so that the life of the plant system itself can be extended (long-term use).

上述したように、実施の形態2のプラント監視装置は、集約・詳細化手段61により、分析対象要素を基準として集約・詳細化等で決定される分析レベルの分析結果を表示部15に表示させることができるため、様々な態様で分析結果を表示させることにより、プラントの運転状態(故障の発生状況の概要や詳細等)を即時に、かつ詳細に認識することができる。   As described above, in the plant monitoring apparatus according to the second embodiment, the aggregation / detailing unit 61 causes the display unit 15 to display the analysis result of the analysis level determined by aggregation / detailing based on the analysis target element. Therefore, by displaying the analysis results in various modes, it is possible to recognize the operation state of the plant (summary or details of the failure occurrence state) immediately and in detail.

加えて、実施の形態2のプラント監視装置は、アセットタグ定義リスト56に基づくアセット演算結果を得、このアセット演算結果に基づき分析結果を取得しているため、アセットタグ定義リスト56の内容を変更することにより様々な分析結果を得ることができる。   In addition, since the plant monitoring apparatus of the second embodiment obtains the asset calculation result based on the asset tag definition list 56 and acquires the analysis result based on the asset calculation result, the contents of the asset tag definition list 56 are changed. By doing so, various analysis results can be obtained.

<実施の形態3>
実施の形態1のプラント監視装置では、プラントで扱うプラント要素を要素IDによって一元管理できるようにした。実施の形態2のプラント監視装置は、実施の形態1の機能に加え、さらに一元管理されたデータを分析する手段を備えるようにした。実施の形態3では実施の形態2の機能に加え、データを分析する際にその分析内容を指定するビューを定義できるようにした。
<Embodiment 3>
In the plant monitoring apparatus according to the first embodiment, the plant elements handled in the plant can be centrally managed by the element ID. In addition to the function of the first embodiment, the plant monitoring apparatus of the second embodiment is further provided with means for analyzing data that is centrally managed. In the third embodiment, in addition to the function of the second embodiment, a view for designating analysis contents can be defined when analyzing data.

図16この発明の実施の形態3であるプラント監視装置の構成を示すブロック図である。図16において、実施の形態1あるいは実施の形態2で示した構成要素と同じ構成要素については同一の符号を付して説明を適宜省略する。なお、実施の形態3も実施の形態1及び実施の形態2と同様、図3で示したハードウェア構成のコンピュータを用いて実現可能である。   16 is a block diagram showing a configuration of a plant monitoring apparatus according to Embodiment 3 of the present invention. In FIG. 16, the same constituent elements as those shown in the first embodiment or the second embodiment are denoted by the same reference numerals, and the description thereof is omitted as appropriate. Note that the third embodiment can be realized by using the computer having the hardware configuration shown in FIG. 3 as in the first and second embodiments.

実施の形態3のプラント監視装置は、入力部14、表示部15及びプラント監視部23から構成される。プラント監視部23は、エンジニアリングツール30C、サーバ40C、データベース50C及び分析部60から構成される。   The plant monitoring apparatus according to the third embodiment includes an input unit 14, a display unit 15, and a plant monitoring unit 23. The plant monitoring unit 23 includes an engineering tool 30C, a server 40C, a database 50C, and an analysis unit 60.

エンジニアリングツール30Cのアセットタグ定義手段34Bは実施の形態2のアセットタグ定義手段34Aの機能に加え、後述するアセットタグバッファ57の設定機能を有している。   The asset tag definition unit 34B of the engineering tool 30C has a function of setting an asset tag buffer 57 described later in addition to the function of the asset tag definition unit 34A of the second embodiment.

サーバ40Cは実施の形態2のサーバ40Bの構成に加えさらに通知手段44を有している。データベース50Cは図12で示したデータベース50Bの内容に加え、さらに、アセットタグバッファ57を有している。したがって、データベース50Cはアセットタグバッファ57の格納部として機能する。   The server 40C further includes notification means 44 in addition to the configuration of the server 40B of the second embodiment. The database 50C has an asset tag buffer 57 in addition to the contents of the database 50B shown in FIG. Therefore, the database 50C functions as a storage unit for the asset tag buffer 57.

アセットタグバッファ57(分析用信号識別情報用バッファ領域)は全てのプラント要素に対応して設けられるアセットタグ定義リスト56と同等の内容を格納する。   The asset tag buffer 57 (analysis signal identification information buffer area) stores contents equivalent to the asset tag definition list 56 provided corresponding to all plant elements.

図17は図16で示したアセットタグバッファ57内における一の機器に対応して設けられるアセットタグ内容を表形式で示す説明図である。図17のようなアセットタグバッファ57が全てのプラント要素について設けられる。   FIG. 17 is an explanatory diagram showing the contents of the asset tag provided corresponding to one device in the asset tag buffer 57 shown in FIG. 16 in a table format. An asset tag buffer 57 as shown in FIG. 17 is provided for all plant elements.

同図に示すように、アセットタグバッファ57はプラント要素ごとに作られる領域で、演算種別。演算に使う信号(データ)種別、及び演算結果がビュー単位に定義されている。ここでは2つのビュー(ビュー項目1,ビュー項目2)が定義されており、ビュー項目1は演算種別:平均値、最大値、総数の3つの要素をもち、それぞれ信号種別:現在値、現在値、故障の信号から生成(演算)することを示している。一方、ビュー項目2は演算種別:総数、最小値の2つの要素をもち、それぞれ信号種別:運転、現在値の信号から生成(演算)することを示している。また、ビュー項目の分類は、「省エネルギー」「電力消費」等の目的に合わせって適宜設定できる。このようにビュー項目は、互いに異なる複数種の演算内容を指定可能な演算用識別項目として機能する。   As shown in the figure, the asset tag buffer 57 is an area created for each plant element and is an operation type. The type of signal (data) used for calculation and the calculation result are defined for each view. Here, two views (view item 1 and view item 2) are defined, and view item 1 has three elements of calculation type: average value, maximum value, and total number, and signal type: current value and current value, respectively. , Generating (calculating) from a failure signal. On the other hand, the view item 2 has two elements of calculation type: total number and minimum value, and indicates that generation (calculation) is performed from signals of signal type: driving and current value, respectively. Further, the classification of view items can be appropriately set according to purposes such as “energy saving” and “power consumption”. In this way, the view item functions as a calculation identification item that can specify a plurality of different calculation contents.

このように、データベース50Cは、プラントを構成する複数のプラント要素に対応して設けられ、アセットタグ定義リスト56に関連して、各プラント要素におけるアセット演算結果を一時的に格納可能なアセットタグバッファ(領域)57を有している。   As described above, the database 50C is provided corresponding to a plurality of plant elements constituting the plant, and the asset tag buffer capable of temporarily storing the asset calculation result in each plant element in association with the asset tag definition list 56. (Region) 57 is provided.

通知手段44はアセットタグバッファ57に格納された演算結果の再演算必要時に再計算通知を演算手段43に対して行う。   The notification unit 44 notifies the calculation unit 43 of the recalculation when the calculation result stored in the asset tag buffer 57 needs to be recalculated.

このような構成において、まず、エンジニアリングツール30Cのアセットタグ定義手段34Bにより、実施の形態2と同様、図13で示した構造のアセットタグ定義リスト56を格納する。ただし、実施の形態2と異なり、図17で示したようなビュー項目をさらに追加定義する。すなわち、アセットタグ定義リスト56のアセットタグ定義内容はビュー項目と更新に必要なプラントデータ(運転データ+イベントデータ)の信号種別及び演算種別とともに定義した内容(図17の演算結果がない内容)であり、データベース50に保存される。   In such a configuration, first, the asset tag definition means 34B of the engineering tool 30C stores the asset tag definition list 56 having the structure shown in FIG. 13 as in the second embodiment. However, unlike the second embodiment, a view item as shown in FIG. 17 is additionally defined. That is, the asset tag definition content in the asset tag definition list 56 is the content defined with the view item and the signal type and operation type of the plant data (operation data + event data) necessary for updating (the content without the operation result in FIG. 17). Yes, stored in the database 50.

さらに、アセットタグ定義手段34Bはアセットタグ定義リスト56に基づき、プラントを構成する全てのプラント要素(市町村、機場、施設、設備、機器)に対応づけて、アセットタグ定義リスト56の内容を反映させ、さらに演算結果の格納領域を有するアセットタグバッファ57をデータベース50内に設ける。   Further, the asset tag definition unit 34B reflects the contents of the asset tag definition list 56 in association with all plant elements (city, village, facility, facility, equipment, and equipment) that constitute the plant based on the asset tag definition list 56. Further, an asset tag buffer 57 having a calculation result storage area is provided in the database 50.

次に、サーバ40によりプラントから運転データが収集され、すなわち、データ収集手段41及びイベント作成手段42により運転データを含むトレンドテーブル54及びイベントデータを含むイベントテーブル55が生成される。この際、演算手段43が必要時に応じてデータ収集手段41及びイベント作成手段42と連動して再演算動作することにより、併せてアセットタグバッファ57の演算結果の欄に、各機器の演算種別に基づく演算結果が格納(更新)される。   Next, operation data is collected from the plant by the server 40, that is, a trend table 54 including operation data and an event table 55 including event data are generated by the data collection unit 41 and the event creation unit 42. At this time, the calculation means 43 performs a recalculation operation in conjunction with the data collection means 41 and the event creation means 42 as necessary, so that the calculation type of each device is also displayed in the calculation result column of the asset tag buffer 57. The calculation result is stored (updated).

通知手段44は、収集した運転データの信号種別から再演算が必要かどうかをアセットタグバッファ57を参照することで判断する。そして、通知手段44は、通知が必要になれば再演算通知を演算手段43に対して行い、これを受けた演算手段43は、再演算が必要な機器を抽出して再演算を行い、その演算結果をアセットタグバッファ57内に演算結果の欄に格納する。   The notification unit 44 determines whether or not recalculation is necessary from the signal type of the collected operation data by referring to the asset tag buffer 57. Then, the notification unit 44 performs recalculation notification to the calculation unit 43 when notification is necessary, and the calculation unit 43 that receives the notification extracts a device that needs recalculation and performs recalculation. The calculation result is stored in the calculation result column in the asset tag buffer 57.

その後、サーバ40B内の演算手段43が、実施の形態2と同様、分析対象情報及びアセットタグバッファ57内の情報に基づく運転データの集計及び演算を行い、アセット演算結果を得る。   Thereafter, the calculation means 43 in the server 40B performs operation data aggregation and calculation based on the analysis target information and the information in the asset tag buffer 57 as in the second embodiment, and obtains an asset calculation result.

そして、実施の形態2と同様、集約・詳細化手段61により、アセット演算結果を所望の分析レベルの分析結果を表示部15に表示させる。分析結果はリストや表形式で表示される。   Then, as in the second embodiment, the aggregation / detailing unit 61 causes the display unit 15 to display the asset calculation result and the analysis result of the desired analysis level. The analysis results are displayed in a list or table format.

前述したようにサーバ40の演算手段43は、通知手段44の再演算通知を受けると、データ収集手段41、イベント作成手段42の処理に連動してアセットタグバッファ57内のアセットタグ定義に従いアセットタグの要素の再演算を行う。この再演算について、図9で示した信号定義テーブル53を例に挙げて説明する。   As described above, when the calculation means 43 of the server 40 receives the recalculation notification from the notification means 44, the asset tag according to the asset tag definition in the asset tag buffer 57 in conjunction with the processing of the data collection means 41 and the event creation means 42. Recalculate the elements of. This recalculation will be described using the signal definition table 53 shown in FIG. 9 as an example.

例えば、「002/AI003」の信号が更新された場合を考える。信号定義テーブル53からこの信号は「現在値」を示すパラメータ(信号種別)であり、関連する機器は要素ID:00003であることがわかる。図5で示すプラント要素構成テーブル52により要素ID:00003は「流量計」であることがわかる。要素ID:00003に関するアセットタグバッファ57を参照すると、「現在値」が更新されることにより「平均」と「最大値」の再計算が必要なことがわかる。したがって、要素ID:00003は「流量計」の「平均」及び「最大値」を求める再演算を行う。   For example, consider a case where the signal “002 / AI003” is updated. It can be seen from the signal definition table 53 that this signal is a parameter (signal type) indicating “current value”, and the related device is the element ID: 00003. It can be seen from the plant element configuration table 52 shown in FIG. 5 that the element ID: 00003 is “flow meter”. Referring to the asset tag buffer 57 related to the element ID: 00003, it is understood that the “average value” and the “maximum value” need to be recalculated by updating the “current value”. Therefore, the element ID: 00003 performs recalculation to obtain the “average” and “maximum value” of the “flow meter”.

また、プラント要素構成テーブル52により要素ID:00003の上位要素は要素ID:000A0で「汚泥引抜」設備であることがわかるため、要素ID:000A0の「汚泥引抜」設備で用いられる機器における総合的な最大値の演算を再度実施する。同様に設備000A0の上位要素である要素ID:00200(最初沈澱池)、更に上位要素である要素ID:01000(A市D川浄水場)についても同様の演算を実施してアセットタグバッファ57に格納しておく。   Further, since the plant element configuration table 52 shows that the upper element of the element ID: 00003 is the element ID: 000A0 and is the “sludge extraction” facility, it is comprehensive in the equipment used in the “sludge extraction” facility of the element ID: 000A0. Repeat the maximum value calculation again. Similarly, the same operation is performed for the element ID: 00200 (first sedimentation basin), which is the upper element of the facility 000A0, and the element ID: 01000 (A city D river water purification plant), which is the upper element, to the asset tag buffer 57. Store it.

例えば、消費電力測定する機器についての再演算の必要が生じ、アセットタグバッファ57が消費電力の合計値を指示していた場合、当該機器の消費電力合計、「汚泥引抜」設備全体における機器の消費電力合計、「最初沈澱池」施設全体における機器の消費電力合計、「A市D川浄水場」機場全体における機器の消費電力合計が再演算され、対応するアセットタグバッファ57の演算結果の欄に格納されることになる。   For example, if it is necessary to recalculate the device for power consumption measurement and the asset tag buffer 57 indicates the total power consumption, the total power consumption of the device, the device consumption in the entire “sludge extraction” facility The total power consumption, the total power consumption of the equipment in the entire “first sedimentation pond” facility, and the total power consumption of the equipment in the entire “A city D river water purification plant” station are recalculated, and the calculation result column of the corresponding asset tag buffer 57 is displayed. Will be stored.

上述したように、実施の形態3のプラント監視装置において、演算手段43は通知手段44の再演算通知に応答して、データ収集手段41及びイベント作成手段42によるトレンドテーブル54及びイベントテーブル55の生成時に、データ収集手段41及びイベント作成手段42に連動して演算処理を行いアセット演算結果を得て、アセットタグバッファ57のバッファ領域(演算結果の欄)に一時的に保存している。このため、演算手段43は、アセットタグバッファ57を用いることにより、アセット演算結果、ひいては分析結果を比較的短時間で得ることができる効果を奏する。   As described above, in the plant monitoring apparatus according to the third embodiment, the calculation unit 43 generates the trend table 54 and the event table 55 by the data collection unit 41 and the event generation unit 42 in response to the recalculation notification from the notification unit 44. Occasionally, calculation processing is performed in conjunction with the data collection means 41 and the event creation means 42 to obtain an asset calculation result, which is temporarily stored in the buffer area (calculation result column) of the asset tag buffer 57. For this reason, the calculation means 43 has an effect that the asset tag buffer 57 can be used to obtain the asset calculation result and the analysis result in a relatively short time.

さらに、実施の形態3のプラント監視装置において、アセットタグ定義リスト56及びアセットタグバッファ57は互いに異なる複数種の演算内容を指定可能演算用識別項目であるビュー項目を有することにより、ビュー項目毎に演算内容を変更して多様な分析結果を得ることができる。   Furthermore, in the plant monitoring apparatus of the third embodiment, the asset tag definition list 56 and the asset tag buffer 57 have a view item that is an identification item for calculation that can specify a plurality of types of calculation contents different from each other. Various analysis results can be obtained by changing the calculation contents.

14 入力部、15 表示部、30A〜30C エンジニアリングツール、31 プラント要素構成定義手段、32 信号定義手段、33 機器台帳管理手段、34A,34B アセットタグ定義手段、40A〜40C サーバ、41 データ収集手段、42 イベント作成手段、43 アセットタグ定義手段、44 通知手段、50A〜50C データベース、51 機器台帳、52 プラント要素構成テーブル、53 信号定義テーブル、54 トレンドテーブル、55 イベントテーブル、56 アセットタグ定義リスト、57 アセットタグバッファ、60 分析部、61 集約・詳細化手段。   14 input unit, 15 display unit, 30A-30C engineering tool, 31 plant element configuration defining unit, 32 signal defining unit, 33 device ledger managing unit, 34A, 34B asset tag defining unit, 40A-40C server, 41 data collecting unit, 42 Event creation means, 43 Asset tag definition means, 44 Notification means, 50A-50C database, 51 Device ledger, 52 Plant element configuration table, 53 Signal definition table, 54 Trend table, 55 Event table, 56 Asset tag definition list, 57 Asset tag buffer, 60 analysis unit, 61 aggregation / detailing means.

Claims (2)

複数のプラント要素からなるプラントを監視するプラント監視装置であって、前記複数のプラント要素は所定数の階層レベルからなる階層構造を呈しており、
前記複数のプラント要素の関係を規定したプラント要素構成テーブルを格納するプラント要素構成テーブル格納手段を備え、前記プラント要素構成テーブルは、前記複数のプラント要素それぞれに対応づけて、自身を示す要素IDと、自身を含む上位のプラント要素を示す上位要素IDを関連付けており、
前記複数のプラント要素のいずれかで発生するプラント監視対象の複数の信号を規定した信号定義テーブルを格納する信号定義テーブル格納手段をさらに備え、前記信号定義テーブルは前記複数の信号それぞれに対応づけて、自身を示す要素IDと、前記複数のプラント要素のうち自身が関連づいているプラント要素を示す機器IDを関連付けており、
前記複数の信号の変化に基づき運転状況を監視する運転状況監視手段をさらに備え
前記運転状況に基づき分析結果を視覚認識可能に所定の表示部に表示させる分析部をさらに備え、
前記分析部は、前記複数のプラント要素に対し、分析を所望するプラント要素を示す分析対象要素を選択可能であり、前記分析対象要素を基準とした分析レベルで分析結果を前記所定の表示部に表示させる集約・詳細化手段を含み、
前記複数の信号に対応して設けられ、前記分析結果を得るための前記複数の信号に対する信号種別及び演算種別を少なくとも規定した分析用信号識別情報を格納する分析用信号識別情報格納手段と、
前記分析用信号識別情報を参照して前記運転状況に基づく演算処理を行い分析用演算結果を得る演算手段とをさらに備え、
前記分析部は、前記分析用演算結果に基づき前記分析結果を得、
前記運転状況監視手段は、前記複数の信号の変化に基づき運転状況監視用の運転状況監視用データを生成し、
前記分析用信号識別情報格納手段は、前記複数のプラント要素に対応して設けられた複数の分析用信号識別情報用バッファ領域を有し、前記複数の分析用信号識別情報用バッファ領域はそれぞれ前記分析用信号識別情報に関連して、前記分析用演算結果を一時的に格納可能であり、
前記演算手段は、前記運転状況監視手段による前記運転状況監視用データの生成時に、前記運転状況監視手段に連動して演算処理を行い前記分析用演算結果を得て対応する前記分析用信号識別情報用バッファ領域に一時的に保存する、
プラント監視装置。
A plant monitoring apparatus for monitoring a plant composed of a plurality of plant elements, wherein the plurality of plant elements have a hierarchical structure composed of a predetermined number of hierarchical levels,
A plant element configuration table storage means for storing a plant element configuration table defining a relationship between the plurality of plant elements, the plant element configuration table being associated with each of the plurality of plant elements, and an element ID indicating itself , Associated with a higher element ID indicating a higher plant element including itself,
Further comprising a signal definition table storage means for storing a signal definition table defining a plurality of signals of plant monitoring target that occurs in any of said plurality of plant components, the signal definition table in association with each of the plurality of signals , we can associate the element ID shows the own, the device ID which indicates a plant element itself is Zui associated one of the plurality of plants elements,
Further comprising an operation status monitoring means for monitoring the operation status based on the change of the plurality of signals ,
An analysis unit that displays the analysis result on a predetermined display unit so that the analysis result can be visually recognized based on the driving situation;
The analysis unit can select an analysis target element indicating a plant element desired to be analyzed for the plurality of plant elements, and an analysis result is displayed on the predetermined display unit at an analysis level based on the analysis target element. Including aggregation and refinement means to display,
Analysis signal identification information storage means for storing analysis signal identification information provided corresponding to the plurality of signals and defining at least signal types and calculation types for the plurality of signals for obtaining the analysis results;
A calculation means for obtaining a calculation result for analysis by performing calculation processing based on the driving situation with reference to the signal identification information for analysis;
The analysis unit obtains the analysis result based on the calculation result for analysis,
The driving status monitoring means generates driving status monitoring data for driving status monitoring based on changes in the plurality of signals,
The analysis signal identification information storage means has a plurality of analysis signal identification information buffer areas provided corresponding to the plurality of plant elements, and the plurality of analysis signal identification information buffer areas are respectively In relation to the analysis signal identification information, the analysis calculation result can be temporarily stored,
The calculation means performs calculation processing in conjunction with the driving condition monitoring means when the driving condition monitoring means generates the driving condition monitoring data, obtains the analysis calculation result, and corresponds to the analysis signal identification information. Temporarily save in the buffer area,
Plant monitoring device.
請求項1記載のプラント監視装置であって、
前記分析用識別情報は互いに異なる複数種の演算内容を指定可能な演算用識別項目をさらに有する、
プラント監視装置。
The plant monitoring device according to claim 1,
The analysis identification information further includes a calculation identification item capable of designating a plurality of types of calculation contents different from each other.
Plant monitoring device.
JP2009104653A 2009-04-23 2009-04-23 Plant monitoring device Expired - Fee Related JP5036754B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009104653A JP5036754B2 (en) 2009-04-23 2009-04-23 Plant monitoring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009104653A JP5036754B2 (en) 2009-04-23 2009-04-23 Plant monitoring device

Publications (2)

Publication Number Publication Date
JP2010257097A JP2010257097A (en) 2010-11-11
JP5036754B2 true JP5036754B2 (en) 2012-09-26

Family

ID=43317953

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009104653A Expired - Fee Related JP5036754B2 (en) 2009-04-23 2009-04-23 Plant monitoring device

Country Status (1)

Country Link
JP (1) JP5036754B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220308569A1 (en) * 2021-03-29 2022-09-29 Yokogawa Electric Corporation Alarm management apparatus, alarm management method, and computer-readable recording medium

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012077210A1 (en) * 2010-12-09 2012-06-14 三菱電機株式会社 Industrial self-diagnostic device
JP6185354B2 (en) * 2013-09-27 2017-08-23 アズビル株式会社 Image data generation method
JP6793881B1 (en) * 2019-02-14 2020-12-02 三菱電機株式会社 Management equipment, management system, management method and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0512586A (en) * 1991-06-28 1993-01-22 Nippon Shokubai Co Ltd Method and device for executing tag alarm in chemical plant
JP4634958B2 (en) * 2006-04-17 2011-02-16 株式会社東芝 Plant data processing apparatus and computer program for its realization

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220308569A1 (en) * 2021-03-29 2022-09-29 Yokogawa Electric Corporation Alarm management apparatus, alarm management method, and computer-readable recording medium
US11809175B2 (en) * 2021-03-29 2023-11-07 Yokogawa Electric Corporation Alarm management apparatus, alarm management method, and computer-readable recording medium

Also Published As

Publication number Publication date
JP2010257097A (en) 2010-11-11

Similar Documents

Publication Publication Date Title
US7515977B2 (en) Integrated configuration system for use in a process plant
JPWO2007013466A1 (en) Device management method, analysis system used therefor, maintenance check support method, and maintenance check support device used therefor
WO2016039219A1 (en) Abnormality detection step developing device and abnormality detection step developing method
WO2022038804A1 (en) Diagnostic device and parameter adjustment method
CN102591321A (en) Monitor control system
JP6538057B2 (en) Computer-implemented method and system for automatically monitoring and determining the status of all process segments in a process unit
JP5036754B2 (en) Plant monitoring device
CN106164795B (en) Optimization method for classified alarm
JP6781642B2 (en) Proposal support device for water treatment system, proposal support program, proposal support method and proposal support system
EP4064144A1 (en) Methods for identifying key performance indicators
JP2019164542A (en) Change detection device, maintenance management system, change detection method, program, and recording medium
JP3766232B2 (en) Apparatus chart management evaluation apparatus and apparatus chart management evaluation method using the apparatus
CN117151678A (en) Apparatus, method, and non-transitory computer readable medium for maintaining a device
JP2019191990A (en) Maintenance and management support system and maintenance and management support method
CN107121616B (en) Method and device for fault positioning of intelligent instrument
JP2009163726A (en) Quality control system and quality control method
JP5292182B2 (en) Water treatment facility management system
CN117151677A (en) Apparatus, method, and non-transitory computer readable medium for maintaining a device
JP6484536B2 (en) Work support device and work support method
JP2003058248A (en) Operation supporting device
US20230124678A1 (en) Storage medium to store transmission data setting support program, gateway device, and transmission data setting supporting method
CN117642703A (en) Management auxiliary program, management auxiliary device, management system and management auxiliary method
JP6371200B2 (en) Information processing apparatus, information management system, and information management method
JP2017076164A (en) Apparatus monitoring device and alert information management method
JP2017076165A (en) Device monitoring apparatus and alert information management method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120321

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120321

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120514

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120605

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120703

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150713

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5036754

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees