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

JP4014815B2 - Supervisory control system - Google Patents

Supervisory control system Download PDF

Info

Publication number
JP4014815B2
JP4014815B2 JP2001102016A JP2001102016A JP4014815B2 JP 4014815 B2 JP4014815 B2 JP 4014815B2 JP 2001102016 A JP2001102016 A JP 2001102016A JP 2001102016 A JP2001102016 A JP 2001102016A JP 4014815 B2 JP4014815 B2 JP 4014815B2
Authority
JP
Japan
Prior art keywords
data
control
transmission
past
cycle
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
JP2001102016A
Other languages
Japanese (ja)
Other versions
JP2002297206A (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
Original Assignee
Toshiba 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 filed Critical Toshiba Corp
Priority to JP2001102016A priority Critical patent/JP4014815B2/en
Publication of JP2002297206A publication Critical patent/JP2002297206A/en
Application granted granted Critical
Publication of JP4014815B2 publication Critical patent/JP4014815B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Computer And Data Communications (AREA)
  • Programmable Controllers (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、上下水道設備、ビル設備、工場設備、生産プラントなどを監視、制御する監視制御システムに係わり、特に通信回線の信頼性、速度などが低いときでも、確実にデータを復元させる監視制御システムに関する。
【0002】
【従来の技術】
上下水道設備、ビル設備、工場設備、生産プラントなど、監視制御対象プロセスを構成する各設備機器の運転状態を監視、制御するシステムとして、従来、図5に示すシステムが知られている。
【0003】
この図に示す監視制御システム101は、監視制御対象となっているプロセス102の監視、制御を行うコントロール装置103と、このコントロール装置103によって収集されたプロセスデータを受信して、画面表示する処理、オペレータによって操作された内容に応じて制御指令を生成し、これをコントロール装置103に送信して、プロセス102を制御させる処理などを行うヒューマンインタフェース装置104と、コントロール装置103によって収集されたプロセスデータを受信して、帳票データ、トレンドデータ、故障履歴データなどを作成し、記憶するサーバ装置105と、これらサーバ装置105、ヒューマンインタフェース装置104、コントロール装置103間の通信をサポートするLAN106とを備えており、プロセス102を構成する各ポンプ、各モータなど、各設備機器の運転状態をオペレータに知らせて、故障機器の確認などを行わせながら、オペレータの操作内容、設定されているプログラムなどに応じて、各設備の運転、停止などを指示する制御データを生成し、各ポンプ、各モータなど制御する。
【0004】
【発明が解決しようとする課題】
しかしながら、上述した従来の監視制御システム101においては、次に述べるような問題があった。
【0005】
まず、このような監視制御システム101では、製造コストを下げて、価格競争力を持たせなければならないことから、ヒューマンインタフェース装置104、サーバ装置105として、時間保証機構を持たない、一般的なパソコン装置またはワークステーション装置などを使用し、またLAN106として、時間保証機構を持たない、イーサネット回線を使用し、さらにコントロール装置103として、安価なプログラマブルコントロール装置を使用することが多い。
【0006】
このため、このような監視制御システム101に、産業用として必要な高い信頼性の通信能力を持たせるのが難しく、コントロール装置103で得られたプロセスデータを高速に、かつ確実に、ヒューマンインタフェース装置104、サーバ装置105に伝送させることができないのみならず、プロセスデータの欠落、遅延が発生し易いことから、大規模なプラント、あるいは高速性、確実性が求められるプラントを監視、制御させることができないという問題があった。
【0007】
本発明は上記の事情に鑑み、システムを構成する各装置に時間保証機構を持たせることなく、コントロール装置で得られたプロセスデータなどをヒューマンインタフェース装置、サーバ装置などに、高速に、かつ確実に伝送させることができ、これによって製造コストを低く抑えながら、大規模なプラント、あるいは高速性、確実性が求められるプラントなどを監視、制御させることができる監視制御システムを提供することを目的としている。
【0008】
【課題を解決するための手段】
上記の目的を達成するために本発明は、中央処理装置から通信回線を介してコントロール装置に制御指令を供給して、このコントロール装置に監視制御対象を制御させつつ機器情報を収集させる一方、収集させた機器情報に基づいて監視制御対象の監視を行う監視制御システムにおいて、前記コントロール装置では、中央処理装置に機器情報を送信するときの送信周期よりも、m倍だけ短い周期を持つ監視制御周期で動作して監視制御対象から機器情報を収集するとともに、過去n回分のデータを同梱するように設定されている場合、伝送周期が到来の都度、今回の機器情報と過去m×n回の機器情報とを1つの伝送テキストにまとめて中央処理装置に前記通信回線を介して伝送する一方、前記中央処理装置では、伝送されてきた今回の伝送テキストを受信し、受信した今回の機器情報と過去m×n回の機器情報とに基づき、受信に失敗した過去の機器情報を復元することを特徴としている。
【0009】
上記構成によれば、コントロール装置の監視制御周期、演算周期などを通信周期より短くさせて、プロセスをきめ細かく監視制御させているときでも、コントロール装置で収集されるプロセスデータをヒューマンインタフェース装置、サーバ装置などに、高速に、かつ確実に到達させ、これによって製造コストを低く抑えながら、大規模なプラント、あるいは高速性、確実性が求められるプラントなどを監視、制御することができる。
【0012】
【発明の実施の形態】
《第1の実施形態》
図1は本発明による監視制御システムの第1の実施形態を示すブロック図である。
【0013】
この図に示す監視制御システム1は、監視制御対象となっているプロセス2の監視、制御を行うコントロール装置3と、このコントロール装置3から出力される伝送テキスト(今回のプロセスデータ、及び制御データ、過去、n回のプロセスデータ、及び制御データを含むテキスト形式の情報)8(図2参照)を受信して、画面表示する処理、オペレータによって操作された内容に応じて制御指令を生成し、これをコントロール装置3に送信して、プロセス2を制御させる処理などを行うヒューマンインタフェース装置4と、コントロール装置3から出力される伝送テキスト8を受信して、帳票データ、トレンドデータ、故障履歴データなどを作成し、記憶するサーバ装置5と、これらサーバ装置5、ヒューマンインタフェース装置4、コントロール装置3間の通信をサポートするLAN6とを備えている。
【0014】
そして、オペレータの操作内容、設定されているプログラムなどに応じて、ヒューマンインタフェース装置4に制御指令を生成させ、これをコントロール装置3に伝送させて、コントロール装置3にプロセス2に設けられた各設備の運転、停止などを行わせ、さらにコントロール装置3によって、予め設定された定周期で、プロセス2に設けられた各センサなどから出力される状態検知信号などを収集させて、プロセスデータを生成させながら、今回の送信データ(今回のプロセスデータ、今回の制御データによって構成されるデータ)を含む過去、n回の送信データなどを1つにまとめた伝送テキスト8を生成させ、これをサーバ装置5、ヒューマンインタフェース装置4に伝送させて、プロセス2を構成する各ポンプ、各モータなど、各設備機器の運転状態を記録させるとともに、画面表示させ、オペレータに故障機器の確認などを行わせる。
【0015】
コントロール装置3は、プログラマブルコントロール装置などによって構成されており、プロセス2の監視制御を行うとき、予め設定されているプログラムに基づき、予め設定された一定周期で、プロセス2を構成する各センサなどから出力される状態検知信号を取り込み、プロセスデータを生成するとともに、入力された制御データに応じて、プロセス2を構成する各ポンプ、各モータなどを制御するプロセス入出力部7と、このプロセス入出力部7に入力された今回の制御データ、プロセス入出力部7で生成された今回のプロセスデータによって構成される今回の送信データ、この送信データを含む、過去、n回の送信データ、これら各送信データの宛先、テキスト長などの共通情報を含むヘッダ、テキストのシリアル番号を示す連番をまとめて、図2に示す伝送テキスト8を生成するデータ編集部9と、このデータ編集部9によって生成された伝送テキスト8をLAN6上に送出して、ヒューマンインタフェース装置4とサーバ装置5とに伝送する処理、LAN6上に送出されたヒューマンインタフェース装置4からの制御指令を取り込む処理などを行うリアルタイムデータ伝送部10と、このリアルタイムデータ伝送部10によって取り込まれた制御指令、プロセス入出力部7によって生成されたプロセスデータに基づき、制御データを生成しながら、プロセス入出力部7を制御し、プロセス2を構成する各ポンプ、各モータなどを制御させる制御部11とを構築する。
【0016】
そして、ヒューマンインタフェース装置4から出力される制御指令を取り込むとともに、予め設定された一定周期で、プロセス2を構成する各センサなどから出力される状態検知信号を取り込んで、プロセスデータを生成し、これら制御指令と、プロセスデータとの比較結果に基づき、制御データを生成して、プロセス2を構成する各ポンプ、各モータなどを制御する。さらに、今回の制御データ、今回のプロセスデータによって構成される今回の送信データ、この送信データを含む、過去、n回の送信データ、これら各送信データの宛先、テキスト長などの共通情報を含むヘッダ、テキストのシリアル番号を示す連番をまとめて、伝送テキスト8を生成し、これをヒューマンインタフェース装置4と、サーバ装置5とに伝送する。
【0017】
また、ヒューマンインタフェース装置4は、汎用品として使用されるパソコン装置、ワークステーション装置などによって構成されており、プロセス2の監視制御を行うとき、予め設定されているプログラムに基づき、LAN6を介して、コントロール装置3とリアルタイムで通信を行うリアルタイムデータ伝送部12を構築して、LAN6上に送出されたコントロール装置3からの伝送テキスト8を取り込み、この伝送テキスト8に含まれる過去、n回のプロセスデータ、過去、n回の制御データを復元し、この復元結果に基づき、前回までの通信処理で、復元できなかったプロセスデータ、及び制御データなどをも補間しながら、プロセス2の運転状況を示す運転状況画面を表示し、運転内容、故障内容などをオペレータに提示するとともに、オペレータの操作内容、予め設定されている制御プログラムなどに応じて、制御指令を生成し、これをLAN6上に送出して、コントロール装置3に供給する。
【0018】
また、サーバ装置5は、汎用品として使用されるパソコン装置、ワークステーション装置などによって構成されており、プロセス2の監視制御を行うとき、予め設定されているプログラムに基づき、LAN6を介して、コントロール装置3とリアルタイムで通信を行うリアルタイムデータ伝送部13を構築して、LAN6上に送出されたコントロール装置3からの伝送テキスト8を取り込み、この伝送テキスト8に含まれる過去、n回のプロセスデータ、過去、n回の制御データを復元し、この復元結果に基づき、前回までの通信処理で、復元できなかったプロセスデータ、及び制御データなどをも補間、蓄積しながら、運転の具体的な内容を示す帳票を画面表示、または帳票を印刷するのに必要な帳票データ、プロセス2の最も新しい運転内容を示すトレンドデータ、プロセス2の故障メッセージ履歴を示す故障履歴データなどを作成し、ヒューマンインタフェース装置4から帳票データ、トレンドデータ、故障履歴データなどの転送要求が出されたとき、記憶している帳票データ、トレンドデータ、故障履歴データなどをヒューマンインタフェース装置4に伝送して、画面表示、印刷処理などを行わせる。
【0019】
このように、この第1の実施形態においては、コントロール装置3によって、予め設定された定周期で、プロセス2に設けられた各センサなどから出力される状態検知信号などを収集させて、プロセスデータを生成させながら、今回の送信データ(今回のプロセスデータ、今回の制御データによって構成されるデータ)を含む過去、n回の送信データなどを1つにまとめた伝送テキスト8を生成させ、これをサーバ装置5、ヒューマンインタフェース装置4に伝送させて、前回までの通信処理で、復元できなかったプロセスデータ、及び制御データなどをも復元、補間させるようにしているので、システムを構成するヒューマンインタフェース装置4、サーバ装置5、LAN6などに時間保証機構を持たせることなく、コントロール装置3で得られたプロセスデータ、及び制御データなどをヒューマンインタフェース装置4、サーバ装置5などに、高速に、かつ確実に伝送させることができ、これによって製造コストを低く抑えながら、大規模なプラント、あるいは高速性、確実性が求められるプラントなどを監視、制御させることができる。
【0020】
これにより、コントロール装置3の送信周期を例えば“500ms”に設定し、伝送テキスト8内に今回の送信データを含む、過去2回分の送信データを同梱するように設定していれば、“12時30分00秒000ミリ秒”に生成された制御データ、“12時30分00秒000ミリ秒”に得られたプロセスデータをヒューマンインタフェース装置4と、サーバ装置5に伝送させるとき、“12時30分00秒000ミリ秒”に得られた制御データ、プロセスデータと、“12時29分59秒500ミリ秒”に得られた制御データ、プロセスデータと、“12時29分58秒000ミリ秒”に得られた制御データ、プロセスデータとを1つの伝送テキスト8にまとめて、伝送させることができる。
【0021】
この結果、ヒューマンインタフェース装置4、サーバ装置5などが過去に伝送テキスト8の受信に失敗していても、今回の伝送テキスト8に含まれる過去の制御データ、過去のプロセスデータを利用させて、受信に失敗した制御データ、プロセスデータを再生させることができる。
【0022】
《第2の実施形態》
図3は本発明による監視制御システムの第2の実施形態を示すブロック図である。
【0023】
この図に示す監視制御システム21は、短い周期で、監視制御対象となっているプロセス22の監視、制御をきめ細かく行うコントロール装置23と、このコントロール装置23から出力される伝送テキスト(過去、m×n回における、監視制御時のプロセスデータ、及び制御データを含むテキスト形式の情報)31(図4参照)を受信して、画面表示する処理、オペレータによって操作された内容に応じて制御指令を生成し、これをコントロール装置23に送信して、プロセス22を制御させる処理などを行うヒューマンインタフェース装置24と、コントロール装置23から出力される伝送テキスト31を受信して、帳票データ、トレンドデータ、故障履歴データなどを作成し、記憶するサーバ装置25と、コントロール装置23の監視制御周期より長い周期で、これらサーバ装置25、ヒューマンインタフェース装置24、コントロール装置23間の通信をサポートするLAN26とを備えている。
【0024】
そして、オペレータの操作内容、設定されているプログラムなどに応じて、ヒューマンインタフェース装置24に制御指令を生成させ、これをコントロール装置23に伝送させて、コントロール装置23に予め設定された短い周期で、各設備の運転、停止などをきめ細かく行わせるとともに、プロセス22に設けられた各センサなどから出力される状態検知信号などをきめ細かく収集させて、プロセスデータを生成させながら、今回のプロセスデータ、今回の制御データを含む過去、m×n回の制御周期データなどを1つにまとめた伝送テキスト31を生成させ、これをサーバ装置25、ヒューマンインタフェース装置24に伝送させて、プロセス22を構成する各ポンプ、各モータなど、各設備機器の運転状態を記録させるとともに、画面表示させて、オペレータに故障機器の確認などを行わせる。
【0025】
コントロール装置23は、プログラマブルコントロール装置などによって構成されており、プロセス22の監視制御を行うとき、予め設定されているプログラムに基づき、プロセス22の監視、制御を行うプロセス入出力部27と、LAN26を介して、ヒューマンインタフェース装置24、サーバ装置25に対するデータの送受信を行うリアルタイムデータ伝送部28と、プロセス入出力部27によって受信された制御データに基づき、予め設定された短い周期で、演算を行ってプロセス入出力部27を制御する制御部29と、プロセス入出力部27で得られたプロセスデータ、制御部29で生成された制御データなどを編集するデータ編集部30とを構築し、LAN26に負担をかけない通信周期で、ヒューマンインタフェース装置24から出力される制御指令を取り込むとともに、通信周期より、短い監視制御周期、演算周期で、制御データを生成し、プロセス22の各ポンプ、各モータなどをきめ細かく制御し、さらにプロセス22を構成する各センサなどから出力される状態検知信号を取り込んで、プロセスデータを生成するとともに、今回のプロセスデータ、今回の制御データを含む過去、m×n回の制御周期データなどを1つにまとめた伝送テキスト31を生成し、これをサーバ装置25、ヒューマンインタフェース装置24に伝送する。
【0026】
この際、プロセス入出力部27は、制御部29から出力される制御データに基づき、リアルタイムデータ伝送部28の通信周期よりも、“1/m”倍だけ短い監視制御周期で、プロセス22を構成する各ポンプ、各モータなどの運転、停止などをきめ細かく制御しながら、プロセス22を構成する各センサなどから出力される状態検知信号をきめ細かく取り込んで、プロセスデータを生成し、これを制御部29に供給する。
【0027】
また、リアルタイムデータ伝送部28は、LAN26に負担をかけない通信速通信周期、すなわちプロセス入出力部27、制御部29などの監視制御、演算周期などより、“m”倍だけ長い通信周期で、データ編集部30から出力される伝送テキスト31をLAN26上に送出し、ヒューマンインタフェース装置24とサーバ装置25とに伝送しながら、LAN26上に送出されたヒューマンインタフェース装置24からの制御指令を取り込み、これをデータ編集部30に供給する。
【0028】
データ編集部30は、制御部29で生成された今回の制御データと、この制御部29を介して、プロセス入出力部27で生成された、今回のプロセスデータとを取り込んで、これらを蓄積しながら、今回のプロセスデータ、今回の制御データによって構成される今回の制御周期データを含む、過去、m×n回の制御周期データ、宛先、テキスト長などの共通情報を含むヘッダ、テキストのシリアル番号を示す連番をまとめて、図4に示す伝送テキスト31を生成し、これをリアルタイム伝送部28に供給するとともに、リアルタイムデータ伝送部28によって受信された制御指令を取り込み、これを制御部29に供給する。
【0029】
制御部29は、プロセス入出力部27の監視制御周期と同程度の周期に設定された演算周期で、プロセス入出力部27から出力されるプロセスデータを取り込み、これを一時記憶しながら、データ編集部30に供給するとともに、データ編集部30を介して、リアルタイムデータ伝送部28によって受信された制御指令を取り込んで、一時記憶しているプロセスデータと比較し、この比較結果に基づき、プロセス制御用の制御データを生成して、プロセス入出力部27に供給する。
【0030】
また、ヒューマンインタフェース装置24は、汎用品として使用されるパソコン装置、ワークステーション装置などによって構成されており、プロセス22の監視制御を行うとき、予め設定されているプログラムに基づき、LAN24を介して、コントロール装置23とリアルタイムで通信を行うリアルタイムデータ伝送部32を構築して、LAN26上に送出されたコントロール装置23からの伝送テキスト31を取り込むとともに、この伝送テキスト31に含まれる過去、m×n回のプロセスデータ、過去、m×n回の制御データを復元して、前回までの通信処理で、復元できなかったプロセスデータ、及び制御データなどをも補間しながら、プロセス22の運転状況を示す運転状況画面を表示して、運転内容、故障内容などをオペレータに提示し、さらにオペレータの操作内容、予め設定されている制御プログラムなどに応じて、制御指令を生成し、これをLAN26上に送出して、コントロール装置23に供給する。
【0031】
また、サーバ装置25は、汎用品として使用されるパソコン装置、ワークステーション装置などによって構成されており、プロセス22の監視制御を行うとき、予め設定されているプログラムに基づき、LAN26を介して、コントロール装置23とリアルタイムで通信を行うリアルタイムデータ伝送部33を構築して、LAN26上に送出されたコントロール装置23からの伝送テキスト31を取り込み、この伝送テキスト31に含まれる過去、n回のプロセスデータ、過去、n回の制御データを復元して、前回までの通信処理で、復元できなかったプロセスデータ、及び制御データなどをも補間、蓄積しながら、運転の具体的な内容を示す帳票を画面表示、または帳票を印刷するのに必要な帳票データ、プロセス22の最新運転内容を示すトレンドデータ、プロセスの故障メッセージ履歴を示す故障履歴データなどを作成し、ヒューマンインタフェース装置24から帳票データ、トレンドデータ、故障履歴データなどの転送要求が出されたとき、記憶している帳票データ、トレンドデータ、故障履歴データなどをヒューマンインタフェース装置24に伝送して、画面表示、印刷処理などを行わせる。
【0032】
このように、この第2の実施形態においては、オペレータの操作内容、設定されているプログラムなどに応じて、ヒューマンインタフェース装置24に制御指令を生成させ、これをコントロール装置23に伝送させて、コントロール装置23に予め設定された短い周期で、各設備の運転、停止などをきめ細かく行わせるとともに、プロセス22に設けられた各センサなどから出力される状態検知信号などをきめ細かく収集させて、プロセスデータを生成させながら、今回のプロセスデータ、今回の制御データを含む過去、m×n回の制御周期データなどを1つにまとめた伝送テキスト31を生成させ、これをサーバ装置25、ヒューマンインタフェース装置24に伝送させて、前回までの通信処理で、復元できなかったプロセスデータ、及び制御データなどをも復元、補間させるようにしているので、コントロール装置23の監視制御周期、演算周期などを通信周期より短くさせて、プロセス22をきめ細かく監視制御させているときでも、コントロール装置23で収集されるプロセスデータ、及び制御データなどをヒューマンインタフェース装置24、サーバ装置25などに、高速に、かつ確実に到達させることができ、これによって製造コストを低く抑えながら、大規模なプラント、あるいは高速性、確実性が求められるプラントなどを監視、制御させることができる。
【0033】
これにより、プロセス入出力部27のプロセス監視制御周期を例えば、“100ms”に設定し、リアルタイムデータ伝送部28の通信周期を例えば“500ms”に設定し、伝送テキスト31内に過去3回分の通信内容に相当するプロセスデータ、及び制御データを同梱するように設定していれば、“12時30分00秒000ミリ秒”に得られたプロセスデータ、及び制御データをヒューマンインタフェース装置24と、サーバ装置25とに伝送させるとき、“12時30分00秒000ミリ秒”に得られたプロセスデータ、及び制御データと、“12時30分59秒900ミリ秒”に得られたプロセスデータ、及び制御データと、“12時30分59秒800ミリ秒”に得られたプロセスデータ、及び制御データと、“12時30分59秒700ミリ秒”に得られたプロセスデータ、及び制御データと、“12時30分59秒600ミリ秒”に得られたプロセスデータ、及び制御データと、“12時29分59秒500ミリ秒”に得られたプロセスデータ、及び制御データと、“12時29分59秒400ミリ秒”に得られたプロセスデータ、及び制御データと、“12時29分59秒300ミリ秒”に得られたプロセスデータ、及び制御データと、“12時29分59秒200ミリ秒”に得られたプロセスデータ、及び制御データと、“12時29分59秒100ミリ秒”に得られたプロセスデータ、及び制御データと、“12時29分59秒000ミリ秒”に得られたプロセスデータ、及び制御データと、“12時29分58秒900ミリ秒”に得られたプロセスデータ、及び制御データと、“12時29分58秒800ミリ秒”に得られたプロセスデータ、及び制御データと、“12時29分58秒700ミリ秒”に得られたプロセスデータ、及び制御データと、“12時29分58秒600ミリ秒”に得られたプロセスデータ、及び制御データとを1つの伝送テキスト31にまとめて、伝送させることができる。
【0034】
この結果、ヒューマンインタフェース装置24、サーバ装置25などが過去に伝送テキスト31の受信に失敗していても、今回の伝送テキスト31に含まれる過去のプロセスデータ、及び制御データを用いて、受信に失敗したプロセスデータ、及び制御データを再生させることができる
【0035】
《他の実施形態》
また、上述した第2実施の形態では、リアルタイムデータ伝送部28で受信されたヒューマンインタフェース装置24からの制御指令をデータ編集部30を介して、制御部29に供給させるようにしているが、図1に示す実施形態と同様に、リアルタイムデータ伝送部28で受信されたヒューマンインタフェース装置24からの制御指令を制御部29に直接、供給させるようにしても良い。
【0036】
このようにしても、上述した第2の実施形態と同様に、コントロール装置23の監視制御周期、演算周期などを通信周期より短くさせて、プロセス22をきめ細かく監視制御させているときでも、コントロール装置23で収集されるプロセスデータ、及び制御データなどをヒューマンインタフェース装置24、サーバ装置25などに、高速に、かつ確実に到達させることができ、これによって製造コストを低く抑えながら、大規模なプラント、あるいは高速性、確実性が求められるプラントなどを監視、制御させることができる。
【0037】
【発明の効果】
以上説明したように本発明によれば、コントロール装置の監視制御周期、演算周期などを通信周期より短くさせて、プロセスをきめ細かく監視制御させているときでも、コントロール装置で収集されるプロセスデータをヒューマンインタフェース装置、サーバ装置などに、高速に、かつ確実に到達させることができ、これによって製造コストを低く抑えながら、大規模なプラント、あるいは高速性、確実性が求められるプラントなどを監視、制御させることができる。
【0038】
請求項2の監視制御システムでは、コントロール装置の監視制御周期、演算周期などを通信周期より短くさせて、プロセスをきめ細かく監視制御させているときでも、コントロール装置で収集されるプロセスデータをヒューマンインタフェース装置、サーバ装置などに、高速に、かつ確実に到達させることができ、これによって製造コストを低く抑えながら、大規模なプラント、あるいは高速性、確実性が求められるプラントなどを監視、制御させることができる。
【図面の簡単な説明】
【図1】本発明による監視制御システムの第1の実施形態を示すブロック図である。
【図2】図1に示す監視制御システムで使用される伝送テキストの一例を示す模式図である。
【図3】本発明による監視制御システムの第2の実施形態を示すブロック図である。
【図4】図3に示す監視制御システムで使用される伝送テキストの一例を示す模式図である。
【図5】従来から知られている監視制御システムの一例を示すブロック図である。
【符号の説明】
1、21:監視制御システム
2、22:プロセス
3、23:コントロール装置
4、24:ヒューマンインタフェース装置(中央処理装置)
5、25:サーバ装置(中央処理装置)
6、26:LAN(通信回線)
7、27:プロセス入出力部
8、31:伝送テキスト
9:データ編集部
10、12、13、28、32、33:リアルタイムデータ伝送部
11、29:制御部
30:データ編集部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a supervisory control system for monitoring and controlling water and sewage equipment, building equipment, factory equipment, production plants, etc., and particularly, supervisory control for reliably restoring data even when communication line reliability, speed, etc. are low. About the system.
[0002]
[Prior art]
Conventionally, a system shown in FIG. 5 is known as a system for monitoring and controlling the operating state of each equipment device that constitutes a monitoring control target process such as water and sewage equipment, building equipment, factory equipment, and production plant.
[0003]
The monitoring control system 101 shown in this figure includes a control device 103 that monitors and controls a process 102 that is a monitoring control target, and a process that receives process data collected by the control device 103 and displays it on a screen. A control command is generated in accordance with the contents operated by the operator, and this is transmitted to the control device 103, and the human interface device 104 that performs processing for controlling the process 102, etc., and the process data collected by the control device 103 A server device 105 that receives and creates and stores form data, trend data, failure history data, and the like, and a LAN 106 that supports communication among the server device 105, the human interface device 104, and the control device 103 are provided. , Informing the operator of the operation status of each equipment device such as each pump and motor constituting the process 102 and checking the failed device, etc., according to the operation contents of the operator, the set program, etc. Control data for instructing operation and stopping of the equipment is generated, and each pump and each motor are controlled.
[0004]
[Problems to be solved by the invention]
However, the conventional monitoring control system 101 described above has the following problems.
[0005]
First, in such a monitoring and control system 101, manufacturing cost must be reduced and price competitiveness must be provided. Therefore, as a human interface device 104 and a server device 105, a general personal computer that does not have a time guarantee mechanism. In many cases, a device or a workstation device is used, an Ethernet line having no time guarantee mechanism is used as the LAN 106, and an inexpensive programmable control device is used as the control device 103.
[0006]
For this reason, it is difficult to provide such a monitoring and control system 101 with the highly reliable communication capability required for industrial use, and the process data obtained by the control device 103 can be obtained at high speed and reliably. 104, not only can be transmitted to the server apparatus 105, but also process data may be lost or delayed, so that a large-scale plant or a plant that requires high speed and certainty can be monitored and controlled. There was a problem that I could not.
[0007]
In view of the above circumstances, the present invention provides a time guarantee mechanism for each device constituting the system. Hold Therefore, the process data obtained by the control device can be transmitted to the human interface device, server device, etc. at high speed and reliably, thereby reducing the manufacturing cost. Hold down An object of the present invention is to provide a monitoring control system that can monitor and control a large-scale plant or a plant that requires high speed and certainty.
[0008]
[Means for Solving the Problems]
In order to achieve the above object, the present invention From central processing unit Monitoring control that supplies a control command to the control device via a communication line and causes the control device to collect the device information while controlling the monitoring control target, while monitoring the monitoring control target based on the collected device information In the system, The control device collects device information from the monitoring control target by operating in a monitoring control cycle having a cycle shorter by m times than the transmission cycle when transmitting device information to the central processing unit, and for the past n times When data is set to be bundled, each time a transmission cycle arrives, the current device information and the past m × n times of device information are combined into one transmission text and the communication line is connected to the central processing unit. On the other hand, the central processing unit receives the current transmission text that has been transmitted, and based on the received current device information and the past m × n device information, the past device failed to receive. Restore information It is characterized by doing.
[0009]
According to the above configuration, the process data collected by the control device is stored in the human interface device and the server device even when the process is monitored and controlled finely by setting the monitoring control cycle and the calculation cycle of the control device shorter than the communication cycle. To reach the high speed and reliably, This makes it possible to monitor and control a large-scale plant or a plant that requires high speed and certainty while keeping the manufacturing cost low.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
<< First Embodiment >>
FIG. 1 is a block diagram showing a first embodiment of a supervisory control system according to the present invention.
[0013]
The monitoring control system 1 shown in this figure includes a control device 3 that monitors and controls the process 2 to be monitored and controlled, and a transmission text (current process data and control data, (Text information including process data and control data of n times in the past) 8 (see FIG. 2), and generates a control command in accordance with processing to be displayed on the screen and contents operated by the operator. Is sent to the control device 3 to receive the human interface device 4 that performs the process of controlling the process 2 and the transmission text 8 output from the control device 3, and the form data, trend data, failure history data, etc. The server device 5 to be created and stored, the server device 5, the human interface device 4, the computer And a LAN6 of supporting communication between roll apparatus 3.
[0014]
Then, according to the operation contents of the operator, the set program, etc., the human interface device 4 generates a control command, and transmits the control command to the control device 3 so that each equipment provided in the process 2 in the control device 3 In addition, the control device 3 collects the state detection signals output from each sensor provided in the process 2 at a predetermined fixed period by the control device 3 to generate process data. However, the transmission text 8 including the past transmission data (data constituted by the current process data and the current control data) including the past, n-time transmission data, and the like is generated as one, and this is generated as the server device 5. , Each of the pumps, motors, etc. constituting the process 2 by transmitting to the human interface device 4 Together to record the operation state of 備機 unit, to screen, to perform such check failure equipment operator.
[0015]
The control device 3 is constituted by a programmable control device or the like, and when performing the monitoring control of the process 2, based on a preset program, from each sensor constituting the process 2 at a preset constant cycle A process input / output unit 7 that takes in an output state detection signal and generates process data, and controls each pump, each motor, and the like constituting the process 2 according to the input control data, and the process input / output The current control data input to the unit 7, the current transmission data composed of the current process data generated by the process input / output unit 7, the past and n transmission data including the transmission data, and the respective transmissions Data address, header including common information such as text length, serial number indicating the text serial number 2, the data editing unit 9 that generates the transmission text 8 shown in FIG. 2, and the transmission text 8 generated by the data editing unit 9 is transmitted to the LAN 6 and transmitted to the human interface device 4 and the server device 5. Generated by the real-time data transmission unit 10 for performing the processing to be performed, processing for fetching the control command from the human interface device 4 sent over the LAN 6, and the control command fetched by the real-time data transmission unit 10 and the process input / output unit 7 Based on the processed data, the process input / output unit 7 is controlled while generating the control data, and the control unit 11 is configured to control each pump, each motor, and the like constituting the process 2.
[0016]
Then, the control command output from the human interface device 4 is captured, and the state detection signal output from each sensor or the like constituting the process 2 is captured at a preset constant cycle to generate process data. Based on the comparison result between the control command and the process data, control data is generated to control each pump, each motor, and the like constituting the process 2. Furthermore, this control data, the current transmission data composed of the current process data, the past including the transmission data, the past n transmission data, the header including the common information such as the destination and text length of each transmission data The serial numbers indicating the serial numbers of the texts are collected to generate a transmission text 8, which is transmitted to the human interface device 4 and the server device 5.
[0017]
Further, the human interface device 4 is configured by a personal computer device, a workstation device, or the like used as a general-purpose product. When monitoring and controlling the process 2, the human interface device 4 is connected via the LAN 6 based on a preset program. A real-time data transmission unit 12 that communicates with the control device 3 in real time is constructed, and the transmission text 8 from the control device 3 sent to the LAN 6 is fetched, and the past and n process data included in the transmission text 8 In the past, the control data is restored n times, and based on the result of the restoration, the operation indicating the operation status of the process 2 while interpolating the process data and the control data that could not be restored in the previous communication processing. Display the status screen and present the operation details, failure details, etc. to the operator. , The operation contents of the operator, in accordance with a control program which is set in advance, generates a control command, and sends this on the LAN 6, and supplies to the control device 3.
[0018]
The server device 5 is composed of a personal computer device, a workstation device, or the like used as a general-purpose product. When monitoring and controlling the process 2, the server device 5 is controlled via the LAN 6 based on a preset program. The real-time data transmission unit 13 that communicates with the device 3 in real time is constructed, the transmission text 8 from the control device 3 sent over the LAN 6 is captured, and the past and n process data included in the transmission text 8 In the past, restore the control data n times, and based on this restoration result, interpolate and accumulate process data and control data that could not be restored in the previous communication process, Display the form to be displayed on the screen or form data necessary to print the form, the latest operation of process 2 Trend data indicating the status, failure history data indicating the failure message history of the process 2, etc. are created, and stored when a transfer request such as form data, trend data, failure history data is issued from the human interface device 4. Form data, trend data, failure history data, and the like are transmitted to the human interface device 4 for screen display, printing processing, and the like.
[0019]
As described above, in the first embodiment, the control device 3 collects the state detection signals and the like output from the sensors provided in the process 2 at a preset fixed period, and the process data , The transmission text 8 including the past transmission data (data constituted by the current process data and the current control data), the past transmission data, and the like including the transmission data 8 is generated. The process is transmitted to the server device 5 and the human interface device 4 to restore and interpolate process data, control data, etc. that could not be restored by the previous communication processing. 4. Time guarantee mechanism for server device 5, LAN6, etc. Have The process data and control data obtained by the control device 3 can be transmitted to the human interface device 4, the server device 5 and the like at high speed without fail, thereby reducing the manufacturing cost. Hold down Large plant, Or Plants and the like that require high speed and certainty can be monitored and controlled.
[0020]
As a result, if the transmission cycle of the control device 3 is set to, for example, “500 ms” and the transmission data for the past two times including the current transmission data is included in the transmission text 8, “12” is set. When the control data generated at “3:30:00 000 milliseconds” and the process data obtained at “12:30:00 000 milliseconds” are transmitted to the human interface device 4 and the server device 5, “12 Control data and process data obtained at “3: 30: 000, 000 milliseconds”, control data and process data obtained at “12: 29: 59,500 milliseconds”, and “12: 29: 58,000” Control data and process data obtained in “milliseconds” can be collected and transmitted in one transmission text 8.
[0021]
As a result, even if the human interface device 4, the server device 5, etc. have failed to receive the transmission text 8 in the past, the past control data and the past process data included in the current transmission text 8 are used and received. It is possible to reproduce control data and process data that have failed.
[0022]
<< Second Embodiment >>
FIG. 3 is a block diagram showing a second embodiment of the supervisory control system according to the present invention.
[0023]
The monitoring control system 21 shown in this figure has a control device 23 for finely monitoring and controlling the process 22 to be monitored and controlled in a short cycle, and a transmission text (past, m ×) output from the control device 23. Process data at the time of monitoring control at n times and information in text format including control data (see FIG. 4) 31 (see FIG. 4), screen display processing, and generation of control commands according to the contents operated by the operator Then, the data is transmitted to the control device 23 to receive the human interface device 24 that performs the process of controlling the process 22 and the transmission text 31 output from the control device 23, and forms data, trend data, failure history Monitoring of the server device 25 that creates and stores data and the control device 23 In longer than your period cycle, the servers 25, human interface apparatus 24, and a LAN26 of supporting communication between the control device 23.
[0024]
Then, according to the operation contents of the operator, the set program, etc., the human interface device 24 generates a control command, transmits this to the control device 23, and in a short cycle preset in the control device 23, In addition to making the operation and stop of each facility finely performed, the state detection signals output from each sensor provided in the process 22 are finely collected and the process data is generated while generating the process data. Each of the pumps constituting the process 22 is generated by generating a transmission text 31 including the control data including the past, m × n control cycle data, and the like, and transmitting it to the server device 25 and the human interface device 24. In addition to recording the operating status of each equipment such as motors, the screen So indicated, to perform, such as confirmation of failure equipment operator.
[0025]
The control device 23 is configured by a programmable control device or the like. When performing the monitoring control of the process 22, the process input / output unit 27 for monitoring and controlling the process 22 based on a preset program and the LAN 26 are provided. Through the real-time data transmission unit 28 that transmits / receives data to / from the human interface device 24 and the server device 25, and the control data received by the process input / output unit 27, and performs calculations at a preset short cycle. A control unit 29 that controls the process input / output unit 27 and a data editing unit 30 that edits the process data obtained by the process input / output unit 27, the control data generated by the control unit 29, and the like are constructed and burdened on the LAN 26 The human interface device 24 with a communication cycle that does not apply And control data generated at a monitoring control cycle and calculation cycle shorter than the communication cycle, and finely control each pump, each motor, etc. of the process 22, and each of the processes 22 constituting the process 22 Process text is generated by capturing status detection signals output from sensors, etc., and transmission text that combines the current process data, the past including the current control data, and m × n control cycle data in one 31 is generated and transmitted to the server device 25 and the human interface device 24.
[0026]
At this time, the process input / output unit 27 configures the process 22 with a monitoring control cycle shorter by “1 / m” times than the communication cycle of the real-time data transmission unit 28 based on the control data output from the control unit 29. While finely controlling the operation and stop of each pump, each motor, etc., the state detection signal output from each sensor constituting the process 22 is taken in finely to generate process data, which is sent to the control unit 29 Supply.
[0027]
Further, the real-time data transmission unit 28 has a communication cycle that is longer by “m” times than the communication speed communication cycle that does not place a burden on the LAN 26, that is, the monitoring control and calculation cycle of the process input / output unit 27 and control unit 29. The transmission text 31 output from the data editing unit 30 is sent out on the LAN 26, and while being transmitted to the human interface device 24 and the server device 25, the control command from the human interface device 24 sent out on the LAN 26 is fetched. Is supplied to the data editing unit 30.
[0028]
The data editing unit 30 takes in the current control data generated by the control unit 29 and the current process data generated by the process input / output unit 27 via the control unit 29 and stores them. However, the current process data, the current control cycle data composed of the current control data, the past, m × n control cycle data, the header including common information such as destination, text length, and text serial number 4 is generated, and the transmission text 31 shown in FIG. 4 is generated and supplied to the real-time transmission unit 28, and the control command received by the real-time data transmission unit 28 is fetched, and the control command is input to the control unit 29. Supply.
[0029]
The control unit 29 captures the process data output from the process input / output unit 27 at a calculation cycle set to the same period as the monitoring control cycle of the process input / output unit 27, and edits the data while temporarily storing it. The control command received by the real-time data transmission unit 28 via the data editing unit 30 and compared with the temporarily stored process data. Based on the comparison result, the process control Control data is generated and supplied to the process input / output unit 27.
[0030]
In addition, the human interface device 24 is configured by a personal computer device, a workstation device, or the like used as a general-purpose product, and when performing the monitoring control of the process 22, based on a preset program, via the LAN 24, A real-time data transmission unit 32 that communicates with the control device 23 in real time is constructed, and the transmission text 31 from the control device 23 sent over the LAN 26 is captured, and the past, m × n times included in the transmission text 31 Operation indicating the operation status of the process 22 while restoring the process data of the past, m × n times of control data, and interpolating the process data and control data that could not be restored in the previous communication processing Display the status screen and display the details of operation, breakdown, etc. In addition, a control command is generated according to the operation contents of the operator, a control program set in advance, and the like, and is transmitted to the LAN 26 and supplied to the control device 23.
[0031]
The server device 25 is composed of a personal computer device, a workstation device, or the like used as a general-purpose product. When performing monitoring control of the process 22, the server device 25 is controlled via the LAN 26 based on a preset program. A real-time data transmission unit 33 that communicates with the device 23 in real time is constructed, the transmission text 31 from the control device 23 sent out on the LAN 26 is captured, and past and n process data included in the transmission text 31 Restores control data of n times in the past, and displays a screen showing the specific contents of operation while interpolating and accumulating process data and control data that could not be restored in the previous communication processing Or the form data necessary to print the form and the latest operation details of the process 22 Trend data, failure history data indicating process failure message history, and the like are created. When a transfer request for form data, trend data, failure history data, etc. is issued from the human interface device 24, stored form data, trend Data, failure history data, and the like are transmitted to the human interface device 24 to perform screen display, print processing, and the like.
[0032]
As described above, in the second embodiment, the control command is generated by the human interface device 24 in accordance with the operation contents of the operator, the set program, etc., and is transmitted to the control device 23 to be controlled. The device 23 is made to perform detailed operations such as operation and stop of each facility in a short cycle set in advance and finely collect state detection signals output from each sensor provided in the process 22 to obtain process data. While being generated, the transmission text 31 is generated by combining the current process data, the past including the current control data, and the control cycle data of m × n times, and the like, and this is generated in the server device 25 and the human interface device 24. Process data that could not be restored in the previous communication process Since control data and the like are also restored and interpolated, even when the monitoring control cycle and calculation cycle of the control device 23 are made shorter than the communication cycle so that the process 22 is finely monitored and controlled, Collected process data, control data, and the like can reach the human interface device 24, the server device 25, and the like at high speed and reliably, thereby reducing the manufacturing cost. Hold down Large plant, Or Plants and the like that require high speed and certainty can be monitored and controlled.
[0033]
As a result, the process monitoring control cycle of the process input / output unit 27 is set to, for example, “100 ms”, the communication cycle of the real-time data transmission unit 28 is set to, for example, “500 ms”, and communication for the past three times in the transmission text 31 is performed. If the process data corresponding to the contents and the control data are set to be included, the process data and the control data obtained at “12:30:30 000 milliseconds” are sent to the human interface device 24, When transmitting to the server device 25, the process data and control data obtained at "12:30:00 000 milliseconds", and the process data obtained at "12:30:59 seconds 900 milliseconds", And the control data, the process data and the control data obtained at “12: 30: 59: 800 ms”, “12:30:30 Process data and control data obtained at "700 milliseconds" and process data and control data obtained at "12:30:59 seconds and 600 milliseconds" and "12:29:59 seconds and 500 milliseconds" Process data and control data obtained at "12:29:59 seconds 400 milliseconds" and process data and control data obtained at "12:29:59 seconds 300 milliseconds" Process data and control data, process data obtained at "12:29:59 seconds 200 milliseconds", and control data, process data obtained at "12:29:59 seconds 100 milliseconds", And control data, process data obtained at “12: 29: 59.000 milliseconds”, and control data, and process data obtained at “12: 29: 58.900 milliseconds”. And control data, process data obtained at "12:29:58 seconds 800 milliseconds", and control data, process data obtained at "12:29:58 seconds 700 milliseconds", and control data , Process data and control data obtained at “12:29:58 seconds 600 milliseconds” can be collected and transmitted in one transmission text 31.
[0034]
As a result, the human interface device 24, the server device 25 and the like have been transmitted in the past. Strike 31 The process data and the control data that have failed to be received can be reproduced using the past process data and the control data included in the current transmission text 31 even if the reception has failed.
[0035]
<< Other embodiments >>
In the second embodiment described above, the control command from the human interface device 24 received by the real-time data transmission unit 28 is supplied to the control unit 29 via the data editing unit 30. As in the embodiment shown in FIG. 1, the control command from the human interface device 24 received by the real-time data transmission unit 28 may be directly supplied to the control unit 29.
[0036]
Even in this case, similarly to the above-described second embodiment, even when the monitoring control cycle and the calculation cycle of the control device 23 are made shorter than the communication cycle and the process 22 is finely monitored and controlled, the control device 23, the process data and control data collected at 23 can reach the human interface device 24, the server device 25, etc. at high speed and reliably, thereby reducing the manufacturing cost. Hold down Large plant, Or Plants and the like that require high speed and certainty can be monitored and controlled.
[0037]
【The invention's effect】
As described above, according to the present invention, Even when the monitoring control cycle and calculation cycle of the control device are made shorter than the communication cycle and the process is closely monitored and controlled, the process data collected by the control device can be transferred to the human interface device, server device, etc. at high speed. And can be reached reliably, This makes it possible to monitor and control a large-scale plant or a plant that requires high speed and certainty while keeping the manufacturing cost low.
[0038]
In the supervisory control system according to claim 2, the supervisory control cycle and the computation cycle of the control device are made shorter than the communication cycle, and the process is finely monitored and controlled. When However, the process data collected by the control device can reach the human interface device, server device, etc. quickly and reliably, thereby reducing the manufacturing cost. Hold down Large plant, Or Plants and the like that require high speed and certainty can be monitored and controlled.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a first embodiment of a supervisory control system according to the present invention.
FIG. 2 is a schematic diagram showing an example of a transmission text used in the monitoring control system shown in FIG.
FIG. 3 is a block diagram showing a second embodiment of the supervisory control system according to the present invention.
4 is a schematic diagram showing an example of a transmission text used in the supervisory control system shown in FIG. 3. FIG.
FIG. 5 is a block diagram showing an example of a conventionally known supervisory control system.
[Explanation of symbols]
1, 2: Monitoring and control system
2, 22: Process
3, 23: Control device
4, 24: Human interface device (central processing unit)
5, 25: Server device (central processing unit)
6, 26: LAN (communication line)
7, 27: Process input / output section
8, 31: Transmission text
9: Data editing department
10, 12, 13, 28, 32, 33: Real-time data transmission unit
11, 29: Control unit
30: Data editing department

Claims (1)

中央処理装置から通信回線を介してコントロール装置に制御指令を供給して、このコントロール装置に監視制御対象を制御させつつ機器情報を収集させる一方、収集させた機器情報に基づいて監視制御対象の監視を行う監視制御システムにおいて、
前記コントロール装置では、中央処理装置に機器情報を送信するときの送信周期よりも、m倍だけ短い周期を持つ監視制御周期で動作して監視制御対象から機器情報を収集するとともに、過去n回分のデータを同梱するように設定されている場合、伝送周期が到来の都度、今回の機器情報と過去m×n回の機器情報とを1つの伝送テキストにまとめて中央処理装置に前記通信回線を介して伝送する一方、
前記中央処理装置では、伝送されてきた今回の伝送テキストを受信し、受信した今回の機器情報と過去m×n回の機器情報とに基づき、受信に失敗した過去の機器情報を復元する、
ことを特徴とする監視制御システム。
A control command is supplied from the central processing unit to the control device via a communication line, and this control device collects device information while controlling the monitoring control target, while monitoring the monitoring control target based on the collected device information. In the supervisory control system that performs
The control device collects device information from the monitoring control target by operating in a monitoring control cycle having a cycle shorter by m times than the transmission cycle when transmitting device information to the central processing unit, and for the past n times When data is set to be bundled, each time a transmission cycle arrives, the current device information and the past m × n times of device information are combined into one transmission text and the communication line is connected to the central processing unit. While transmitting through
The central processing unit receives the current transmission text that has been transmitted, and based on the received current device information and the past m × n device information, restores past device information that failed to be received,
A supervisory control system characterized by that.
JP2001102016A 2001-03-30 2001-03-30 Supervisory control system Expired - Fee Related JP4014815B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001102016A JP4014815B2 (en) 2001-03-30 2001-03-30 Supervisory control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001102016A JP4014815B2 (en) 2001-03-30 2001-03-30 Supervisory control system

Publications (2)

Publication Number Publication Date
JP2002297206A JP2002297206A (en) 2002-10-11
JP4014815B2 true JP4014815B2 (en) 2007-11-28

Family

ID=18955262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001102016A Expired - Fee Related JP4014815B2 (en) 2001-03-30 2001-03-30 Supervisory control system

Country Status (1)

Country Link
JP (1) JP4014815B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5490267B2 (en) * 2011-02-16 2014-05-14 三菱電機株式会社 Data transfer device
WO2012111109A1 (en) * 2011-02-16 2012-08-23 三菱電機株式会社 Data transfer device
JP7078052B2 (en) * 2017-09-26 2022-05-31 日本電産株式会社 Information transmitters, communication systems and programs
US12541187B2 (en) 2020-09-16 2026-02-03 Fanuc Corporation PLC device and industrial machine system

Also Published As

Publication number Publication date
JP2002297206A (en) 2002-10-11

Similar Documents

Publication Publication Date Title
CN101083698B (en) Monitoring apparatus
CN101699360B (en) Method and system for remote diagnosis of numerical control machine tool
CN108255127A (en) A kind of industry spot remote control administrative system and method based on industrial human-computer interface
TW202110138A (en) Scada web hmi server and scada web hmi system
JP4014815B2 (en) Supervisory control system
CN109392192B (en) Method and system for device connection of SCADA system for fast communication
JP2000278773A (en) Operation monitoring device and remote monitoring system
US20210364993A1 (en) Control System and Method for Representing Alarm-Driven Trend Progression Diagrams During Operator Control and Monitoring of a Technical Installation
JP4205138B2 (en) How to obtain IO unit status information
JPH09248739A (en) Operation status monitoring device
JP2002073158A (en) Remote monitoring/diagnosing system
JP2004129280A (en) Remote control system, control method and program thereof
JP2009089109A (en) Monitoring system, monitoring apparatus, and back-up method
JP2020119428A (en) Industrial apparatus management system, industrial apparatus management method, and program
KR20230006274A (en) A monitoring method of the running of RPA
JP7018766B2 (en) Monitoring system
JP2001053757A (en) Monitoring and control system
JP3441273B2 (en) Power system monitoring and control system
JP3447566B2 (en) Inching operation control system
Shaleva et al. Algorithm for operating the system of monitoring the technological process parameters using mobile communication networks
CN221058328U (en) Distributed control system
JP2003029821A (en) Monitoring and control equipment
JP2002312026A (en) Control method for monitoring machine
JP2005292928A (en) Monitoring and alarm device and destination switching control method
JP3483339B2 (en) Set value information transmission device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050817

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050823

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051024

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060104

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060306

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20060309

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20060407

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070809

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070912

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

Free format text: PAYMENT UNTIL: 20100921

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100921

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20110921

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110921

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120921

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120921

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130921

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees