Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4820898B2 - Plant monitoring control device and plant monitoring control program - Google Patents
[go: Go Back, main page]

JP4820898B2 - Plant monitoring control device and plant monitoring control program - Google Patents

Plant monitoring control device and plant monitoring control program Download PDF

Info

Publication number
JP4820898B2
JP4820898B2 JP2009210841A JP2009210841A JP4820898B2 JP 4820898 B2 JP4820898 B2 JP 4820898B2 JP 2009210841 A JP2009210841 A JP 2009210841A JP 2009210841 A JP2009210841 A JP 2009210841A JP 4820898 B2 JP4820898 B2 JP 4820898B2
Authority
JP
Japan
Prior art keywords
execution
external event
event
execution history
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
JP2009210841A
Other languages
Japanese (ja)
Other versions
JP2011060126A (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.)
Toshiba Corp
Toshiba Digital Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Solutions 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 Toshiba Corp, Toshiba Solutions Corp filed Critical Toshiba Corp
Priority to JP2009210841A priority Critical patent/JP4820898B2/en
Publication of JP2011060126A publication Critical patent/JP2011060126A/en
Application granted granted Critical
Publication of JP4820898B2 publication Critical patent/JP4820898B2/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 control apparatus and a plant monitoring control program that support operations of a steel plant or the like.

従来、大型プラント等の監視制御システムでは、操業中のプラントを制御するプロセスデータ(リアルタイムデータ)を記録、再生し、テストおよび問題発生時の調査に使用することが行われてきた。   Conventionally, in a monitoring control system for a large plant or the like, process data (real-time data) for controlling an operating plant has been recorded and reproduced, and used for testing and investigation when a problem occurs.

例えば、特許文献1では、プラントの運転状態をCRT制御装置により監視するシステムにおいて、CRT制御装置に表示している運転監視用CRT画面を対象に、プラントトリップ等の要因発生時に、監視しているプロセスデータの状態変化を自動的に検出し、状態変化があったプロセスデータを予め設定した期間とサンプル周期にて保存し、オペレータの要求にて再現時点の時刻とその時間に対応したプロセスデータを任意の時間周期にて時系列に変化させ、プラントの過度に変化する運転状態を再現可能とするプラント監視装置が開示されている。   For example, in Patent Document 1, in a system in which the operation state of a plant is monitored by a CRT control device, the operation monitoring CRT screen displayed on the CRT control device is monitored when a factor such as a plant trip occurs. Process data status change is automatically detected, process data with status change is stored in a preset period and sample period, and the process data corresponding to the current time and the time is again requested by the operator There is disclosed a plant monitoring apparatus that can change an operation state that changes excessively in a time series in an arbitrary time period to reproduce an excessively changing operation state of the plant.

また、特許文献2では、測定対象の計算機上のプロセス切替イベントおよびプロセス間通信イベントを検出し、これらのイベントを時系列情報として採集し、プロセス切替イベントから各プロセスについての走行期間と非走行期間を示すプロセス動作表示データを作成すると共に、プロセス間通信イベントからプロセス間通信の送信プロセスと送信時刻および受信プロセスと受信時刻の対からなるプロセス間通信データを作成し、各プロセスの走行期間と非走行期間とを時系列に表示するように構成した解析・表示装置が開示されている。   Further, in Patent Document 2, a process switching event and an inter-process communication event on a measurement target computer are detected, these events are collected as time series information, and a running period and a non-running period for each process from the process switching event. In addition to creating process operation display data indicating inter-process communication events, inter-process communication data consisting of a pair of transmission process and transmission time and reception process and reception time of inter-process communication is created from the inter-process communication event. An analysis / display device configured to display a traveling period in time series is disclosed.

特開2001−154731号公報JP 2001-154731 A 特開2003−157185号公報JP 2003-157185 A

しかしながら、上記の従来技術においては、以下のような問題点があった。
(1)監視制御システムの入力データは、伝送媒体(制御用LAN、Ethernet(登録商標)、シリアルバス)、伝送プロトコル(制御用LAN専用プロトコル、TCP/IP、UDP、BSCなど)が多岐にわたり、これらデータを一括して記録し、再生することは難しく、プロセス単位での入力データを正確に再現することは困難であった。
(2)監視制御システムにおいては、プラント機器を制御する下位コントローラなどで発生した外部イベントに基づいてサーバ内で複数のプロセスが連続的に動作し、その外部イベントに対応する機能を実現するが、複数の外部イベントが同時に発生した場合、同一のプロセスが複数動作する場合もあるため、プロセス間の前後関係を時刻で管理する形式では、どの外部イベントに対応する履歴であるのかを確認することは困難であった。
However, the above prior art has the following problems.
(1) The input data of the supervisory control system includes a wide variety of transmission media (control LAN, Ethernet (registered trademark), serial bus), transmission protocols (control LAN dedicated protocol, TCP / IP, UDP, BSC, etc.) It is difficult to record and reproduce these data collectively, and it is difficult to accurately reproduce the input data in process units.
(2) In the supervisory control system, a plurality of processes are continuously operated in the server based on an external event generated by a lower-level controller or the like that controls plant equipment, and a function corresponding to the external event is realized. If multiple external events occur at the same time, the same process may run multiple times, so it is possible to confirm which external event corresponds to the history in the form of managing the context between processes by time It was difficult.

そこで、本発明は、上記従来技術の問題に鑑み、発生した外部イベントと実行されるプロセス間の関係を把握し、正確な再現試験が可能なプラント監視制御装置およびプラント監視制御プログラムを提供することを目的とする。   In view of the above-described problems of the prior art, the present invention provides a plant monitoring control apparatus and a plant monitoring control program capable of grasping a relationship between an external event that has occurred and a process to be executed and performing an accurate reproduction test. With the goal.

