(57)【要約】【課題】各装置間のネットワークにより授受する信号の通信定義情報の不整合を、各装置の制御ロジックを参照することなく判定すると共に、その判定結果に基づいた整合性のある定義情報を各装置の設計ツールにエキスポートするネットワークインターフェイス設計製作システムを得る。【解決手段】ネットワークインターフェイスデータベース１は、通信定義情報手段１１および修正通信定義情報作成手段１２Ａ，１２Ｂを有する。そして、設計ツール２Ａ，２Ｂから通信定義情報３１Ａ，３１Ｂをインポートし、通信定義情報手段１１により両者の整合性を確認する。ついで、不整合であると確認されると、その確認結果が修正通信定義情報作成手段１２Ａ，１２Ｂに渡され、修正通信定義情報が作成され、設計ツール２Ａ，２Ｂにエキスポートされる。【選択図】図１
2006011873.tif 000002
【特許請求の範囲】
【請求項１】
プラントネットワークを介して相互に接続され、プラントの制御を行う複数の制御コントローラと、
上記複数の制御コントローラのそれぞれに対応して設けられ、それぞれ対応する該制御コントローラの制御ロジックおよび通信定義情報を設計製作する複数の制御コントローラ用設計ツールと、
上記複数の制御コントローラ用設計ツールで設計製作された上記通信定義情報をインポートし、該通信定義情報間の整合性を確認し、不整合と確認された場合に、整合性のとれた修正通信定義情報を作成し、該修正通信定義情報を上記制御コントローラ用設計ツールにエキスポートして該制御コントローラ用設計ツールの該通信定義情報を修正するネットワークインターフェイスデータベースと、
を備えていることを特徴とするネットワークインターフェイス設計製作システム。
【請求項２】
上記ネットワークインターフェイスデータベースは、インポートした上記通信定義情報に基づいて上記プラントネットワークの通信メモリの空きアドレスをシステム定義として作成し、該システム定義を上記制御コントローラ用設計ツールにエキスポートするシステム定義作成手段をさらに備え、
上記制御コントローラ用設計ツールは、エキスポートされた上記システム定義に基づいて上記通信定義情報を製作することを特徴とする請求項１記載のネットワークインターフェイス設計製作システム。
【請求項３】
上記ネットワークインターフェイスデータベースは、上記制御コントローラの上記プラントネットワークの通信メモリの書き込み使用メモリをシステム定義として規定し、規定した該システム定義を上記制御コントローラ用設計ツールにエキスポートするように構成され、
上記制御コントローラ用設計ツールは、エキスポートされた上記システム定義に基づいて上記通信定義情報を製作することを特徴とする請求項１記載のネットワークインターフェイス設計製作システム。
【請求項４】
上記制御コントローラが上記プラントネットワークの通信メモリに書き込む各信号のアドレスを、上記書き込み使用メモリの先頭アドレスからの相対アドレスで定義することを特徴とする請求項３記載のネットワークインターフェイス設計製作システム。
【請求項５】
上記プラントネットワークが階層化構造をとり、上記複数の制御コントローラの少なくとも１つが複数の上記プラントネットワークに接続されていることを特徴とする請求項１乃至請求項４のいずれ１項に記載のネットワークインターフェイス設計製作システム。
【請求項６】
上記プラントネットワークを介して上記制御コントローラに接続され、プラント状態の監視およびプラントへの操作を行う監視操作コントローラと、
上記監視操作コントローラのプログラムおよび該監視操作コントローラの監視信号および操作信号に関する通信定義情報を設計製作する監視操作コントローラ用設計ツールと、をさらに備え、
上記ネットワークインターフェイスデータベースが、上記制御コントローラ用設計ツールで設計製作された上記通信定義情報に加えて、上記監視操作コントローラ用設計ツールで設計製作された上記通信定義情報をインポートし、該通信定義情報間の整合性を確認し、不整合と確認された場合に、整合性のとれた修正通信定義情報を作成し、該修正通信定義情報を上記制御コントローラ用設計ツールおよび上記監視操作コントローラ用設計ツールにエキスポートして該通信定義情報を修正することを特徴とする請求項１乃至請求項４のいずれか１項に記載のネットワークインターフェイス設計製作システム。
【請求項７】
上記プラントネットワークが階層化構造をとり、上記制御コントローラ及び上記監視操作コントローラの少なくとも１つが複数の上記プラントネットワークに接続されていることを特徴とする請求項６記載のネットワークインターフェイス設計製作システム。
【請求項８】
プラントの制御を行う制御コントローラと、
上記制御コントローラに対応して設けられ、該制御コントローラの制御ロジックおよび通信定義情報を設計製作する制御コントローラ用設計ツールと、
プラントネットワークを介して上記制御コントローラに接続され、プラント状態の監視およびプラントへの操作を行う監視操作コントローラと、
上記監視操作コントローラのプログラムおよび該監視操作コントローラの監視信号および操作信号に関する通信定義情報を設計製作する監視操作コントローラ用設計ツールと、
上記制御コントローラ用設計ツールおよび上記監視操作コントローラ用設計ツールで設計製作された上記通信定義情報をインポートし、該通信定義情報間の整合性を確認し、不整合と確認された場合に、整合性のとれた修正通信定義情報を作成し、該修正通信定義情報を上記制御コントローラ用設計ツールおよび監視操作コントローラ用設計ツールにエキスポートして該制御コントローラ用設計ツールおよび該監視操作コントローラ用設計ツールの該通信定義情報を修正するネットワークインターフェイスデータベースと、
を備えていることを特徴とするネットワークインターフェイス設計製作システム。
【請求項９】
上記ネットワークインターフェイスデータベースが、上記通信定義情報間の整合性を確認した結果に基づき、上記通信定義情報に含まれる信号中の不整合な信号を示す不整合リスト、上記プラントネットワークの通信メモリ上での上記信号の並びを示すメモリマップおよび上記信号の伝送経路を示すルートマップを出力することを特徴とする請求項１乃至請求項８のいずれか１項に記載のネットワークインターフェイス設計製作システム。
【請求項１０】
上記ネットワークインターフェイスデータベースが、上記ルートマップに基づき、伝送機能試験要領書を出力することを特徴とする請求項９記載のネットワークインターフェイス設計製作システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プラント計測操作システムにおけるネットワークによる装置間のインターフェイス設計製作システムに関するものである。
【背景技術】
【０００２】
従来の制御プログラム作成システムでは、制御プログラム間のインターフェイスの不整合を回避するために、制御プログラム作成編集時に必要な設計データを、ネットワークを介して他の制御プログラム作成装置とやり取りするようにし、制御プログラム作成装置毎に並列して制御プログラムを作成する。そして、制御プログラム間に不整合があった場合には、作業者が、エラー情報に基づき、制御プログラム作成装置毎に、制御プログラムの変更修正を行う（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００３−５９６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このような従来の制御プログラム作成システムでは、各制御コントローラの制御プログラムの設計、製作を並列して進めるために、制御プログラム作成編集時に必要な設計データを、ネットワークを介して他の制御プログラム作成装置とやり取りするようにして、制御プログラム間のインターフェイスの不整合を回避する必要があった。
そこで、原子力プラントなどの大規模な計測制御システムのように、制御ロジック設計が多数の部門にまたがり、かつ、各制御コントローラの設計製作工程に時間的な差異がある場合には、先行して設計製作している制御コントローラの制御ロジックに、後発の制御コントローラとのネットワークインターフェイス上の不整合が影響するため、制御ロジックを決定することができないという問題があった。
また、各制御プログラム相互間に不整合があった場合、作業者がエラー情報に基づき制御プログラムを修正する必要があり、入力ミスが発生するなどの問題もあった。
【０００５】
この発明は、このような課題を解決するためになされたものであり、ネットワークで監視信号、操作信号を授受する計測制御システムにおいて、計測制御システムを構成する各装置間のネットワークにより授受する信号の通信定義情報の不整合を、各装置の制御ロジックを参照することなく判定すると共に、その判定結果に基づいた整合性のある定義情報を各装置の設計ツールにエキスポートするネットワークインターフェイス設計製作システムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
この発明によるネットワークインターフェイス設計製作システムは、プラントネットワークを介して相互に接続され、プラントの制御を行う複数の制御コントローラと、上記複数の制御コントローラのそれぞれに対応して設けられ、それぞれ対応する該制御コントローラの制御ロジックおよび通信定義情報を設計製作する複数の制御コントローラ用設計ツールと、上記複数の制御コントローラ用設計ツールで設計製作された上記通信定義情報をインポートし、該通信定義情報間の整合性を確認し、不整合と確認された場合に、整合性のとれた修正通信定義情報を作成し、該修正通信定義情報を上記制御コントローラ用設計ツールにエキスポートして該制御コントローラ用設計ツールの該通信定義情報を修正するネットワークインターフェイスデータベースと、を備えているものである。
【発明の効果】
【０００７】
この発明によれば、複数の設計ツールで設計製作された通信定義情報をインポートし、該通信定義情報間の整合性を確認しているので、各設計ツールの制御ロジックを参照することなく通信定義情報の不整合を確認できる。そこで、不整合があった場合にも、各設計ツールの制御ロジックを修正する必要がない。また、不整合と判定された場合に、整合性のとれた修正通信定義情報を作成し、該修正通信定義情報を設計ツールにエキスポートしているので、各設計ツールの通信定義情報が修正通信定義情報に更新され、作業者がエラー情報に基づいて通信定義情報を修正する必要がなく、入力ミスの問題も解消される。
【発明を実施するための最良の形態】
【０００８】
実施の形態１．
図１はこの発明の実施の形態１に係るネットワークインターフェイス設計製作システムを示すブロック図、図２はこの発明の実施の形態１に係るネットワークインターフェイス設計製作システムにおける通信定義情報を説明する図、図３はこの発明の実施の形態１に係るネットワークインターフェイス設計製作システムにおける整合性のある通信メモリの構成図、図４はこの発明の実施の形態１に係るネットワークインターフェイス設計製作システムにおける整合性のない通信メモリの構成図である。
【０００９】
図１において、ネットワークインターフェイス設計製作システムは、プラントを制御する制御コントローラ３Ａ，３Ｂと、制御コントローラ３Ａ，３Ｂ間の通信信号を伝送するプラントネットワーク４と、ネットワークインターフェイスデータベース１と、から構成されている。また、制御コントローラ３Ａ，３Ｂには、それぞれ設計ツール２Ａ，２Ｂが接続されている。
そして、制御コントローラ３Ａの動作ロジックおよび入出力定義情報が設計ツール２Ａで設計製作され、制御コントローラ３Ｂの動作ロジックおよび入出力定義情報が設計ツール２Ｂで設計製作される。
【００１０】
設計ツール２Ａ，２Ｂは、通信機能を有するコンピュータから構成され、それぞれメモリやハードディスク装置などの記憶装置からなる記憶手段２１と、この記憶手段２１に記憶されているファイルを読み出して実行することにより各種の処理を行う処理手段２２と、作業者との間で各種情報をやり取りするインターフェイス手段として、ＣＲＴ２３、タッチスクリーン２４、キーボード２５、マウス２６が設けられている。そして、設計ツール２Ａの記憶手段２１には、制御コントローラ３Ａの動作ロジックを規定する制御ロジック３０Ａと、制御コントローラ３Ａのプラントネットワーク４への送受信信号を定義する通信定義情報３１Ａとがファイルとして記憶されている。一方、設計ツール２Ｂの記憶手段２１には、制御コントローラ３Ｂの動作ロジックを規定する制御ロジック３０Ｂと、制御コントローラ３Ｂのプラントネットワーク４への送受信信号を定義する通信定義情報３１Ｂとがファイルとして記憶されている。なお、各記憶手段２１には、図示していないが、制御ロジックおよび通信定義情報に加えて、処理手段２２での処理に用いられる各種情報および処理手段２２で実行されるプログラムなどファイルとして記憶されている。
【００１１】
ネットワークインターフェイスデータベース１は、通信機能を有するコンピュータから構成され、設計ツール２Ａ，２Ｂと例えばＬＡＮ（Local Area Network）を介して接続されている。このネットワークインターフェイスデータベース１は、メモリやハードディスク装置などの記憶装置からなる記憶手段１０と、設計ツール２Ａ，２ＢからＬＡＮを介してインポートされた通信定義情報３１Ａ，３１Ｂ間の整合性を照合する通信定義照合手段１１と、通信定義照合手段１１による照合結果に基づいて制御コントローラ３Ａの修正通信定義情報を作成し、修正通信定義情報を設計ツール２ＡにＬＡＮを介してエキスポートする修正通信定義情報作成手段１２Ａと、通信定義照合手段１１による照合結果に基づいて制御コントローラ３Ｂの修正通信定義情報を作成し、修正通信定義情報を設計ツール２ＢにＬＡＮを介してエキスポートする修正通信定義情報作成手段１２Ｂと、を備えている。
【００１２】
ここで、通信定義情報について図２を参照しつつ説明する。
設計ツール２Ａの通信定義情報３１Ａは、制御コントローラ３Ａがプラントネットワーク４を介して出力する信号の名称（タグ）および各タグのプラントネットワーク４上のアドレスを示す通信出力定義情報３１０Ａと、制御コントローラ３Ａがプラントネットワーク４を介して入力する信号の名称（タグ）および各タグのプラントネットワーク４上のアドレスを示す通信入力定義情報３１１Ａと、を備えている。同様に、設計ツール２Ｂの通信定義情報３１Ｂは、制御コントローラ３Ｂがプラントネットワーク４を介して出力する信号の名称（タグ）および各タグのプラントネットワーク４上のアドレスを示す通信出力定義情報３１０Ｂと、制御コントローラ３Ｂがプラントネットワーク４を介して入力する信号の名称（タグ）および各タグのプラントネットワーク４上のアドレスを示す通信入力定義情報３１１Ｂと、を備えている。この場合、通信出力定義情報３１０Ａと通信入力定義情報３１１Ｂとの整合性が必要であり、通信入力定義情報３１１Ａと通信出力定義情報３１０Ｂとの整合性が必要である。
【００１３】
つぎに、このネットワークインターフェイス設計製作システムの動作について説明する。
まず、設計ツール２Ａ，２Ｂにおいて、作業者は、ＣＲＴ２３、タッチスクリーン２４、キーボード２５、マウス２６のインターフェイス手段を用い、制御ロジック３０Ａ，３０Ｂや通信定義情報３１Ａ，３１Ｂを設計製作する。この時、処理手段２２がインターフェイス手段を介して作業者からの入力情報および記憶手段２１に格納されている各種情報を取り込み、制御ロジック３０Ａ，３０Ｂや通信定義情報３１Ａ，３１Ｂを製作し、記憶手段２１に格納する。
そして、制御コントローラ３Ａは、設計ツール２Ａで製作される制御ロジック３０Ａに基づきロジックを演算し、通信定義情報３１Ａに基づきプラントネットワーク４を介して制御ロジック３０Ａで指定されたタグの値を入出力する。つまり、図３に示されるように、制御コントローラ３Ａは、各タグの値を、通信出力定義情報３１０Ａに基づき、プラントネットワーク４の通信メモリ５上の対応するアドレスに割り振って出力する。同様に、制御コントローラ３Ｂは、各タグの値を、通信出力定義情報３１０Ｂに基づき、プラントネットワーク４の通信メモリ５上の対応するアドレスに割り振って出力する。
【００１４】
そして、制御コントローラ３Ａは、通信入力定義情報３１１Ａに基づき、制御コントローラ３Ｂから出力された各タグの値を、プラントネットワーク４の通信メモリ５上の対応するアドレスから入力する。同様に、制御コントローラ３Ｂは、通信入力定義情報３１１Ｂに基づき、制御コントローラ３Ａから出力された各タグの値を、プラントネットワーク４の通信メモリ５上の対応するアドレスから入力する。
【００１５】
ここで、制御コントローラ３Ａから制御コントローラ３Ｂに正しくタグの値を受け渡すには、通信出力定義情報３１０Ａと通信入力定義情報３１１Ｂとの各タグとアドレスとが整合している必要がある。一方、制御コントローラ３Ｂから制御コントローラ３Ａに正しくタグの値を受け渡すには、通信出力定義情報３１０Ｂと通信入力定義情報３１１Ａとの各タグとアドレスとが整合している必要がある。
そして、プラントネットワーク４の通信メモリ５上の各タグのアドレスは、信号を出力する制御コントローラ３Ａ，３Ｂが定めている。即ち、各タグのアドレスは、通信出力定義情報３１０Ａ，３１０Ｂに基づいて定められる。そこで、通信入力定義情報３１１Ａの各タグのアドレスは通信出力定義情報３１０Ｂの各タグのアドレスを参照して、一方、通信入力定義情報３１１Ｂの各タグのアドレスは通信出力定義情報３１０Ａの各タグのアドレスを参照して定められる必要がある。
【００１６】
ネットワークインターフェイスデータベース１は、ＬＡＮを介して設計ツール２Ａ，２Ｂから通信定義情報３１Ａ，３１Ｂをインポートする。そして、インポートされた通信定義情報３１Ａ，３１Ｂは一旦記憶手段１０に格納される。ついで、通信定義照合手段１１が、記憶手段１０に格納されている通信定義情報３１Ａ，３１Ｂを取り込み、タグをキーとして両者の整合性を照合する。整合性の照合は次の確認を行う。
第１に、通信出力定義情報３１０Ａと通信出力定義情報３１０Ｂとの中で、タグがユニークであること。
第２に、通信出力定義情報３１０Ａに登録されているタグが、通信入力定義情報３１１Ｂにも登録されていること。
第３に、通信出力定義情報３１０Ｂに登録されているタグが、通信入力定義情報３１１Ａにも登録されていること。
第４に、通信出力定義情報３１０Ａと通信入力定義情報３１１Ｂとにおける同一タグのアドレスが同一であること。
第５に、通信出力定義情報３１０Ｂと通信入力定義情報３１１Ａとにおける同一タグのアドレスが同一であること。
第６に、通信出力定義情報３１０Ａと通信出力定義情報３１０Ｂとのアドレスが重なっていないこと。
ここで、図３に示す通信メモリ５は、通信定義情報３１Ａ，３１Ｂが整合している場合を示している。また、図４に示す通信メモリ５は、通信定義情報３１Ａ，３１Ｂが整合していない場合を示している。
【００１７】
そして、通信定義情報３１Ａ，３１Ｂの整合性を確認した結果が、通信定義照合手段１１から修正通信定義情報作成手段１２Ａ、１２Ｂに出力される。
通信入力定義情報３１１Ａのタグのアドレスが定義されていない場合、または、通信入力定義情報３１１Ａのタグのアドレスが定義されているが、通信出力定義情報３１０Ｂの同一タグのアドレスと一致しない場合には、修正通信定義情報作成手段１２Ａは、通信出力定義情報３１０Ｂで定義されているアドレスを、通信入力定義情報３１１Ａのアドレスに上書きして修正通信定義情報を作成する。この時、修正通信定義情報作成手段１２Ａは、例えば、記憶手段１０に格納されている通信定義情報３１Ａの通信入力定義情報３１１Ａに、記憶手段１０に格納されている通信定義情報３１Ｂの通信出力定義情報３１０Ｂを上書きして修正通信定義情報を作成する。そして、修正通信定義情報作成手段１２Ａは、作成した修正通信定義情報を設計ツール２Ａにエキスポートする。そこで、設計ツール２Ａの記憶手段２１に格納されている通信入力定義情報３１１Ａが修正通信定義情報により上書きされ、通信定義情報３１Ａ，３１Ｂの整合性がとられる。なお、アドレスの変更があったタグについてのみ、エキスポートしてもよい。
一方、修正通信定義情報作成手段１２Ｂにおいても、同様に、修正通信定義情報を作成し、設計ツール２Ｂにエキスポートする。
【００１８】
また、通信出力定義情報３１０Ａ，３１０Ｂのアドレスが重なっている場合には、修正通信定義情報作成手段１２Ａは、記憶手段１０に格納されている通信定義情報３１Ａの通信出力定義情報３１０Ａにおける重なっているアドレスに空きアドレスを上書きして修正通信定義情報を作成し、設計ツール２Ａにエキスポートする。この場合、アドレスの重なりを解消すればよく、修正通信定義情報作成手段１２Ｂが、記憶手段１０に格納されている通信定義情報３１Ｂの通信出力定義情報３１０Ｂにおける重なっているアドレスを変更して修正通信定義情報を作成し、設計ツール２Ｂにエキスポートしてもよい。
【００１９】
また、タグがユニークでない場合、または、通信入力定義情報３１１Ａ，３１１Ｂのタグが通信出力定義情報３１０Ａ，３１０Ｂに定義されていない場合には、通信定義照合手段１１は、修正通信定義情報作成手段１２Ａ，１２Ｂを介して不整合が発生している旨のエラーを設計ツール２Ａ，２Ｂに通知する。
【００２０】
このように、実施の形態１によれば、通信定義情報３１Ａ，３１Ｂの整合性を確認し、アドレスに不整合があった場合には、修正通信定義情報を作成し、設計ツール２Ａ，２Ｂにエキスポートするようになっているので、整合性のとれた通信定義情報３１Ａ，３１Ｂを効率よく作成することができるとともに、作業者がエラー情報に基づいて通信定義情報３１Ａ，３１Ｂを修正する必要がなく、入力ミスの問題も解消される。
また、制御ロジック３０Ａ，３９Ｂと通信定義情報３１Ａ，３１Ｂとが独立したファイル構成となっているので、エキスポートにより通信定義情報３１Ａ，３１Ｂに変更があっても、制御ロジック３０Ａ，３０Ｂには何ら影響を与えない。
また、制御ロジック３０Ａに必要なタグを通信入力定義情報３１１Ａに登録しておけば、通信出力定義情報３１０Ｂができあがった時点で、ネットワークインターフェイスデータベース１にインポートし、通信定義照合手段１１により整合性を照合し、修正通信定義情報作成手段１２Ａにより修正通信定義情報をエキスポートすることで、通信定義情報３１Ａに必要なアドレスを得ることができる。そこで、制御コントローラ３Ａ，３Ｂの製作工程が異なっても、制御ロジック３０Ａの製作を進めることができる。また、制御ロジック３０Ｂについても、同様である。
【００２１】
このように、このネットワークインターフェイス設計作成システムによれば、原子力プラントなどの大規模な計測制御システムのように、制御ロジック設計が多数の部門にまたがり、かつ、各制御コントローラの設計製作工程に時間的な差異がある場合でも、他の制御コントローラの制御ロジックに影響されることなく制御コントローラの制御ロジックの設計製作を進めることができる。
【００２２】
なお、上記実施の形態１では、プラントネットワーク４に２台の制御コントローラを接続した場合について説明しているが、プラントネットワーク４に３台以上の制御コントローラを接続した場合についても、同様の効果が得られる。
また、上記実施の形態１では、ネットワークインターフェイスデータベース１を独立したコンピュータで構成するものとしているが、ネットワークインターフェイスデータベース１を設計ツール２Ａ，２Ｂのいずれかに構成するようにしてもよい。
また、上記実施の形態１では、プラントインターフェイスデータベース１が、ＬＡＮを介して、通信定義情報をインポートし、修正通信定義情報をエキスポートするものとしているが、プラントインターフェイスデータベース１と設計ツール２Ａ，２Ｂとは必ずしもＬＡＮなどのネットワークで接続されている必要はなく、例えばフレキシブルディスクなどの記憶媒体を介して通信定義情報および修正通信定義情報の授受を行ってもよい。
【００２３】
実施の形態２．
図５はこの発明の実施の形態１に係るネットワークインターフェイス設計製作システムを示すブロック図である。
図５において、ネットワークインターフェイスデータベース１は、プラントネットワーク４の通信メモリ５の空きアドレスを纏めたシステム定義データを作成するシステム定義作成手段１３を有し、作成されたシステム定義データを設計ツール２Ａ，２Ｂにエキスポートするように構成されている。
なお、他の構成は上記実施の形態１と同様に構成されている。
【００２４】
この実施の形態２では、システム定義作成手段１３は、設計ツール２Ａ，２Ｂからインポートされ記憶手段１０に格納されている通信出力定義情報３１０Ａ，３１０Ｂに基づいてシステム定義データ３２Ａ，３２Ｂを作成し、設計ツール２Ａ，２ＢにＬＡＮを介してエキスポートする。そして、設計ツール２Ａでは、処理手段２２がシステム定義データ３２Ａを記憶手段２１に上書きする。同様に、設計ツール２Ｂでは、処理手段２２がシステム定義データ３２Ｂを記憶手段２１に上書きする。
そして、設計ツール２Ａにおいて、通信出力定義情報３１０Ａの各タグのアドレスを決定する際、記憶手段２２に格納されているシステム定義データ３２Ａを参照し、空きアドレスをアサインする。同様に、設計ツール２Ｂにおいて、通信出力定義情報３１０Ｂの各タグのアドレスを決定する際、記憶手段２２に格納されているシステム定義データ３２Ｂを参照し、空きアドレスをアサインする。
【００２５】
このように、実施の形態２においては、ネットワークインターフェイスデータベース１が、インポートした通信出力定義情報３１０Ａ，３１０Ｂに基づいて通信メモリ５の空きアドレスのシステム定義データ３２Ａ，３２Ｂを作成し、設計ツール２Ａ，２Ｂにエキスポートするように構成されているので、通信出力定義情報３１０Ａ，３１０Ｂのアドレスの重なる可能性が少なくなり、整合性のとれた通信定義情報３１Ａ，３１Ｂを効率よく作成することができる。
【００２６】
実施の形態３．
上記実施の形態２では、システム定義作成手段１３が設計ツール２Ａ，２Ｂからインポートした通信出力定義情報３１０Ａ，３１０Ｂに基づいてシステム定義データ３２Ａ，３２Ｂを作成し、設計ツール２Ａ，２Ｂにエキスポートするものとして説明しているが、この実施の形態３では、システム定義作成手段１３が予め制御コントローラ３Ａ，３Ｂのプラントネットワーク４の通信メモリ５の使用メモリを規定するシステム定義データ３２Ａ，３２Ｂを作成し、設計ツール２Ａ，２Ｂにエキスポートするものである。
なお、他の構成は上記実施の形態２と同様に構成されている。
【００２７】
この実施の形態３では、システム定義作成手段１３が、図６に示されるように、システム基本設計段階で、制御コントローラ３Ａ，３Ｂでの使用が計画されるメモリ容量に予備率を加えたサイズに、通信メモリ５における制御コントローラ３Ａ，３Ｂの書き込み使用メモリ５０Ａ，５０Ｂを定めるシステム定義データ３２Ａ，３２Ｂを作成し、設計ツール２Ａ，２Ｂにエキスポートする。そして、設計ツール２Ａでは、処理手段２２がシステム定義データ３２Ａを記憶手段２１に上書きする。同様に、設計ツール２Ｂでは、処理手段２２がシステム定義データ３２Ｂを記憶手段２１に上書きする。
そして、設計ツール２Ａにおいて、通信出力定義情報３１０Ａの各タグのアドレスを決定する際、記憶手段２２に格納されているシステム定義データ３２Ａを参照し、書き込み使用メモリ５０Ａ内にタグのアドレスをアサインする。同様に、設計ツール２Ｂにおいて、通信出力定義情報３１０Ｂの各タグのアドレスを決定する際、記憶手段２２に格納されているシステム定義データ３２Ｂを参照し、書き込み使用メモリ５０Ｂ内にタグのアドレスをアサインする。
【００２８】
このように、実施の形態３においては、ネットワークインターフェイスデータベース１が、システム基本設計段階で、通信メモリ５における制御コントローラ３Ａ，３Ｂの書き込み使用メモリ５０Ａ，５０Ｂを定めるシステム定義データ３２Ａ，３２Ｂを作成し、設計ツール２Ａ，２Ｂにエキスポートするように構成されているので、通信出力定義情報３１０Ａ，３１０Ｂのアドレスの重なる可能性がなくなり、整合性のとれた通信定義情報３１Ａ，３１Ｂをさらに効率よく作成することができる。
また、書き込み使用メモリ５０Ａ，５０ｂが制御コントローラ３Ａ，３Ｂでの使用が計画されるメモリ容量に予備率を加えたサイズに定められているので、制御コントローラ３Ａ，３Ｂの詳細設計段階で、プラントネットワーク４に出力するタグ数が増えても、予備容量で吸収でき、他の制御コントローラの書き込み使用メモリのアドレスに影響を与えることがない。
【００２９】
実施の形態４．
この実施の形態４は、上記実施の形態３における各制御コントローラ３Ａ，３Ｂの各タグのアドレスを、書き込み使用メモリ５０Ａ，５０Ｂの先頭から相対アドレスで定義するものである。
【００３０】
この実施の形態４では、図７に示されるように、タグのアドレスが書き込み使用メモリ５０Ａ，５０Ｂの先頭から相対アドレスでアサインされている。そして、制御コントローラ３Ａの通信入力定義情報３１１Ａには、入力するタグを書き込んでいる制御コントローラ３Ｂの装置番号（３Ｂ）の定義を加えている。同様に、制御コントローラ３Ｂの通信入力定義情報３１１Ｂには、入力するタグを書き込んでいる制御コントローラ３Ａの装置番号（３Ａ）の定義を加えている。
この制御コントローラ３Ａ，３Ｂから出力される通信出力定義情報３１０Ａ、３１０Ｂの各タグは、図８に示されるように、通信メモリ５の書き込み使用メモリ５０Ａ，５０Ｂの先頭から順次割り振られて送信される。
【００３１】
この実施の形態４では、各タグのアドレスを、各制御コントローラ３Ａ，３Ｂが使用する書き込み使用メモリ５０Ａ，５０Ｂの先頭からの相対アドレスで定義しているので、プラントネットワーク４で繋がれている何れかの制御コントローラ、例えば制御コントローラ３Ｂの基本設計が遅れて、書き込み使用メモリ５０Ａ，５０Ｂのアドレスが決まっていなくても、制御コントローラ３Ａの通信定義情報３１Ａの設計を進めることができる。
【００３２】
実施の形態５．
上記実施の形態１〜４では、制御コントローラ間の通信定義情報の整合性を照合して整合性のある通信定義情報を作成する場合について説明したが、この実施の形態５では、制御コントローラと監視操作コントローラとの間の通信定義情報の整合性を照合して整合性のある通信定義情報を作成するものである。
【００３３】
図９はこの発明の実施の形態５に係るネットワークインターフェイス設計製作システムを示すブロック図、図１０はこの発明の実施の形態５に係るネットワークインターフェイス設計製作システムにおける通信定義情報を説明する図である。
図９において、ネットワークインターフェイス設計製作システムは、プラントを制御する制御コントローラ３Ａと、プラントの状態の監視およびプラントへの操作を行う監視操作コントローラ３Ｃと、制御コントローラ３Ａと監視操作コントローラ３Ｃとの間の通信信号を伝送するプラントネットワーク４と、ネットワークインターフェイスデータベース１と、から構成されている。また、制御コントローラ３Ａには、設計ツール２Ａが接続され、監視操作コントローラ３Ｃには、設計ツール２Ｃが接続されている。
そして、制御コントローラ３Ａの動作ロジックおよび入出力定義情報が設計ツール２Ａで設計製作され、監視操作コントローラ３Ｃのプログラムおよび入出力定義情報が設計ツール２Ｃで設計製作される。
【００３４】
設計ツール２Ｃは、通信機能を備えたコンピュータから構成され、メモリやハードディスク装置などの記憶装置からなる記憶手段２１と、この記憶手段２１に記憶されているファイルを読み出して実行することにより各種の処理を行う処理手段２２と、作業者との間で各種情報をやり取りするインターフェイス手段として、ＣＲＴ２３、タッチスクリーン２４、キーボード２５、マウス２６が設けられている。そして、設計ツール２Ｃの記憶手段２１には、監視操作コントローラ３Ｃのプログラム３０Ｃと、監視操作コントローラ３Ｃのプラントネットワーク４への送受信信号を定義する通信定義情報３１Ｃとがファイルとして記憶されている。なお、記憶手段２１には、図示していないが、プログラム３０Ｃおよび通信定義情報３１Ｃに加えて、処理手段２２での処理に用いられる各種情報および処理手段２２で実行されるプログラムなどファイルとして記憶されている。
【００３５】
ネットワークインターフェイスデータベース１は、通信機能を有するコンピュータから構成され、設計ツール２Ａ，２Ｃと例えばＬＡＮ（Local Area Network）を介して接続されている。このネットワークインターフェイスデータベース１は、メモリやハードディスク装置などの記憶装置からなる記憶手段１０と、設計ツール２Ａ，２Ｃからインポートされた通信定義情報３１Ａ，３１Ｃ間の整合性を照合する通信定義照合手段１１と、通信定義照合手段１１による照合結果に基づいて制御コントローラ３Ａの修正通信定義情報を作成し、修正通信定義情報を設計ツール２Ａにエキスポートする修正通信定義情報作成手段１２Ａと、通信定義照合手段１１による照合結果に基づいて監視操作コントローラ３Ｃの修正通信定義情報を作成し、修正通信定義情報を設計ツール２Ｃにエキスポートする修正通信定義情報作成手段１２Ｃと、プラントネットワーク４の通信メモリ５の空きアドレスを纏めたシステム定義データを作成するシステム定義作成手段１３と、を備えている。
【００３６】
なお、実施の形態５は、設計ツール２Ｂおよび制御コントローラ３Ｂに代えて設計ツール２Ｃおよび監視操作コントローラ３Ｃを用いている点を除いて、上記実施の形態２と同様に構成されている。
【００３７】
ここで、通信定義情報について図１０を参照しつつ説明する。
設計ツール２Ａの通信定義情報３１Ａは、制御コントローラ３Ａがプラントネットワーク４を介して出力する信号の名称（タグ）、各タグのプラントネットワーク４上のアドレス、制御ロジック３０Ａでのタグの信号レンジ、および、工学単位を示す通信出力定義情報３１０Ａと、制御コントローラ３Ａがプラントネットワーク４を介して入力する信号の名称（タグ）、各タグのプラントネットワーク４上のアドレス、および、入力するタグを書き込んでいる装置番号（３Ｃ）を示す通信入力定義情報３１１Ａと、を備えている。同様に、設計ツール２Ｃの通信定義情報３１Ｃは、監視操作コントローラ３Ｃがプラントネットワーク４を介して出力する信号の名称（タグ）および各タグのプラントネットワーク４上のアドレスを示す通信出力定義情報３１０Ｃと、監視操作コントローラ３Ｃがプラントネットワーク４を介して入力する信号の名称（タグ）、各タグのプラントネットワーク４上のアドレス、監視操作コントローラ３Ｃでの画面表示時のタグの信号レンジ、工学単位、および、入力するタグを書き込んでいる装置番号（３Ａ）を示す通信入力定義情報３１１Ｃと、を備えている。
【００３８】
つぎに、このネットワークインターフェイス設計製作システムの動作の特徴部分について説明する。
通信定義照合手段１１は、ＬＡＮを介してインポートして記憶手段１０に格納されている通信定義情報３１Ａ，３１Ｃを取り込み、タグをキーとして両者の整合性を照合する。
この時、通信入力定義情報３１１Ｃと通信出力定義情報３１０Ａとの各タグのアドレスの照合に加えて、信号レンジおよび工学単位の照合を行う。そして、両者に不整合がある場合には、不整合がある旨をエラーとして通知する。また、信号レンジおよび工学単位について、通信入力定義情報３１１Ｃと通信出力定義情報３１０Ａとの何れかが正しいことが予め明確な場合には、修正通信定義情報作成手段１２Ａ、１２Ｃが正しい定義情報（信号レンジおよび工学単位）を上書きして修正通信定義情報を作成し、設計ツール２Ａ，２ＣにＬＡＮを介してエキスポートする。
なお、通信出力定義情報３１０Ｃと通信入力定義情報３１１Ａとについては、上記実施の形態２と同様に、両者を照合し、不整合がある場合には、修正通信定義情報を作成し、設計ツール２Ａ，２Ｃにエキスポートする。
【００３９】
この実施の形態５によれば、アドレスの不整合に加えて、監視操作コントローラ３Ｃの画面表示におけるタグの信号レンジおよび工学単位の不整合点を効率よく抽出し、修正することができる。
【００４０】
実施の形態６．
上記実施の形態１〜５では、プラントネットワーク４が１段の場合に適用するものとして説明したが、この実施の形態６では、プラントネットワークが２段の場合に適用するものである。
【００４１】
図１１はこの発明の実施の形態６に係るネットワークインターフェイス設計製作システムを示すブロック図、図１２はこの発明の実施の形態６に係るネットワークインターフェイス設計製作システムにおける通信定義情報を説明する図である。なお、図１０において、設計ツール２Ａ，２Ｂ，２ＤにおけるＣＲＴ２３、タッチスクリーン２４等のインターフェイス手段が省略されている。
図１１において、制御コントローラ３Ａがプラントネットワーク４Ａ，４Ｂに接続され、制御コントローラ３Ｂがプラントネットワーク４Ａに接続され、制御コントローラ３Ｄがプラントネットワーク４Ｂに接続されている。
そして、設計ツール２Ｄが制御コントローラ３Ｄに接続され、制御コントローラ３Ｄの動作ロジックおよび入出力定義情報を設計製作する。設計ツール２Ｄは、設計ツール２Ａ，２Ｂと同様に、記憶手段２１と、処理手段２２と、作業者との間で各種情報をやり取りするインターフェイス手段（図示せず）が設けられている。そして、記憶手段２１には、処理手段２２での処理に用いられる各種情報がファイルとして記憶されている。設計ツール２Ｄの記憶手段２１には、制御コントローラ３Ｄの制御ロジック３０Ｄと、制御コントローラ３Ｄのプラントネットワーク４への送受信信号を定義する通信定義情報３１Ｄとがファイルとして記憶されている。
なお、他の構成は上記実施の形態１と同様に構成されている。
【００４２】
ここで、通信定義情報について図１２を参照しつつ説明する。
設計ツール２Ａの通信定義情報３１Ａは、制御コントローラ３Ａがプラントネットワーク４Ａを介して出力する信号の名称（タグ）および各タグのプラントネットワーク４Ａ上のアドレスを示す通信出力定義情報３１０Ａと、制御コントローラ３Ａがプラントネットワーク４Ａを介して入力する信号の名称（タグ）、各タグのプラントネットワーク４Ａ上のアドレス、および、入力するタグを書き込んでいる装置番号（３Ｂ）を示す通信入力定義情報３１１Ａと、制御コントローラ３Ａがプラントネットワーク４Ｂを介して出力する信号の名称（タグ）および各タグのプラントネットワーク４Ｂ上のアドレスを示す通信出力定義情報３１２Ａと、制御コントローラ３Ａがプラントネットワーク４Ｂを介して入力する信号の名称（タグ）、各タグのプラントネットワーク４Ｂ上のアドレス、および、入力するタグを書き込んでいる装置番号（３Ｄ）を示す通信入力定義情報３１３Ａと、を備えている。
【００４３】
なお、図示していないが、設計ツール２Ｂの通信定義情報３１Ｂおよび設計ツール２Ｄの通信定義情報３１Ｄも同様である。
つまり、設計ツール２Ｂの通信定義情報３１Ｂは、制御コントローラ３Ｂがプラントネットワーク４Ａを介して出力する信号の名称（タグ）および各タグのプラントネットワーク４Ａ上のアドレスを示す通信出力定義情報と、制御コントローラ３Ｂがプラントネットワーク４Ａを介して入力する信号の名称（タグ）、各タグのプラントネットワーク４Ａ上のアドレス、および、入力するタグを書き込んでいる装置番号（３Ａ）を示す通信入力定義情報と、を備えている。また、設計ツール２Ｄの通信定義情報３１Ｄは、制御コントローラ３Ｄがプラントネットワーク４Ｂを介して出力する信号の名称（タグ）および各タグのプラントネットワーク４Ｂ上のアドレスを示す通信出力定義情報と、制御コントローラ３Ｄがプラントネットワーク４Ｂを介して入力する信号の名称（タグ）、各タグのプラントネットワーク４Ｂ上のアドレス、および、入力するタグを書き込んでいる装置番号（３Ａ）を示す通信入力定義情報と、を備えている。
【００４４】
つぎに、このネットワークインターフェイス設計製作システムの動作の特徴部分について説明する。
通信定義照合手段１１は、ＬＡＮを介してインポートして記憶手段１０に格納されている通信定義情報３１Ａ，３１Ｂ，３１Ｄを取り込み、プラントネットワーク４Ａ，４Ｂ毎にタグをキーとして整合性を照合する。
プラントネットワーク４Ａに関しては、通信定義照合手段１１が、通信定義情報３１Ｂの通信出力定義情報と通信定義情報３１Ａの通信入力定義情報３１１Ａとの整合性を確認し、不整合があった場合には、修正通信定義情報手段１２Ａが修正通信定義情報を作成し、ＬＡＮを介して設計ツール２Ａにエキスポートする。また、通信定義照合手段１１が、通信定義情報３１Ａの通信出力定義情報３１０Ａと通信定義情報３１Ｂの通信入力定義情報との整合性を確認し、不整合があった場合には、修正通信定義情報手段１２Ｂが修正通信定義情報を作成し、ＬＡＮを介して設計ツール２Ｂにエキスポートする。
プラントネットワーク４Ｂに関しては、通信定義照合手段１１が、通信定義情報３１Ｄの通信出力定義情報と通信定義情報３１Ａの通信入力定義情報３１３Ａとの整合性を確認し、不整合があった場合には、修正通信定義情報手段１２Ａが修正通信定義情報を作成し、ＬＡＮを介して設計ツール２Ａにエキスポートする。また、通信定義照合手段１１が、通信定義情報３１Ａの通信出力定義情報３１２Ａと通信定義情報３１Ｄの通信入力定義情報との整合性を確認し、不整合があった場合には、修正通信定義情報手段１２Ｄが修正通信定義情報を作成し、ＬＡＮを介して設計ツール２Ｄにエキスポートする。
【００４５】
このように、実施の形態６においても、通信定義情報３１Ａ，３１Ｂ，３１Ｄの整合性を確認し、不整合があった場合に修正通信定義情報を作成し、設計ツール２Ａ，２Ｂ，２Ｄにエキスポートするようになっているので、整合性のとれた通信定義を効率よく作成することができる。
また、設計ロジックと通信定義情報とが独立したファイル構成となっているので、エキスポートにより通信定義情報に変更があっても、制御ロジックには何ら影響を与えない。そこで、他の制御コントローラの制御ロジックに影響されることなく、制御コントローラの制御ロジックを設計製作することができる。
【００４６】
なお、上記実施の形態６では、プラントネットワークが２段に構成されているものに適用するものとしているが、プラントネットワークが３段以上の階層化構造に構成されているものに適用しても同様の効果が得られる。
また、上記実施の形態６において、ネットワークインターフェイスデータベース１にシステム定義作成手段１３を付加してもよいことは言うまでもないことである。
【００４７】
実施の形態７．
図１３はこの発明の実施の形態７に係るネットワークインターフェイス設計製作システムを示すブロック図である。なお、図１３において、設計ツール２Ａ〜２ＤにおけるＣＲＴ２３、タッチスクリーン２４等のインターフェイス手段が省略されている。
図１３において、監視操作コントローラ３Ｃがプラントネットワーク４Ａ，４Ｂに接続され、設計ツール２Ｃが監視操作コントローラ３Ｃに接続されている。
また、ネットワークインターフェイスデータベース１には、不整合がある時に、修正通信定義情報を作成し、設計ツール２Ｃにエキスポートする修正通信定義情報作成手段１２Ｃを備えている。さらに、ネットワークインターフェイスデータベース１は、通信定義照合手段１１による整合性の確認結果から得られた情報を各種帳票に出力するインターフェイス情報出力手段１４を備えている。ここでは、インターフェイス情報出力手段１４は、不整合なタグを示す不整合リスト１５、制御コントローラ３Ａ，３Ｂ，３Ｄおよび監視操作コントローラ３Ｃの通信メモリ５上のタグの並びを示すメモリマップ１６、各タグの伝送経路を示すルートマップ１７を出力する。
なお、他の構成は上記実施の形態６と同様に構成されている。
【００４８】
つぎに、このネットワークインターフェイス設計製作システムの動作の特徴部分について説明する。
通信定義照合手段１１は、ＬＡＮを介してインポートして記憶手段１０に格納されている通信定義情報３１Ａ，３１Ｂ，３１Ｃ，３１Ｄを取り込み、プラントネットワーク４Ａ，４Ｂ毎に、各タグのアドレス、レンジ、工学単位の整合性を照合、確認する。
そして、整合性の確認の結果、不整合があった場合には、修正通信定義情報作成手段１２Ａ〜１２Ｄが修正通信定義情報を作成し、ＬＡＮを介して設計ツール２Ａ〜２Ｄにエキスポートする。
さらに、整合性の確認の結果がインターフェイス情報出力手段１４に渡され、不整合リスト１５、メモリマップ１６およびルートマップ１７が帳票として出力される。
そこで、設計者は、不整合リスト１５から、制御コントローラ３Ａ，３Ｂ，３Ｄおよび監視操作コントローラ３Ｃにおけるネットワークインターフェイス設計の進捗状況を得ることができ、効果的な設計工程計画の策定を行うことができる。また、設計者は、メモリマップ１６から、プラントネットワーク４Ａ，４Ｂの通信メモリ５におけるメモリの使用状況を把握することができ、予備エリアの妥当性、制御コントローラ３Ａ，３Ｂ，３Ｄおよび監視操作コントローラ３Ｃの書き込み使用メモリの最適化設計を行うことができる。さらに、設計者は、ルートマップ１７から、各タグの伝送経路の妥当性を確認することができる。
【００４９】
従って、実施の形態７によれば、上記実施の形態６の効果に加えて、設計者が、通信定義照合手段１１による整合性の照合、確認結果からネットワークインターフェイス設計に有効な各種情報を得ることができ、ネットワークインターフェイス設計の更なる効率化が図られる。
【００５０】
なお、上記実施の形態７では、インターフェイス情報出力手段１４が不整合リスト１５、メモリマップ１６、ルートマップ１７を帳票として出力するものとしているが、インターフェイス情報出力手段１４が、不整合リスト１５、メモリマップ１６およびルートマップ１７のデータをＬＡＮを介して設計ツール２Ａ〜２Ｄに伝送するようにしてもよい。この場合、各設計ツール２Ａ〜２Ｄに伝送された不整合リスト１５、メモリマップ１６およびルートマップ１７のデータは、各処理手段２２により、記憶手段２１に格納される。そこで、制御コントローラ３Ａ，３Ｂ，３Ｄおよび監視操作コントローラ３Ｃの設計者は、各設計ツールでキーボードなどの操作により、記憶手段２１に格納されている不整合リスト１５、メモリマップ１６およびルートマップ１７のデータをＣＲＴに表示させ、制御コントローラ３Ａ，３Ｂ，３Ｄおよび監視操作コントローラ３Ｃにおけるプラントネットワーク設計の状況を確認できる。
【００５１】
実施の形態８．
図１４はこの発明の実施の形態７に係るネットワークインターフェイス設計製作システムにおけるネットワークインターフェイスデータベースを示すブロック図、図１５はこの発明の実施の形態７に係るネットワークインターフェイス設計製作システムにおける伝送機能試験要領書の出力例を示す図である。
図１４において、インターフェイス情報出力手段１４は、タグ毎の伝送経路を示すルートマップ１７に基づいて伝送機能試験要領書１８を出力する。この伝送機能試験要領書８は、図１５に示されるように、信号が経由する制御コントローラ、プラントネットワーク、監視操作コントローラとコントローラ内でのタグＮｏ．等をリスト化したものであり、プラントからの入力信号またはプラントへの出力信号が制御コントローラ、プラントネットワーク、監視操作コントローラを設計通りに正しく伝送されていることを確認する伝送機能試験を実施する際に用いる試験用のフォーマットである。
なお、他の構成は上記実施の形態７と同様に構成されている。
【００５２】
この実施の形態８では、タグ毎の伝送経路を示すルートマップ１７に基づいて伝送機能試験要領書１８が出力されるので、各タグのプラントネットワーク４Ａ，４Ｂでの伝送および演算が設計通り行われているかを確認できる。そして、整合性が確認されたタグについてのみ出力するようにすれば、試験の手戻りを未然に防止することができる。また、不整合リスト１５を参照することにより、試験の進捗状況を把握することができる。
【００５３】
なお、この実施の形態８において、伝送機能試験要領書１８のデータを伝送機能試験装置にエキスポートするようにすれば、伝送機能試験を自動的に実行させることができる。
【図面の簡単な説明】
【００５４】
【図１】この発明の実施の形態１に係るネットワークインターフェイス設計製作システムを示すブロック図である。
【図２】この発明の実施の形態１に係るネットワークインターフェイス設計製作システムにおける通信定義情報を説明する図である。
【図３】この発明の実施の形態１に係るネットワークインターフェイス設計製作システムにおける整合性のある通信メモリの構成図である。
【図４】この発明の実施の形態１に係るネットワークインターフェイス設計製作システムにおける整合性のない通信メモリの構成図である。
【図５】この発明の実施の形態２に係るネットワークインターフェイス設計製作システムを示すブロック図である。
【図６】この発明の実施の形態３に係るネットワークインターフェイス設計製作システムにおける通信メモリを示す模式図である。
【図７】この発明の実施の形態４に係るネットワークインターフェイス設計製作システムにおける通信定義情報を説明する図である。
【図８】この発明の実施の形態４に係るネットワークインターフェイス設計製作システムにおける通信メモリを示す模式図である。
【図９】この発明の実施の形態５に係るネットワークインターフェイス設計製作システムを示すブロック図である。
【図１０】この発明の実施の形態５に係るネットワークインターフェイス設計製作システムにおける通信定義情報を説明する図である。
【図１１】この発明の実施の形態６に係るネットワークインターフェイス設計製作システムを示すブロック図である。
【図１２】この発明の実施の形態６に係るネットワークインターフェイス設計製作システムにおける通信定義情報を説明する図である。
【図１３】この発明の実施の形態７に係るネットワークインターフェイス設計製作システムを示すブロック図である。
【図１４】この発明の実施の形態８に係るネットワークインターフェイス設計製作システムにおけるネットワークインターフェイスデータベースを示すブロック図である。
【図１５】この発明の実施の形態７に係るネットワークインターフェイス設計製作システムにおける伝送機能試験要領書の出力例を示す図である。
【符号の説明】
【００５５】
１  ネットワークインターフェイスデータベース、２Ａ〜２Ｄ  設計ツール、３Ａ，３Ｂ，３Ｄ  制御コントローラ、３Ｃ  監視操作コントローラ、４，４Ａ，４Ｂ  プラントネットワーク、１１  通信定義照合手段、１２Ａ〜１２Ｄ  修正通信定義情報作成手段、１３  システム定義作製手段、１４  インターフェイス情報出力手段、１５  不整合リスト、１６  メモリマップ、１７  ルートマップ、１８  伝送機能試験要領書、３０Ａ，３０Ｂ，３０Ｄ  制御ロジック、３０Ｃ  プログラム、３１Ａ〜３１Ｄ  通信定義情報。
【図１】
2006011873.tif 000003
【図２】
2006011873.tif 000004
【図３】
2006011873.tif 000005
【図４】
2006011873.tif 000006
【図５】
2006011873.tif 000007
【図６】
2006011873.tif 000008
【図７】
2006011873.tif 000009
【図８】
2006011873.tif 000010
【図９】
2006011873.tif 000011
【図１０】
2006011873.tif 000012
【図１１】
2006011873.tif 000013
【図１２】
2006011873.tif 000014
【図１３】
2006011873.tif 000015
【図１４】
2006011873.tif 000016
【図１５】
2006011873.tif 000017