(57)【特許請求の範囲】
【請求項１】
監視制御対象としての複数の設備と接続され、当該監視制御対象の状態変化を監視する末端監視制御装置と、
通信回線を介して前記末端監視制御装置と接続され、前記監視制御対象の状態変化を収集してオペレータに提示するとともに、前記末端監視制御装置を経由して前記監視制御対象に対して制御信号を出力するサーバとを備え、
前記末端監視制御装置と前記サーバとの間で行われる前記状態変化信号と前記制御信号の送受信を、前記監視制御対象毎に決められた番号を格納する第１の領域と前記状態変化信号または前記制御信号を格納する第２の領域とを含む通信オブジェクトを用いて行う監視制御システムにおいて、
少なくとも前記サーバ側に設けられ、文字を入力する入力装置と、
前記サーバおよび前記末端監視制御装置の双方に設けられ、前記入力装置によって入力された文字情報を前記サーバと前記末端監視制御装置との間で送受し合う際、前記監視制御対象が割り当てられてない番号に対応付けられて管理される文字の情報を前記通信オブジェクトにおける前記第１の領域もしくは前記第２の領域の何れかに格納する処理を行うデータ処理部と、
前記通信オブジェクトを前記末端監視制御装置へ送信する通信部と、
を備えたことを特徴とする監視制御システム。
【請求項２】
前記通信オブジェクトは、前記第１の領域には前記監視制御対象を識別する番号が格納され、前記第２の領域にはオン／オフの二状態信号値が格納されるデジタル通信オブジェクトであり、
前記データ処理部は、前記監視制御対象に割り当てられた番号に替えて、送受し合う文字を表す番号を前記第１の領域に格納することにより、当該デジタル通信オブジェクトを文字送信に用いる
ことを特徴とする請求項１に記載の監視制御システム。
【請求項３】
前記監視制御対象に割り当てられた番号が１〜ｎのとき、前記第１の領域には、送受し合う文字に対応付けられたｎ＋１以降の番号が格納されることを特徴とする請求項２に記載の監視制御システム。
【請求項４】
前記通信オブジェクトは、前記第１の領域には前記監視制御対象を識別する番号が格納され、前記第２の領域には状態を表すアナログ値が格納されるアナログ通信オブジェクトであり、
前記データ処理部は、前記監視制御対象に割り当てられた番号に替えて、文字を送受し合うことを意味する番号を前記第１の領域に格納し、且つ、送受し合う文字を表す文字コードを前記第２の領域に格納することにより、当該アナログ通信オブジェクトを文字送信に用いることを特徴とする請求項１に記載の監視制御システム。
【請求項５】
前記入力装置が、前記末端監視制御装置側にも設けられることを特徴とする請求項１〜４の何れか１項に記載の監視制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プラントなどの監視および制御を行う監視制御システムに関するものであり、特に、監視制御対象の複数の設備の状態変化を監視する末端監視制御装置と、通信回線を介して末端監視制御装置と接続され監視制御対象からの状態変化を収集してオペレータに提示するとともに、末端監視制御装置を経由して監視制御対象に対して制御信号を出力するサーバとを有して、末端監視制御装置とサーバとの間で行われる状態変化信号と制御信号の送受信を所定の通信オブジェクトを用いて行う監視制御システムおよびその文字送受信方法に関するものである。
【背景技術】
【０００２】
一般に、プラントなどの監視および制御を行う監視制御システムは、１台または複数台のサーバと１台または複数台の末端監視制御装置から構成される。末端監視制御装置は、監視制御対象のある一定の単位ごとに設置され、監視制御対象からのＤＩ（デジタルインプット：機器の開閉状態やアラームの発生状態などの、主にＯＮ／ＯＦＦの二状態の入力）やＡＩ（アナログインプット：計測値などの数値の入力）を監視し、通信回線を経由してサーバに送信する。また、サーバからのＤＯ（デジタルアウトプット：機器の開閉制御などの、主にＯＮ／ＯＦＦの二状態の出力）やＡＯ（アナログアウトプット：整定値などの数値の出力）信号を受信し、監視制御対象に対して制御出力を行う。サーバは、複数の末端監視制御装置を経由して、監視制御対象からのＤＩ／ＡＩを収集してオペレータに提示するとともに、オペレータの操作や内部の自動ロジックシーケンスに応じて末端監視制御装置を経由して監視制御対象に対してＤＯ／ＡＯによる制御を行う。サーバと末端監視制御装置との間は、ＤＩ／ＤＯ／ＡＩ／ＡＯの送受信が可能な、汎用のまたは専用のプロトコルで通信を行う。
【０００３】
従来の監視制御システムは、監視制御対象から末端監視制御装置にＤＩなどの情報の入力があった場合、そのＤＩをイベントとしてサーバへ送信し、サーバ上であらかじめ設定された変換テーブルに基づいて文字列に変換し、オペレータに提示していた（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開平０９−０１６２４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の監視制御システムは、入力したデータを、あらかじめ登録された変換テーブルに基づいて文字列に変換していたため、変換テーブルに登録されていない任意の文字列をサーバと末端監視制御装置間で送受信して表示することができないという問題があった。
【０００６】
あるいは、従来の監視制御システムにおいてサーバと末端監視制御装置との間で任意の文字列を送受信して表示する機能を実装しようとした場合、末端監視制御装置のＨ／Ｗ（ハードウェア）の制約（メモリ容量が小さい、ファイルシステムを持たない等）により実装不可能な場合があるという問題があった。あるいは、Ｈ／Ｗの制約を解決して実装する場合には、コストがかかるという問題があった。
【０００７】
この発明は上述の課題を解決するためになされたもので、サーバと末端監視制御装置との間の通信において、既存のプロトコルにて用いられるＤＩ／ＤＯまたはＡＩ／ＡＯの通信オブジェクトのみを用いることで、コストを増加させることなく、サーバ上でオペレータが入力した任意の文字（事前に登録されたものではない任意の文字列）を末端監視制御装置の表示装置上に表示できるようにした監視制御システムおよびその文字送受信方法を得ることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明の監視制御システムは、監視制御対象の複数の設備の状態変化を監視する末端監視制御装置と、通信回線を介して末端監視制御装置と接続され監視制御対象からの状態変化を収集してオペレータに提示するとともに、末端監視制御装置を経由して監視制御対象に対して制御信号を出力するサーバとを備え、末端監視制御装置とサーバとの間で行われる状態変化信号と制御信号の送受信を、設備毎に決められた番号と信号値とからなる通信オブジェクトを用いて行う監視制御システムにおいて、少なくともサーバ側に設けられ文字を入力する入力装置と、通信マップの設備が割り当てられてない番号に文字の情報を対応付けて置き、入力された文字の情報を、通信オブジェクトに格納するデータ処理部と、通信オブジェクトを末端監視制御装置へ送信する通信部とを備えたことを特徴とする。
【０００９】
また、本発明の監視制御システムの文字送受信方法は、監視制御対象の複数の設備の状態変化を監視する末端監視制御装置と、通信回線を介して末端監視制御装置と接続され監視制御対象からの状態変化を収集してオペレータに提示するとともに、末端監視制御装置を経由して監視制御対象に対して制御信号を出力するサーバとを備え、末端監視制御装置とサーバとの間で行われる状態変化信号と制御信号の送受信を、設備毎に決められた番号と信号値とからなる通信オブジェクトを用いて行う監視制御システムの文字の送受信方法であって、少なくともサーバに文字を入力する入力装置を設け、通信オブジェクトを用いて、通信マップの設備が割り当てられてない番号を使うことにより、入力された文字をサーバから末端監視制御装置へ送信することを特徴とする。
【発明の効果】
【００１０】
この発明の監視制御システムおよびその文字送受信方法によれば、監視制御システムにおいて、必ず用いられる既存のプロトコルである通信オブジェクトのみを用いて実現することができ、サーバと末端監視制御装置との間で任意の文字列を送受信して表示する機能を、既存の通信プロトコルを用いて安価に実現することができると言う効果がある。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明にかかる監視制御システムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１２】
実施の形態１．
図１はこの発明に係る監視制御システムの全体構成図である。監視制御システム１１は、監視制御対象とのデータ入出力を行う末端監視制御装置１３と、この末端監視制御装置１３と通信して監視制御対象（図示せず）の監視・制御およびオペレータとのデータ入出力を行うサーバ１２、およびそれらを結ぶ通信回線１４で構成される。
【００１３】
サーバ１２は、オペレータからの入力を受け付ける入力装置１２１、画面にデータを表示してオペレータに提示する表示装置１２２、末端監視制御装置１３とのデータ送受信を行う通信部１２３、通信部１２３が受信したデータや入力装置１２１から入力されたデータを処理するデータ処理部１２４、各種データを記憶する記憶部１２５を含んで構成される。
【００１４】
一方、末端監視制御装置１３は、画面にデータを表示してオペレータに提示する表示装置１３２、サーバ１２との通信を行う通信部１３１、サーバ１２から受信したデータや監視対象機器から入力したデータを処理するデータ処理部１３３、各種データを記憶する記憶部１３４、監視制御対象からのデータ入力および監視制御対象への制御出力を行う監視制御入出力部１３５から構成される。
【００１５】
図２は上記構成の監視制御システムにおける一般的な通信マップデータベースの構造と通信マップデータの例を示す図である。通信マップデータは、監視制御対象中の監視入力または制御出力の対象となる機器、またはサーバ／末端監視制御装置の内部ロジック処理で使用される仮想的な機器を示す「設備」２２と、この通信マップデータ中の各データ行を一意に表すインデックス番号であるＤＩ／ＤＯ番号２１で構成される。
【００１６】
図３は上記構成の監視制御システムにおける一般的なＤＩ／ＤＯ通信用オブジェクトのフォーマットを示す図である。ＤＩ／ＤＯ通信用オブジェクトのフォーマットは、送受信するＤＩ／ＤＯ番号３１と、そのＤＩ／ＤＯ番号に対応する設備の状態を１または０の値で格納する「ＤＩ／ＤＯ値」３２で構成される。例えば対象となる設備がスイッチの場合、スイッチの状態が「開」の場合は「ＤＩ／ＤＯ値＝０」、「閉」の場合は「ＤＩ／ＤＯ値＝１」などとして設定される。ＤＩ／ＤＯ値の値と、対象設備の状態との対応は、あらかじめシステム内で設備ごとに一意に定められている。
【００１７】
図４は本実施の形態の監視制御システムにおけるＤＩ／ＤＯ通信マップデータベースの構造および通信マップデータの例を示す図である。本実施の形態におけるＤＩ／ＤＯ通信マップデータのデータ項目は、ＤＩ／ＤＯ番号４１（ＤＩ／ＤＯ番号２１と同様）と、設備４２（設備２２と同様）に加え、文字列送信に用いる文字を表す「文字」４３を含んで構成されている。
【００１８】
図４のＤＩ／ＤＯ通信マップデータの例では、監視制御対象であるスイッチの開閉状態などに用いられる通常のＤＩ／ＤＯ用のデータ（ＤＩ／ＤＯ番号＝１〜ｎ）に加え、文字列送受信用のデータ（ＤＩ／ＤＯ番号＝ｎ＋１〜ｎ＋２６）が設定されている。
【００１９】
次に動作を説明する。ここではまず、通常の機器制御を行う場合の動作を説明し、その後、本実施の形態の特徴である任意の文字列の表示動作説明をする。通常の機器制御を行う場合、まずオペレータがサーバ１２の入力装置１２１で制御対象機器および制御方向を入力する。サーバ１２のデータ処理部１２４は、入力された制御対象機器と一致する設備を持つ通信マップデータをＤＩ／ＤＯ通信マップデータベースから検索して対応するＤＩ／ＤＯ番号を取得し、ＤＩ／ＤＯ用通信オブジェクトのＤＩ／ＤＯ番号欄に設定し、さらに指定された制御方向をＤＩ／ＤＯ値欄に設定する。サーバ１２の通信部１２３はこのＤＩ／ＤＯ通信用オブジェクトを末端監視制御装置１３に送信する。
【００２０】
末端監視制御装置１３の通信部１３１はこのＤＩ／ＤＯ通信用オブジェクトを受信し、末端監視制御装置１３のデータ処理部は、ＤＩ／ＤＯ通信用オブジェクトに設定されているＤＩ／ＤＯ番号と一致するＤＩ／ＤＯ番号を持つ通信マップデータをＤＩ／ＤＯ通信マップデータベースから検索して対応する設備を取得することにより制御対象機器を特定し、この制御対象機器に対してＤＩ／ＤＯ通信用オブジェクトのＤＩ／ＤＯ値の示す方向の制御出力を行う。
【００２１】
例えば、オペレータが「スイッチ２を閉（１）にする」という制御を入力した場合、サーバ１２から末端監視制御装置１３へ「ＤＩ／ＤＯ番号＝２、ＤＩ／ＤＯ値＝１」というＤＩ／ＤＯ用通信オブジェクトが送信され、末端監視制御装置１３は「ＤＩ／ＤＯ番号＝２」に対応する設備であるスイッチ２に対して、「ＤＩ／ＤＯ値＝１」に対応する閉方向の出力を行う。
【００２２】
次に、本実施の形態の特徴として、オペレータがサーバ１２の入力装置１２１で入力した任意の文字列を、末端監視制御装置１３の表示装置１３２に表示する場合の動作を説明する。まず、オペレータはサーバ１２の入力装置１２１を用いて、末端監視制御装置１３の表示装置１３２に表示させたい任意の文字列を入力する。
【００２３】
サーバ１２のデータ処理部１２４は、入力された文字列の先頭の１文字を取り出し、取り出した文字と一致する文字が設定されている通信マップデータをＤＩ／ＤＯ通信マップデータベースから検索して対応するＤＩ／ＤＯ番号を取得し、ＤＩ／ＤＯ用通信オブジェクトのＤＩ／ＤＯ番号欄にセットする。サーバ１２の通信部１２３は、このＤＩ／ＤＯ用通信オブジェクトを末端監視制御装置１３に送信する。続いて、２文字目が入力されると１文字目と同様な処理が行われる。このようにして、２文字目以降の文字についても、１文字ずつ同様の処理が行われる。
【００２４】
例えば、オペレータが入力した文字列が「ＡＢＣ」であった場合、先頭の１文字「Ａ」を通信マップデータから検索して「ＤＩ／ＤＯ番号＝ｎ＋１」を取得し、「ＤＩ／ＤＯ番号＝ｎ＋１、ＤＩ／ＤＯ値＝１」のＤＩ／ＤＯ用通信オブジェクトを末端監視制御装置１３に送信する。ここで、「ＤＩ／ＤＯ値＝１」としているが、文字列送信の場合にはＤＩ／ＤＯ値の値は無意味（受信側の末端監視制御装置１３で使用されない）であるため不要であるが、通常の制御のメッセージとフォーマットを合わせるために、ダミーのデータとして含めている。続いて２文字目、３文字目も同様に処理し、図５に示すように３個のＤＩ／ＤＯ用通信オブジェクトがサーバ１２から末端監視制御装置１３へ送信される。
【００２５】
一方、末端監視制御装置１３では、通信部１３１がサーバ１２から送信されたＤＩ／ＤＯ用通信オブジェクトを受信する。末端監視制御装置１３のデータ処理部は、まず、受信したＤＩ／ＤＯ用通信オブジェクトのうち１番目のＤＩ／ＤＯ用通信オブジェクトのＤＩ／ＤＯ番号を参照し、そのＤＩ／ＤＯ番号と一致するＤＩ／ＤＯ番号を持つ通信マップデータを通信マップデータベースから検索する。データ処理部は、検索した通信マップデータの設備欄に設備が設定されており、文字欄が設定されていない場合は、このＤＩ／ＤＯ用通信オブジェクトは通常の機器制御用の通信オブジェクトであると判断し、前述の通常の機器制御の場合の動作説明の場合と同様に、ＤＩ／ＤＯ通信用オブジェクトに設定されているＤＩ／ＤＯ番号と一致するＤＩ／ＤＯ番号を持つ通信マップデータをＤＩ／ＤＯ通信マップデータベースから検索して対応する設備を取得することにより制御対象機器を特定し、この機器に対してＤＩ／ＤＯ通信用オブジェクトのＤＩ／ＤＯ値の示す方向の制御出力を行う。一方、検索した通信マップデータの設備欄に設備が設定されておらず、文字欄に文字が設定されている場合は、このＤＩ／ＤＯ用通信オブジェクトは文字列送信用の通信オブジェクトであると判断し、その通信マップデータの文字欄から文字を取得し、表示装置１３２にその文字を表示する。続いて、２番目以降のＤＩ／ＤＯ用通信オブジェクトについても同様の処理を行うことにより、サーバ１２側でオペレータが入力した一連の文字列が、末端監視制御装置１３側の表示装置１３２に表示される。
【００２６】
以上のように、既存のＤＩ／ＤＯ用通信オブジェクトを用いて文字列を送信することにより、既存の通信プロトコルを変更することなく、オペレータがサーバ１２の入力装置１２１に入力した任意の文字列を、末端監視制御装置１３の表示装置１３２に表示することができる。
【００２７】
実施の形態２．
図６はこの発明に係る実施の形態２の監視制御システムにおける、ＡＩ／ＡＯ通信マップデータベースの構造およびＡＩ／ＡＯ通信マップデータの例を示す図である。本実施の形態におけるＡＩ／ＡＯ通信マップデータのデータ項目は、ＡＩ／ＡＯ番号６１と、設備６２で構成される。この通信マップデータベースの構造は、一般的な監視制御システムのＡＩ／ＡＯ通信マップデータベースの構造と同様である。
【００２８】
図６の通信マップデータの例では、監視制御対象の電流や電圧などのような通常のＡＩ／ＡＯ用のデータ（ＡＩ／ＡＯ番号＝１〜ｎ）に加え、文字列送受信用のデータ（ＡＩ／ＡＯ番号＝ｎ＋１）が設定されている。
【００２９】
図７はＡＩ／ＡＯ通信用オブジェクトのフォーマットを示す。ＡＩ／ＡＯ通信用オブジェクトのフォーマットは、送受信するＡＩ／ＡＯ番号７１と、そのＡＩ／ＡＯ番号に対応するアナログ値を数値で格納する「ＡＩ／ＡＯ値」７２で構成される。ＡＩ／ＡＯ値の値と、対象となるアナログ値との対応は、あらかじめシステム内でアナログ値ごとに一意に定められる。
【００３０】
図８は文字コードテーブルを示す図である。図８に示すように、文字コードテーブルは、文字８１と、その文字を文字コードテーブル中で一意に表す数字であるコード８２、から構成されている。
【００３１】
次に動作を説明する。ここではまず、通常のアナログ値制御を行う場合の動作を説明し、その後、本実施の形態の特徴である任意の文字列の表示動作説明をする。通常のアナログ値制御を行う場合、まずオペレータがサーバ１２の入力装置１２１で制御対象アナログ値および制御目標値を入力する。サーバ１２のデータ処理部１２４は、入力された制御対象アナログ値と一致する設備を持つ通信マップデータをＡＩ／ＡＯ通信マップデータベースから検索して対応するＡＩ／ＡＯ番号を取得し、ＡＩ／ＡＯ用通信オブジェクトのＡＩ／ＡＯ番号欄に設定し、さらに指定された制御目標値をＡＩ／ＡＯ値欄に設定する。サーバ１２の通信部１２３はこのＡＩ／ＡＯ通信用オブジェクトを末端監視制御装置１３に送信する。
【００３２】
末端監視制御装置１３の通信部１３１はこのＡＩ／ＡＯ通信用オブジェクトを受信し、末端監視制御装置１３のデータ処理部１３３は、このＡＩ／ＡＯ通信用オブジェクトに設定されているＡＩ／ＡＯ番号と一致するＡＩ／ＡＯ番号を持つ通信マップデータをＡＩ／ＡＯ通信マップデータベースから検索して対応する設備を取得することにより制御対象アナログ値を特定し、この制御対象アナログ値に対してＡＩ／ＡＯ通信用オブジェクトのＡＩ／ＡＯ値の示す値のアナログ値制御出力を行う。
【００３３】
例えば、オペレータが「整定値Ｘを２００にする」というアナログ値制御を入力した場合、サーバ１２から末端監視制御装置１３へ「ＡＩ／ＡＯ番号＝２、ＡＩ／ＡＯ値＝２００」というＡＩ／ＡＯ用通信オブジェクトが送信され、末端監視制御装置１３は「ＡＩ／ＡＯ番号＝２」に対応する設備である整定値Ｘを２００にする出力を行う。
【００３４】
次にオペレータがサーバ１２の入力装置１２１で入力した任意の文字列を、末端監視制御装置１３の表示装置１３２に表示する場合の動作を説明する。オペレータはサーバ１２の入力装置１２１を用いて、末端監視制御装置１３の表示装置１３２に表示させたい任意の文字列を入力する。
【００３５】
サーバ１２のデータ処理部１２４は、文字列送信用のＡＩ／ＡＯ番号を取得する。ここで、文字列送信用のマップデータはＡＩ／ＡＯ通信マップデータベース中で１つのみであるため、データ処理部１２４は文字列送信用のＡＩ／ＡＯ番号を取得するにあたり、「文字列」という設備名でＡＩ／ＡＯ通信マップデータベースを検索しても良いし、文字送信用ＡＩ／ＡＯ番号として「ｎ＋１」という値をシステムの定数としてあらかじめ保持しておいても良い。
【００３６】
データ処理部１２４は、入力された文字列の先頭の１文字を取り出し、取り出した文字と一致する文字を文字コードテーブルから検索し、対応するコードを取得し、ＡＩ／ＡＯ用通信オブジェクトのＡＩ／ＡＯ値欄に設定する。さらに、このＡＩ／ＡＯ通信オブジェクトのＡＩ／ＡＯ番号欄に、先の文字列送信用のＡＩ／ＡＯ番号を設定する。サーバ１２の通信部１２３は、このＡＩ／ＡＯ用通信オブジェクトを末端監視制御装置１３に送信する。続いて、入力された文字列の２文字目以降についても、１文字ずつ同様の処理を行う。
【００３７】
例えば、オペレータが入力した文字列が「ＡＢＣ」であった場合、先頭の１文字「Ａ」を文字コードテーブルから検索して、「コード＝６５」を取得し、「ＡＩ／ＡＯ番号＝ｎ＋１、ＡＩ／ＡＯ値＝６５」のＡＩ／ＡＯ用通信オブジェクトを末端監視制御装置１３に送信する。続いて２文字目、３文字目も同様に処理し、図９に示すように３個のＡＩ／ＡＯ用通信オブジェクトがサーバ１２から末端監視制御装置１３へ送信される。
【００３８】
一方、末端監視制御装置１３では、通信部１３１がサーバ１２から送信されたＡＩ／ＡＯ用通信オブジェクトを受信する。末端監視制御装置１３のデータ処理部１３３は、まず、受信したＡＩ／ＡＯ用通信オブジェクトのうち１番目のＡＩ／ＡＯ用通信オブジェクトのＡＩ／ＡＯ番号を参照する。
【００３９】
ＡＩ／ＡＯ番号が文字列送信用のＡＩ／ＡＯ番号でない場合には、このＡＩ／ＡＯ用通信オブジェクトは通常のアナログ値制御用の通信オブジェクトであると判断し、前述の通常のアナログ値制御の場合の動作説明と同様に、ＡＩ／ＡＯ通信用オブジェクトに設定されているＡＩ／ＡＯ番号と一致するＡＩ／ＡＯ番号を持つ通信マップデータを通信マップデータベースから検索して対応する設備を取得することにより制御対象アナログ値を特定し、この制御対象アナログ値に対してＡＩ／ＡＯ通信用オブジェクトのＡＩ／ＡＯ値の示す値のアナログ値制御出力を行う。
【００４０】
一方、ＡＩ／ＡＯ番号が文字列送信用のＡＩ／ＡＯ番号である場合には、このＡＩ／ＡＯ用通信オブジェクトは文字列送信用の通信オブジェクトであると判断し、このＡＩ／ＡＯ通信用オブジェクトのＡＩ／ＡＯ値欄に設定されている値と同じ値を持つデータを文字コードテーブルから検索して対応する文字を取得し、表示装置１３２にその文字を表示する。続いて、２番目以降のＡＩ／ＡＯ用通信オブジェクトについても同様の処理を行うことにより、サーバ１２側でオペレータが入力した一連の文字列が、末端監視制御装置１３側の表示装置１３２に表示される。
【００４１】
以上のように、既存のＡＩ／ＡＯ用通信オブジェクトを用いて文字列を送信することにより、既存の通信プロトコルを変更することなく、オペレータがサーバ１２の入力装置１２１に入力した任意の文字列を、末端監視制御装置１３の表示装置１３２に表示することができる。
【００４２】
実施の形態３．
上述の実施の形態１及び２では、サーバ１２側で入力した文字列を末端監視制御装置１３の表示装置１３２に表示する場合の動作を示したが、末端監視制御装置１３側にも入力装置を設けた場合には、実施の形態１と同様の処理により、末端監視制御装置１３側でオペレータが任意の文字列を入力し、サーバ１２側に文字列を表示させることもできる。
【産業上の利用可能性】
【００４３】
以上のように、本発明にかかる監視制御システムは、プラントなどの監視および制御を行う監視制御システムに適用されて有用なものである。
【図面の簡単な説明】
【００４４】
【図１】この発明の実施の形態１の監視制御システムの全体構成図である。
【図２】この発明の実施の形態１の監視制御システムの一般的な通信マップデータベースの構造と通信マップデータの例を示す図である。
【図３】この発明の実施の形態１の監視制御システムの一般的なＤＩ／ＤＯ通信用オブジェクトのフォーマットを示す図である。
【図４】この発明の実施の形態１の監視制御システムのＤＩ／ＤＯ通信マップデータベースの構造および通信マップデータの例を示す図である。
【図５】文字列「ＡＢＣ」を表示する場合のＤＩ／ＤＯ用通信オブジェクトの例を示す図である。
【図６】この発明の実施の形態２の監視制御システムのＡＩ／ＡＯ通信マップデータベースの構造およびＡＩ／ＡＯ通信マップデータの例を示す図である。
【図７】この発明の実施の形態２の監視制御システムの一般的なＡＩ／ＡＯ通信用オブジェクトのフォーマットを示す図である。
【図８】文字コードテーブルを示す図である。
【図９】文字列「ＡＢＣ」を表示する場合のＡＩ／ＡＯ用通信オブジェクトの例を示す図である。
【符号の説明】
【００４５】
１１  監視制御システム
１２  サーバ
１３  末端監視制御装置
１４  通信回線
１５  監視制御対象
２１，３１，４１  ＤＩ／ＤＯ番号
２２，４２，６２  設備
３２  ＤＩ／ＤＯ値
４３，８１  文字
６１，７１  ＡＩ／ＡＯ番号
７２  ＡＩ／ＡＯ値
８２  コード
１２１  サーバの入力装置
１２２  サーバの表示装置
１２３  サーバの通信部
１２４  サーバのデータ処理部
１２５  サーバの記憶部
１３１  末端監視制御装置の通信部
１３２  末端監視制御装置の表示装置
１３３  末端監視制御装置のデータ処理部
１３４  末端監視制御装置の記憶部
１３５  末端監視制御装置の監視制御入出力部
【図１】
0004884350.tif 000002
【図２】
0004884350.tif 000003
【図３】
0004884350.tif 000004
【図４】
0004884350.tif 000005
【図５】
0004884350.tif 000006
【図６】
0004884350.tif 000007
【図７】
0004884350.tif 000008
【図８】
0004884350.tif 000009
【図９】
0004884350.tif 000010