本発明に係るプラント監視制御装置は、プラント機器を制御する下位コントローラおよび前記制御に係る機器にネットワークを介してそれぞれ接続され、前記下位コントローラの監視および制御を行うプラント監視制御装置であって、前記下位コントローラまたは前記機器において発生した外部イベントの受信により起動される外部イベント受信プロセスを予め定義する外部イベント受信プロセス定義部と、この外部イベント受信プロセス定義部で定義された前記外部イベントの発生を検知すると共に、この外部イベントの発生に基づいて前記外部イベント受信プロセスを起点として所定のプロセスを逐次実行し、前記下位コントローラを制御する制御プロセス実行部と、この制御プロセス実行部において検知された外部イベントを識別するイベント番号を発行すると共に、前記イベント番号、実行されたプロセスのプロセスID、実行時刻、起動元プロセスID、起動先プロセスID、前記実行されたプロセスに対して入力され入力データ、前記実行の前後におけるプロセス内部データおよび前記プロセスの実行結果である出力データからなるプロセス実行履歴を前記イベント番号と関連付けて記録するプロセス実行履歴記録部と、を備えることを特徴とする。 Plant monitoring control system according to the present invention, are connected via a network to a device according to the lower-level controller and the control for controlling the plant equipment, a plant monitoring control unit for monitoring and control of the lower-level controller, it said An external event reception process definition section that predefines an external event reception process that is activated by the reception of an external event that has occurred in a lower controller or the device, and detects the occurrence of the external event defined in the external event reception process definition section while, the running external event reception process sequentially a predetermined process as the starting point based on the occurrence of the external event, and a control process execution unit which controls the lower-level controller, the sensed external event in the control process execution unit Identify Issues a vent number, the event ID, the process ID of the executed process, execution time, the boot source process ID, start destination process ID, inputted input data to the executed process, before and after the execution characterized by comprising a process execution history recording unit for the process execution history consisting of the output data resulting from the execution of the process the internal data and the process for recording in association with the event number, the in.

本発明に係るプラント監視制御プログラムは、プラント機器を制御する下位コントローラおよび前記制御に係る機器にネットワークを介してそれぞれ接続され、前記下位コントローラの監視および制御を行うプラント監視制御装置に、前記下位コントローラまたは前記機器において発生した前記外部イベントの受信により起動される外部イベント受信プロセスを予め定義する外部イベント定義ステップと、この外部イベント定義ステップにおいて定義された外部イベントの発生を検知すると共に、この外部イベントの発生に基づいて前記外部イベント受信プロセスを起点として所定のプロセスを逐次実行し、前記下位コントローラを制御する制御プロセス実行ステップと、この制御プロセス実行ステップにおいて検知された外部イベントを識別するイベント番号を発行すると共に、前記イベント番号、実行されたプロセスのプロセスID、実行時刻、起動元プロセスID、起動先プロセスID、前記実行されたプロセスに対して入力され入力データ、前記実行の前後におけるプロセス内部データおよび前記プロセスの実行結果である出力データからなるプロセス実行履歴を前記イベント番号と関連付けて記録するプロセス実行履歴記録ステップと、を実行させることを特徴とする。 A plant monitoring control program according to the present invention is connected to a lower-level controller that controls plant equipment and a device related to the control via a network, respectively, and the lower-level controller or an external event definition step of predefining an external event reception process started by the reception of the external events that have occurred had contact to the device, as well as detecting the occurrence of a defined external events in the external event definition step, this the external event receiving process sequentially executes a predetermined process starting based on the occurrence of an external event, identification and control process execution step, the sensed external event in the control process execution step of controlling the lower-level controller With issues an event number to the event number, the process ID of the executed process, execution time, the boot source process ID, start destination process ID, inputted input data to the executed process, the execution characterized in that to execute a process execution history recording step of recording the process execution history consisting of the output data resulting from the execution of the process the internal data and the process associated with the event number before and after.

本発明によれば、発生した外部イベントと実行されるプロセス間の関係を把握し、正確な再現試験が可能なプラント監視制御装置およびプラント監視制御プログラムが提供される。   ADVANTAGE OF THE INVENTION According to this invention, the plant monitoring control apparatus and plant monitoring control program which grasp | ascertained the relationship between the generated external event and the process performed, and can perform an exact reproduction test are provided.

本発明の一実施形態に係るプラント監視制御装置の全体構成例を示すブロック図。The block diagram which shows the example of whole structure of the plant monitoring control apparatus which concerns on one Embodiment of this invention. 図1に示す外部イベント受信プロセス定義部の記憶内容の具体例を示す図。The figure which shows the specific example of the memory content of the external event reception process definition part shown in FIG. 図1に示すプロセス実行履歴格納部の記憶内容の具体例を示す図。The figure which shows the specific example of the memory content of the process execution log | history storage part shown in FIG. 図1に示すプラント監視制御装置および操作端末に適用されるコンピュータのハードウェア構成例を示す図。The figure which shows the hardware structural example of the computer applied to the plant monitoring control apparatus and operation terminal which are shown in FIG. 図1に示すプロセス実行履歴記録部における処理の具体例を示すフローチャート。The flowchart which shows the specific example of the process in the process execution history recording part shown in FIG. 図1に示すプロセス実行履歴記録部におけるイベント番号および階層番号の発行例を示す図。The figure which shows the example of issue of the event number and hierarchy number in the process execution history recording part shown in FIG. 図1に示すプロセス実行履歴記録部における処理を説明する図。The figure explaining the process in the process execution history recording part shown in FIG. 図1に示すプロセス実行履歴再生部における処理の具体例を示すフローチャート。The flowchart which shows the specific example of the process in the process execution log | history reproduction | regeneration part shown in FIG. 図1に示すプロセス実行履歴再生部における処理を説明する図。The figure explaining the process in the process execution log | history reproduction | regeneration part shown in FIG.

