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
JP6594004B2 - Supervisory control system - Google Patents
[go: Go Back, main page]

JP6594004B2 - Supervisory control system - Google Patents

Supervisory control system Download PDF

Info

Publication number
JP6594004B2
JP6594004B2 JP2015052883A JP2015052883A JP6594004B2 JP 6594004 B2 JP6594004 B2 JP 6594004B2 JP 2015052883 A JP2015052883 A JP 2015052883A JP 2015052883 A JP2015052883 A JP 2015052883A JP 6594004 B2 JP6594004 B2 JP 6594004B2
Authority
JP
Japan
Prior art keywords
driver
wireless transmission
cpu
control system
relay
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.)
Active
Application number
JP2015052883A
Other languages
Japanese (ja)
Other versions
JP2016173696A (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 JP2015052883A priority Critical patent/JP6594004B2/en
Publication of JP2016173696A publication Critical patent/JP2016173696A/en
Application granted granted Critical
Publication of JP6594004B2 publication Critical patent/JP6594004B2/en
Active 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 supervisory control system, and more particularly to simplification of an abnormal part specifying method in the supervisory control system.

発電プラントなどでは、プロセス値を発信する現場機器を制御する装置として、監視制御システムが実用化されている(例えば特許文献1〜5)。監視制御システムは伝送経路にケーブルを用いてシステムを構成している。これらの監視制御システムにおいては、金属線や光ファイバによるケーブル接続でプロセス値を制御装置に伝送するか、PHS(Personal Handy-phone System)等の無線通信機能で制御装置にプロセス値を伝送する手法
が取られている。
In a power plant or the like, a monitoring control system has been put into practical use as an apparatus for controlling field equipment that transmits process values (for example, Patent Documents 1 to 5). The supervisory control system is configured by using a cable for a transmission path. In these supervisory control systems, a process value is transmitted to a control device by cable connection using a metal wire or optical fiber, or a process value is transmitted to the control device by a wireless communication function such as PHS (Personal Handy-phone System). Has been taken.

特開2002−23832号公報JP 2002-23832 A 特開平4−40197号公報JP-A-4-40197 特開平6−260978号公報JP-A-6-260978 特開平9−32039号公報JP-A-9-32039 特開2008−108111号公報JP 2008-108111 A

伝送経路にケーブルを用いている監視制御システムでは、このケーブルに異常が発生した場合、その部分から先の機器の状態が不明確になる。異常から復旧する際には、機器状態の確認に手間や時間が必要になる。また、伝送経路にケーブルを全く使用せず、無線のみによる信号伝送を行う場合は、無線伝送の一般的な特徴として、空気中を飛び交う外部電波の影響を受けやすい。高い信頼性を求められている電気やガスなどの社会インフラ系のプラントでは、無線伝送のみで信頼性を確保するには、検証と対応に手間がかかっている。   In a monitoring and control system that uses a cable for a transmission path, when an abnormality occurs in this cable, the state of the device ahead from that part becomes unclear. When recovering from an abnormality, it takes time and effort to check the device status. Further, when signal transmission is performed only by radio without using any cable in the transmission path, it is easily affected by external radio waves flying in the air as a general feature of radio transmission. In a plant of a social infrastructure system such as electricity and gas that requires high reliability, it takes time and effort to verify and deal with it in order to ensure reliability only by wireless transmission.

この発明は上記のような課題を解決するためになされたものであり、システムの信頼性を確保しつつ、異常発生時には、異常発生箇所の特定を容易にすることで、事故への対応を簡素化できる監視制御システムを得ることを目的とする。   The present invention has been made to solve the above-described problems. When an abnormality occurs, the system can easily identify the location where the abnormality has occurred while ensuring system reliability. The purpose is to obtain a monitoring and control system that can be realized.

本発明にかかる監視制御システムは、無線受信機器に接続されていて、制御信号を演算するCPUと、CPUからケーブルを経由して送信されてくる制御信号をもとに複数の現場機器を制御するドライバと、ドライバから送信されてくるデータを複数の中継機器に分配して配信する中継ユニットと、複数の処理を含む自己診断プログラムを有していて、前記中継機器と前記現場機器の間に接続されるIOと、IOに接続されている無線送信機器と、を備え、IOは、自己診断プログラムが開始して、一つの処理が終了すると、この処理が正常に行われたかどうかをチェックし、処理に異常が見つかれば、LEDを点灯し、処理が正常に行われていれば、次の処理に移行するとともに、無線送信機器にチェック結果を送信し、無線受信機器は、無線送信機器からチェック結果を受信すると、CPUにこの受信したチェック結果を転送し、前記CPUは、前記ドライバが通信できていないように見えるが、前記IOが無線伝送を行うことで前記IOからのチェック結果を確認できる場合、このドライバから通信できない原因は、前記IOよりも下流側にないと判定することを特徴とする。
A monitoring control system according to the present invention is connected to a wireless receiving device, and controls a plurality of field devices based on a CPU that calculates a control signal and a control signal transmitted from the CPU via a cable. a driver, and a relay unit for distributing distributes the data transmitted from the driver to the plurality of relay devices, have a self-diagnostic program including a plurality of processing, connected between said field device and the relay device And a wireless transmission device connected to the IO. When the self-diagnostic program starts and one process ends, the IO checks whether this process has been performed normally. If an abnormality is found in the process, the LED is turned on.If the process is normally performed, the process proceeds to the next process, and the check result is transmitted to the wireless transmission device. When receiving the check result from the line transmission equipment forwards the check result of the received CPU, the CPU may appear so that the driver is not able to communicate, the IO is from the IO by performing radio transmission When the check result can be confirmed, it is determined that the cause of the communication failure from the driver is not on the downstream side of the IO .

この発明による監視制御システムによれば、ケーブルによる伝送経路でプロセス信号と機器の健全性のチェック結果の送受信の伝送を行いつつ、同時に機器の健全性のチェック結果を無線伝送により送受信する。その結果、信頼性を確保しつつ、異常発生時には異常発生箇所の特定を容易にすることができる。   According to the monitoring control system of the present invention, the process signal and the soundness check result of the device are transmitted and received through the transmission path by the cable, and at the same time, the soundness check result of the device is transmitted and received by wireless transmission. As a result, it is possible to easily identify the location of occurrence of an abnormality when an abnormality occurs while ensuring reliability.

本発明の実施の形態1による監視制御システムの全体構成を示す図である。It is a figure which shows the whole structure of the monitoring control system by Embodiment 1 of this invention. 監視制御システムにおける受送信状態の信頼性をチェックするフローを説明する図である。It is a figure explaining the flow which checks the reliability of the transmission / reception state in a monitoring control system. 本発明の実施の形態2による監視制御システムの全体構成を示す図である。It is a figure which shows the whole structure of the monitoring control system by Embodiment 2 of this invention. 本発明の実施の形態3による監視制御システムの全体構成を示す図である。It is a figure which shows the whole structure of the monitoring control system by Embodiment 3 of this invention. 本発明の実施の形態4による監視制御システムの全体構成を示す図である。It is a figure which shows the whole structure of the monitoring control system by Embodiment 4 of this invention. 本発明の実施の形態5による監視制御システムの全体構成を示す図である。It is a figure which shows the whole structure of the monitoring control system by Embodiment 5 of this invention. 本発明の実施の形態6による監視制御システムの全体構成を示す図である。It is a figure which shows the whole structure of the monitoring control system by Embodiment 6 of this invention.

本発明の実施の形態に係る監視制御システムについて、図を参照しながら以下に説明する。なお、各図において、同一または同様の構成部分については同じ符号を付しており、対応する各構成部のサイズや縮尺はそれぞれ独立している。例えば構成の一部を変更した断面図の間で、変更されていない同一構成部分を図示する際に、同一構成部分のサイズや縮尺が異なっている場合もある。また、監視制御システムの構成は、実際にはさらに複数の部材を備えているが、説明を簡単にするため、説明に必要な部分のみを記載し、他の部分については省略している。   A monitoring control system according to an embodiment of the present invention will be described below with reference to the drawings. In each figure, the same or similar components are denoted by the same reference numerals, and the sizes and scales of the corresponding components are independent. For example, when the same components that are not changed are illustrated in cross-sectional views in which a part of the configuration is changed, the sizes and scales of the same components may be different. In addition, the configuration of the monitoring control system actually includes a plurality of members, but for the sake of simplicity, only the portions necessary for the description are described, and the other portions are omitted.

実施の形態1.
以下、この発明の実施の形態1を図1に基づいて説明する。監視制御システム100は、CPU(Central Processing Unit)1と、ドライバ2と、中継ユニット3と、中継機器4と、IO(Input Output)5と、現場機器6と、ヒューマンマシンインターフェース10とで構成されている。ケーブル9aは、ヒューマンマシンインターフェース10とCPU1を接続している。ケーブル9bは、CPU1とドライバ2を接続している。ケーブル9cは、ドライバ2と中継ユニット3を接続している。ケーブル9d(ネットワークケーブル)は、中継ユニット3と中継機器4を接続している。ケーブル9eは、中継機器4とIO5を接続している。ケーブル9fは、IO5と現場機器6を接続している。IO5はPIO(Process Input Output)とも呼ばれている。
Embodiment 1 FIG.
A first embodiment of the present invention will be described below with reference to FIG. The monitoring control system 100 includes a CPU (Central Processing Unit) 1, a driver 2, a relay unit 3, a relay device 4, an IO (Input Output) 5, a field device 6, and a human machine interface 10. ing. The cable 9a connects the human machine interface 10 and the CPU 1. The cable 9b connects the CPU 1 and the driver 2. The cable 9c connects the driver 2 and the relay unit 3. A cable 9 d (network cable) connects the relay unit 3 and the relay device 4. The cable 9e connects the relay device 4 and the IO 5. The cable 9f connects the IO 5 and the field device 6. IO5 is also called PIO (Process Input Output).

監視制御システム100では、複数の現場機器6a〜cを監視制御する。IO(Input Output)5aは、現場機器6aと中継機器4aの間に接続されていて、現場機器6aが発信するプロセス信号(プロセス情報)をCPU1まで吸い上げている。同様に、IO(Input Output)5bは、現場機器6bと中継機器4bの間に接続されていて、現場機器6bが発信するプロセス信号(プロセス情報)をCPU1まで吸い上げている。同様に、IO(Input Output)5cは、現場機器6cと中継機器4cの間に接続されていて、現場機器6cが発信するプロセス信号(プロセス情報)をCPU1まで吸い上げている。   The monitoring control system 100 monitors and controls the plurality of field devices 6a to 6c. An IO (Input Output) 5a is connected between the field device 6a and the relay device 4a and sucks up a process signal (process information) transmitted from the field device 6a to the CPU 1. Similarly, an IO (Input Output) 5b is connected between the field device 6b and the relay device 4b, and sucks up a process signal (process information) transmitted from the field device 6b to the CPU 1. Similarly, an IO (Input Output) 5c is connected between the field device 6c and the relay device 4c, and sucks up a process signal (process information) transmitted from the field device 6c to the CPU 1.

CPU1には無線伝送された信号を受ける無線受信機器7が取り付けられていて、現場機器6a〜cに対する制御信号を演算する。ドライバ2は、CPU1からケーブル9bを経由して送信されてくる制御信号をもとに現場機器6a〜cを制御する。ドライバ2は、マスタとして働き、スレイブに相当するIO5a〜cを制御している。IO5a〜cは、各自が有する自己診断プログラムにより自装置の状態を監視することで信頼性をチェックすることができる。IO5a〜cには、無線伝送によりCPU1に信号を送る無線送信機器82a〜cが取り付けられている。ドライバ2は、CPU1と情報を送受信して、IO5からの入力(プロセス信号)とIO5への出力(制御信号)をソフトウエアで制御する。   The CPU 1 is provided with a wireless receiving device 7 that receives a wirelessly transmitted signal, and calculates a control signal for the field devices 6a to 6c. The driver 2 controls the field devices 6a to 6c based on a control signal transmitted from the CPU 1 via the cable 9b. The driver 2 functions as a master and controls IOs 5a to 5c corresponding to slaves. Each of the IOs 5a to 5c can check the reliability by monitoring the state of the own device by a self-diagnostic program that each of the IOs 5a to 5c has. Radio transmission devices 82a to 82c that send signals to the CPU 1 by radio transmission are attached to the IOs 5a to c. The driver 2 transmits / receives information to / from the CPU 1 and controls input (process signal) from the IO 5 and output (control signal) to the IO 5 by software.

中継ユニット3には、複数台数の中継機器4a〜cが接続されている。中継ユニット3が分岐点となり、中継機器4を分岐する。中継機器4a〜cにはソフトウエアは通常、実装されていない。中継機器4には、複数台数のIO5が実装されている場合があり、この場合、中継機器4が分岐点となり、IO5を分岐する。中継機器4と中継ユニット3はネットワークで接続され、光信号で送受信するので電気的に分離されている。中継機器4にはソフトウエアは通常、実装されていない。IO5は現場機器6からのプロセス値(デジタル信号またはアナログ信号)を受け取る、又は現場機器6に制御信号を送る。さらにIO5は信号の更新やフィルタをソフトウエアで実施する。   A plurality of relay devices 4 a to 4 c are connected to the relay unit 3. The relay unit 3 becomes a branch point and branches the relay device 4. Software is not usually installed in the relay devices 4a to 4c. There are cases where a plurality of IOs 5 are mounted on the relay device 4. In this case, the relay device 4 serves as a branch point and branches the IO 5. The relay device 4 and the relay unit 3 are connected by a network and are electrically separated because they transmit and receive with an optical signal. Software is not normally installed in the relay device 4. The IO 5 receives a process value (digital signal or analog signal) from the field device 6 or sends a control signal to the field device 6. Furthermore, the IO 5 performs signal updating and filtering by software.

監視制御システム100の動作を説明する。まず、現場機器6からプロセス信号(またはプロセス値)を入力する場合は、現場機器6からのプロセス信号をIO5が受け取る。さらに、このプロセス信号は、中継機器4および中継ユニット3を経由して、ドライバ2に送られる。ドライバ2は、受け取ったプロセス信号をCPU1に伝送する。逆に、CPU1から現場機器6を制御する場合は、CPU1からの制御信号をドライバ2が受け取る。さらに、この制御信号は中継ユニット3および中継機器4を経由して、IO5に伝送される。IO5は受け取った制御信号を、プロセス値として現場機器6に伝送する。現場機器6は受け取ったプロセス値に従い動作する。   The operation of the monitoring control system 100 will be described. First, when a process signal (or process value) is input from the field device 6, the IO 5 receives the process signal from the field device 6. Further, this process signal is sent to the driver 2 via the relay device 4 and the relay unit 3. The driver 2 transmits the received process signal to the CPU 1. Conversely, when the field device 6 is controlled from the CPU 1, the driver 2 receives a control signal from the CPU 1. Further, this control signal is transmitted to the IO 5 via the relay unit 3 and the relay device 4. The IO 5 transmits the received control signal to the field device 6 as a process value. The field device 6 operates according to the received process value.

次に図2に従って、監視制御システムにおける受送信状態の信頼性をチェックするフローについて説明する。この図に示すソフトウェア(自己診断プログラム)のフローがIO5a〜cに組み込まれている。自己診断プログラムは複数の処理を含んでいる。まず、電源ON等のスタートで処理が開始され(S1)、IO5は初めに処理Aを行う(S2)。次に、IO5は、処理内容のチェックを行い(S3)、チェックした結果がOKであれば、すなわち、処理が正常に行なわれていれば、処理Bを行う(S4)。NG(No Good)の場合は、すなわち、処理に異常が見つかれば、RAS(Reliability, Availability and Serviceability)処理を行い(S8)、自装置の異常をCPU1に通知する。さらに、LED(Light Emitting Diode)を点灯させる(S9)。   Next, a flow for checking the reliability of the transmission / reception state in the monitoring control system will be described with reference to FIG. The flow of the software (self-diagnosis program) shown in this figure is incorporated in the IOs 5a to 5c. The self-diagnosis program includes a plurality of processes. First, the process is started by starting the power supply or the like (S1), and the IO 5 first performs the process A (S2). Next, the IO 5 checks the processing content (S3), and if the checked result is OK, that is, if the processing is normally performed, the processing B is performed (S4). In the case of NG (No Good), that is, if an abnormality is found in the processing, RAS (Reliability, Availability and Serviceability) processing is performed (S8), and the CPU 1 is notified of the abnormality of the own device. Further, an LED (Light Emitting Diode) is turned on (S9).

処理Bの後にも、自装置のチェック処理を行い(S5)、OKであれば処理Cに進み(S6)、同様にチェック処理を行う(S7)。それぞれのチェック処理(S3、S5、S7)の内容は、同じでも異なっていてもよい。1周期の間にチェック処理でNGが発生しなかった場合は、処理Aに戻り同じフローを繰り返す。原則、一度でもチェック結果がNGと判定された場合はRAS処理に進み(S8)、処理Aから始まるフローには戻らない。RASとは、コンピュータシステムが期待された機能と性能を安定して発揮できるか否かを検証するための評価項目として知られる3つの要素である。装置の異常時に起動して、故障通知を行う処理で、結果はプロセス信号の入力と同じ経路でCPUに通知される。   Even after the process B, the check process of the own apparatus is performed (S5). If OK, the process proceeds to the process C (S6), and the check process is similarly performed (S7). The contents of each check process (S3, S5, S7) may be the same or different. When NG does not occur in the check process during one cycle, the process returns to process A and the same flow is repeated. In principle, if the check result is determined to be NG even once, the process proceeds to the RAS process (S8) and does not return to the flow starting from process A. RAS is three elements known as evaluation items for verifying whether a computer system can stably exhibit expected functions and performance. In the process of starting up when the device is abnormal and notifying the failure, the result is notified to the CPU through the same path as the input of the process signal.

チェック処理の工数は、システムの規模に応じて多くなり、処理Cの後に、処理D、処理E、処理Fと続いていく。それぞれの処理の間には、同様に、チェック処理が行われる。本実施の形態では、それぞれのチェック処理がOKであった場合、次の処理に進む前に、チェック結果伝送処理を行う(S31、S51、S71)。チェック結果伝送処理においてチェック結果は、一旦、無線送信機器82a〜cに送られる。無線送信機器82a〜cは、それぞれが受け取ったチェック結果を、無線伝送によりCPU1に取り付けられた無線受信機器7に伝送する。   The number of man-hours for the check process increases according to the scale of the system. Process C is followed by process D, process E, and process F. Similarly, a check process is performed between the processes. In the present embodiment, if each check process is OK, a check result transmission process is performed before proceeding to the next process (S31, S51, S71). In the check result transmission process, the check result is once sent to the wireless transmission devices 82a to 82c. The wireless transmission devices 82a to 82c transmit the check results received by the wireless transmission devices 82a to 82c to the wireless reception device 7 attached to the CPU 1 by wireless transmission.

無線受信機器7は、受け取ったチェック結果をCPU1に送る。CPU1がヒューマンマシンインターフェース10にこれらのチェック結果を送ることで、オペレータはIO5a〜cのチェック結果を知ることができる。CPU1からヒューマンマシンインターフェースおよびオペレータへの通信経路は一般的な手法による。現場機器6からの状態を受け取る、もしくは現場機器6を制御するためのプロセス信号は、入力の場合、現場機器6、IO5、中継機器4、中継ユニット3、ドライバ2、CPU1の順で処理され、出力の場合は逆の順で処理される。チェック結果は、IO5、中継機器4、中継ユニット3、ドライバ2、CPU1の順に、プロセス値の入力の場合と同様に処理される。   The wireless receiving device 7 sends the received check result to the CPU 1. When the CPU 1 sends these check results to the human machine interface 10, the operator can know the check results of the IOs 5a to 5c. The communication path from the CPU 1 to the human machine interface and the operator is based on a general method. In the case of an input, a process signal for receiving a state from the field device 6 or controlling the field device 6 is processed in the order of the field device 6, IO5, the relay device 4, the relay unit 3, the driver 2, and the CPU 1. In the case of output, it is processed in the reverse order. The check results are processed in the order of IO5, relay device 4, relay unit 3, driver 2, and CPU 1 in the same manner as in the case of process value input.

無線伝送によるチェック結果の送受信が実施されない監視制御システムでは、例えば、中継ユニット3が故障して、ドライバ2と中継機器4が通信できない場合、オペレータは中継機器4、IO5、現場機器6の状態を知ることができない。そのため、中継ユニット3だけの故障の際にも、復旧の際には、中継機器4、IO5、現場機器6まで故障有無の情報を確認することが必要になる。一方で、本実施の形態では、IO5からチェック結果を無線で受信しているため、中継ユニット3が故障して、ドライバ2と中継機器4が通信できない場合でも、CPU1またはオペレータはこのチェック結果を確認することで、IO5が正常に動作しているかどうかを確認できる。IO5の確認作業を軽減することができるので、復旧作業に要する手間を削減できる。   In the monitoring control system in which the transmission / reception of the check result by wireless transmission is not performed, for example, when the relay unit 3 fails and the driver 2 and the relay device 4 cannot communicate, the operator changes the status of the relay device 4, the IO 5, and the field device 6. I can't know. For this reason, even when only the relay unit 3 fails, it is necessary to check information on the presence / absence of the failure to the relay device 4, the IO 5, and the field device 6 at the time of recovery. On the other hand, in this embodiment, since the check result is received wirelessly from the IO 5, even if the relay unit 3 fails and the driver 2 and the relay device 4 cannot communicate with each other, the CPU 1 or the operator receives this check result. By checking, it can be checked whether the IO 5 is operating normally. Since the confirmation work of IO5 can be reduced, the labor required for the recovery work can be reduced.

また、無線伝送によるチェック結果の送受信が実施されない監視制御システムでは、CPU1とドライバ2の間のケーブル(伝送路)9bが断線した際には、オペレータからはドライバ2が通信できていないように見える。この場合でも、本実施の形態に示すような無線伝送を行うことでIO5からのチェック結果を確認できるので、ドライバ2から通信できない原因は、IO5よりも下流側にはないことが判定できる。その結果、CPU1とドライバ2の間の伝送路の断線という結果に、効率よくたどり着くことができる。IO5に異常が有る場合、チェック結果をS31→S51→S71→S31→S51→S71→…の順に常時CPU1に伝送することで、チェックの結果、OKの結果が途絶えた処理で、異常が発生したことを推測することができる。   Further, in the monitoring control system in which the transmission / reception of the check result by wireless transmission is not performed, when the cable (transmission path) 9b between the CPU 1 and the driver 2 is disconnected, it seems that the driver 2 cannot communicate with the operator. . Even in this case, since the check result from the IO 5 can be confirmed by performing the wireless transmission as shown in the present embodiment, it can be determined that there is no reason why the driver 2 cannot communicate on the downstream side of the IO 5. As a result, it is possible to efficiently reach the result of the disconnection of the transmission path between the CPU 1 and the driver 2. When there is an abnormality in IO5, the check result is always transmitted to the CPU 1 in the order of S31 → S51 → S71 → S31 → S51 → S71 →... I can guess that.

実施の形態2.
以下、この発明の実施の形態2を図3に基づいて説明する。監視制御システム100は、CPU(Central Processing Unit)1と、ドライバ2と、中継ユニット3と、中継機器4と、IO(Input Output)5と、現場機器6とで構成されている。CPU1には無線伝送された信号を受け取る無線受信機器7が取り付けられている。ドライバ2には、無線伝送によりCPU1に信号を送る無線送信機器81が取り付けられている。ドライバ2は、自己診断プログラムにより自装置の状態を監視することで信頼性をチェックすることができる。
Embodiment 2. FIG.
The second embodiment of the present invention will be described below with reference to FIG. The monitoring control system 100 includes a CPU (Central Processing Unit) 1, a driver 2, a relay unit 3, a relay device 4, an IO (Input Output) 5, and a field device 6. A wireless receiving device 7 for receiving a wirelessly transmitted signal is attached to the CPU 1. The driver 2 is provided with a wireless transmission device 81 that transmits a signal to the CPU 1 by wireless transmission. The driver 2 can check the reliability by monitoring the state of the own device by the self-diagnosis program.

次に監視制御システムにおける受送信状態の信頼性をチェックするフローについて説明する。ドライバ2には、図2に示すソフトウェア(自己診断プログラム)のフローが組み込まれている。まず、電源ON等のスタートで処理が開始され(S1)、初めに処理Aを行う(S2)。次に、ドライバ2は、自装置のチェック処理を行い(S3)、チェック結果がOKであれば、処理Bを行う(S4)。NG(No Good)の場合は、RAS(Reliability, Availability and Serviceability)処理を行い(S8)、LED(Light Emitting Diode)を点灯させて(S9)、自装置の異常をオペレータおよびCPU1に通知する
。処理Bの後にも、自装置のチェック処理を行い(S5)、OKであれば処理Cに進み(S6)、同様にチェック処理を行う(S7)。
Next, a flow for checking the reliability of the transmission / reception state in the monitoring control system will be described. The driver 2 incorporates a flow of software (self-diagnosis program) shown in FIG. First, the process is started by starting the power supply or the like (S1), and the process A is first performed (S2). Next, the driver 2 performs a check process of its own device (S3), and if the check result is OK, performs a process B (S4). In the case of NG (No Good), RAS (Reliability, Availability and Serviceability) processing is performed (S8), an LED (Light Emitting Diode) is turned on (S9), and the operator and the CPU 1 are notified of the abnormality of the own apparatus. Even after the process B, the check process of the own apparatus is performed (S5). If OK, the process proceeds to the process C (S6), and the check process is similarly performed (S7).

それぞれのチェック処理(S3、S5、S7)の内容は、同じでも異なっていてもよい。1周期の間にチェック処理でNGが発生しなかった場合は、処理Aに戻り同じフローを繰り返す。原則、一度でもチェック結果にNGが発生した場合はRAS処理に進み(S8)、処理Aから始まるフローには戻らない。RASとは、コンピュータシステムが期待された機能と性能を安定して発揮できるか否かを検証するための評価項目として知られる3つの要素である。装置の異常時に起動して、故障通知を行う処理で、結果はプロセス信号の入力と同じ経路でCPUに通知される。   The contents of each check process (S3, S5, S7) may be the same or different. When NG does not occur in the check process during one cycle, the process returns to process A and the same flow is repeated. In principle, if NG occurs in the check result even once, the process proceeds to the RAS process (S8) and does not return to the flow starting from process A. RAS is three elements known as evaluation items for verifying whether a computer system can stably exhibit expected functions and performance. In the process of starting up when the device is abnormal and notifying the failure, the result is notified to the CPU through the same path as the input of the process signal.

チェック処理の工数は、システムの規模に応じて多くなり、処理Cの後に、処理D、処理E、処理Fと続いていく。それぞれの処理の間には、同様に、チェック処理が行われる。本実施の形態では、それぞれのチェック処理がOKであった場合、次の処理に進む前に、チェック結果伝送処理を行う(S31、S51、S71)。チェック結果伝送処理におけるチェック結果は、一旦、無線送信機器81に送られる。無線送信機器は、受け取ったチェック結果を、無線伝送によりCPU1に取り付けられた無線受信機器7に伝送する。   The number of man-hours for the check process increases according to the scale of the system. Process C is followed by process D, process E, and process F. Similarly, a check process is performed between the processes. In the present embodiment, if each check process is OK, a check result transmission process is performed before proceeding to the next process (S31, S51, S71). The check result in the check result transmission process is once sent to the wireless transmission device 81. The wireless transmission device transmits the received check result to the wireless reception device 7 attached to the CPU 1 by wireless transmission.

無線受信機器7は、受け取ったチェック結果をCPU1に送る。CPU1がヒューマンマシンインターフェース10にこれらのチェック結果を送ることで、オペレータはIO5a〜cのチェック結果を知ることができる。CPU1からヒューマンマシンインターフェースおよびオペレータへの通信経路は一般的な手法による。現場機器6からの状態を受け取る、もしくは現場機器6を制御するためのプロセス信号は、入力の場合、現場機器6、IO5、中継機器4、中継ユニット3、ドライバ2、CPU1の順で処理され、出力の場合は逆の順で処理される。チェック結果は、IO5、中継機器4、中継ユニット3、ドライバ2、CPU1の順に、プロセス値の入力の場合と同様に処理される。   The wireless receiving device 7 sends the received check result to the CPU 1. When the CPU 1 sends these check results to the human machine interface 10, the operator can know the check results of the IOs 5a to 5c. The communication path from the CPU 1 to the human machine interface and the operator is based on a general method. In the case of an input, a process signal for receiving a state from the field device 6 or controlling the field device 6 is processed in the order of the field device 6, IO5, the relay device 4, the relay unit 3, the driver 2, and the CPU 1. In the case of output, it is processed in the reverse order. The check results are processed in the order of IO5, relay device 4, relay unit 3, driver 2, and CPU 1 in the same manner as in the case of process value input.

無線伝送によるチェック結果の送受信が実施されない監視制御システムでは、例えば、中継ユニット3が故障して、ドライバ2と中継機器4が通信できない場合、オペレータは中継機器4、IO5、現場機器6の状態を知ることができない。そのため、中継ユニット3だけの故障の際にも、復旧の際には、中継機器4、IO5、現場機器6まで故障有無の情報を確認することが必要になる。一方で、本実施の形態では、ドライバ2からチェック結果を無線で受信しているため、中継ユニット3が故障して、ドライバ2と中継機器4が通信できない場合でも、このチェック結果を確認することで、ドライバ2が正常に動作しているかどうかを確認できる。ドライバ2の確認作業を軽減することができるので、復旧作業に要する手間を削減できる。   In a monitoring and control system in which transmission / reception of check results by wireless transmission is not performed, for example, when the relay unit 3 fails and the driver 2 and the relay device 4 cannot communicate with each other, the operator changes the status of the relay device 4, the IO 5, and the field device 6. I can't know. For this reason, even when only the relay unit 3 fails, it is necessary to check information on the presence / absence of the failure to the relay device 4, the IO 5, and the field device 6 at the time of recovery. On the other hand, in this embodiment, since the check result is received wirelessly from the driver 2, even if the relay unit 3 fails and the driver 2 and the relay device 4 cannot communicate, the check result is confirmed. Thus, it can be confirmed whether or not the driver 2 is operating normally. Since the confirmation work of the driver 2 can be reduced, the labor required for the restoration work can be reduced.

また、無線伝送によるチェック結果の送受信が実施されない監視制御システムでは、CPU1とドライバ2の間の伝送路が断線した際は、オペレータからはドライバ2が通信できていないように見える。この場合でも、本実施の形態に示すような無線伝送を行うことでドライバ2からのチェック結果を確認できるので、ドライバ2から通信できない原因を特定して、ドライバ2には異常はないことを判定できる。その結果、CPU1とドライバ2の間の伝送路の断線という結果に、効率よくたどり着くことができる。この時、チェック結果をS31→S51→S71→S31→S51→S71→…の順に常時CPU1に伝送することで、チェックの結果、OKの結果が途絶えた処理で、異常が発生したことを推測することができる。   Further, in a monitoring and control system in which the transmission / reception of the check result by wireless transmission is not performed, when the transmission path between the CPU 1 and the driver 2 is disconnected, the driver 2 seems to be unable to communicate with the operator. Even in this case, since the check result from the driver 2 can be confirmed by performing wireless transmission as shown in the present embodiment, the cause of the communication failure from the driver 2 is identified and it is determined that there is no abnormality in the driver 2 it can. As a result, it is possible to efficiently reach the result of the disconnection of the transmission path between the CPU 1 and the driver 2. At this time, by constantly transmitting the check results to the CPU 1 in the order of S31 → S51 → S71 → S31 → S51 → S71 →..., It is estimated that an abnormality has occurred in the process in which the result of the check is no longer OK. be able to.

実施の形態3.
図4に実施の形態3による監視制御システムの全体構成を示す。本実施の形態では、ドライバ2およびIO5に、図2に示すようなソフトウェア(自己診断プログラム)によるチェック機能を設ける。これによりCPU1は、各機器からのチェック結果の取得が可能になるため、ドライバ2またはIO5だけに無線送信機器を設置した場合よりも、断線箇所の検知の効率をさらに高めることができる。
Embodiment 3 FIG.
FIG. 4 shows the overall configuration of the monitoring control system according to the third embodiment. In the present embodiment, the driver 2 and the IO 5 are provided with a check function using software (self-diagnostic program) as shown in FIG. As a result, the CPU 1 can acquire the check result from each device, so that the efficiency of detecting the disconnection point can be further increased as compared with the case where the wireless transmission device is installed only in the driver 2 or the IO 5.

無線伝送によるチェック結果の送受信が実施されない監視制御システムでは、例えば、中継ユニット3が故障して、ドライバ2と中継機器4が通信できない場合、オペレータは中継機器4、IO5、現場機器6の状態を知ることができない。そのため、中継ユニット3だけの故障の際にも、復旧の際には、中継機器4、IO5、現場機器6まで故障有無の情報を確認することが必要になる。一方で、本実施の形態では、ドライバ2およびIO5からチェック結果を無線で受信しているため、中継ユニット3が故障して、ドライバ2と中継機器4が通信できない場合でも、このチェック結果を確認することで、ドライバ2とIO5が正常に動作しているかどうかを確認できる。オペレータの確認作業を軽減することができるので、復旧作業に要する手間を削減できる。   In a monitoring and control system in which transmission / reception of check results by wireless transmission is not performed, for example, when the relay unit 3 fails and the driver 2 and the relay device 4 cannot communicate with each other, the operator changes the status of the relay device 4, the IO 5, and the field device 6. I can't know. For this reason, even when only the relay unit 3 fails, it is necessary to check information on the presence / absence of the failure to the relay device 4, the IO 5, and the field device 6 at the time of recovery. On the other hand, in this embodiment, since the check result is received wirelessly from the driver 2 and the IO 5, the check result is confirmed even when the relay unit 3 fails and the driver 2 and the relay device 4 cannot communicate. By doing so, it can be confirmed whether the driver 2 and the IO 5 are operating normally. Since the operator's confirmation work can be reduced, the labor required for the restoration work can be reduced.

実施の形態4.
実施の形態4では図5に示すように、実施の形態3に、伝送路の異常発生時にプロセス値の伝送経路を無線伝送に切り替える機能を持たせる。こうすることで、監視制御システムは二重系のシステムと同様に振舞う。通常、CPU1とドライバ2はケーブル(通信線)を経由して送信と受信を行っている。ケーブル9bの異常発生時には、CPU1からの指示により、CPU1とドライバ2は無線伝送に切り替わる。これにより、システム全体の信頼性を向上することが可能になる。
Embodiment 4 FIG.
In the fourth embodiment, as shown in FIG. 5, the third embodiment is provided with a function of switching the process value transmission path to wireless transmission when a transmission path abnormality occurs. By doing so, the supervisory control system behaves like a dual system. Usually, the CPU 1 and the driver 2 perform transmission and reception via a cable (communication line). When an abnormality occurs in the cable 9b, the CPU 1 and the driver 2 are switched to wireless transmission according to an instruction from the CPU 1. This makes it possible to improve the reliability of the entire system.

実施の形態5.
実施の形態5では図6に示すように、ドライバ2およびIO5に取り付けていた無線送信機器を複数取り付ける構成とする。すなわち、無線送信機器81および無線送信機器82は予備の無線送信機器を備えている。これにより、無線伝送だけの信号でもロジックを組むことが可能になる。例えば、図では無線送信機器81a〜dをドライバ2に取り付けている。また、無線送信機器82a〜dをIO5に取り付けている。それぞれの無線の周波数帯を変えて無線受信機器7に無線を送り、受信側では、2 out of 3や2 out of 4等のロジックを構成しておけば、無線伝送の信号の信頼性を向上することができる。
Embodiment 5 FIG.
In the fifth embodiment, as shown in FIG. 6, a plurality of wireless transmission devices attached to the driver 2 and the IO 5 are attached. That is, the wireless transmission device 81 and the wireless transmission device 82 are provided with spare wireless transmission devices. As a result, it is possible to assemble logic with a signal only for wireless transmission. For example, in the figure, the wireless transmission devices 81a to 81d are attached to the driver 2. Further, the wireless transmission devices 82a to 82d are attached to the IO5. By changing the frequency band of each radio and sending radio to the radio receiving device 7 and configuring the logic such as 2 out of 3 and 2 out of 4 on the receiving side, the reliability of the radio transmission signal is improved. can do.

実施の形態6.
実施の形態6では、ドライバ2およびIO5だけではなく、中継ユニット3、中継機器4、および現場機器6にも、ソフトウェア(自己診断プログラム)によるチェック機能を設ける。さらに、図7に示すように、中継ユニット3には、無線送信機器81および無線送信機器82と同様の機能を持った無線送信機器83を取り付ける。また、中継機器4には、無線送信機器81および無線送信機器82と同様の機能を持った無線送信機器84を取り付ける。また、現場機器6には、無線送信機器81および無線送信機器82と同様の機能を持った無線送信機器85を取り付ける。これによりCPU1は、各機器からのチェック結果の取得が可能になるため、ドライバ2およびIO5だけに無線送信機器を設置した場合よりも、断線箇所の検知の効率をさらに高めることができる。
Embodiment 6 FIG.
In the sixth embodiment, not only the driver 2 and the IO 5 but also the relay unit 3, the relay device 4, and the field device 6 are provided with a check function by software (self-diagnostic program). Further, as shown in FIG. 7, a wireless transmission device 83 having the same function as the wireless transmission device 81 and the wireless transmission device 82 is attached to the relay unit 3. In addition, a wireless transmission device 84 having the same function as the wireless transmission device 81 and the wireless transmission device 82 is attached to the relay device 4. The field device 6 is attached with a wireless transmission device 85 having the same functions as the wireless transmission device 81 and the wireless transmission device 82. As a result, the CPU 1 can acquire the check result from each device, so that the efficiency of detecting the disconnection point can be further increased as compared with the case where the wireless transmission device is installed only in the driver 2 and the IO 5.

なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。   It should be noted that the present invention can be freely combined with each other within the scope of the invention, and each embodiment can be appropriately modified or omitted.

1 CPU、2 ドライバ、3 中継ユニット、4 中継機器、5 IO、6 現場機器、7 無線受信機器、9 ケーブル、10 ヒューマンマシンインターフェース、81 無線送信機器、82 無線送信機器、83 無線送信機器、84 無線送信機器、85 無線送信機器、100 監視制御システム   1 CPU, 2 driver, 3 relay unit, 4 relay device, 5 IO, 6 field device, 7 wireless reception device, 9 cable, 10 human machine interface, 81 wireless transmission device, 82 wireless transmission device, 83 wireless transmission device, 84 Wireless transmission device, 85 Wireless transmission device, 100 Monitoring and control system

Claims (9)

無線受信機器に接続されていて、制御信号を演算するCPUと、
前記CPUからケーブルを経由して送信されてくる制御信号をもとに複数の現場機器を制御するドライバと、
前記ドライバから送信されてくるデータを複数の中継機器に分配して配信する中継ユニットと、
複数の処理を含む自己診断プログラムを有していて、前記中継機器と前記現場機器の間に接続されるIOと、
前記IOに接続されている無線送信機器と、を備え、
前記IOは、
前記自己診断プログラムが開始して、一つの処理が終了すると、この処理が正常に行われたかどうかをチェックし、
処理に異常が見つかれば、LEDを点灯し、
処理が正常に行われていれば、次の処理に移行するとともに、前記無線送信機器にチェック結果を送信し、
前記無線受信機器は、前記無線送信機器からチェック結果を受信すると、前記CPUにこの受信したチェック結果を転送し、
前記CPUは、
前記ドライバが通信できていないように見えるが、前記IOが無線伝送を行うことで前記IOからのチェック結果を確認できる場合、
このドライバから通信できない原因は、前記IOよりも下流側にないと判定することを特徴とする監視制御システム。
A CPU that is connected to the wireless receiver and calculates a control signal;
A driver for controlling a plurality of field devices based on a control signal transmitted from the CPU via a cable;
A relay unit for distributing and distributing data transmitted from the driver to a plurality of relay devices;
Have a self-diagnostic program including a plurality of processing, and IO connected between the field device and the relay device,
A wireless transmission device connected to the IO,
The IO is
When the self-diagnosis program is started and one process is completed, it is checked whether this process has been performed normally,
If an abnormality is found in the process, turn on the LED,
If the process is normally performed, the process proceeds to the next process, and the check result is transmitted to the wireless transmission device.
When the wireless reception device receives the check result from the wireless transmission device, the wireless reception device transfers the received check result to the CPU .
The CPU
If the driver seems to be unable to communicate, but the IO can confirm the check result from the IO by performing wireless transmission,
A monitoring control system characterized in that it is determined that the cause of communication failure from the driver is not on the downstream side of the IO .
無線受信機器に接続されていて、制御信号を演算するCPUと、
複数の処理を含む自己診断プログラムを有していて、前記CPUからケーブルを経由して送信されてくる制御信号をもとに複数の現場機器を制御するドライバと、
前記ドライバから送信されてくるデータを複数の中継機器に分配して配信する中継ユニットと、
前記中継機器と前記現場機器の間に接続されるIOと、
前記ドライバに接続されている無線送信機器と、を備え、
前記ドライバは、
前記自己診断プログラムが開始して、一つの処理が終了すると、この処理が正常に行われたかどうかをチェックし、
処理に異常が見つかれば、LEDを点灯し、
処理が正常に行われていれば、次の処理に移行するとともに、前記無線送信機器にチェック結果を送信し、
前記無線受信機器は、前記無線送信機器からチェック結果を受信すると、前記CPUにこの受信したチェック結果を転送し、
前記CPUは、
前記ドライバが通信できていないように見えるが、前記ドライバが無線伝送を行うことで前記ドライバからのチェック結果を確認できる場合、
このドライバから通信できない原因は、前記ドライバの異常ではないと判定することを特徴とする監視制御システム。
A CPU that is connected to the wireless receiver and calculates a control signal;
A driver having a self-diagnosis program including a plurality of processes and controlling a plurality of field devices based on a control signal transmitted from the CPU via a cable;
A relay unit for distributing and distributing data transmitted from the driver to a plurality of relay devices;
And IO connected between the field device and the relay device,
A wireless transmission device connected to the driver,
The driver is
When the self-diagnosis program is started and one process is completed, it is checked whether this process has been performed normally,
If an abnormality is found in the process, turn on the LED,
If the process is normally performed, the process proceeds to the next process, and the check result is transmitted to the wireless transmission device.
When the wireless reception device receives the check result from the wireless transmission device, the wireless reception device transfers the received check result to the CPU .
The CPU
If the driver seems to be unable to communicate, but the driver can check the check result from the driver by performing wireless transmission,
It is determined that the cause of communication failure from the driver is not an abnormality of the driver .
前記ドライバに接続されている無線送信機器をさらに備え、
前記ドライバは、複数の処理を含む自己診断プログラムを有していることを特徴とする請求項1に記載の監視制御システム。
A wireless transmission device connected to the driver;
The monitoring control system according to claim 1, wherein the driver has a self-diagnosis program including a plurality of processes.
前記無線送信機器は、予備の無線送信機器を備えていることを特徴とする請求項1から3のいずれか1項に記載の監視制御システム。   The monitoring control system according to claim 1, wherein the wireless transmission device includes a spare wireless transmission device. 前記ドライバは、前記ケーブルに異常が有ると判断されると、プロセス信号を無線で前記CPUに送信することを特徴とする請求項2または3に記載の監視制御システム。   4. The monitoring control system according to claim 2, wherein when the driver determines that there is an abnormality in the cable, the driver wirelessly transmits a process signal to the CPU. 前記ドライバと前記IOは、異なる周波数帯で前記無線受信機器と無線通信を行うことを特徴とする請求項2または3に記載の監視制御システム。   The monitoring control system according to claim 2, wherein the driver and the IO perform wireless communication with the wireless receiving device in different frequency bands. 前記中継ユニットに接続されている無線送信機器をさらに備え、
前記中継ユニットは、複数の処理を含む自己診断プログラムを有していることを特徴とする請求項1から6のいずれか1項に記載の監視制御システム。
A radio transmission device connected to the relay unit;
The monitoring control system according to claim 1, wherein the relay unit has a self-diagnosis program including a plurality of processes.
前記中継機器に接続されている無線送信機器をさらに備え、
前記中継機器は、複数の処理を含む自己診断プログラムを有していることを特徴とする請求項1から7のいずれか1項に記載の監視制御システム。
The wireless transmission device further connected to the relay device,
The monitoring control system according to any one of claims 1 to 7, wherein the relay device has a self-diagnosis program including a plurality of processes.
前記現場機器に接続されている無線送信機器をさらに備え、
前記現場機器は、複数の処理を含む自己診断プログラムを有していることを特徴とする請求項1から8のいずれか1項に記載の監視制御システム。
A wireless transmission device connected to the field device;
The supervisory control system according to any one of claims 1 to 8, wherein the field device has a self-diagnosis program including a plurality of processes.
JP2015052883A 2015-03-17 2015-03-17 Supervisory control system Active JP6594004B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015052883A JP6594004B2 (en) 2015-03-17 2015-03-17 Supervisory control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015052883A JP6594004B2 (en) 2015-03-17 2015-03-17 Supervisory control system

Publications (2)

Publication Number Publication Date
JP2016173696A JP2016173696A (en) 2016-09-29
JP6594004B2 true JP6594004B2 (en) 2019-10-23

Family

ID=57009690

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015052883A Active JP6594004B2 (en) 2015-03-17 2015-03-17 Supervisory control system

Country Status (1)

Country Link
JP (1) JP6594004B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4941365B2 (en) * 2008-03-13 2012-05-30 オムロン株式会社 Industrial controller
CN104995574B (en) * 2013-03-12 2017-10-13 沙特阿拉伯石油公司 Oil field Process Control System

Also Published As

Publication number Publication date
JP2016173696A (en) 2016-09-29

Similar Documents

Publication Publication Date Title
US10173321B2 (en) Robot system provided with a plurality of controllers which operate a plurality of industrial robots
KR101179738B1 (en) Safety control device
CN106716275B (en) Control and data transmission system, gateway module, input/output module, and process control method
CN104440923B (en) A kind of emergent stop signal control system for robot and robot thereof
JP5384600B2 (en) PLC system
CN108073139B (en) Safety switching apparatus, operating terminal and Machinery Control System
US20120173054A1 (en) Arrangement and method for controlling an automated system, in particular a railway system
EP1710642B1 (en) Distributed control apparatus
US9778638B2 (en) Programmable logic controller communication system
CN104503350A (en) Dual-redundancy CAN (controller area network) bus realizing method and controller
CN104781792B (en) Redundant equipment unit and method for judging failure in industrial control system, industrial control system and industrial system including redundant equipment unit
JP4783049B2 (en) Process control method and apparatus
JP2018182695A5 (en)
JP6594004B2 (en) Supervisory control system
KR20130037977A (en) Method and apparatus for providing robot component management
KR101853245B1 (en) Programmable logic controllers, slave devices and redundant systems
CN104486149B (en) A kind of finite state machine method for ground test
CN112740121A (en) Control architecture for a vehicle
JPWO2019087849A1 (en) COMMUNICATION SYSTEM, CONTROLLED DEVICE, AND COMMUNICATION SYSTEM CONTROL METHOD
JP7454349B2 (en) redundant system
EP3374832B1 (en) Self-diagnostic electrical circuit
JP2008254556A (en) Fail-safe control method
JP5894553B2 (en) Control system, line connection diagnosis method and program
US8966150B2 (en) Automated system and control device for identifying a connecting element
TWI434159B (en) Dual system control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171110

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180904

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180911

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181005

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190305

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190924

R151 Written notification of patent or utility model registration

Ref document number: 6594004

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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