(57)【要約】【課題】  ＧＷにおける伝送項目を容易に結び付け、短時間でＧＷデータベースを作成できる分散監視制御装置を提供することである。【解決手段】  複数の制御装置１１のデータベース１４から取得した伝送項目を元に、ゲートウェイ装置１内のＧＷデータベース３を自動作成するＧＷデータベース作成手段４をゲートウェイ装置１内に設け、さらに自動作成したＧＷデータベース３からデータベースを作成する機能をＧＷ通信手段５に付したものである。これにより、深いプラント知識を必要とすることなくＧＷデータベースの設定ができる。【選択図】  図１
2008186086.tif 000002
【特許請求の範囲】
【請求項１】
プラントからプロセス入出力装置を介して監視操作する状態量を入力してデータベースへ更新し演算手段の演算結果をプラントへ出力およびデータベースへ更新するプロセス入出力手段と、前記プロセス入出力手段から得られる状態量を入力として制御データベースに定義された演算式を演算し、その演算結果をプロセス入出力手段へ出力する演算手段と、通信手段からの出力を制御ネットワークへ出力し、制御ネットワークからの入力あるいは問い合わせを通信手段へ出力する伝送手段と、制御装置からのプロセス出力および制御装置の健全性を示すハートビートを周期的に制御ネットワークへ出力し、前記伝送手段からの入力をデータベースへ更新し、前記伝送手段からの問合せに対し要求された内容をデータベースから取得して返答する通信手段とから構成される制御装置と、ある特定の制御装置と伝送可能なプロトコルを持ち、制御ネットワークからの入力あるいは問合せ結果をＧＷ通信手段へ出力し、ＧＷ通信手段からの出力および問合せを制御ネットワークへ出力するＧＷ伝送手段と、前記ＧＷ伝送手段からの入力ハートビートにより当該制御装置の活殺を判断し、前記ＧＷ伝送手段からのハートビート以外の入力およびＧＷデータベース入出力手段からの入力をデータベースへ更新し、データベース内で当該制御装置への出力と定義されている伝送項目について前記ＧＷ伝送手段へ出力し、データベース内でゲートウェイ装置への入力と定義されている伝送項目についてＧＷデータベース入出力手段へ出力するＧＷ通信手段と、前記ＧＷ通信手段からの入力をＧＷデータベースへ更新すると共に、ＧＷデータベースの定義に従いポイント毎に当該制御装置のＧＷ通信手段へ出力するＧＷデータベース入出力手段とから構成されるゲートウェイ装置と、複数の前記制御装置と前記ゲートウェイ装置とを接続する制御ネットワークとから構成される分散監視制御装置において、複数の前記制御装置のデータベースから取得した伝送項目を元に、前記ゲートウェイ装置内のＧＷデータベースを自動作成するＧＷデータベース作成手段を前記ゲートウェイ装置内に設け、さらに自動作成した前記ＧＷデータベースからデータベースを作成する機能をＧＷ通信手段に付したことを特徴とする分散監視制御装置。
【請求項２】
前記ゲートウェイ装置の動作開始時に機能喪失などにより伝送項目を取得できていない制御装置があり、この制御装置が起動したことを検知しその制御装置から伝送項目を取得・解析し、ＧＷデータベースに追加情報を設定することを特徴とする請求項１記載の分散監視制御装置。
【請求項３】
前記ＧＷデータベースを自動作成する機能を抑止可能とし、さらにオペレータがＧＷデータベースを自動作成の許可／抑止の切替えを要求可能なことを特徴とする請求項１または２記載の分散監視制御装置。
【請求項４】
前記制御装置から取得した伝送項目について、対応する可能性の高い伝送項目から順に表示し、選択・結合してＧＷデータベースに設定可能とすることを特徴とする請求項３記載の分散監視制御装置。
【請求項５】
前記制御装置から取得した伝送項目について、キーワード指定などにより結合候補の伝送項目を絞り込み表示・選択可能とすることを特徴とする請求項３または４記載の分散監視制御装置。
【請求項６】
前記制御装置から取得した伝送項目について、対応する可能性の高い伝送項目を自動的に結合してＧＷデータベースを作成可能とすることを特徴とする請求項３、４または５記載の分散監視制御装置。
【請求項７】
前記ＧＷデータベースの入力伝送項目と出力伝送項目の単位が同一でない場合、入力値を出力伝送項目の単位に対応した値に換算して出力を行うことを特徴とする請求項１ないし６のいずれか一記載の分散監視制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数個の制御装置を用いてプラントを分散監視制御する分散監視制御装置に関する。
【背景技術】
【０００２】
近年のプラント運転には監視・制御対象の規模に応じて柔軟に対応できる分散監視制御装置（ＤＣＳ）やＰＬＣが採用され、また、運転監視・制御には価格性能面からＵＮＩＸ（登録商標）やＷｉｎｄｏｗｓ（登録商標）等の汎用ＯＳを搭載した産業用ＰＣが採用され、通信技術の進歩により汎用の伝送装置とプロトコルで接続できることが当然となっている。
【０００３】
こうした種々の伝送プロトコルと接続しているゲートウェイ装置（以下ＧＷと略す）では、あらかじめＧＷで扱う伝送項目の関係付けを定義したデータベース（以下、ＧＷデータベースと呼ぶ）にしたがいプロトコル変換および伝送値の中継を行っている。分散型監視制御システムとしては、各々の制御装置および操作・監視装置をネットワークに接続して構成されたものがある（例えば、特許文献１参照）。
【特許文献１】特開２００２−１４９２０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述のＧＷにおけるＧＷデータベースの設定は、ＧＷと接続する全ての伝送装置の伝送項目を調査し、１点１点対応付けて行うため、深いプラント知識が必要であり、かつ多くの時間を費やしていた。
【０００５】
本発明の目的は、ＧＷにおける伝送項目を容易に結び付け、短時間でＧＷデータベースを作成できる分散監視制御装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係わる分散監視制御装置は、プラントからプロセス入出力装置を介して監視操作する状態量を入力してデータベースへ更新し、演算手段の演算結果をプラントへ出力およびデータベースへ更新するプロセス入出力手段と、前記プロセス入出力手段から得られる状態量を入力として制御データベースに定義された演算式を演算し、その演算結果をプロセス入出力手段へ出力する演算手段と、通信手段からの出力を制御ネットワークへ出力し、制御ネットワークからの入力あるいは問い合わせを通信手段へ出力する伝送手段と、制御装置からのプロセス出力および制御装置の健全性を示すハートビートを周期的に制御ネットワークへ出力し、前記伝送手段からの入力をデータベースへ更新し、前記伝送手段からの問合せに対し要求された内容をデータベースから取得して返答する通信手段とから構成される制御装置と、ある特定の制御装置と伝送可能なプロトコルを持ち、制御ネットワークからの入力あるいは問合せ結果をＧＷ通信手段へ出力し、ＧＷ通信手段からの出力および問合せを制御ネットワークへ出力するＧＷ伝送手段と、前記ＧＷ伝送手段からの入力ハートビートにより当該制御装置の活殺を判断し、前記ＧＷ伝送手段からのハートビート以外の入力およびＧＷデータベース入出力手段からの入力をデータベースへ更新し、データベース内で当該制御装置への出力と定義されている伝送項目について前記ＧＷ伝送手段へ出力し、データベース内でゲートウェイ装置への入力と定義されている伝送項目についてＧＷデータベース入出力手段へ出力するＧＷ通信手段と、前記ＧＷ通信手段からの入力をＧＷデータベースへ更新すると共に、ＧＷデータベースの定義に従いポイント毎に当該制御装置のＧＷ通信手段へ出力するＧＷデータベース入出力手段とから構成されるゲートウェイ装置と、複数の前記制御装置と前記ゲートウェイ装置とを接続する制御ネットワークとから構成される分散監視制御装置において、複数の前記制御装置のデータベースから取得した伝送項目を元に、前記ゲートウェイ装置内のＧＷデータベースを自動作成するＧＷデータベース作成手段を前記ゲートウェイ装置内に設け、さらに自動作成した前記ＧＷデータベースからデータベースを作成する機能をＧＷ通信手段に付したことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数の制御装置のデータベースから自動で取得した伝送項目を元に、ゲートウェイ装置内のデータベースを作成するので、深いプラント知識を必要とすることなくＧＷデータベースの設定ができる。
【発明を実施するための最良の形態】
【０００８】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る分散監視制御装置の構成図である。図１において、ゲートウェイ装置１と、複数の制御装置１１とは制御ネットワーク１０で接続されている。以下では制御装置１１ａとゲートウェイ装置１とを例にとって説明するが、他の制御装置１１ｂおよび制御装置１１ｃについても同様である。
【０００９】
プロセス入出力装置１２ａはプラント２０から温度・圧力・流量などのプラント状態量を入力し、制御装置１１ａからの制御をプラント２０へ出力するものである。プロセス入出力手段１３ａはプロセス入出力装置１２ａ経由で入力したプラント状態量をデータベース１４ａへ更新するとともに演算手段１５ａへ出力し、また演算手段１５ａの演算結果をプラント２０への制御出力としてプロセス入出力装置１２ａへ出力するものである。
【００１０】
図２はデータベース１４ａの構成図である。データベース１４ａは制御装置１１ａで扱う全てのプロセス入出力の項目について定義したものである。データベース１４ａは、伝送項目ＩＤ２１、名称２２、データ種別２３、値２４、クォリティ２５、タイムスタンプ２６、アクセス権２７、説明２８、単位２９、スキャンレート３０から構成される。
【００１１】
制御データベース１６ａは制御装置１１ａでの処理に必要な演算式が定義されている。演算手段１５ａはプロセス入出力手段１３ａから入力したプラント状態量と制御データベース１６ａの演算式とから演算を行い、演算結果をプロセス入出力手段１３ａへ出力を行う。
【００１２】
通信手段１８ａは制御装置１１ａの健全性を示すためにハートビートＨＢを制御ネットワーク１０に対して定期的に送出し、ゲートウェイ装置１からの状態量の変化通知を受けてデータベース１４ａを更新し、ゲートウェイ装置１から登録された項目の状態が変化した際にゲートウェイ装置１へ状態量の変化通知を行い、またゲートウェイ装置１からの項目問合せＲＩを受けデータベース１４ａを参照し返信データＳＩを作成・返答する。項目問合せＲＩはデータベース１４ａで定義されている全項目を問い合わせるものであり、返信を要求する項目属性（例えば、伝送項目ＩＤ、名称、アクセス権）が併せて指定されている。返信データＳＩはデータベース１４ａに含まれる全伝送項目について項目問合せＲＩにて指定された項目属性を設定・作成される。
【００１３】
伝送手段１７ａはプロセス入出力手段１３ａから出力された状態量あるいは通信手段１８ａからの返信データＳＩを制御ネットワーク１０経由でゲートウェイ装置１へ出力し、また制御ネットワーク１０経由ゲートウェイ装置１からの状態量の変化通知および項目問合せＲＩを通信手段１８ａへ通知する。
【００１４】
ＧＷ伝送手段７ａは制御装置１１ａと通信可能な伝送プロトコルを備え、制御装置１１ａから出力された状態量の変化通知および返信データＳＩを受信しゲートウェイ装置内共通のデータ形式に変換した上でＧＷ通信手段５ａへ出力するとともに、ＧＷ通信手段５ａから出力された項目問合せＲＩおよび状態量の変化通知を制御装置１１ａとの伝送データ形式に変換した上で制御ネットワーク１０へ送出する。
【００１５】
ＧＷ通信手段５ａは制御装置１１ａから送出されるハートビートＨＢを定期的に監視し、ハートビートＨＢが規定周期以上途絶えた場合機能喪失とし制御装置１１ａ異常を、逆に機能喪失状態時にハートビートＨＢを受けた場合機能復帰とし制御装置１１ａ正常復帰をＧＷデータベース入出力手段２へ通知する。また自身に通知された通知種別を判定し、通知種別毎に適した処理を行う。通知種別がＧＷ伝送手段５ａからの状態量の変化通知の場合データベースｇ６ａを更新するとともにＧＷデータベース入出力手段２へ転送する。ＧＷ伝送手段５ａからの返信データＳＩの場合ＧＷデータベース作成手段４へ転送する。ＧＷデータベース入出力手段２からの状態量変化通知の場合通信手段５ａへ転送する。ＧＷデータベース作成手段４からの項目問合せＲＩの場合伝送手段７ａへ転送する。ＧＷデータベース作成手段４からのデータベース初期化要求の場合ＧＷデータベース入出力手段２を介してＧＷデータベース３を読み込み、入力装置あるいは出力装置として制御装置１１ａが指定されている項目を抜き出してデータベースｇ６ａを作成する。
【００１６】
図３はゲートウェイ装置のデータベースｇ６ａの構成図である。データベースｇ６ａはゲートウェイ装置１を介して制御装置１１ａに入出力する項目について定義したものである。データベースｇ６ａは、伝送項目ＩＤ３１、名称３２、データ種別３３、値３４、クォリティ３５、タイムスタンプ３６、アクセス権３７から構成される。
【００１７】
ＧＷデータベース入出力手段２は通信手段５からの状態量変化通知を受けＧＷデータベース３を更新すると共に、ＧＷデータベースに定義されている出力先、例えば制御装置１１ｂに対応する通信手段５ｂに状態量変化通知を行う。
【００１８】
図４は、ゲートウェイ装置１のＧＷデータベース３の構成図である。ＧＷデータベース３はゲートウェイ装置１で扱う全入力項目と全出力項目の関係について定義したものである。ＧＷデータベース３は、入力装置４１、入力側伝送項目ＩＤ４２、名称４３、データ種別４４、値４５、クォリティ４６、タイムスタンプ４７、出力装置４８、出力側伝送項目ＩＤ４９、単位換算係数５０から構成される。
【００１９】
図５はＧＷデータベース作成手段４でのＧＷデータベース作成のタイミングチャートである。図５に示すように、ＧＷデータベース作成手段４はゲートウェイ装置１の起動時にゲートウェイ装置１に接続している全制御装置１１に対して項目問合せＲＩを行い、返信データＳＩが戻ってくるのを待つ。そして、制御装置１１からのハートビートＨＢを受ける。
【００２０】
図６はＧＷデータベース作成手段４でのＧＷデータベースの作成方法の説明図である。項目問合せＲＩの結果獲得した制御装置１１ａからの返信データＳＩ５１ａ、制御装置１１ｂからの返信データＳＩ５１ｂ、制御装置１１ｃからの返信データＳＩ５１ｃの伝送項目を比較し、同一名称の伝送項目を結合しＧＷデータベース３に設定する。
【００２１】
図７は、ＧＷデータベース３の設定の例を示した説明図である。返信データ５１ａと返信データ５１ｂとで同一名称Ａの伝送項目をＧＷデータベース３へ結合して設定する。このときにアクセス権が読み取り可能なＲと書き込み可能なＷと対になっていることが必要であり、アクセス権Ｒの伝送項目をゲートウェイ装置１の入力側、アクセス権Ｗの伝送項目をゲートウェイ装置１の出力側として設定する。
【００２２】
図７では、返信データＳＩ５１ａ、５１ｂの２つを例として説明したが実際には、図８に示すように全返信データＳＩについて同一名称の伝送項目を検索・結合する処理を行い、ＧＷデータベース３を作成する。
【００２３】
図８はＧＷデータベース作成手段４でのＧＷデータベースの作成処理を示すフローチャートである。まず、全制御装置から返信データＳＩを取得し（Ｓ１）、次伝送項目があるかどうかを判定する（Ｓ２）。次伝送項目が有る場合には、次比較対象の伝送項目があるかどうかを判定し（Ｓ３）、有る場合には、名称が一致するかやアクセス権が対応するかどうかを判定する（Ｓ４）。そして、有る場合には名称やアクセス権をＧＷデータベース３に伝送項目設定し（Ｓ５）、ステップＳ２に戻る。なお、ステップＳ５での伝送項目の設定は図６に示すように行われる。
【００２４】
ステップＳ４の判定で、名称が一致するものやアクセス権が対応するものがない場合には、ステップＳ３の処理に戻り、またステップＳ３の判定で次比較対象の伝送項目がない場合にはステップＳ２に戻る。また、ステップＳ２の判定で次伝送項目がない場合にはＧＷデータベースの作成処理を終了する。
【００２５】
そして、ＧＷデータベースの作成完了後、全通信手段５へデータベース初期化要求を行う。データベース初期化要求を受けた各通信手段５は、ＧＷデータベース３から自ＧＷ通信手段５が通信する制御装置１１の伝送項目を抜き出してデータベースｇ６を作成する。この後、ＧＷ通信手段５ａは制御装置１１ａへデータベースｇ６ａ内の伝送項目を登録要求する。
【００２６】
以上の説明では、制御装置１１が３台で構成されている場合で説明したが、３台に限定される必要はない。また、ゲートウェイ装置１を物理的に制御装置と分けて構成する必要はない。例えば制御装置１１内部にゲートウェイ装置１を兼ねた構成としてもよい。また、ゲートウェイ装置１と制御装置１１は同一の制御ネットワーク１０を介して接続されているが、例えば制御装置１１ｃのみＲＳ４２２Ａで接続するなど別手段でゲートウェイ装置１と接続することも可能である。
【００２７】
第１の実施の形態によれば、複数の制御装置のデータベースから自動で取得した伝送項目を元に、ゲートウェイ装置内のデータベースを作成してゲートウェイ装置を動作可能とする分散監視制御装置を得ることができる。
【００２８】
（第２の実施の形態）
第２の実施の形態は、第１の実施の形態において、ゲートウェイ装置１の動作開始時に機能喪失などにより伝送項目を取得できていない制御装置１１があり、この制御装置１１が起動したことを検知し、その制御装置１１から伝送項目を取得・解析し、ＧＷデータベースに追加情報を設定するようにしたものである。
【００２９】
いま、第１の実施の形態の形態においてゲートウェイ装置１の動作開始時にゲートウェイ装置１と接続する複数の制御装置１１のうち例えば制御装置１１ｃが停止して機能喪失している状態であった場合を例にとって動作を説明する。
【００３０】
制御装置１１ｃが機能喪失している状態では、返信データＳＩ３ａおよび返信データＳＩ５１ｂのみ獲得可能である。獲得できた返信データＳＩ５１ａおよび返信データＳＩ５１ｂのみで第１の実施の形態のごとくＧＷデータベース５１、データベースｇ６ａおよびデータベースｇ６ｂを作成する。
【００３１】
図９は、第２の実施の形態での制御装置の途中起動時のＧＷデータベース作成のタイミングチャートである。すなわち、前述の機能喪失状態から制御装置１１ｃが機能復帰したときの処理タイミングを示したものである。
【００３２】
制御装置１１ｃの通信手段１８ｃが発するハートビートＨＢをＧＷ通信手段５ｃにて捉え、制御装置１１ｃの正常復帰をＧＷデータベース作成手段４へ通知されたことを受け、ＧＷデータベース作成手段４では図１０のブロックチャートにしたがったＧＷデータベース追加作成処理を開始する。
【００３３】
図１０は、本発明の第２の実施の形態におけるＧＷデータベース作成手段４のＧＷデータベースの追加作成処理を示すフローチャートである。まず、返信データＳＩの未送信の制御装置があるかどうかを判定する（Ｓ１１）。有る場合には、復帰した制御装置へ項目問合せＲＩを送信し（Ｓ１２）、復帰した制御装置から送信データＳＩを取得する（Ｓ１３）。
【００３４】
そして、次伝送項目があるかどうかを判定する（Ｓ１４）。次伝送項目が有る場合には、次比較対象の伝送項目があるかどうかを判定し（Ｓ１５）、有る場合には、名称が一致するかやアクセス権が対応するかどうかを判定する（Ｓ１６）。そして、有る場合には名称やアクセス権をＧＷデータベース３に伝送項目設定し（Ｓ１７）、ステップＳ１４に戻る。なお、ステップＳ１７での伝送項目の設定は図６に示すように行われる。
【００３５】
ステップＳ１６の判定で、名称が一致するものやアクセス権が対応するものがない場合には、ステップＳ１５の処理に戻り、またステップＳ１５の判定で次比較対象の伝送項目がない場合にはステップＳ１４に戻る。また、ステップＳ１４の判定で次伝送項目がない場合には全ＧＷ通信手段にデータベース初期化を通知し（Ｓ１８）、ＧＷデータベースの追加作成処理を終了する。同様にステップＳ１１の判定で未送信の制御装置がない場合には、ＧＷデータベースの追加作成処理を終了する。
【００３６】
すなわち、制御装置１１ｃの起動後、１度も返信データ５１ｃを獲得していないことから、ＧＷデータベース作成手段４はＧＷ通信手段ｃのみに項目問合せＲＩを要求して返信データＳＩ５１ｃを獲得し、返信データＳＩ５１ｃと他の返信データＳＩと比較し、ＧＷデータベース３に追加作成を行う。
【００３７】
追加作成完了にてＧＷデータベース作成手段４はデータベース初期化要求を各ＧＷ通信手段５に対して行う。ＧＷ通信手段５ではＧＷデータベース３から自ＧＷ通信手段５が通信する制御装置１１の伝送項目を抜き出してデータベースｇ６に追加設定を行う。既に設定済みの伝送項目は設定をバイパスする。この後、ＧＷ通信手段５はデータベースｇ６へ追加した伝送項目を制御装置１１へ追加登録する。
【００３８】
第２の実施の形態によれば、ゲートウェイ装置が伝送項目を未取得の制御装置が機能復帰したことを検知し、該制御装置のデータベースから伝送項目を自動で取得し、ゲートウェイ装置内のデータベースを追加作成してゲートウェイ装置と機能復帰した制御装置との通信を開始することを可能とする分散監視制御装置を得ることができる。
【００３９】
（第３の実施の形態）
図１１は本発明の第３の実施の形態に係る分散監視制御装置の構成図である。この第３の実施の形態は、図１に示した第１の実施の形態に対し、ゲートウェイ装置１にＤＢ作成指標６１および対話制御手段６２を追加して設け、さらに、表示装置６３および入力装置６４を追加して設けたものである。
【００４０】
ＤＢ作成指標６１はゲートウェイ装置１起動時にＧＷデータベース３を新たに作成するか否かを示す指標である。対話制御手段６２は入力装置６４からの要求に応じてＤＢ生成指標６１の状態を表示装置６３へ表示し、またＤＢ生成指標変更指示にしたがいＤＢ生成指標６１の状態を変更する。
【００４１】
図１２は本発明の第３の実施の形態に係るゲートウェイ装置１の起動時の動作を表すブロックチャートである。ゲートウェイ装置１の起動時にＧＷデータベース作成手段４はＤＢ生成指標６１を参照し、ＤＢ生成指標６１がＯＮかどうかを判定する（Ｓ２１）。ＯＮの場合、第１の実施の形態と同一の処理を行う（Ｓ２２）。すなわち、図８に示したＧＷデータベース自動生成処理を行う。
【００４２】
ＯＦＦの場合は、ＧＷデータ作成手段４はＧＷデータベース３の作成済みであるか否かのチェックを行い（Ｓ２３）、未作成の場合には、ステップＳ２２の第１の実施の形態と同一の処理に移行し、生成済みの場合には、ＧＷデータベース３の作成処理を終了する。
【００４３】
第３の実施の形態によれば、ＧＷデータベース３を自動作成するか否かを指定可能となり、制御装置１１のデータベース変更時のみＧＷデータベース３を作成するように指定可能となるので、停止中の制御装置１１が存在していてもゲートウェイ装置１のデータベースが正しい最終形であるため停止中の制御装置を更新元とするポイントクォリティを正しく更新することができ、かつゲートウェイ装置の起動時間短縮した分散監視制御装置を得ることができる。
【００４４】
（第４の実施の形態）
本発明の第４の実施の形態は、第３の実施の形態において、制御装置１１から取得した伝送項目について、対応する可能性の高い伝送項目から順に表示装置６３に表示し、選択・結合してＧＷデータベース３に設定可能とするようにするとともに、制御装置から取得した伝送項目について、キーワード指定などにより結合候補の伝送項目を絞り込み表示・選択可能とするようにしたものである。
【００４５】
図１３は本発明の第４の実施の形態に係る対話画面例の説明図である。結合の新規設定、変更、解除を行う伝送項目を制御装置選択エリア７１と、伝送項目選択エリア７２との組合せで選択する。現在選択している伝送項目の説明を伝送項目の説明７３に表示し、結合候補選択エリア７４の最上部に現在結合されている伝送項目を表示し、次から名称および説明の一致している比率が高い順に伝送項目を表示する。伝送項目選択エリア７２および結合候補選択エリア７４において、他の伝送項目と結合済の伝送項目と未結合の伝送項目とは色違い表示することで容易に区別可能である。結合候補の説明７５は、結合候補選択エリア７４で選択されている伝送項目の説明を表示するエリアである。
【００４６】
また、キーワード入力エリア７８に検索キーワードを入力し、検索ボタン７９を押下することにより、結合候補選択エリア７４に表示される結合候補を絞り込むことが可能である。制御装置選択エリア７１、伝送項目選択エリア７２、結合候補選択エリア７４を指定し、選択ボタン７６を押下することで選択した伝送項目を結合する。解除ボタン７７を押下することで結合されている伝送項目を解除する。
【００４７】
第４の実施の形態によれば、名称および説明の一致している比率が高い伝送項目から順に表示、さらにキーワード検索による絞り込み表示をすることで、結合する可能性が高い伝送項目を容易に選択・設定できる分散監視制御装置を得ることができる。
【００４８】
（第５の実施の形態）
本発明の第５の実施の形態は、第４の実施の形態において、制御装置から取得した伝送項目について、対応する可能性の高い伝送項目を自動的に結合してＧＷデータベースを作成可能とするようにしたものである。
【００４９】
図１４は本発明の第５の実施の形態に係る対話画面例の説明図である。ＧＷデータベース３に設定されていない未結合の伝送項目について、自動結合比率指定エリア８１に入力された比率以上の名称および説明の一致比率の伝送項目について自動結合ボタン８２を押下すると、結合してＧＷデータベース３に設定する。またリセットボタン８３を押下すると名称が一致したもののみ結合されたＧＷデータベース３、すなわち第１の実施の形態で作成されるＧＷデータベース３を作成する。
【００５０】
第５の実施の形態によれば、名称および説明の一致比率が高い伝送項目の結合を一度の要求で行うことを可能にすることでＧＷデータベースを容易に作成することができる分散監視制御装置を得ることができる。
【００５１】
（第６実施の形態）
図１５は本発明の第６の実施の形態に係る分散監視制御装置の構成図である。この第６の実施の形態は、図１１に示した第３の実施の形態に対し、単位系情報９１を追加して設け、ＧＷデータベース３の入力伝送項目と出力伝送項目との単位が同一でない場合、入力値を出力伝送項目の単位に対応した値に換算して出力を行うようにしたものである。
【００５２】
単位系情報９１は伝送項目に使用され得る単位と単位間の換算率を定義した情報である。図１６は本発明の第６の実施の形態に係る処理内容のフローチャートである。まず、全制御装置へ項目問合せＲＩを送信し（Ｓ３１）、全制御装置から送信データＳＩを取得する（Ｓ３２）。そして、全伝送項目は設定完了したか否かを判定し（Ｓ３３）、設定完了していない場合には、比較対象の伝送項目があるかどうかを判定し（Ｓ３４）、有る場合には、名称が一致するかやアクセス権が対応するかどうかを判定する（Ｓ３５）。そして、有る場合には名称やアクセス権をＧＷデータベース３に伝送項目設定する（Ｓ３６）。次に、入力伝送項目と出力伝送項目との単位が一致するかどうかを判定し（Ｓ３７）、単位が一致する場合にはステップ３３の処理に戻る。単位が一致しない場合には、入力値から出力値への単位換算係数を取得し（Ｓ３８）、ＧＷデータベースに単位換算係数を設定し（Ｓ３９）、ステップ３３の処理に戻る。また、ステップＳ３４の判定で比較対象の伝送項目がない場合にはステップＳ３３に戻り、ステップＳ３３の判定で全伝送項目設定完了である場合には処理を終了する。
【００５３】
すなわち、項目問合せＲＩには返信を要求する項目属性に伝送項目ＩＤ、名称、アクセス権の他に単位を最低限指定する。返信データＳＩを獲得後、第１の実施の形態と同じく同一名称の伝送項目をＧＷデータベース３へ設定する処理の後、単位が一致しているかチェックを行い不一致の場合は、単位系情報９１から単位換算係数を取得し、ＧＷデータベース３内の単位変換係数フィールドに設定する。  本実施の形態によれば、複数の制御装置のデータベースから自動で取得した伝送項目の単位が異なった場合においても、ゲートウェイ装置のデータベースを作成してゲートウェイ装置を動作可能とする分散監視制御装置得ることができる。
【図面の簡単な説明】
【００５４】
【図１】本発明の第１の実施の形態に係る分散監視制御装置の構成図。
【図２】本発明の第１の実施の形態における制御装置のデータベースの構成図。
【図３】本発明の第１の実施の形態におけるゲートウェイ装置のデータベースの構成図。
【図４】本発明の第１の実施の形態におけるゲートウェイ装置のＧＷデータベースの構成図。
【図５】本発明の実施の形態におけるＧＷデータベース作成手段でのＧＷデータベース作成のタイミングチャート。
【図６】本発明の実施の形態におけるＧＷデータベース作成手段でのＧＷデータベースの作成方法の説明図。
【図７】本発明の実施の形態におけるＧＷデータベースの設定の例を示した説明図。
【図８】本発明の実施の形態におけるＧＷデータベース作成手段でのＧＷデータベースの作成処理を示すフローチャート。
【図９】第２の実施の形態での制御装置の途中起動時のＧＷデータベース作成のタイミングチャート。
【図１０】本発明の第２の実施の形態におけるＧＷデータベース作成手段のＧＷデータベースの追加作成処理を示すフローチャート。
【図１１】本発明の第３の実施の形態に係る分散監視制御装置の構成図。
【図１２】本発明の第３の実施の形態に係るゲートウェイ装置の起動時の動作を表すブロックチャート。
【図１３】本発明の第４の実施の形態に係る対話画面例の説明図。
【図１４】本発明の第５の実施の形態に係る対話画面例の説明図。
【図１５】本発明の第６の実施の形態に係る分散監視制御装置の構成図。
【図１６】本発明の第６の実施の形態に係る処理内容のフローチャート。
【符号の説明】
【００５５】
１…ゲートウェイ装置、２…ＧＷデータベース入出力手段、３…ＧＷデータベース、４…ＧＷデータベース作成手段、５…ＧＷ通信手段、６…データベース、７…ＧＷ伝送手段、１０…制御ネットワーク、１１…制御装置、１２…プロセス入出力装置、１３…プロセス入出力手段、１４…データベース、１５…演算手段、１６…制御データベース、１７…伝送手段、１８…通信手段、２０…プラント、２１…伝送項目ＩＤ、２２…名称、２３…データ種別、２４…値、２５…クォリティ、２６…タイムスタンプ、２７…アクセス権、２８…説明、２９…単位、３０…スキャンレート、３１…伝送項目ＩＤ、３２…名称、３３…データ種別、３４…値、３５…クォリティ、３６…タイムスタンプ、３７…アクセス権、４１…入力装置、４２…入力側伝送項目ＩＤ、４３…名称、４４…データ種別、４５…値、４６…クォリティ、４７…タイムスタンプ、４８…出力装置、４９…出力側伝送項目ＩＤ、５０…単位換算係数、５１…返信データＳＩ、６１…ＤＢ生成指標、６２…対話制御手段、６３…表示装置、６４…入力装置、７１…制御装置選択エリア、７２…伝送項目選択エリア、７３…伝送項目の説明、７４…結合候補選択エリア、７５…結合候補の説明、７６…選択ボタン、７７…解除ボタン、７８…キーワード入力エリア、７９…検索ボタン、８１…自動結合比率指定エリア、８２…自動結合ボタン、８３…リセットボタン、９１…単位系情報
【図１】
2008186086.tif 000003
【図２】
2008186086.tif 000004
【図３】
2008186086.tif 000005
【図４】
2008186086.tif 000006
【図５】
2008186086.tif 000007
【図６】
2008186086.tif 000008
【図７】
2008186086.tif 000009
【図８】
2008186086.tif 000010
【図９】
2008186086.tif 000011
【図１０】
2008186086.tif 000012
【図１１】
2008186086.tif 000013
【図１２】
2008186086.tif 000014
【図１３】
2008186086.tif 000015
【図１４】
2008186086.tif 000016
【図１５】
2008186086.tif 000017
【図１６】
2008186086.tif 000018