以下、本発明の実施形態について図面を用いて詳細に説明する。図1は、本発明の一実施形態に係るプラント監視制御装置1の全体構成例を示すブロック図である。同図に示されるように、プラント監視制御装置1は、Ethernet(登録商標)などの情報系LAN2を介して操作端末3に接続されると共に、制御用LAN4を介して下位コントローラ5に接続され、プラント機器6(圧延機、センサー、計測器、サーボ弁など)を実際に動作させる下位コントローラ5との情報伝達によってプラント機器6の監視および制御を行う装置である。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing an example of the overall configuration of a plant monitoring control apparatus 1 according to an embodiment of the present invention. As shown in the figure, the plant monitoring control device 1 is connected to the operation terminal 3 via an information system LAN 2 such as Ethernet (registered trademark), and is connected to a lower controller 5 via a control LAN 4. It is a device that monitors and controls the plant equipment 6 by transmitting information to the lower controller 5 that actually operates the plant equipment 6 (rolling mill, sensor, measuring instrument, servo valve, etc.).

操作端末3は、プラント監視制御装置1内のプラントデータの表示や制御情報の修正を行うための端末である。また、操作端末3は、プラント監視制御装置1からプロセス間インタフェース情報(入力データおよび出力データ)を含むプロセス実行履歴を読み込み、プラント監視制御装置1において日付順あるいは外部イベント毎にグルーピングされたプロセス実行履歴の表示を行う。グルーピングされたリスト結果により、チャート表示も可能である。更に、操作端末3は、ユーザがプロセス実行履歴の表示結果を参照した後、再現試験を行いたい外部イベントの番号またはプロセスIDを操作端末3より指定すると、操作端末3はその要求をプラント監視制御装置1に送信する機能も有する。   The operation terminal 3 is a terminal for displaying plant data in the plant monitoring control device 1 and correcting control information. Further, the operation terminal 3 reads a process execution history including inter-process interface information (input data and output data) from the plant monitoring control device 1, and the process execution grouped in the date order or for each external event in the plant monitoring control device 1. Display the history. Chart display is also possible based on the grouped list result. Furthermore, after the user refers to the display result of the process execution history and designates the number or process ID of the external event that the user wants to perform the reproduction test from the operation terminal 3, the operation terminal 3 sends the request to the plant monitoring control. It also has a function of transmitting to the device 1.

制御用LAN4は、情報系LAN2と異なり、数ミリ秒単位でのリアルタイム性が要求されるプラント機器6に対応した高速伝送が可能なLANである。例えば、国際電気標準会議(IEC)での規格化が進められているTC−netTMなどが制御用LAN4に採用される。 Unlike the information LAN 2, the control LAN 4 is a LAN capable of high-speed transmission corresponding to the plant equipment 6 that requires real-time performance in units of several milliseconds. For example, TC-net TM, which is being standardized at the International Electrotechnical Commission (IEC), is adopted as the control LAN 4.

また、図1に示されるように、プラント監視制御装置1は、制御プロセス実行部11、外部イベント受信プロセス定義部12、プロセス実行履歴記録部13、プロセス実行履歴格納部14、プロセス実行履歴再生部15、プロセス実行履歴検索部16、入出力I/F部17およびデータ送受信部18を含んでいる。   As shown in FIG. 1, the plant monitoring control device 1 includes a control process execution unit 11, an external event reception process definition unit 12, a process execution history recording unit 13, a process execution history storage unit 14, and a process execution history reproduction unit. 15 includes a process execution history search unit 16, an input / output I / F unit 17, and a data transmission / reception unit 18.

制御プロセス実行部11は、操作端末3や下位コントローラ5等における外部イベントの発生を検知すると共に、この外部イベントの検知に基づいて所定のプロセスを逐次実行し、下位コントローラ5を制御するプログラムである。尚、外部イベントして扱われるのは、下位コントローラ5や操作端末3のみでなく、情報系LAN2に接続された他機器(対象のプラント監視装置の上位にあたる上位計算機、別プラントのプラント監視装置、計測機器)におけるイベントも含まれる。   The control process execution unit 11 is a program that controls the lower controller 5 by detecting the occurrence of an external event in the operation terminal 3, the lower controller 5 and the like, and sequentially executing a predetermined process based on the detection of the external event. . In addition, it is not only the lower-level controller 5 and the operation terminal 3 that are handled as external events, but also other devices connected to the information system LAN 2 (a higher-level computer that is higher in the target plant monitoring device, a plant monitoring device of another plant, Events in measurement equipment) are also included.

例えば、鉄鋼プラントの場合、外部イベントの具体例としては、圧延機(プラント機器6)のスイッチのON/OFFの切替や特定信号の受信などが挙げられる。また、操作端末3における外部イベントの具体例としては、操作画面上からの制御情報(プラントの運転停止指令など)の入力などが挙げられる。また、鉄鋼プラントの制御用のプロセスの具体例としては、計算機の起動、シャットダウン、情報系LAN2および制御用LAN4に接続された待機系システム(図示省略)への切替処理等を行う構成制御プロセス、プラント上の材料の位置を追跡するトラッキングプロセス、プラント機器6への設定値を数式モデル等によって計算を行う計算プロセス、プラント機器6への設定出力を行う設定プロセス、プラント機器6の実績データの収集を行う収集プロセスなどが挙げられる。尚、本実施形態においては、外部イベントの検知に基づいてプロセスが起動される際には、外部イベントの検知情報が起動プロセスのIDと共にプロセス実行履歴記録部13へ通知されるものとする。あるプロセスから他のプロセスが起動される場合も共通の外部イベントの検知情報が通知される。   For example, in the case of a steel plant, specific examples of the external event include ON / OFF switching of a rolling mill (plant equipment 6) and reception of a specific signal. Further, as a specific example of the external event in the operation terminal 3, there is an input of control information (such as a plant operation stop command) from the operation screen. In addition, as a specific example of the process for controlling the steel plant, a configuration control process for performing a startup process, a shutdown process, a switching process to a standby system (not shown) connected to the information system LAN 2 and the control LAN 4, A tracking process for tracking the position of the material on the plant, a calculation process for calculating a set value for the plant equipment 6 using a mathematical model, a setting process for outputting the setting to the plant equipment 6, and collection of actual data of the plant equipment 6 Such as a collection process. In this embodiment, when a process is activated based on detection of an external event, detection information of the external event is notified to the process execution history recording unit 13 together with the ID of the activation process. Even when another process is started from a certain process, common external event detection information is notified.

外部イベント受信プロセス定義部12は、制御プロセス実行部11において実行されるプロセスの種別を判別するための情報として、外部イベントの受信により第一に起動されるプロセス(以下、「外部イベント受信プロセス」という。)のIDを予め定義する記憶装置である。図2は、図1に示す外部イベント受信プロセス定義部12の記憶内容の具体例を示す図である。   The external event reception process definition unit 12 is a process activated first by reception of an external event (hereinafter, “external event reception process”) as information for determining the type of process executed by the control process execution unit 11. It is a storage device that predefines the ID. FIG. 2 is a diagram showing a specific example of the contents stored in the external event reception process definition unit 12 shown in FIG.

プロセス実行履歴記録部13は、外部イベント受信プロセス定義部12に定義された外部イベント受信プロセスを参照し、制御プロセス実行部11において検知された外部イベントを識別するイベント番号を発行すると共に、プロセスに対して入力される入力データ、実行の前後におけるプロセス内部データおよびプロセスの実行結果である出力データからなるプロセス実行履歴をイベント番号およびプロセスIDと関連付けてハードディスクなどの記憶装置であるプロセス実行履歴格納部14に記録するプログラムである。あるタイミングにおけるプロセスの動作は、イベント発生時のプロセス内部データおよび入力データにより決定されるが、外部イベントとプロセスの組合せ単位で処理前のプロセス内部データおよび入力データを記録することで、正確な再現試験を行うことが可能となる。   The process execution history recording unit 13 refers to the external event reception process defined in the external event reception process definition unit 12, issues an event number for identifying the external event detected by the control process execution unit 11, and A process execution history storage unit that is a storage device such as a hard disk in association with an event number and a process ID, which is associated with an event number and a process ID. 14 is a program to be recorded. The process operation at a certain timing is determined by the process internal data and input data at the time of the event occurrence, but it can be accurately reproduced by recording the process internal data and input data before processing in units of combinations of external events and processes. A test can be performed.

図3は、図1に示すプロセス実行履歴格納部14の記憶内容の具体例を示す図である。ここでは、プロセス実行時刻、イベント番号、プロセスID、階層番号、起動元プロセスID、起動先プロセスID、入力データ、プロセス内部データ(処理前)、出力データ、プロセス内部データ(処理後)がプロセス実行履歴の項目として挙げられている。このプロセス実行履歴は、外部イベントおよび階層番号によりソートすると共に、外部イベント毎にグルーピングし、操作端末3においてリスト表示あるいは図形により表示対象となる。   FIG. 3 is a diagram showing a specific example of the contents stored in the process execution history storage unit 14 shown in FIG. Here, process execution time, event number, process ID, hierarchy number, start source process ID, start destination process ID, input data, process internal data (before processing), output data, and process internal data (after processing) are executed. It is listed as a history item. The process execution history is sorted by external event and hierarchy number, grouped for each external event, and displayed on the operation terminal 3 as a list or graphic.

プロセス実行履歴再生部15は、操作端末3より外部入力されたイベント番号またはプロセスIDに基づいてプロセス実行履歴記録部13によってプロセス実行履歴格納部14に記録されたプロセス実行履歴をプロセスID毎に取得すると共に、取得された入力データおよび実行の前におけるプロセス内部データをプロセスID単位で制御プロセス実行部11へ出力し、所望のプロセスの再実行を要求するプログラムである。   The process execution history reproducing unit 15 acquires, for each process ID, the process execution history recorded in the process execution history storage unit 14 by the process execution history recording unit 13 based on the event number or process ID externally input from the operation terminal 3. In addition, this is a program that outputs the acquired input data and internal process data before execution to the control process execution unit 11 in units of process IDs, and requests re-execution of a desired process.

プロセス実行履歴検索部16は、操作端末3より外部入力された検索条件に基づいてプロセス実行履歴格納部14よりプロセス実行履歴を取得し、操作端末3への出力を行うプログラムである。   The process execution history search unit 16 is a program that acquires a process execution history from the process execution history storage unit 14 based on a search condition externally input from the operation terminal 3 and outputs the process execution history to the operation terminal 3.

入出力I/F部17は、操作端末3より外部入力され、情報系LAN2を介して送信された入力情報を受信し、制御プロセス実行部11、プロセス実行履歴再生部15およびプロセス実行履歴検索部16へ出力すると共に、各部における処理結果を操作端末3へ出力するインタフェース(プログラム)である。   The input / output I / F unit 17 receives input information externally input from the operation terminal 3 and transmitted via the information system LAN 2, and receives a control process execution unit 11, a process execution history reproduction unit 15, and a process execution history search unit 16 is an interface (program) that outputs to 16 and outputs the processing results in each unit to the operation terminal 3.

データ送受信部18は、制御用LAN4を介して下位コントローラ5とのデータ送受信を行う通信用のプログラムであり、データ送受信部18で受信されるデータの具体例としては、下位コントローラ5における外部イベント発生情報が挙げられ、制御プロセス実行部11へ出力される。また、送信されるデータの具体例としては制御プロセス実行部11から出力される下位コントローラ5への制御指令情報などが挙げられる。   The data transmitter / receiver 18 is a communication program for transmitting / receiving data to / from the lower controller 5 via the control LAN 4. As a specific example of data received by the data transmitter / receiver 18, an external event occurrence in the lower controller 5 Information is output to the control process execution unit 11. Specific examples of data to be transmitted include control command information to the lower controller 5 output from the control process execution unit 11.

