(57)【特許請求の範囲】
【請求項１】
制御対象となる機器を制御する複数台のタグ伝送方式の制御装置と、制御対象となる機器の制御する複数台のブロック伝送方式の制御装置と、入出力インターフェイスを有し、監視操作する複数台のＨＭＩ装置とを、相互伝送可能にネットワークで接続して構成され、
前記ＨＭＩ装置は、前記ネットワークを介して接続されるタグ伝送方式の制御装置およびブロック伝送方式の制御装置を監視操作する監視操作手段と、
ブロックデータとタグとを相互に変換するための変換テーブルを参照して前記ブロック伝送方式の制御装置から受信したブロックデータをタグに変換して変換したタグをタグデータベースに蓄積する一方、前記タグ伝送方式の制御装置から受信してタグデータベースに蓄積したタグをブロックデータに変換して前記ブロック伝送方式の制御装置へ伝送するタグ／ブロック変換手段と、を備えることを特徴とする監視制御システム。
【請求項２】
前記ＨＭＩ装置の少なくとも一台のブロック／タグ変換手段は、前記ブロック伝送方式の制御装置とブロックデータを相互に伝送するブロック伝送部と、
前記変換テーブルを参照して前記ブロック伝送方式の制御装置から受信したブロックデータを取得してタグに変換する一方、前記タグ伝送方式の制御装置から受信して前記タグデータベースに蓄積したタグを取得してブロックデータに変換するタグ化処理部と、
前記タグデータベースを更新する更新処理部と、を備えることを特徴とする請求項１記載の監視制御システム。
【請求項３】
前記更新処理部は、前記タグ化処理部が変換して得た前記ブロック伝送方式の制御装置の全台数についてのタグを格納する第２のタグデータベースと、
前記第２のタグデータベースのうち更新されたタグを前記ネットワークへ送る一方、前記ネットワークからはタグを受信し、受信したタグを前記第２のタグデータベースへ反映する制御タグ伝送部と、を備えることを特徴とする請求項２記載の監視制御システム。
【請求項４】
前記第２のタグデータベースを複数に分割したデータベースを、それぞれ異なるＨＭＩ装置に格納したことを特徴とする請求項３記載の監視制御システム。
【請求項５】
前記更新処理部は、前記複数台のＨＭＩ装置の動作状態を判別する情報を送受信して、前記複数台のＨＭＩ装置の動作状態を確認し、確認結果に基づいて予め格納された前記複数台のＨＭＩ装置の動作状態および監視操作の優先順位の情報を有するＨＭＩテーブルの動作状態を更新する一方、前記ＨＭＩテーブルを参照して前記複数台のＨＭＩ装置から監視操作が最も優先される一台の親を決定するタグデータベース同期部をさらに備えることを特徴とする請求項３又は４記載の監視制御システム。
【請求項６】
前記ＨＭＩテーブルは、ＨＭＩ装置を複数のグループに分け、個々のグループで監視操作の優先順位が規定されており、前記タグデータベース同期部は、前記個々のグループ単位で監視操作が最も優先される一台の親を決定する請求項５記載の監視制御システム。
【請求項７】
前記更新処理部は、前記タグデータベースにアクセスして前記タグ化処理部がブロックデータを変換して得られたタグの内容を更新する一方、前記タグ伝送方式の制御装置から受信して前記タグデータベースに蓄積されたタグを前記タグ化処理部へ送るように構成されたタグデータベース更新部であることを特徴とする請求項２記載の監視制御システム。
【請求項８】
制御対象となる機器を制御する複数台のタグ伝送方式の制御装置と、制御対象となる機器の制御する複数台のブロック伝送方式の制御装置と、入出力インターフェイスを有し、監視操作する複数台のＨＭＩ装置とを、相互伝送可能にネットワークで接続して構成される監視制御システムによって監視制御する方法であり、
前記ＨＭＩ装置が、前記ネットワークを介して接続されるタグ伝送方式の制御装置およびブロック伝送方式の制御装置を監視操作するステップと、ブロックデータとタグとを相互に変換するための変換テーブルを参照して前記ブロック伝送方式の制御装置から受信したブロックデータをタグに変換して変換したタグをタグデータベースに蓄積する一方、前記タグ伝送方式の制御装置から受信してタグデータベースに蓄積したタグをブロックデータに変換して前記ブロック伝送方式の制御装置へ伝送するタグ／ブロック変換ステップと、を備えることを特徴とする監視制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して異なる伝送方式を持つ制御装置を複数台接続して構成される監視制御システムおよび監視制御方法に関する。
【背景技術】
【０００２】
一般に、監視制御装置は、ユーザとの対話を行なう、複数のＨＭＩ（Ｈｕｍａｎ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｒｆａｃｅ）部分と、プロセスを制御する複数の制御装置部分と、両者間の信号のやり取りを行なうネットワーク部分とで構成されている。従来、コントローラとＨＭＩ装置との信号やり取りはデジタル信号（「ＯＮ，ＯＦＦ」や「開，閉」等の信号）およびアナログ信号（計測値などのアナログ量をデジタルに変換した信号）をブロック単位でまとめて、サイクリックに送受信するブロック伝送方式が多く採用されている。また、警報処理や時刻処理はＨＭＩ装置側で行われていた。
【０００３】
しかし、近年は、エンジニアリングの効率化を実現するために、センサ、バルブまたはポンプ等の構成機器単位で、必要となるデジタル信号／アナログ信号と、その信号に対する警報処理や時刻付けなどの処理を制御装置側で行なうタグ伝送方式を導入するシステムが増加してきている。
【０００４】
そのため、監視制御装置の更新にあたって、サイクリックに送受信するブロック伝送方式の従来設備と、変化したタグのみを送受信するタグ伝送方式の新設備とが、混在する場合がある。この場合、ブロック伝送方式を採用しているシステムとタグ伝送方式を採用しているシステムを接続するために、何れかの伝送方式の構造に変換する必要がある。
【０００５】
例えば、特許第２５５５５３９号公報（以下、「特許文献１」と称する。）には、通信プロトコルを統一するゲートウェイ装置を各制御装置とネットワーク間に設けて伝送信号の構成の異なる制御装置間での伝送を可能としたシステムおよび監視制御方法が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第２５５５５３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
監視制御装置の更新にあたって、ブロック伝送方式の従来設備と、タグ伝送方式の新設備とが、混在する場合がある。この場合、ブロック伝送方式を採用しているシステムとタグ伝送方式を採用しているシステムを接続するために、ブロック伝送で送受信されてくる信号をタグ伝送方式の構造に変換する必要がある。このために、旧設備と、新設備の間に、タグ伝送方式のコントローラ等使って、変換を行なうための専用のゲートウェイ装置の設置を行なうが、コントローラを使ってゲートウェイ装置を作る場合、信頼性は高いが、タグに変換できる数に制限があり、複数のゲートウェイ装置の設置が必要になるなど、スペース増となる点が指摘されている。
【０００８】
上述した事情に鑑みて、本発明は、ゲートウェイ装置が不要な監視制御システムおよび監視制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る監視制御システムは、上述した課題を解決するため、制御対象となる機器を制御する複数台のタグ伝送方式の制御装置と、制御対象となる機器の制御する複数台のブロック伝送方式の制御装置と、入出力インターフェイスを有し、監視操作する複数台のＨＭＩ装置とを、相互伝送可能にネットワークで接続して構成され、前記ＨＭＩ装置は、前記ネットワークを介して接続されるタグ伝送方式の制御装置およびブロック伝送方式の制御装置を監視操作する監視操作手段と、ブロックデータとタグとを相互に変換するための変換テーブルを参照して前記ブロック伝送方式の制御装置から受信したブロックデータをタグに変換して変換したタグをタグデータベースに蓄積する一方、前記タグ伝送方式の制御装置から受信してタグデータベースに蓄積したタグをブロックデータに変換して前記ブロック伝送方式の制御装置へ伝送するタグ／ブロック変換手段と、を備えることを特徴とする。
【００１０】
また、本発明に係る監視制御方法は、上述した課題を解決するため、制御対象となる機器を制御する複数台のタグ伝送方式の制御装置と、制御対象となる機器の制御する複数台のブロック伝送方式の制御装置と、入出力インターフェイスを有し、監視操作する複数台のＨＭＩ装置とを、相互伝送可能にネットワークで接続して構成される監視制御システムによって監視制御する方法であり、前記ＨＭＩ装置が、前記ネットワークを介して接続されるタグ伝送方式の制御装置およびブロック伝送方式の制御装置を監視操作するステップと、ブロックデータとタグとを相互に変換するための変換テーブルを参照して前記ブロック伝送方式の制御装置から受信したブロックデータをタグに変換して変換したタグをタグデータベースに蓄積する一方、前記タグ伝送方式の制御装置から受信してタグデータベースに蓄積したタグをブロックデータに変換して前記ブロック伝送方式の制御装置へ伝送するタグ／ブロック変換ステップと、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ゲートウェイ装置が不要な監視制御システムおよび監視制御方法を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係る監視制御システムの構成を示すブロック図。
【図２】本発明の実施形態に係る監視制御システムに適用されるタグデータベースのデータ構成例について説明する説明図。
【図３】本発明の実施形態に係る監視制御システムのブロック伝送式制御装置とＨＭＩ装置との間で送受信されるブロックデータのデータ構成について説明する説明図。
【図４】本発明の実施形態に係る監視制御システムのＨＭＩ装置（記憶部）に格納されるタグ／ブロック変換テーブルおよびタグとブロックデータとの相互変換を説明する説明図。
【図５】本発明の実施形態に係る監視制御システムのＨＭＩ装置において実行されるブロックデータの送受信処理の処理工程を示す処理フロー図であり、（ａ）がブロック伝送式制御装置からの受信処理の処理ステップを示す処理フロー図、（ｂ）がブロック伝送式制御装置への送信処理の処理ステップを示す処理フロー図。
【図６】本発明の実施形態に係る監視制御システムの比較例に係る監視制御システムの構成を示すブロック図。
【図７】本発明の第２の実施形態に係る監視制御システムの構成を示すブロック図。
【図８】本発明の第３の実施形態に係る監視制御システムの構成を示すブロック図。
【図９】本発明の第４の実施形態に係る監視制御システムの構成を示すブロック図。
【図１０】本発明の第４の実施形態に係る監視制御システムのＨＭＩ装置においてＨＭＩ切替処理工程を実行する際に参照されるＨＭＩ情報テーブルの一例について説明する説明図。
【図１１】本発明の第４の実施形態に係る監視制御システムのＨＭＩ装置において実行されるＨＭＩ切替処理工程を示す処理フロー図。
【図１２】本発明の第５の実施形態に係る監視制御システムの構成を示すブロック図。
【図１３】本発明の第５の実施形態に係る監視制御システムのＨＭＩ装置においてＨＭＩ切替処理工程を実行する際に参照されるＨＭＩ情報テーブルの一例について説明する説明図。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態に係る監視制御システムの一実施例である監視制御システム１０（１０Ａ〜１０Ｅ）について、添付の図面を参照して説明する。
【００１４】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る監視制御システムの一例である第１の監視制御システム１０Ａの構成を示すブロック図である。
【００１５】
第１の監視制御システム１０Ａは、入出力インターフェイスを有し監視操作を行う複数台のＨＭＩ（Ｈｕｍａｎ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｒｆａｃｅ）装置２０（２０ａ）と、タグ伝送方式のデータ伝送方式を採用した１台以上のタグ伝送方式の制御装置（以下、「タグ伝送式制御装置」と称する。）４０（４０ｐ）と、ブロック伝送方式のデータ伝送方式を採用した１台以上のブロック伝送方式の制御装置（以下、「ブロック伝送式制御装置」と称する。）５０（５０ｘ，５０ｙ）とを具備し、各ＨＭＩ（Ｈｕｍａｎ  Ｍａｃｈｉｎｅ  Ｉｎｔｅｒｆａｃｅ）装置２０と、各タグ伝送式制御装置４０と、各ブロック伝送式制御装置５０とは、ネットワーク６０を介して相互に信号伝送可能に接続される。
【００１６】
図１に示される第１の監視制御システム１０Ａは、ＨＭＩ装置２０が４台、タグ伝送式制御装置４０が１台、ブロック伝送式制御装置５０が２台の場合の例であり、４台のＨＭＩ装置２０ａと、タグ伝送式制御装置４０ｐと、ブロック伝送式制御装置５０ｘ，５０ｙとを具備し、４台のＨＭＩ装置２０ａ、タグ伝送式制御装置４０ｐおよびブロック伝送式制御装置５０ｘ，５０ｙがネットワーク６０を介して相互に信号伝送可能に接続される。
【００１７】
ＨＭＩ装置２０（２０ａ）は、ユーザの入力操作を受け付ける入力機能とシステム側からユーザに情報を提供する出力機能とを有し、タグ伝送方式のデータに基づいて制御装置４０，５０を監視および操作する監視操作手段２１と、ブロック伝送方式のデータとタグ伝送方式のデータとを相互に変換するブロック／タグ変換手段３１とを備える。
【００１８】
監視操作手段２１は、監視操作処理部２３と、タグデータベース（以下、データベースを「ＤＢ」と省略する。）２４と、ＨＭＩタグ伝送部２５とを備える。また、ブロック／タグ変換手段３１は、ブロック伝送部３３と、記憶部３４と、タグ化処理部３５と、タグＤＢ更新部３６とを備える。
【００１９】
監視操作処理部２３は、ユーザの入力操作を受け付ける入力手段（入力インターフェイス：図を省略）と、を有し、受け付けた入力操作に基づき、自動または手動によって監視操作処理を実行する。また、監視操作処理部２３は、状態変化時間および警報時間等の時間情報を更新するための時刻管理機能を有し、タグＤＢ２４に格納される情報の更新の際には時間情報を反映することができる。
【００２０】
監視操作処理には、例えば、制御装置４０，５０が取得したデータの収集、収集したデータとタグＤＢ２４に記憶される情報との照合、正常／異常の判断、時刻管理、タグＤＢ２４に格納される情報の更新、および、制御装置４０，５０に記憶されるデータの更新指令の送信等の制御装置４０，５０の監視操作に関わる一連の処理ステップが含まれる。
【００２１】
タグＤＢ２４は、ネットワーク６０を介してデータの送受信される制御装置４０，５０のタグを装置毎に集めてデータベース化したものである（詳細は図２を引用して後述する）。図１に示される第１の監視制御システム１０Ａの例では、タグ伝送式制御装置４０ｐのタグ（タグデータ）と、ブロック伝送式制御装置５０ｘおよびブロック伝送式制御装置５０ｙの各ブロックデータを変換したタグとを集めてデータベース化してタグＤＢ２４が構成される。
【００２２】
ここで、タグとは、タグ伝送式制御装置４０が制御対象となる装置において適用されるセンサ、アクチュエータ等の機器単位で、必要な信号、時刻および警報状態等の情報を集めて構造化したデータである。このようなタグ単位で情報を取り扱うことで、エンジニアリングコストを低減できる。
【００２３】
ＨＭＩタグ伝送部２５は、タグをＨＭＩ装置２０とタグ伝送式制御装置４０との間で伝送する機能を有し、タグ伝送式制御装置４０から受け取ったタグを監視操作処理部２３へ送る一方、監視操作処理部２３からは変化のあったタグをタグ伝送式制御装置４０へ通知する。すなわち、タグ伝送式制御装置４０へタグ更新指令を送信する。
【００２４】
ブロック伝送部３３は、ブロック伝送方式によって伝送されるブロックデータをＨＭＩ装置２０とブロック伝送式制御装置５０との間で伝送する機能を有し、ブロック伝送式制御装置５０から受け取ったブロックデータを記憶部３４およびタグ化処理部３５へ送る一方、ブロック伝送部３３からは状態の変化があったブロックデータの送信元となるブロック伝送式制御装置５０へその旨を通知する。すなわち、ブロック伝送式制御装置５０へブロックデータの更新指令を送信する。
【００２５】
記憶部３４は、ブロック伝送部３３およびタグ化処理部３５がアクセスして読み込みおよび書き込みが可能な記憶領域を有し、当該記憶領域に、ブロック伝送式制御装置５０へ伝送されるブロックデータと、タグ化処理部３５で実行されるタグとブロックとのデータ形式の相互変換用の変換テーブル（以下、「タグ／ブロック変換テーブル」と称する。）３８（図１において省略。図４を引用して後述する）を記憶し格納する。
【００２６】
記憶部３４に格納されたブロックデータは、予め設けられたブロック伝送式制御装置５０毎の送信用データ領域（送信領域）および受信用データ領域（受信領域）に格納される。ブロック伝送部３３からネットワーク６０を介して接続される外部装置（自己の装置以外の装置）へ送信する場合、ブロック伝送部３３は送信先となるブロック伝送式制御装置５０の送信用データ領域に格納されるデータを送信する。また、ネットワーク６０を介して接続される外部装置（自己の装置以外の装置）から受信する場合、ブロック伝送部３３は、受信元となるブロック伝送式制御装置５０の受信用データ領域に受信したデータを格納する。
【００２７】
ブロックデータは、予め定めておいた所定長（ブロックサイズ）のバイトまたはビットのデータ（以下、「ブロック」と称する。）を有して構成される。ブロック伝送式制御装置５０から伝送されるブロックデータは、制御対象となる機器の状態を示す物理量（状態量）をブロックとするものであり、例えば、後述する図３に示されるように、第１の制御装置から第ｎの制御装置の各装置において取得される状態量を、デジタルで表現された信号（デジタル信号）のブロックと、アナログで表現された信号（アナログ信号）のブロックとがそれぞれ順番に配列されて構成される。
【００２８】
タグ化処理部３５は、記憶部３４に格納されたブロックデータと、タグ／ブロック変換テーブル３８とを読み出して、現在保持する値（前回値）と読み出したブロックデータのデータ（カレント値）とを対比し、前回値とカレント値とが変化している項目のみをタグＤＢ更新部３６へ通知する。一方、タグＤＢ更新部３６からタグを受信すると、タグ／ブロック変換テーブル３８を参照して状態に変化のあったタグの状態値（カレント値）を、記憶部３４の記憶領域に格納されたブロックデータの該当箇所（変化のあった項目）に記録する。すなわち、該当箇所のデータを更新する。尚、より詳細な処理ステップについては、図５（ａ）および（ｂ）を引用して後述する。
【００２９】
タグＤＢ更新部３６は、例えば、状態変化時間および警報時間等の時間情報を更新するための時刻管理機能を有し、状態変化時間および警報時間等の時間情報と共にタグＤＢ２４に格納されるタグの情報を更新する。また、ブロック伝送式制御装置５０（５０ｘ，５０ｙ）へ制御情報を伝送する際に、タグＤＢ２４を読み出し、読み出したタグ化処理部３５へタグを送信する。
【００３０】
タグ伝送式制御装置４０（４０ｐ）は、制御タグ伝送手段４１と、タグＤＢ４２と、ブロック伝送手段４３と、記憶手段４４と、ロジック演算手段４５とを備える。また、ブロック伝送式制御装置５０（５０ｘ，５０ｙ）は、ブロック伝送手段５３と、記憶手段５４と、ロジック演算手段５５とを備える。
【００３１】
制御タグ伝送手段４１は、ネットワーク６０を介してデータの送受信可能に接続されるＨＭＩ装置２０とデータを送受信する機能を有し、ＨＭＩ装置２０からデータを受信する一方、ＨＭＩ装置２０へデータを送信する。
【００３２】
タグＤＢ４２は、自己のタグ伝送式制御装置４０（４０ｐ）のタグを集めてデータベース化してものであり、タグＤＢ２４と同様に構成されたデータベースである。すなわち、タグ伝送式制御装置４０ｐに格納されるタグＤＢ４２は、タグ伝送式制御装置４０ｐのタグを集めてデータベース化して構成される。
【００３３】
ブロック伝送手段４３は、ブロック伝送方式によって伝送されるブロックデータを送受信する手段である。タグ伝送式制御装置４０は、ＨＭＩ装置２０とのデータ伝送ではタグ伝送方式によりデータを伝送するが、他の装置間でのデータ伝送はブロック伝送方式によってなされる。
【００３４】
記憶手段４４は、タグデータを記憶し格納する記憶領域を有し、この記憶領域に格納されたタグデータが制御タグ伝送手段４１からネットワーク６０を介して接続される外部装置（自己の装置以外の装置）と送受信される。
【００３５】
ロジック演算手段４５は、タグ伝送式制御装置４０の制御対象となる機器を制御する制御ロジックを演算処理し、所定の制御処理を実行する。すなわち、制御対象となる機器を所定の範囲内で動作させるべく制御信号を出力したり、所定の情報を取得したりする等、制御装置として要求される制御処理を実行する。
【００３６】
ブロック伝送手段５３は、ブロック伝送方式によって伝送されるブロックデータをＨＭＩ装置２０とブロック伝送式制御装置５０との間で伝送する機能を有し、ＨＭＩ装置２０から受け取ったブロックデータを記憶手段５４へ送る一方、記憶手段５４に格納される所定の情報を周期的または非周期的に発生するＨＭＩ装置２０の要求に応じて、要求元のＨＭＩ装置２０へ送信する。
【００３７】
記憶手段５４は、デジタル信号、アナログ信号が連続したブロックデータを記憶し格納する記憶領域を有し、この記憶領域に格納されたブロックデータがブロック伝送手段５３からネットワーク６０を介して接続される外部装置（自己の装置以外の装置）と送受信される。
【００３８】
ロジック演算手段５５は、ブロック伝送式制御装置５０の制御対象となる機器を制御する制御ロジックを演算処理し、所定の制御処理を実行する。すなわち、制御対象となる機器を所定の範囲内で動作させるべく制御信号を出力したり、所定の情報を取得したりする等、制御装置として要求される制御処理を実行する。
【００３９】
図２は、タグＤＢの一例としてタグＤＢ２４のデータ構成について説明する説明図である。
【００４０】
タグＤＢ２４は、監視する全制御装置、すなわち、図１に示される例では、タグ伝送式制御装置４０ｐのタグおよびブロック伝送式制御装置５０ｘ，５０ｙのブロックデータを変換したタグを集めてデータベース化したものである。尚、図１においては、タグＤＢ２４が全制御装置のタグを集めてデータベース化していることを示すため便宜上「タグＤＢ_ａｌｌ」と表している。
【００４１】
タグＤＢ２４のデータ構成は、制御装置４０，５０が制御する制御対象となる要素（例えば、ポンプ、バルブまたはセンサ等の構成機器）単位にタグが構成されており、各タグは、例えば、個々のタグを識別するタグＩＤ（ユニークＩＤ）と、状態が変化した時間（状態変化時間）や警報発生時間を示すタイムスタンプと、警報等の現在の状態（ステータス）を示すタグステータスと、タグ名称と、要求する操作の内容を示す操作と、プロセス値を示すプロセス値と、その他各種設定のパラメータを示す各種設定パラメータ等、監視制御の際に必要となる情報をそれぞれ有する。
【００４２】
尚、他のタグＤＢ（例えば、図１に示されるタグＤＢ４２等、タグＤＢ２４以外のタグＤＢ）についても、基本的なデータ構成はタグＤＢ２４と同様であり、異なるのは、制御対象となる要素の数、すなわち、構成機器単位のタグの数である。
【００４３】
図１に示される例の場合、タグＤＢ４２は、自己の制御装置（タグ伝送式制御装置４０ｐ）についてのタグを集めてデータベース化したものであり、換言すれば、タグＤＢ２４の一部を有している。尚、図１においては、タグＤＢ４２が自己の制御装置のタグを集めてデータベース化していることを示すため便宜上「タグＤＢ  ｐ」と表している。
【００４４】
図３は、ブロック伝送式制御装置５０とＨＭＩ装置２０との間で送受信され、ＨＭＩ装置２０の記憶部３４に格納されるブロックデータについて説明する説明図である。
【００４５】
ブロックデータは、ＨＭＩ装置２０との間で送受信されるブロック伝送式制御装置５０の各装置において取得される状態量を、デジタルで表現された信号（デジタル信号）のブロックと、アナログで表現された信号（アナログ信号）のブロックとがそれぞれ順番に配列されて構成される。例えば、ブロック伝送式制御装置５０が、第１の装置から第ｎの装置までｎ個存在するものとすると、例えば、第１の装置のデジタル信号、第１の装置のアナログ信号、・・・、第ｎの装置のデジタル信号、および、第ｎの装置のアナログ信号のブロックといった予め規定した順番に配列される。
【００４６】
デジタル信号は、例えば、１語（ワード）が１６ビットのデータを複数語有して構成されるビット行列として構成される。図３に示されるビット行列の例では、一番上の行（横方向）および一番左の列（縦方向）を０とし、一番下の行をｚ＋１（ｚは０以上の任意の整数）および一番右の列を１５として表現される。従って、図３に示される信号名称２−１１は、上から３行目のワードの左から１２番目のビット（図３に示される矢印のビット）に対応し、このビットの数値（０または１）が当該信号の状態を表している。また、アナログ信号は、例えば、３２ビット浮動小数点等の方法で表現されるアナログ信号値を格納する。
【００４７】
続いて、第１の監視制御システム１０Ａが行なう制御装置４０，５０の監視制御手順（以下、「第１の監視制御手順」と称する。）について説明する。
【００４８】
第１の監視制御手順は、ＨＭＩ装置２０が監視制御する制御装置４０，５０からデータを受信するデータ受信処理手順と、ＨＭＩ装置２０から監視制御する制御装置４０，５０へデータを送信するデータ送信処理手順と、を具備する。換言すれば、第１の監視制御手順は、タグ伝送式制御装置４０（４０ｐ）からタグを受信するタグ受信工程とブロック伝送式制御装置５０（５０ｘ，５０ｙ）からブロックデータを受信するブロックデータ受信工程とを備えるデータ受信処理手順と、タグ伝送式制御装置４０（４０ｐ）へデータを送信するタグ送信工程とブロック伝送式制御装置５０（５０ｘ，５０ｙ）へデータを送信するブロックデータ送信工程とを備えるデータ送信処理手順と、を具備する。
【００４９】
タグ受信工程では、ＨＭＩ装置２０においてタグ伝送式制御装置４０（４０ｐ）からタグを受信すると、監視操作手段２１がタグ伝送式制御装置４０（４０ｐ）から受信したタグの内容をタグＤＢ２４に反映する。より詳細には、タグ伝送式制御装置４０からタグをＨＭＩタグ伝送部２５が受信した旨を監視操作処理部２３が認識し、受信したタグの内容をタグＤＢ２４に反映する。また、タグ送信工程では、監視操作手段２１が送信するタグをタグＤＢ２４から読み出し、読み出したタグをタグ伝送式制御装置４０（４０ｐ）へ送信する。
【００５０】
一方、ブロックデータ受信工程では、ブロック伝送式制御装置５０からのデータをブロック伝送部３３が受信し、記憶部３４の記憶領域に予め設けられたブロックデータ伝送用のデータ領域（ブロック伝送領域）の受信領域に格納するステップと、タグ化処理部３５が受信して記憶部３４に格納されたブロックデータとタグ／ブロック変換テーブル３８を読み出して、読み出したブロックデータのうち、状態に変化のあった項目のみをタグに変換してタグＤＢ更新部３６へ通知するステップと、タグＤＢ更新部３６がタグＤＢ２４を更新するステップとを備える。
【００５１】
また、ブロックデータ送信工程では、タグＤＢ更新部３６がタグＤＢ２４から更新したタグを読み出し、タグ化処理部３５へ送るステップと、タグ化処理部３５が記憶部３４に格納されたブロックデータとタグ／ブロック変換テーブル３８を読み出して、受信したタグをブロックデータへ変換して記憶部３４の記憶領域に予め設けられたブロックデータ伝送用のデータ領域（ブロック伝送領域）の送信領域に格納するステップと、ブロック伝送部３３が記憶部３４から送信するデータを読み出してブロック伝送式制御装置５０へ送信するステップと、を備える。
【００５２】
図４は、本発明の実施形態に係る監視制御システムの一例である第１の監視制御システム１０ＡのＨＭＩ装置２０（記憶部３４）に格納されるタグ／ブロック変換テーブル３８およびタグとブロックデータとの相互変換を説明する説明図である。
【００５３】
タグ／ブロック変換テーブル３８は、例えば、タグを特定するタグ固有の「タグナンバー」（ＴＡＧ  Ｎｏ．）の欄と、各制御対象となる機器の状態を示す「状態」の欄と、信号の名称を示す「信号名称」の欄と、警報の有無を示す「警報」の欄と、送信元および送信先となるブロック伝送式制御装置５０を示す「装置」の欄と、ブロック伝送式制御装置５０とのデータの送受信する方向を示す「方向」の欄と、記憶部３４が有する記憶領域であるブロック伝送領域におけるビット（位置）を示す「ブロック」欄とを有する。
【００５４】
このように、ブロック伝送領域に格納されるブロックデータとタグＤＢ２４に格納されるタグとを関連付けたタグ／ブロック変換テーブル３８を予め作成しておき、タグ／ブロック変換テーブル３８に従い、タグとブロックデータとの相互変換を実現する。
【００５５】
タグからブロックデータ（図４において右矢印の方向）への変換は、タグ／ブロック変換テーブル３８の各欄の情報に従い、ブロック伝送式制御装置５０へ送信するデータをＨＭＩ装置２０の記憶部３４に予め設けられたブロック伝送領域の送信領域の所定位置（ビット）にデータ（０または１）を格納することでなされる。
【００５６】
例えば、図４に示されるタグＤＢ２４の「ＰＵＭＰ１」については、タグナンバーが「ＰＵＭＰ００１」であり、当該タグに含まれる「起動指令」については、タグ／ブロック変換テーブル３８に記載される、ＴＡＧ  Ｎｏ．「ＰＵＭＰ００１」の状態「起動指令」に対応する信号名称「ポンプ１起動指令」、警報「Ｎｏ」、装置「Ｙ」、方向「送信」、および、ブロック「ＤＰ００００」に従ってデータが格納される。すなわち、ＴＡＧ  Ｎｏ．「ＰＵＭＰ００１」の「起動指令」に対しては、ブロック伝送式制御装置５０ｙへ送信するデータとして、「ＤＰ００００」が示すビット（例えば、図４に示されるビット）に０（起動指令ｏｆｆ）または１（起動指令ｏｎ）が格納される。「停止指令」についても同様である。
【００５７】
一方、ブロックデータからタグ（図４において左矢印の方向）への変換は、ＨＭＩ装置２０の記憶部３４の予め設けられたブロック伝送領域の受信領域に格納されるブロック伝送式制御装置５０からの受信データ（ブロックデータ）を読み出し、読み出したブロックデータのうち、状態に変化のあった項目のみをタグに変換してタグＤＢ２４の所定位置に記録（更新）することでなされる。
【００５８】
図５は、本発明の実施形態に係る監視制御システムの一例である第１の監視制御システム１０ＡのＨＭＩ装置２０において実行されるブロックデータの送受信処理（受信工程および送信工程）を示す処理フロー図であり、図５（ａ）がブロック伝送式制御装置５０からの受信処理を示すブロックデータ受信工程の処理フロー図、図５（ｂ）がブロック伝送式制御装置５０への送信処理を示すブロックデータ送信工程の処理フロー図である。
【００５９】
図５（ａ）に示されるブロックデータ受信工程は、まず、ステップＳ１でタグ化処理部３５がタグ／ブロック変換テーブル３８を参照し、方向＝受信のデータを取得する。その後、ステップＳ２で現在保持する値（前回値）と読み出したブロックデータのデータ（カレント値）とを比較する。
【００６０】
ステップＳ３に進み、比較結果から前回値とカレント値が相違する場合、すなわち、状態に変化があった場合（ステップＳ３でＹＥＳの場合）、ステップＳ４に進み、タグ化処理部３５が現在の状態を判定する。現在の状態を示すカレント値が予め設定される正常域を逸脱した警報域にある場合（ステップＳ４でＹＥＳの場合）、ステップＳ５に進む。
【００６１】
ステップＳ５では、タグ化処理部３５が、タグ／ブロック変換テーブル３８を参照し、判定を行なったデータに対応するタグを更新するようにタグＤＢ更新部３６へ指令し、この指令を受けたタグＤＢ更新部３６がタグＤＢ２４のタグのうち更新要求のあったタグのタグステータスを警報状態にセットし、タイムスタンプ（警報発生時間）を更新する。そして、ステップＳ６に進み、タグＤＢ更新部３６は、当該タグの状態にカレント値をセットし、タイムスタンプ（状態更新時間）を更新する。ステップＳ６の処理ステップが完了すると、ブロックデータ受信工程は終了する（処理終了）。
【００６２】
一方、ステップＳ３において、前回値とカレント値が一致し、状態に変化がない場合（ステップＳ３でＮＯの場合）、ステップＳ７に進み、タグ化処理部３５は、カレント値を前回値として格納（記憶）し、ステップＳ２へ進む。その後、ステップＳ２以降の処理ステップを実行する。また、ステップＳ４において、タグ化処理部３５が現在の状態を判定して警報状態にない場合（ステップＳ４でＮＯの場合）、ステップＳ６へ進み、ステップＳ６以降の処理ステップを実行する。
【００６３】
図５（ｂ）に示されるブロックデータ送信工程は、まず、ステップＳ１１でタグＤＢ更新部３６から更新したタグを受け取ったタグ化処理部３５が記憶部３４に格納されたブロックデータとタグ／ブロック変換テーブル３８を参照して、方向＝送信のデータを取得する。その後、ステップＳ１２でタグ化処理部３５が現在保持する値（前回値）と読み出したタグのカレント値とを比較する。
【００６４】
続くステップＳ１３で、比較結果から前回値とカレント値が相違する場合、すなわち、状態に変化があった場合（ステップＳ１３でＹＥＳの場合）、ステップＳ１４に進み、タグ化処理部３５が比較を行なった信号に対して、当該信号の装置のブロックで該当する信号のブロックデータの記憶領域にカレント値をセットする。ステップＳ１４について、図４に示されるＴＡＧ  Ｎｏ．「ＰＵＭＰ００１」の状態「起動指令」を例に説明すれば、タグ／ブロック変換テーブル３８に示されるように、このタグ「ＰＵＭＰ００１」の状態「起動指令」が意味する信号は、装置「Ｙ」、すなわち、ブロック伝送式制御装置５０ｙのポンプ１起動指令信号であり、当該信号を示すブロックデータの記憶領域があるブロック「ＤＰ００００」にカレント値をセットする。
【００６５】
一方、ステップＳ１３において、前回値とカレント値が一致し、状態に変化がない場合（ステップＳ１３でＮＯの場合）、ステップＳ１５に進み、タグ化処理部３５は、カレント値を前回値として格納（記憶）し、ステップＳ１２へ進む。その後、ステップＳ１２以降の処理ステップを実行する。
【００６６】
次に、第１の監視制御システム１０Ａおよび第１の監視制御手順について、ＨＭＩ装置２０と、タグ伝送式制御装置４０およびブロック伝送式制御装置５０と、１台以上のゲートウェイ装置とを設置し、これらをネットワーク６０で接続して構成される監視制御システムおよび当該監視制御システムにおいて実行される監視制御手順と対比して説明する。
【００６７】
図６は、本発明の実施形態に係る監視制御システムの一例（第１の監視制御システム１０Ａ〜第５の監視制御システム１０Ｅ）との比較例に係る監視制御システム（以下、単に「監視制御システム」と称する。）１の構成を示すブロック図である。
【００６８】
監視制御システム１は、ブロック伝送式制御装置５０（５０ｘ，５０ｙ）とＨＭＩ装置２０とをネットワーク６０で接続して構成されるブロック伝送方式を採用した監視制御システムと、タグ伝送式制御装置４０（４０ｐ）とＨＭＩ装置２０とをネットワーク６０で接続して構成されるタグ伝送方式を採用した監視制御システムとを専用のゲートウェイ装置７０によって相互に伝送可能に接続して構成される。
【００６９】
監視制御システム１では、ＨＭＩ装置２０（２０ｂ）と、ブロック伝送式制御装置５０（５０ｘ，５０ｙ）との間で伝送されるデータについては、一旦、ゲートウェイ装置７０に送られ、ゲートウェイ装置７０がタグとブロックとのデータフォーマットを相互に変換した後、送信先となるＨＭＩ装置２０またはブロック伝送式制御装置５０へ送信される。尚、図６に示される監視制御システム１では、ゲートウェイ装置７０は１台であるが、ゲートウェイ装置７０は必ずしも１台とは限らず複数台設置される場合もある。一般には設置する制御装置４０,５０の台数が増えると増加する。
【００７０】
第１の監視制御システム１０Ａは、監視制御システム１に具備される専用のゲートウェイ装置７０を具備していない。すなわち、タグ伝送式制御装置４０とブロック伝送式制御装置５０とが混在する監視制御システムにおいて、専用のゲートウェイ装置７０を設けることなくタグ伝送式制御装置４０とブロック伝送式制御装置５０とを有機的に接続することができる。
【００７１】
また、第１の監視制御システム１０Ａでは、タグとブロックデータとの相互変換を複数台設置したＨＭＩ装置２０ａで行なうため、装置故障発生時におけるタグとブロックデータとの相互変換処理が停止する確率を下げることができる。すなわち、ＨＭＩ装置２０ａのうちの使用していた１台が機能不全となりタグとブロックデータとの相互変換が上手く行なえない状況になっても、他のＨＭＩ装置２０ａを使用することで、第１の監視制御手順を継続できる。
【００７２】
上述したように、第１の監視制御システム１０Ａおよび第１の監視制御手順によれば、専用のゲートウェイ装置７０を設置することなくタグとブロックデータとの相互変換することができ、タグ伝送式制御装置４０とブロック伝送式制御装置５０とが混在する監視制御システムにおいても、ＨＭＩ装置２０とタグ伝送式制御装置４０およびブロック伝送式制御装置５０を相互に伝送可能に接続することができる。
【００７３】
尚、第１の監視制御システム１０Ａでは、設置される全てのＨＭＩ装置２０がタグとブロックデータとを相互に変換可能なＨＭＩ装置２０ａであるが、必ずしも全てのＨＭＩ装置２０をＨＭＩ装置２０ａとする必要はなく、少なくとも１台がＨＭＩ装置２０ａであれば、第１の監視制御手順を実行できる。すなわち、図１に示される４台のＨＭＩ装置２０ａのうち、例えば３台が図６等に示されるＨＭＩ装置２０ｂ（タグとブロックデータとを相互に変換できないＨＭＩ装置）であっても良い。
【００７４】
また、図１に示される第１の監視制御システム１０Ａにおいては、監視操作手段２１にタグＤＢ２４が格納されているが、タグＤＢ２４等のＨＭＩ装置２０に格納されるデータベースは、タグＤＢ２４と読み取りまたは書き込み処理を行なう当該ＨＭＩ装置２０の処理部がアクセス可能である限り格納されている場所は問わない。この点は、後述する他のデータベースおよび監視制御システム１０Ｂ〜１０Ｅについても同様である。
【００７５】
さらに、記憶部３４についても、データベースの場合と同様であり、ブロック／タグ変換手段３１内の処理部がアクセス可能である限り設置されている場所は問わない。すなわち、図１に示される第１の監視制御システム１０Ａのように、必ずしも、ブロック／タグ変換手段３１が記憶部３４を備える構成でなくても良い。
【００７６】
［第２の実施形態］
図７は、本発明の第２の実施形態に係る監視制御システムの一例である第２の監視制御システム１０Ｂの構成を示すブロック図である。
【００７７】
第２の監視制御システム１０Ｂは、第１の監視制御システム１０Ａに対して、ブロック／タグ変換手段３１を備える４台のＨＭＩ装置２０ａを具備する代わりに、ブロック／タグ変換手段３１Ｂを備えるＨＭＩ装置２０ｃを少なくとも１台具備する点で相違するが、他の構成要素については実質的に異ならない。そこで、実質的に異ならない構成要素については、同じ符号を付して説明を省略する。
【００７８】
第２の監視制御システム１０Ｂは、ＨＭＩ装置２０の少なくとも１台がブロック伝送式制御装置５０（５０ｘ，５０ｙ）のブロックデータをタグに変換するブロック／タグ変換手段３１Ｂを備えたＨＭＩ装置２０ｃを備えて構成される。
【００７９】
例えば、図７に示される第２の監視制御システム１０Ｂでは、１台のブロック伝送式制御装置５０ｘ，５０ｙのブロックデータをタグに変換する機能を有するＨＭＩ装置２０ｃと、３台のＨＭＩ装置２０ｂと、タグ伝送式制御装置４０（４０ｐ）と、ブロック伝送式制御装置５０（５０ｘ，５０ｙ）とを具備し、これらがネットワーク６０で相互伝送可能に接続される。
【００８０】
ＨＭＩ装置２０ｃは、ユーザの入力操作を受け付ける入力機能とシステム側からユーザに情報を提供する出力機能とを有し、タグ伝送方式のデータに基づいて制御装置４０，５０を監視および操作する監視操作手段２１と、ブロック伝送方式のデータとタグ伝送方式のデータとを相互に変換するブロック／タグ変換手段３１Ｂとを備える。
【００８１】
ブロック／タグ変換手段３１Ｂは、ブロック／タグ変換手段３１に対して、タグＤＢ更新部３６の代わりに、タグを他のＨＭＩ装置２０（２０ｂ）へ送信する制御タグ伝送部８１と、全ブロック伝送式制御装置５０（５０ｘ，５０ｙ）について各ブロックデータを変換したタグを集めてデータベース化したタグＤＢ８２と、を備える点で相違する。すなわち、ブロック／タグ変換手段３１Ｂは、ブロック伝送部３３と、記憶部３４と、タグ化処理部３５と、制御タグ伝送部８１と、タグＤＢ８２と、を備える。
【００８２】
制御タグ伝送部８１は、ネットワーク６０を介してデータの送受信可能に接続されるＨＭＩ装置２０（図７に示される例ではＨＭＩ装置２０ｂ）とデータを送受信する機能を有し、ＨＭＩ装置２０からデータを受信する一方、ＨＭＩ装置２０へデータを送信する。より詳細には、タグ８２の状態確認を行ない、ネットワーク６０を介して、ＨＭＩ装置２０（２０ｂ，２０ｃ）（より詳細にはタグ伝送部２５）へ変化があったタグの情報を通知する。
【００８３】
また、タグＤＢ８２は、タグＤＢ２４のうち、ブロック伝送式制御装置５０ｘおよびブロック伝送式制御装置５０ｙの各ブロックデータを変換したタグをデータベース化したものであり、図７では、タグＤＢ８２の内容を表すため、便宜上「タグＤＢ  ｘ，ｙ」と表している。
【００８４】
このように構成される第２の監視制御システム１０Ｂは、第１の監視制御システム１０Ａのブロック／タグ変換手段３１におけるタグＤＢ２４の更新手段（更新処理部）としてのタグＤＢ更新部３６の作用を制御タグ伝送部８１とタグＤＢ８２で実現するものである。すなわち、第２の監視制御システム１０ＢにおけるタグＤＢ２４の更新手段は、制御タグ伝送部８１とタグＤＢ８２とを備える構成として実現される。
【００８５】
続いて、第２の監視制御システム１０Ｂが行なう制御装置４０，５０の監視制御手順（以下、「第２の監視制御手順」と称する。）について説明する。
【００８６】
第２の監視制御手順は、タグ伝送式制御装置４０（４０ｐ）からタグを受信するタグ受信工程とブロック伝送式制御装置５０（５０ｘ，５０ｙ）からブロックデータを受信するブロックデータ受信工程とを備えるデータ受信処理手順と、タグ伝送式制御装置４０（４０ｐ）へデータを送信するタグ送信工程とブロック伝送式制御装置５０（５０ｘ，５０ｙ）へデータを送信するブロックデータ送信工程とを備えるデータ送信処理手順と、を具備し、第１の監視制御手順と同様の工程を具備するが、詳細な処理ステップのレベルでは、ブロックデータ受信工程およびブロックデータ送信工程で相違する。
【００８７】
第２の監視制御手順におけるブロックデータ受信工程（以下、「第２のブロック受信工程」と称する。）は、ブロック伝送式制御装置５０（５０ｘ，５０ｙ）からのデータをブロック伝送部３３が受信し、記憶部３４の記憶領域に予め設けられたブロックデータ伝送用のデータ領域（ブロック伝送領域）の受信領域に格納するステップと、タグ化処理部３５が受信して記憶部３４に格納されたブロックデータとタグ／ブロック変換テーブル３８を読み出して、読み出したブロックデータのうち、状態に変化のあった項目のみをタグに変換してタグＤＢ８２を更新するステップと、制御タグ伝送部８１がタグＤＢ８２のうち更新したタグをＨＭＩ装置２０（２０ｂ，２０ｃ）へ送信するステップ（更新タグ送信ステップ）と、ＨＭＩ装置２０（２０ｂ，２０ｃ）へ送信されたタグを受信して当該タグの内容をタグＤＢ２２に反映する（更新する）ステップ（更新タグ反映ステップ）と、を備える。
【００８８】
すなわち、第２のブロック受信工程は、第１のブロック受信工程に対して、更新するデータベースがタグＤＢ２４の代わりにタグＤＢ８２となる点と、その後に、更新タグ送信ステップと、更新タグ反映ステップと、をさらに備える点で相違するが、その他の点については実質的に相違しない。
【００８９】
更新タグ送信ステップでは、更新したタグの情報をネットワーク６０に接続される各ＨＭＩ装置２０（２０ｂ，２０ｃ）へ送信する。図７に示されるＨＭＩ装置２０の一例であるＨＭＩ装置２０ｃでは、自己のＨＭＩ装置２０ｃについても更新したタグの情報が送信され、ＨＭＩ装置２０ｃのＨＭＩ伝送部２５によって受信される。また、更新タグ反映ステップでは、ＨＭＩ伝送部２５が受信したタグをタグＤＢ２２に反映する。
【００９０】
第２の監視制御手順におけるブロックデータ送信工程（以下、「第２のブロック送信工程」と称する。）は、タグ化処理部３５がタグＤＢ８２から更新したタグと記憶部３４に格納されたブロックデータとタグ／ブロック変換テーブル３８とを読み出して、読み出したタグをブロックデータへ変換して記憶部３４の記憶領域に予め設けられたブロックデータ伝送用のデータ領域（ブロック伝送領域）の送信領域に格納するステップと、ブロック伝送部３３が記憶部３４から送信するデータを読み出してブロック伝送式制御装置５０へ送信するステップと、を備える。すなわち、第２のブロック送信工程は、第１のブロック送信工程に対して、変換対象となるタグの格納元となるデータベースがタグＤＢ２４の代わりにタグＤＢ８２となる点で相違するが、その他の点については実質的に相違しない。
【００９１】
第２の監視制御システム１０Ｂおよび第２の監視制御手順によれば、第１の監視制御システム１０Ａおよび第１の監視制御手順と同様の効果に加えて、タグの状態変化時、警報発生時のタイムスタンプを一元化できる。また、複数あるＨＭＩ装置２０のうち、少なくとも１台がブロック／タグ変換手段３１Ｂを備えたＨＭＩ装置２０ｃであれば良いので、負荷の軽減を図ることができる。
【００９２】
尚、図７に示される第２の監視制御システム１０Ｂでは、３台のＨＭＩ装置２０ｂを具備しているが、このＨＭＩ装置２０ｂは必須の構成要件ではない。すなわち、第２の監視制御システム１０Ｂは、少なくとも１台のＨＭＩ装置２０ｃを備えて構成されていれば良いため、ＨＭＩ装置２０の全てをＨＭＩ装置２０ｃで構成しても良い。
【００９３】
また、ブロック伝送式制御装置５０ｘ，５０ｙのブロックデータを変換して得られた当該ブロック伝送式制御装置５０ｘ，５０ｙのタグについては、一旦ネットワーク６０を経由して受信したＨＭＩ伝送部２５がタグＤＢ２４を更新するように構成されているが、ブロックデータをタグに変換するネットワークタグ化処理部３４がタグＤＢ８２の更新と同様にしてタグＤＢ２４を直接更新するように構成しても良い。
【００９４】
［第３の実施形態］
図８は、本発明の第３の実施形態に係る監視制御システムの一例である第３の監視制御システム１０Ｃの構成を示すブロック図である。
【００９５】
第３の監視制御システム１０Ｃは、第１の監視制御システム１０Ａに対して、ブロック／タグ変換手段３１を備える４台のＨＭＩ装置２０ａを具備する代わりに、ブロック／タグ変換手段３１Ｃを備えるＨＭＩ装置２０ｄ，２０ｅを１台ずつと、２台のＨＭＩ装置２０ｂを具備する点で相違するが、他の構成要素については実質的に異ならない。そこで、実質的に異ならない構成要素については、同じ符号を付して説明を省略する。
【００９６】
第３の監視制御システム１０Ｃは、ＨＭＩ装置２０として、ブロック伝送式制御装置５０ｘのブロックデータをタグに変換するブロック／タグ変換手段３１Ｃを備えたＨＭＩ装置２０ｄと、ブロック伝送式制御装置５０ｙのブロックデータをタグに変換するブロック／タグ変換手段３１Ｃを備えたＨＭＩ装置２０ｅと、２台のＨＭＩ装置２０ｂとを具備して構成される。
【００９７】
例えば、図８に示される第３の監視制御システム１０Ｃでは、１台のブロック伝送式制御装置５０ｘのブロックデータをタグに変換する機能を有するＨＭＩ装置２０ｄと、１台のブロック伝送式制御装置５０ｙのブロックデータをタグに変換する機能を有するＨＭＩ装置２０ｅと、２台のＨＭＩ装置２０ｂと、タグ伝送式制御装置４０（４０ｐ）と、ブロック伝送式制御装置５０（５０ｘ，５０ｙ）とを具備し、これらがネットワーク６０で相互伝送可能に接続される。換言すれば、第３の監視制御システム１０Ｃは、第２の監視制御システム１０ＢのＨＭＩ装置２０（２０ｃ）が有するタグＤＢ８２を２台等の複数に分散して有する構成を採用している。
【００９８】
ＨＭＩ装置２０ｄ，２０ｅは、ユーザの入力操作を受け付ける入力機能とシステム側からユーザに情報を提供する出力機能とを有し、監視操作手段２１と、監視操作の対象となるブロック伝送式制御装置５０（５０ｘ，５０ｙ）のうち、一部のブロック伝送式制御装置５０から伝送されるブロック伝送方式のデータとタグ伝送方式のデータとを相互に変換するブロック／タグ変換手段３１Ｃとを備える。すなわち、複数のＨＭＩ装置２０で監視操作対象となる全ブロック伝送式制御装置５０との伝送データの相互変換に対応する。
【００９９】
図８に示される第３の監視制御システム１０Ｃでは、ＨＭＩ装置２０ｄは、監視操作手段２１と、ブロック伝送式制御装置５０ｘ，５０ｙのうち、ブロック伝送式制御装置５０ｘから伝送されるブロック伝送方式のデータとタグ伝送方式のデータとを相互に変換するブロック／タグ変換手段３１Ｃとを備える。ＨＭＩ装置２０ｅは、監視操作手段２１と、ブロック伝送式制御装置５０ｘ，５０ｙのうち、ブロック伝送式制御装置５０ｙから伝送されるブロック伝送方式のデータとタグ伝送方式のデータとを相互に変換するブロック／タグ変換手段３１Ｃとを備える。
【０１００】
ブロック／タグ変換手段３１Ｃは、ブロック／タグ変換手段３１Ｂに対して、タグＤＢ８２の代わりに、監視操作の対象となる全ブロック伝送式制御装置５０（５０ｘ，５０ｙ）を、例えば２つ等の複数のグループに分けて、各グループにおけるブロック伝送式制御装置５０の各ブロックデータを変換したタグを集めてデータベース化したタグＤＢ８３を備える点で相違するが、その他の点では実質的に相違しない。
【０１０１】
すなわち、ＨＭＩ装置２０ｄのブロック／タグ変換手段３１Ｃは、タグを他のＨＭＩ装置２０（２０ｂ，２０ｅ）へ送信する制御タグ伝送部８１と、ブロック伝送式制御装置５０ｘについて各ブロックデータを変換したタグを集めてデータベース化したタグＤＢ８３とを備える一方、ＨＭＩ装置２０ｅのブロック／タグ変換手段３１Ｃは、タグを他のＨＭＩ装置２０（２０ｂ，２０ｄ）へ送信する制御タグ伝送部８１と、ブロック伝送式制御装置５０ｙについて各ブロックデータを変換したタグを集めてデータベース化したタグＤＢ８３とを備える。
【０１０２】
尚、図８では、タグＤＢ８３の内容を表すため、便宜上、ブロック伝送式制御装置５０ｘから伝送されるブロック伝送方式のデータをタグ伝送方式のデータに変換したタグを集めたタグＤＢ８３を「タグＤＢ  ｘ」と表し、ブロック伝送式制御装置５０ｙから伝送されるブロック伝送方式のデータをタグ伝送方式のデータに変換したタグを集めたタグＤＢ８３を「タグＤＢ  ｙ」と表している。
【０１０３】
続いて、第３の監視制御システム１０Ｃが行なう制御装置４０，５０の監視制御手順（以下、「第３の監視制御手順」と称する。）について説明する。
【０１０４】
第３の監視制御手順は、第２の監視制御手順と実質的に同様の工程を具備し、第２のブロック受信工程の更新対象となるデータベースおよび第２のブロック送信工程における変換対象となるデータベースがタグＤＢ８２の代わりにタグＤＢ８３となる点で処理ステップの実行主体において相違するが、その他の点については実質的に相違しない。
【０１０５】
第３の監視制御手順におけるブロックデータ受信工程（以下、「第３のブロック受信工程」と称する。）では、ＨＭＩ装置２０ｄにおいて、ブロック伝送式制御装置５０ｘからのデータをブロック伝送部３３が受信し、記憶部３４の記憶領域に予め設けられたブロックデータ伝送用のデータ領域（ブロック伝送領域）の受信領域に格納するステップと、タグ化処理部３５が受信して記憶部３４に格納されたブロックデータとタグ／ブロック変換テーブル３８を読み出して、読み出したブロックデータのうち、状態に変化のあった項目のみをタグに変換してタグＤＢ８３（タグＤＢ  ｘ）を更新するステップと、制御タグ伝送部８１がタグＤＢ８３のうち更新したタグをＨＭＩ装置２０（２０ｂ，２０ｄ，２０ｅ）へ送信するステップ（更新タグ送信ステップ）と、ＨＭＩ装置２０（２０ｂ，２０ｄ，２０ｅ）へ送信されたタグを受信して当該タグの内容をタグＤＢ２２に反映する（更新する）ステップ（更新タグ反映ステップ）と、を実行する。
【０１０６】
また、ＨＭＩ装置２０ｅにおいては、ブロック伝送式制御装置５０ｙからのデータをブロック伝送部３３が受信し、記憶部３４の記憶領域に予め設けられたブロックデータ伝送用のデータ領域（ブロック伝送領域）の受信領域に格納するステップと、タグ化処理部３５が受信して記憶部３４に格納されたブロックデータとタグ／ブロック変換テーブル３８を読み出して、読み出したブロックデータのうち、状態に変化のあった項目のみをタグに変換してタグＤＢ８３（タグＤＢ  ｙ）を更新するステップと、制御タグ伝送部８１がタグＤＢ８３のうち更新したタグをＨＭＩ装置２０（２０ｂ，２０ｄ，２０ｅ）へ送信するステップ（更新タグ送信ステップ）と、ＨＭＩ装置２０（２０ｂ，２０ｄ，２０ｅ）へ送信されたタグを受信して当該タグの内容をタグＤＢ２２に反映する（更新する）ステップ（更新タグ反映ステップ）と、を実行する。
【０１０７】
一方、第３の監視制御手順におけるブロックデータ送信工程（以下、「第３のブロック送信工程」と称する。）では、ＨＭＩ装置２０ｄのタグ化処理部３５がそれぞれのタグＤＢ８３（タグＤＢ  ｘ）から更新した各ブロック伝送式制御装置５０ｘのタグと記憶部３４に格納されたブロックデータとタグ／ブロック変換テーブル３８とを読み出して、読み出したタグをブロックデータへ変換して記憶部３４の記憶領域に予め設けられたブロックデータ伝送用のデータ領域（ブロック伝送領域）の送信領域に格納するステップと、ブロック伝送部３３が記憶部３４から送信するデータを読み出してブロック伝送式制御装置５０ｘへ送信するステップと、を実行し、ＨＭＩ装置２０ｅのタグ化処理部３５がそれぞれのタグＤＢ８３（タグＤＢ  ｙ）から更新した各ブロック伝送式制御装置５０ｙのタグと記憶部３４に格納されたブロックデータとタグ／ブロック変換テーブル３８とを読み出して、読み出したタグをブロックデータへ変換して記憶部３４の記憶領域に予め設けられたブロックデータ伝送用のデータ領域（ブロック伝送領域）の送信領域に格納するステップと、ブロック伝送部３３が記憶部３４から送信するデータを読み出してブロック伝送式制御装置５０ｙへ送信するステップと、を実行する。
【０１０８】
第３の監視制御システム１０Ｃおよび第３の監視制御手順によれば、第１の監視制御システム１０Ａおよび第１の監視制御手順と同様の効果に加えて、タグＤＢ８３のように、全ブロック伝送式制御装置５０（５０ｘ，５０ｙ）について各ブロックデータを変換したタグを格納したタグＤＢ８２を分割して構成し、各々のタグＤＢ８３を複数のＨＭＩ装置２０（２０ｄ，２０ｅ）に分散して配置しているので、個々のＨＭＩ装置２０（２０ｄ，２０ｅ）の故障等に伴いタグデータベースの機能が喪失したとしても、その範囲を限定化することができる。また、ブロック／タグ変換手段３１Ｃを備えるＨＭＩ装置２０（２０ｄ，２０ｅ）を限定できるので、ＨＭＩ装置２０側での負荷分散を実現できる。
【０１０９】
尚、図８に示される第３の監視制御システム１０Ｃでは、２台のＨＭＩ装置２０ｂを具備しているが、このＨＭＩ装置２０ｂは必須の構成要件ではない。すなわち、第３の監視制御システム１０Ｃは、ＨＭＩ装置２０ｄ，２０ｅをそれぞれ少なくとも１台ずつ備えて構成されていれば良いため、例えば、４台のＨＭＩ装置２０を、２台のＨＭＩ装置２０ｄと２台のＨＭＩ装置２０ｅとする、３台のＨＭＩ装置２０ｄと１台のＨＭＩ装置２０ｅとする等しても良い。
【０１１０】
［第４の実施形態］
図９は、本発明の第４の実施形態に係る監視制御システムの一例である第４の監視制御システム１０Ｄの構成を示すブロック図である。
【０１１１】
第４の監視制御システム１０Ｄは、第１の監視制御システム１０Ａに対して、ブロック／タグ変換手段３１を備える４台のＨＭＩ装置２０ａを具備する代わりに、ブロック／タグ変換手段３１Ｄを備える４台のＨＭＩ装置２０ｆ（２０ｆ１，２０ｆ２，２０ｆ３，２０ｆ４）を具備する点で相違するが、他の構成要素については実質的に異ならない。そこで、実質的に異ならない構成要素については、同じ符号を付して説明を省略する。
【０１１２】
第４の監視制御システム１０Ｄは、ＨＭＩ装置２０の少なくとも２台がブロック伝送式制御装置５０（５０ｘ，５０ｙ）のブロックデータをタグに変換するブロック／タグ変換手段３１Ｄを備え、監視操作の優先順位付けが可能に構成されたＨＭＩ装置２０ｆを備えて構成される。
【０１１３】
例えば、図９に示される第４の監視制御システム１０Ｄでは、４台のブロック伝送式制御装置５０ｘ，５０ｙのブロックデータをタグに変換する機能とＨＭＩ装置２０の監視操作の優先順位を認識し親機と子機とを切り替える機能とを有するＨＭＩ装置２０ｆと、タグ伝送式制御装置４０（４０ｐ）と、ブロック伝送式制御装置５０（５０ｘ，５０ｙ）とを具備し、これらがネットワーク６０で相互伝送可能に接続される。
【０１１４】
ＨＭＩ装置２０ｆは、ユーザの入力操作を受け付ける入力機能とシステム側からユーザに情報を提供する出力機能とを有し、タグ伝送方式のデータに基づいて制御装置４０，５０を監視および操作する監視操作手段２１と、ブロック伝送方式のデータとタグ伝送方式のデータとを相互に変換するブロック／タグ変換手段３１Ｄとを備える。
【０１１５】
ブロック／タグ変換手段３１Ｄは、ブロック／タグ変換手段３１に対して、タグＤＢ更新部３６の代わりに、タグを他のＨＭＩ装置２０ｆへ送信する制御タグ伝送部８１と、全ブロック伝送式制御装置５０（５０ｘ，５０ｙ）について各ブロックデータを変換したタグを集めてデータベース化したタグＤＢ８２と、自己のＨＭＩ装置２０ｆが正常であることを示す状態情報を他のＨＭＩ装置２０ｆへ通知するとともに、ＨＭＩ装置２０ｆの優先順位に基づいて自己の制御タグ伝送部８１およびブロック伝送部３３を制御するタグＤＢ同期部８５と、を備える点で相違する。
【０１１６】
すなわち、ブロック／タグ変換手段３１Ｄは、ブロック伝送部３３と、記憶部３４と、タグ化処理部３５と、制御タグ伝送部８１と、タグＤＢ８２と、を備えるブロック／タグ変換手段３１Ｂに対して、さらに、タグＤＢ同期部８５を備える。
【０１１７】
タグＤＢ同期部８５は、自己のＨＭＩ装置２０ｆが有効に機能していることを示す状態情報を他のＨＭＩ装置２０ｆへ定期的に通知する一方、他のＨＭＩ装置２０ｆから通知された状態情報を受信する。また、タグＤＢ同期部８５は、記憶部３４に格納されたＨＭＩ情報テーブル８６を参照し、ＨＭＩ情報テーブル８６に記録される自己の優先順位に基づいて、自己のＨＭＩ装置２０ｆが親機（以下単に「親」と称する。）であるか子機（以下単に「子」と称する。）であるかを判断する。
【０１１８】
タグＤＢ同期部８５は、自己のＨＭＩ装置２０ｆが親であると判断した場合、すなわち、優先順位が最も上位であり、かつ、状態情報が「有効」である場合、自己のＨＭＩ装置２０ｆの制御タグ伝送部８１およびブロック伝送部３３の機能を有効にし、自己のＨＭＩ装置２０ｆが子であると判断した場合、自己のＨＭＩ装置２０ｆの制御タグ伝送部８１およびブロック伝送部３３の機能を無効にする。すなわち、子であるＨＭＩ装置２０ｆでは、制御タグ伝送部８１およびブロック伝送部３３が動作しない。
【０１１９】
続いて、第４の監視制御システム１０Ｄが行なう制御装置４０，５０の監視制御手順（以下、「第４の監視制御手順」と称する。）について説明する。
【０１２０】
第４の監視制御手順は、第２の監視制御手順に対して、自己のＨＭＩ装置２０ｆが親かを判断して、自己の制御タグ伝送部８１およびブロック伝送部３３の機能を有効または無効に切り替えるＨＭＩ切替処理工程を、さらに具備する点で相違するが、その他の点については実質的に相違しない。第４の監視制御手順では、各ＨＭＩ装置２０ｆにおいて、自己が親か子かを判断し、自己の制御タグ伝送部８１およびブロック伝送部３３の機能を有効または無効に切り替えるＨＭＩ切替処理工程を実行した後、データ受信処理手順と、データ送信処理手順と、が実行される。
【０１２１】
図１０は、第４の監視制御システム１０ＤのＨＭＩ装置２０（２０ｆ）においてＨＭＩ切替処理工程を実行する際に参照されるＨＭＩ情報テーブル８６の一例について説明する説明図である。
【０１２２】
ＨＭＩ情報テーブル８６は、ＨＭＩ装置２０を識別する情報と、ＨＭＩ装置２０の優先順位の情報と、ＨＭＩ装置２０が正常に動作している（有効）か否（無効）かを示す状態情報と、情報を更新した日時を示す更新日の情報と時刻の情報とが記録されている。ＨＭＩ情報テーブル８６は、例えば記憶部３４等のタグＤＢ同期部８５が読み出し可能な記憶領域に格納されており、自己のＨＭＩ装置２０を示す識別情報および状態情報を参照して、優先順位が最も上位であり、かつ、状態情報が「有効」であるかを後述するＨＭＩ切替処理工程の処理フローに従って判断する。
【０１２３】
図１１は、第４の監視制御システム１０ＤのＨＭＩ装置２０（２０ｆ）において実行されるＨＭＩ切替処理工程を示す処理フロー図である。
【０１２４】
ＨＭＩ切替処理工程では、まず、ステップＳ２１で、タグＤＢ同期部８５は自身が正常であることを示す状態情報を周期的または不定期に生じる要求に応じて他のタグＤＢ同期部８５へ通知する。続くステップＳ２２で、タグＤＢ同期部８５は通知されたＨＭＩ装置２０ｆの状態情報に基づいて、ＨＭＩ情報テーブル８６の通知のあったＨＭＩ装置２０ｆの状態情報を有効にし、更新日および時刻を更新する。尚、一定時間通知がないＨＭＩ装置２０ｆについてはその状態情報を無効にし、更新日および時刻を更新する。
【０１２５】
続くステップＳ２３で、タグＤＢ同期部８５は優先順位ｉの状態情報が有効であるか否かを判断して有効である場合（ステップＳ２３でＹＥＳの場合）、続くステップＳ２４で優先順位ｉのＨＭＩ装置２０ｆが自身であるか否かを判断する。優先順位ｉのＨＭＩ装置２０ｆが自身である場合（ステップＳ２４でＹＥＳの場合）、ステップＳ２５に進み、ステップＳ２４の判断を行なった優先順位ｉのＨＭＩ装置２０ｆが、自身の制御タグ伝送部８１およびブロック伝送部３３の機能を有効にして、自身が親となる。その後、ＨＭＩ切替処理工程は終了する。
【０１２６】
また、ステップＳ２３でタグＤＢ同期部８５が優先順位ｉの状態情報が有効であるか否かを判断した結果、無効である場合（ステップＳ２３でＹＥＳの場合）、ステップＳ２６に進み、ｉにｉ＋１を格納して（ステップＳ２６）、ステップＳ２３に戻る。
【０１２７】
さらに、ステップＳ２４で、タグＤＢ同期部８５が優先順位ｉのＨＭＩ装置２０ｆが自身であるか否かを判断した結果、優先順位ｉのＨＭＩ装置２０ｆが自身でなかった場合（ステップＳ２４でＮＯの場合）、ステップＳ２７に進み、ステップＳ２４の判断を行なった優先順位ｉではないＨＭＩ装置２０ｆが、自身の制御タグ伝送部８１およびブロック伝送部３３の機能を無効にし、自身が子となる。その後、ＨＭＩ切替処理工程は終了する。
【０１２８】
第４の監視制御システム１０Ｄおよび第４の監視制御手順によれば、第１の監視制御システム１０Ａおよび第１の監視制御手順と同様の効果に加えて、全ブロック伝送式制御装置５０ｘ，５０ｙに対応するタグＤＢ８２を持つＨＭＩ装置２０を複数冗長化でき、タグＤＢ８２の機能喪失を防ぐことができる。
【０１２９】
また、優先順位が１位のＨＭＩ装置２０ｆ１（図１０に示される「ｆ１」に相当する）が故障した場合、ＨＭＩ情報テーブル８６におけるＨＭＩ装置２０ｆ１の状態情報が無効となり、他のＨＭＩ装置２０ｆ２，２０ｆ３，２０ｆ４（図１０に示される「ｆ２」、「ｆ３」、「ｆ４」等）のうち、次の優先順位である２位のＨＭＩ装置２０ｆ２（図１０に示される「ｆ２」に相当する）を親に遷移させることができる。換言すれば、一部のＨＭＩ装置２０ｆが故障しても、有効に作用している１台が親に遷移して監視操作を継続することができる。ここでは、１台のＨＭＩ装置２０ｆが故障した場合を説明したが、複数のＨＭＩ装置２０ｆの故障においても、全ＨＭＩ装置２０ｆが故障しない限り、同様に作用することができる。
【０１３０】
尚、図９に示される第４の監視制御システム１０Ｄでは、４台のＨＭＩ装置２０ｆを具備しているが、台数は複数であれば任意であり、また、配置する全てのＨＭＩ装置２０をＨＭＩ装置２０ｆとする必要もない。
【０１３１】
［第５の実施形態］
図１２は、本発明の第５の実施形態に係る監視制御システムの一例である第５の監視制御システム１０Ｅの構成を示すブロック図である。
【０１３２】
第５の監視制御システム１０Ｅは、第３の監視制御システム１０Ｃに対して、ブロック／タグ変換手段３１Ｃを備える１台のＨＭＩ装置２０ｄと１台のＨＭＩ装置２０ｅを具備する代わりに、ブロック／タグ変換手段３１Ｅを備える複数のＨＭＩ装置２０ｇと複数のＨＭＩ装置２０ｈとを具備する点で相違するが、他の構成要素については実質的に異ならない。そこで、実質的に異ならない構成要素については、同じ符号を付して説明を省略する。
【０１３３】
第５の監視制御システム１０Ｅは、ＨＭＩ装置２０として、ブロック伝送式制御装置５０ｘのブロックデータをタグに変換するブロック／タグ変換手段３１Ｅを備えた複数のＨＭＩ装置２０ｇと、ブロック伝送式制御装置５０ｙのブロックデータをタグに変換するブロック／タグ変換手段３１Ｅを備えた複数のＨＭＩ装置２０ｈと、を具備して構成される。例えば、図１２に示される第５の監視制御システム１０Ｅでは、合計６台のＨＭＩ装置２０を具備しており、詳細には、複数の一例である２台のＨＭＩ装置２０ｇ（２０ｇ１，２０ｇ２）と、複数の一例である２台のＨＭＩ装置２０ｈ（２０ｈ１，２０ｈ２）と、２台のＨＭＩ装置２０ｂ（２０ｂ１，２０ｂ２）とを具備する。
【０１３４】
ブロック／タグ変換手段３１Ｅは、ブロック／タグ変換手段３１Ｃに対して、さらにタグＤＢ同期部８５を備える点と、ＨＭＩ情報テーブル８６の代わりにＨＭＩ情報テーブル８７を記憶部３４に格納する点とで相違する。
【０１３５】
図１３は、第５の監視制御システム１０ＥのＨＭＩ装置２０がＨＭＩ切替処理工程を実行する際に参照されるＨＭＩ情報テーブルの一例であるＨＭＩ情報テーブル８７について説明する説明図である。
【０１３６】
ＨＭＩ情報テーブル８７は、ＨＭＩ情報テーブル８６と同様に構成されるが、ＨＭＩ情報テーブル８６と異なる点は、グループ単位に優先順位を規定している点である。図１３に示されるＨＭＩ情報テーブル８７では、ブロック伝送式制御装置５０ｘのタグを格納するタグＤＢ８３を備えたＨＭＩ装置２０ｇで構成される「装置Ｘ」のグループと、ブロック伝送式制御装置５０ｙのタグを格納するタグＤＢ８３を備えたＨＭＩ装置２０ｈで構成される「装置Ｙ」のグループと、「装置Ｎ」のグループとに分けて、各グループに対して優先順位が規定されている。尚、ＨＭＩ情報テーブル８７のグループ「なし」とは、ＨＭＩ装置２０ｂ１，２０ｂ２で構成されるＨＭＩ切替処理工程を行なわないＨＭＩ装置２０ｂのグループである。
【０１３７】
続いて、第５の監視制御システム１０Ｅが行なう制御装置４０，５０の監視制御手順（以下、「第５の監視制御手順」と称する。）について説明する。
【０１３８】
第５の監視制御手順は、第３の監視制御手順に対して、自己のＨＭＩ装置２０ｇ，２０ｈが各グループにおける親かを判断するＨＭＩ切替処理工程を、さらに具備する点で相違するが、その他の点については実質的に相違しない。第５の監視制御手順では、ＨＭＩ装置２０ｇ１，２０ｇ２，２０ｈ１，２０ｈ２において、自己が親か子かを判断し、自己の制御タグ伝送部８１およびブロック伝送部３３の機能を有効または無効に切り替えるＨＭＩ切替処理工程を実行した後、データ受信処理手順と、データ送信処理手順と、が実行される。このＨＭＩ切替処理工程は、ＨＭＩ装置２０ｇ１，２０ｇ２で構成されるグループと、ＨＭＩ装置２０ｈ１，２０ｈ２で構成されるグループとが独立して判断される。
【０１３９】
第５の監視制御システム１０Ｅおよび第５の監視制御手順によれば、第３の監視制御システム１０Ｃおよび第３の監視制御手順と同様の効果に加えて、タグＤＢ８３を持つＨＭＩ装置２０ｇ，２０ｈを複数冗長化でき、タグＤＢ８３の機能喪失を防ぐことができる。
【０１４０】
また、ＨＭＩ装置２０ｇで構成されるグループにおいて、優先順位が１位のＨＭＩ装置２０ｇ１（図１３に示される「ｇ１」に相当する）が故障した場合、ＨＭＩ情報テーブル８７におけるＨＭＩ装置２０ｇ１の状態情報が無効となり、次の優先順位である２位のＨＭＩ装置２０ｇ２（図１３に示される「ｇ２」に相当する）を親に遷移させることができる。ＨＭＩ装置２０ｈで構成されるグループについても、同様に親に遷移させることができる。すなわち、ＨＭＩ装置２０ｇ，２０ｈの一部が故障したとしても、有効に作用しているＨＭＩ装置２０ｇ，２０ｈがそれぞれ１台あれば、それぞれ親に遷移して監視操作を継続することができる。
【０１４１】
以上、監視制御システム１０Ａ，１０Ｂ，１０Ｃ，１０Ｄ，１０Ｅおよび監視制御システム１０Ａ，１０Ｂ，１０Ｃ，１０Ｄ，１０Ｅが行なう監視制御手順によれば、専用のゲートウェイ装置７０を設置することなくタグとブロックデータとの相互変換することができ、タグ伝送式制御装置４０とブロック伝送式制御装置５０とが混在する監視制御システムにおいても、ＨＭＩ装置２０とタグ伝送式制御装置４０およびブロック伝送式制御装置５０を相互に伝送可能に接続することができる。
【０１４２】
第２の監視制御システム１０Ｂおよび第２の監視制御手順によれば、タグの状態変化時、警報発生時のタイムスタンプを一元化でき、ＨＭＩ装置２０側での負荷の軽減を図ることができる。また、第３の監視制御システム１０Ｃおよび第３の監視制御手順によれば、タグデータベースの機能喪失の範囲を限定化できるだけでなく、ＨＭＩ装置２０側での負荷分散を実現できる。
【０１４３】
第４の監視制御システム１０Ｄおよび第４の監視制御手順によれば、全ブロック伝送式制御装置５０ｘ，５０ｙに対応するタグＤＢ８２を持つＨＭＩ装置２０を複数冗長化でき、タグＤＢ８２の機能喪失を防ぐことができる。また、第５の監視制御システム１０Ｅおよび第５の監視制御手順によれば、タグＤＢ８３を持つＨＭＩ装置２０ｇ，２０ｈを複数冗長化でき、タグＤＢ８３の機能喪失を防ぐことができる。
【０１４４】
尚、本明細書において、幾つかの実施形態を説明したが、これらの実施形態は、一例を提示したものであり、発明の範囲を限定することを意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行なうことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１４５】
１０（１０Ａ〜１０Ｅ）  監視制御システム
２０（２０ａ〜２０ｈ）  ＨＭＩ装置
２１  監視操作手段
２３  監視操作処理部
２４  タグＤＢ（全制御装置に対応したタグＤＢ）
２５  ＨＭＩタグ伝送部
３１，３１Ｂ，３１Ｃ，３１Ｄ，３１Ｅ  ブロック／タグ変換手段
３３  ブロック伝送部
３４  記憶部
３５  タグ化処理部
３６  タグＤＢ更新部
４０  タグ伝送式制御装置
４１  制御タグ伝送手段
４２  タグＤＢ（タグ伝送方式の制御装置に対応したタグＤＢ）
４３  ブロック伝送手段
４４  記憶手段
４５  ロジック演算手段
５０  ブロック伝送式制御装置
５３  ブロック伝送手段
５４  記憶手段
５５  ロジック演算手段
６０  ネットワーク
７０  ゲートウェイ装置
８１  制御タグ伝送部
８２  タグＤＢ（全ブロック伝送式制御装置に対応したタグＤＢ）
８３  タグＤＢ（一部ブロック伝送式制御装置に対応したタグＤＢ）
８５  タグＤＢ同期部
【図１】
0005450328.tif 000002
【図２】
0005450328.tif 000003
【図３】
0005450328.tif 000004
【図４】
0005450328.tif 000005
【図５】
0005450328.tif 000006
【図６】
0005450328.tif 000007
【図７】
0005450328.tif 000008
【図８】
0005450328.tif 000009
【図９】
0005450328.tif 000010
【図１０】
0005450328.tif 000011
【図１１】
0005450328.tif 000012
【図１２】
0005450328.tif 000013
【図１３】
0005450328.tif 000014