図4は、図1に示すプラント監視制御装置1および操作端末3に適用されるコンピュータのハードウェア構成例を示す図である。同図に示されるように、プラント監視制御装置1および操作端末3に適用されるコンピュータは、CPU(Central Processing Unit)71、ROM(Read Only Memory)72、RAM(Random Access Memory)73、入出力インタフェース74、システムバス75、入力装置76、表示装置77、補助記憶装置78および通信装置79から構成される。尚、本実施形態に係るプラント監視制御装置1については、操作端末3によってデータの入力と表示を行うため、入力装置76と表示装置77は省略可能である。   FIG. 4 is a diagram illustrating a hardware configuration example of a computer applied to the plant monitoring control device 1 and the operation terminal 3 illustrated in FIG. 1. As shown in the figure, a computer applied to the plant monitoring control device 1 and the operation terminal 3 includes a CPU (Central Processing Unit) 71, a ROM (Read Only Memory) 72, a RAM (Random Access Memory) 73, and an input / output. It comprises an interface 74, a system bus 75, an input device 76, a display device 77, an auxiliary storage device 78, and a communication device 79. In addition, about the plant monitoring control apparatus 1 which concerns on this embodiment, in order to input and display data by the operation terminal 3, the input device 76 and the display apparatus 77 are omissible.

CPU71は、ROM72やRAM73に格納されたプログラムやデータなどを用いて各種の演算処理を実行する処理装置である。ROM72は、コンピュータを機能させるための基本プログラムや環境ファイルなどを記憶する読み取り専用の記憶装置である。RAM73は、CPU71が実行するプログラムおよび各プログラムの実行に必要なデータを記憶する記憶装置であり、高速な読み出しと書き込みが可能である。入出力インタフェース74は、各種のハードウェアとシステムバス75との接続を仲介する装置およびプログラムである。システムバス75は、CPU71、ROM72、RAM73および入出力インタフェース74で共有される情報伝達路である。   The CPU 71 is a processing device that executes various arithmetic processes using programs, data, and the like stored in the ROM 72 and the RAM 73. The ROM 72 is a read-only storage device that stores basic programs and environment files for causing the computer to function. The RAM 73 is a storage device that stores a program executed by the CPU 71 and data necessary for executing each program, and can be read and written at high speed. The input / output interface 74 is a device and a program that mediate connection between various hardware and the system bus 75. The system bus 75 is an information transmission path shared by the CPU 71, ROM 72, RAM 73 and input / output interface 74.

また、入出力インタフェース74には、入力装置76、表示装置77、補助記憶装置78、および通信装置79などのハードウェアが接続されている。入力装置76は、ユーザからの入力を処理する装置であり、例えばキーボードやマウスなどである。表示装置77は、ユーザに対して演算結果や作成画面などを表示する装置であり、例えばCRT、液晶ディスプレイ、プラズマディスプレイなどである。補助記憶装置78は、プログラムやデータを蓄積する大容量の記憶装置であり、例えばハードディスク装置などである。   The input / output interface 74 is connected to hardware such as an input device 76, a display device 77, an auxiliary storage device 78, and a communication device 79. The input device 76 is a device that processes input from the user, and is, for example, a keyboard or a mouse. The display device 77 is a device that displays a calculation result, a creation screen, and the like to the user, and is a CRT, a liquid crystal display, a plasma display, or the like, for example. The auxiliary storage device 78 is a large-capacity storage device that stores programs and data, and is, for example, a hard disk device.

図5は、図1に示すプロセス実行履歴記録部13における処理の具体例を示すフローチャートである。
S501においては、プロセスの起動の有無を判定する。ここで、プロセスの起動有りと判定された場合には、S502へ進む。これに対し、プロセスの起動無しと判定された場合には、プロセスが起動されるまで待機状態となる。
FIG. 5 is a flowchart showing a specific example of processing in the process execution history recording unit 13 shown in FIG.
In step S501, it is determined whether or not a process is activated. If it is determined that the process has been started, the process proceeds to S502. On the other hand, if it is determined that the process is not activated, the process waits until the process is activated.

S502においては、起動したプロセスのプロセスIDに基づいて外部イベント受信プロセス定義部12を参照し、プロセスが外部イベント受信プロセスか否かを判定する。ここで、起動したプロセスが外部イベント受信プロセスであると判定された場合には、S503へ進む。これに対し、起動したプロセスが外部イベント受信プロセスではないと判定された場合には、S504へ進む。   In S502, the external event reception process definition unit 12 is referred to based on the process ID of the activated process, and it is determined whether or not the process is an external event reception process. If it is determined that the activated process is an external event reception process, the process advances to step S503. On the other hand, if it is determined that the activated process is not an external event reception process, the process proceeds to S504.

S503においては、最終イベント番号に1加算して起動プロセスに係るイベント番号とし、階層番号を1と設定する。
S504においては、起動元プロセスのイベント番号と同じ番号を起動プロセスに係るイベント番号とし、起動元のプロセスの階層番号に1加算して階層番号とする。
In S503, 1 is added to the final event number to obtain the event number related to the activation process, and the hierarchy number is set to 1.
In S504, the same event number as the activation source process is set as the event number related to the activation process, and 1 is added to the hierarchy number of the activation source process to obtain the hierarchy number.

図6は、図1に示すプロセス実行履歴記録部13におけるイベント番号および階層番号の発行例を示す図である。あるプロセスに対して外部イベントが発生した時に、起動されたプロセスが外部イベント受信プロセス(事前に定義)である場合は、イベント番号を新規にアサインする。一方、起動プロセスが外部イベント受信プロセスでない場合は、入力データにセットされたイベント番号を継承する。また、階層番号として1加算した値を設定する。このイベント番号と階層番号は、他プロセスを起動する際に、入力データに関連づけられる。そして、この記録処理を、プロセス起動毎に繰り返すことにより、ある外部タイミングで発生したプロセス間インタフェースの階層を取得することができる。尚、この記録処理は、イベント受信および送信関数の中に組み込むことにより、制御プログラム自体の修正は不要となるので好適である。   FIG. 6 is a diagram showing an example of issuance of event numbers and hierarchy numbers in the process execution history recording unit 13 shown in FIG. When an external event occurs for a certain process, if the activated process is an external event receiving process (predefined), an event number is newly assigned. On the other hand, if the activation process is not an external event reception process, the event number set in the input data is inherited. Also, a value obtained by adding 1 is set as the hierarchy number. The event number and the hierarchy number are associated with input data when another process is started. Then, by repeating this recording process every time the process is activated, it is possible to acquire the hierarchy of the inter-process interface generated at a certain external timing. This recording process is suitable because it is not necessary to modify the control program itself by incorporating it into the event reception and transmission functions.

S505においては、入力データおよび処理前のプロセス内部データを取得し、イベント番号、起動元プロセスID、および階層番号と共にプロセス実行履歴としてプロセス実行履歴格納部14へ記録する。
S506においては、プロセスの実行が完了したか否かを判定する。ここで、プロセスの実行が完了したと判定された場合には、S507へ進む。これに対し、プロセスの実行が未完了と判定された場合には、完了するまで待機状態となる。
S507においては、プロセスの実行による出力データおよび処理後のプロセス内部データを取得し、起動先プロセスIDと共にS505で作成したレコードを更新し、処理を終了する。
In S505, the input data and the process internal data before processing are acquired and recorded in the process execution history storage unit 14 as a process execution history together with the event number, the activation source process ID, and the hierarchy number.
In S506, it is determined whether or not the execution of the process is completed. If it is determined that the process has been executed, the process proceeds to S507. On the other hand, when it is determined that the execution of the process is not completed, the process waits until the process is completed.
In S507, the output data by the execution of the process and the internal data after the process are acquired, the record created in S505 is updated together with the activation destination process ID, and the process ends.

図7は、図1に示すプロセス実行履歴記録部13における処理を説明する図である。ここでは、プロセスAからプロセスBが起動され、プロセスBの実行によってプロセスCが起動される場合に、プロセスBの実行履歴としてプロセスAからの出力データをプロセスBの入力データとし、この入力データに加えて、プロセスAからの呼び出しによる外部イベント発生時(処理前)のプロセス内部データ、処理後のプロセス内部データおよびプロセスBの実行結果である出力データがプロセス実行履歴記録部13において収集され、外部イベント受信プロセス定義部12に記憶された外部イベント受信プロセスの情報を参照して所定の処理がなされた後にプロセス実行履歴格納部14に格納されることが示されている。   FIG. 7 is a diagram for explaining processing in the process execution history recording unit 13 shown in FIG. Here, when the process B is started from the process A and the process C is started by executing the process B, the output data from the process A is used as the input data of the process B as the execution history of the process B. In addition, process internal data at the time of an external event generated by a call from the process A (before processing), process internal data after processing, and output data that is the execution result of the process B are collected in the process execution history recording unit 13, and the external It is shown that a predetermined process is performed with reference to the information of the external event reception process stored in the event reception process definition unit 12 and then stored in the process execution history storage unit 14.

図8は、図1に示すプロセス実行履歴再生部15における処理の具体例を示すフローチャートである。
S801においては、操作端末3からの再生要求の有無を判定する。ここで、再生要求有りと判定された場合は、S802へ進む。これに対し、再生要求無しと判定された場合には、要求があるまで待機状態となる。
FIG. 8 is a flowchart showing a specific example of processing in the process execution history reproducing unit 15 shown in FIG.
In S801, the presence / absence of a reproduction request from the operation terminal 3 is determined. If it is determined that there is a reproduction request, the process proceeds to S802. On the other hand, if it is determined that there is no reproduction request, the standby state is maintained until there is a request.

S802においては、操作端末3においてイベント番号とプロセスIDのいずれの指定がなされたのかを判定する。ここで、イベント番号の指定であると判定された場合には、S803へ進む。これに対し、プロセスID指定であると判定された場合には、S805へ進む。
S803においては、指定されたイベント番号をキーにプロセス実行履歴格納部14より外部イベント受信プロセスを始めとする該当する全てのプロセスのプロセスIDを取得する。
In S <b> 802, it is determined which of the event number and the process ID has been designated on the operation terminal 3. If it is determined that the event number is specified, the process advances to step S803. On the other hand, if it is determined that the process ID is specified, the process proceeds to S805.
In step S803, process IDs of all relevant processes including the external event reception process are acquired from the process execution history storage unit 14 using the designated event number as a key.

S804においては、取得されたプロセスIDをキーにプロセス実行履歴をそれぞれ取得する。
S805においては、指定されたプロセスIDをキーにプロセス実行履歴格納部14よりプロセス実行履歴を取得する。
In step S804, each process execution history is acquired using the acquired process ID as a key.
In step S805, the process execution history is acquired from the process execution history storage unit 14 using the designated process ID as a key.

S806においては、プロセス実行履歴中のプロセス内部データ(処理前)を試験対象プロセスへ送信し、初期値として設定する。尚、本実施形態では、イベント番号の指定があった場合、S803で取得される外部イベント受信プロセスから最終プロセスまでの全てのプロセスについてプロセス内部データ(処理前)を設定し、連続的に処理が行われるようにすることでイベント単位での試験を可能とする。
S807においては、プロセス実行履歴中の入力データを送信し、試験対象プロセスの実行を要求し、処理を終了する。
In S806, process internal data (before processing) in the process execution history is transmitted to the test target process and set as an initial value. In the present embodiment, when an event number is specified, process internal data (before processing) is set for all processes from the external event receiving process to the final process acquired in S803, and processing is continuously performed. By doing so, it is possible to test by event.
In step S807, the input data in the process execution history is transmitted, the execution of the test target process is requested, and the process ends.

図9は、図1に示すプロセス実行履歴再生部15における処理を説明する図である。操作端末3において指定されたイベント番号およびプロセスIDに従い、プロセス実行履歴格納部14より処理前のプロセス内部データを取得し、プロセス内部データの更新を行う。その後、入力データを送信し、試験対象プロセスの実行を要求と、この処理の結果は、図6で示したようにプロセス実行履歴記録部13によってプロセス実行履歴格納部14に再度格納されるため、再現試験による結果を評価することができる。   FIG. 9 is a diagram for explaining processing in the process execution history reproducing unit 15 shown in FIG. In accordance with the event number and process ID specified on the operation terminal 3, the process internal data before processing is acquired from the process execution history storage unit 14 and the process internal data is updated. Thereafter, the input data is transmitted, and the execution of the test target process is requested, and the result of this processing is stored again in the process execution history storage unit 14 by the process execution history recording unit 13 as shown in FIG. The results from the reproduction test can be evaluated.

このように、本実施形態に係るプラント監視制御装置1によれば、以下のような効果が奏される。
(1)起動プロセスに対する入力データのみでなく、外部イベント発生時のプロセス内部データを処理の前後において記録することにより、トラブル発生時の状況が正確に把握でき、原因究明が容易となる。
(2)様々な伝送媒体、伝送プロトコルを絶縁した形で、プロセスごとの再現試験を正確かつ容易に行うことができる。また、テストデータを新たに作成せずに現地の運用データを使用しての試験が容易に行えるため、トラブルの原因究明が容易となり、プログラム改修時の試験を容易に行うことができる。
(3)外部イベント毎に起動トレースをグルーピングできるため、工場での組合せ試験に有用である。また、問題がどの外部イベントで発生したのかを容易に追跡することができる。
Thus, according to the plant monitoring control device 1 according to the present embodiment, the following effects are produced.
(1) By recording not only the input data for the startup process but also the process internal data at the time of external event occurrence before and after the processing, the situation at the time of the trouble occurrence can be accurately grasped and the cause can be easily investigated.
(2) A reproduction test for each process can be performed accurately and easily with various transmission media and transmission protocols insulated. In addition, since the test using the local operation data can be easily performed without creating new test data, the cause of the trouble can be easily determined, and the test at the time of program modification can be easily performed.
(3) Since activation traces can be grouped for each external event, it is useful for combination tests in factories. In addition, it is possible to easily track which external event the problem has occurred.

尚、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。   Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment.

1…プラント監視制御装置
2…情報系LAN
3…操作端末
4…制御用LAN
5…下位コントローラ
6…プラント機器
11…制御プロセス実行部
12…外部イベント受信プロセス定義部
13…プロセス実行履歴記録部
14…プロセス実行履歴格納部
15…プロセス実行履歴再生部
16…プロセス実行履歴検索部
17…入出力I/F部
18…データ送受信部
71…CPU
72…ROM
73…RAM
74…入出力インタフェース
75…システムバス
76…入力装置
77…表示装置
78…補助記憶装置
79…通信装置
DESCRIPTION OF SYMBOLS 1 ... Plant monitoring control apparatus 2 ... Information system LAN
3 ... Operation terminal 4 ... LAN for control
DESCRIPTION OF SYMBOLS 5 ... Lower level controller 6 ... Plant equipment 11 ... Control process execution part 12 ... External event reception process definition part 13 ... Process execution history recording part 14 ... Process execution history storage part 15 ... Process execution history reproduction part 16 ... Process execution history search part 17 ... Input / output I / F unit 18 ... Data transmission / reception unit 71 ... CPU
72 ... ROM
73 ... RAM
74: I / O interface 75 ... System bus 76 ... Input device 77 ... Display device 78 ... Auxiliary storage device 79 ... Communication device

Claims (5)

プラント機器を制御する下位コントローラおよび前記制御に係る機器にネットワークを介してそれぞれ接続され、前記下位コントローラの監視および制御を行うプラント監視制御装置であって、
前記下位コントローラまたは前記機器において発生した外部イベントの受信により起動される外部イベント受信プロセスを予め定義する外部イベント受信プロセス定義部と、
この外部イベント受信プロセス定義部で定義された前記外部イベントの発生を検知すると共に、この外部イベントの発生に基づいて前記外部イベント受信プロセスを起点として所定のプロセスを逐次実行し、前記下位コントローラを制御する制御プロセス実行部と
この制御プロセス実行部において検知された外部イベントを識別するイベント番号を発行すると共に、前記イベント番号、実行されたプロセスのプロセスID、実行時刻、起動元プロセスID、起動先プロセスID、前記実行されたプロセスに対して入力され入力データ、前記実行の前後におけるプロセス内部データおよび前記プロセスの実行結果である出力データからなるプロセス実行履歴を前記イベント番号と関連付けて記録するプロセス実行履歴記録部と、
を備えることを特徴とするプラント監視制御装置。
A plant monitoring control device that is connected to each of a lower-level controller that controls plant equipment and a device related to the control via a network and monitors and controls the lower-order controller,
An external event reception process definition unit that predefines an external event reception process that is activated by reception of an external event that has occurred in the lower controller or the device;
The occurrence of the external event defined by the external event reception process definition unit is detected, and a predetermined process is sequentially executed starting from the external event reception process based on the occurrence of the external event to control the lower controller. A control process execution unit ,
An event number identifying an external event detected by the control process execution unit is issued, and the event number, process ID of the executed process, execution time, start source process ID, start destination process ID, and the executed and process execution history recording unit for the process execution history consisting of the output data resulting from the execution of the process the internal data and the process for recording in association with the event number before and after the inputted input data, the execution for the process,
A plant supervisory control device comprising:
外部入力された前記イベント番号または前記プロセスIDに基づいて前記プロセス実行履歴記録部において記録されたプロセス実行履歴を前記プロセスID毎に取得すると共に、取得された前記入力データおよび前記実行の前におけるプロセス内部データを前記プロセスID単位で前記制御プロセス実行部へ出力し、前記プロセスの再実行を要求するプロセス実行履歴再生部を更に備えることを特徴とする請求項1記載のプラント監視制御装置。   The process execution history recorded in the process execution history recording unit based on the externally input event number or the process ID is acquired for each process ID, and the acquired input data and the process before the execution are acquired. The plant monitoring control apparatus according to claim 1, further comprising a process execution history reproducing unit that outputs internal data to the control process execution unit in units of the process ID and requests re-execution of the process. 前記プロセス実行履歴記録部は、前記外部イベントに基づいて実行される前記プロセスの起動順序に基づいて階層番号を付して前記プロセス実行履歴を記録することを特徴とする請求項1または請求項2記載のプラント監視制御装置。   3. The process execution history recording unit records the process execution history by assigning a hierarchical number based on a starting order of the processes executed based on the external event. The plant monitoring control device described. プラント機器を制御する下位コントローラおよび前記制御に係る機器にネットワークを介してそれぞれ接続され、前記下位コントローラの監視および制御を行うプラント監視制御装置に、
前記下位コントローラまたは前記機器において発生した前記外部イベントの受信により起動される外部イベント受信プロセスを予め定義する外部イベント定義ステップと、
この外部イベント定義ステップにおいて定義された外部イベントの発生を検知すると共に、この外部イベントの発生に基づいて前記外部イベント受信プロセスを起点として所定のプロセスを逐次実行し、前記下位コントローラを制御する制御プロセス実行ステップと
この制御プロセス実行ステップにおいて検知された外部イベントを識別するイベント番号を発行すると共に、前記イベント番号、実行されたプロセスのプロセスID、実行時刻、起動元プロセスID、起動先プロセスID、前記実行されたプロセスに対して入力され入力データ、前記実行の前後におけるプロセス内部データおよび前記プロセスの実行結果である出力データからなるプロセス実行履歴を前記イベント番号と関連付けて記録するプロセス実行履歴記録ステップと、
を実行させることを特徴とするプラント監視制御プログラム。
A plant monitoring control device connected to each of a lower controller for controlling plant equipment and a device related to the control via a network and monitoring and controlling the lower controller,
An external event definition step of predefining an external event reception process started by the reception of the external events that have occurred had contact with the lower-level controller or the device,
A control process that detects the occurrence of an external event defined in the external event definition step, and sequentially executes a predetermined process starting from the external event reception process based on the occurrence of the external event to control the subordinate controller Execution steps ;
The event number identifying the external event detected in the control process execution step is issued, and the event number, the process ID of the executed process, the execution time, the start source process ID, the start destination process ID, and the executed and process execution history recording step of the process execution history consisting of the output data resulting from the execution of the process the internal data and the process for recording in association with the event number before and after the inputted input data, the execution for the process,
A plant monitoring control program characterized by causing
外部入力された前記イベント番号または前記プロセスIDに基づいて前記プロセス実行履歴記録ステップにおいて記録されたプロセス実行履歴を前記プロセスID毎に取得すると共に、取得された前記入力データおよび前記実行の前におけるプロセス内部データを前記プロセスID単位で出力し、前記プロセスの再実行を要求するプロセス実行履歴再生ステップを更に実行させることを特徴とする請求項4記載のプラント監視制御プログラム。   The process execution history recorded in the process execution history recording step based on the externally input event number or the process ID is acquired for each process ID, and the acquired input data and the process before the execution are acquired. 5. The plant monitoring control program according to claim 4, further comprising the step of outputting a process execution history reproduction step for outputting internal data in units of the process ID and requesting re-execution of the process.
JP2009210841A 2009-09-11 2009-09-11 Plant monitoring control device and plant monitoring control program Expired - Fee Related JP4820898B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009210841A JP4820898B2 (en) 2009-09-11 2009-09-11 Plant monitoring control device and plant monitoring control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009210841A JP4820898B2 (en) 2009-09-11 2009-09-11 Plant monitoring control device and plant monitoring control program

Publications (2)

Publication Number Publication Date
JP2011060126A JP2011060126A (en) 2011-03-24
JP4820898B2 true JP4820898B2 (en) 2011-11-24

Family

ID=43947662

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009210841A Expired - Fee Related JP4820898B2 (en) 2009-09-11 2009-09-11 Plant monitoring control device and plant monitoring control program

Country Status (1)

Country Link
JP (1) JP4820898B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10235447B2 (en) * 2015-07-30 2019-03-19 Honeywell International Inc. Method and system for co-operative intelligent HMIs for effective process operations

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63118846A (en) * 1986-11-07 1988-05-23 Hitachi Ltd Trace collection method for tracking processing
JP2001154731A (en) * 1999-11-25 2001-06-08 Hitachi Ltd Plant monitoring equipment
JP2003241830A (en) * 2002-02-18 2003-08-29 Mitsubishi Electric Corp Process data management device

Also Published As

Publication number Publication date
JP2011060126A (en) 2011-03-24

Similar Documents

Publication Publication Date Title
US20080065928A1 (en) Technique for supporting finding of location of cause of failure occurrence
TWI559107B (en) Monitoring and control apparatus
CN110727572A (en) Buried point data processing method, device, equipment and storage medium
CN101435760A (en) Analyzer, analyzing system, and computer program product
US8140919B2 (en) Display of data used for system performance analysis
JP2019135467A (en) Failure diagnosis system
CN111078519A (en) Method and device for backtracking abnormal monitoring behaviors and electronic equipment
CN115380277A (en) Program creation support program, program creation support device, and program creation support method
WO2017110720A1 (en) Log analysis system, log analysis method, and recording medium storing program
JPWO2015068275A1 (en) Monitoring system and monitoring method
CN101925883A (en) Program test device and program
JP7102801B2 (en) Control system, control device and display device
JP4820898B2 (en) Plant monitoring control device and plant monitoring control program
CN112665710A (en) Method and device for detecting running state of equipment, electronic equipment and storage medium
JP2020184336A (en) Methods and apparatus to implement predictive analytics for continuous processes
JP2004348640A (en) Network management system and network management method
JP2017227973A (en) Abnormality analysis support system and abnormality analysis support device
CN119806882A (en) Programmable logic controller, downtime diagnosis method, device and readable storage medium thereof
WO2020261621A1 (en) Monitoring system, monitoring method, and program
JP2002123516A (en) System and method for evaluating web site and recording medium
CN118832974A (en) Method and system for optimally controlling stepping motor by printer
US12405590B2 (en) Analysis apparatus, control method thereof, and analysis system
JP2012079203A (en) Monitoring control system
JP2023006304A (en) Control system, model generation method, and model generation program
WO2021186673A1 (en) Processing device, processing method, and program

Legal Events

Date Code Title Description
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: 20110809

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: 20110905

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

Free format text: PAYMENT UNTIL: 20140909

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees