(57)【特許請求の範囲】
【請求項１】
機器システム制御装置のポート部に装着される少なくとも１つのモジュールに割付けられる入力信号の情報または出力信号の情報である複数の信号情報で構成される入出力リストを作成する入出力リスト作成方法において、
過去に作成された少なくとも１つの過去入出力リストが蓄積された支援データベースのうちから選択された前記過去入出力リストの信号情報を含む候補信号リストを出力する候補信号リスト出力ステップと、
前記候補信号リストのうちから選択された前記過去入出力リストの信号情報を含む抽出信号リストを生成する抽出信号リスト生成ステップと、
前記信号情報を前記モジュール毎に保持するためのモジュールテンプレート情報および前記抽出信号リストを出力する信号割付前情報出力ステップと、
前記モジュールテンプレート情報と、該モジュールテンプレート情報に対して関連付けられた前記抽出信号リストに含まれる前記過去入出力リストの信号情報との対応関係である信号割付モジュール情報を記憶する信号割付モジュール情報記憶ステップと、
前記ポート部の配置情報および前記信号割付モジュール情報を出力する装置配置前情報出力ステップと、
前記信号割付モジュール情報と前記ポート部の配置情報との対応関係であるモジュール配置情報を記憶するモジュール配置情報記憶ステップと、
前記モジュール配置情報に基づいて前記入出力リストを生成する入出力リスト生成ステップと、を備えることを特徴とする入出力リスト作成方法。
【請求項２】
前記信号情報は、前記入力信号および前記出力信号を識別するためのサービス名、および特性情報を含んでおり、
前記候補信号リスト出力ステップでは、前記過去入出力リスト毎に前記サービス名と前記特性情報とが出力されることを特徴とする請求項１に記載の入出力リスト作成方法。
【請求項３】
前記モジュールテンプレート情報は、前記モジュールの種類毎に対応した仕様情報をそれぞれ含み、
前記信号割付モジュール情報記憶ステップでは、
前記仕様情報を満たす前記信号割付モジュール情報を記憶し、前記仕様情報を満たさない前記信号割付モジュール情報は記憶しないよう構成されることを特徴とする請求項１または２に記載の入出力リスト作成方法。
【請求項４】
前記ポート部の配置情報には、前記ポート部に対して装着可能な前記モジュールの種類が予め設定されており、
前記モジュール配置情報記憶ステップでは、予め設定された前記モジュールの種類と一致するモジュール配置情報は記憶し、前記モジュールの種類と一致しないモジュール配置情報は記憶しないよう構成されることを特徴とする請求項１〜３のいずれか１項に記載の入出力リスト作成方法。
【請求項５】
前記信号割付モジュール情報は、前記モジュールテンプレート情報の選択した表示部分に、前記抽出信号リストに含まれる信号情報がドラッグアンドドロップされることにより、前記モジュールテンプレート情報と前記抽出信号リストの前記信号情報とが対応付けられることで生成されることを特徴とする請求項１〜４のいずれか１項に記載の入出力リスト作成方法。
【請求項６】
前記モジュール配置情報は、前記ポート部の配置情報の選択した表示部分に、前記信号割付モジュール情報がドラッグアンドドロップされることにより、前記ポート部と前記信号割付モジュール情報とが対応付けられることで生成されることを特徴とする請求項１〜５のいずれか１項に記載の入出力リスト作成方法。
【請求項７】
前記過去入出力リストの信号情報には前記入力信号または前記出力信号の設定値が含まれていることを特徴とする請求項１〜６のいずれか１項に記載の入出力リスト作成方法。
【請求項８】
機器システム制御装置のポート部に装着される少なくとも１つのモジュールに割付けられる入力信号の情報または出力信号の情報である複数の信号情報で構成される入出力リストを作成する入出力リスト作成装置において、
過去に作成された少なくとも１つの過去入出力リストが蓄積された支援データベースのうちから選択された前記過去入出力リストの信号情報を含む候補信号リストを出力する候補信号リスト出力処理部と、
前記候補信号リストのうちから選択された前記過去入出力リストの信号情報を含む抽出信号リストを生成する抽出信号リスト生成処理部と、
前記信号情報を前記モジュール毎に保持するためのモジュールテンプレート情報および前記抽出信号リストを出力する信号割付前情報出力処理部と、
前記モジュールテンプレート情報と、該モジュールテンプレート情報に対して関連付けられた前記抽出信号リストに含まれる前記過去入出力リストの信号情報との対応関係である信号割付モジュール情報を記憶する信号割付モジュール情報記憶処理部と、
前記ポート部の配置情報および前記信号割付モジュール情報を出力する装置配置前情報出力処理部と、
前記信号割付モジュール情報と前記ポート部の配置情報との対応関係であるモジュール配置情報を記憶するモジュール配置情報記憶処理部と、
前記モジュール配置情報に基づいて前記入出力リストを生成する入出力リスト生成処理部と、を備えることを特徴とする入出力リスト作成装置。
【請求項９】
前記信号情報は、前記入力信号および前記出力信号を識別するためのサービス名、および特性情報を含んでおり、
前記候補信号リスト出力処理部は、前記過去入出力リスト毎に前記サービス名と前記特性情報とを出力することを特徴とする請求項８に記載の入出力リスト作成装置。
【請求項１０】
前記モジュールテンプレート情報は、前記モジュールの種類毎に対応した仕様情報をそれぞれ含み、
前記信号割付モジュール情報記憶処理部は、
前記仕様情報を満たす前記信号割付モジュール情報を記憶し、前記仕様情報を満たさない前記信号割付モジュール情報は記憶しないよう構成されることを特徴とする請求項８または９に記載の入出力リスト作成装置。
【請求項１１】
前記ポート部の配置情報には、前記ポート部に対して装着可能な前記モジュールの種類が予め設定されており、
前記モジュール配置情報記憶処理部は、予め設定された前記モジュールの種類と一致するモジュール配置情報は記憶し、前記モジュールの種類と一致しないモジュール配置情報は記憶しないよう構成されることを特徴とする請求項８〜１０のいずれか１項に記載の入出力リスト作成装置。
【請求項１２】
前記信号割付モジュール情報は、前記モジュールテンプレート情報の選択した表示部分に、前記抽出信号リストに含まれる信号情報がドラッグアンドドロップされることにより、前記モジュールテンプレート情報と前記抽出信号リストの前記信号情報とが対応付けられることで生成されることを特徴とする請求項８〜１１のいずれか１項に記載の入出力リスト作成装置。
【請求項１３】
前記モジュール配置情報は、前記ポート部の配置情報の選択した表示部分に、前記信号割付モジュール情報がドラッグアンドドロップされることにより、前記ポート部と前記信号割付モジュール情報とが対応付けられることで生成されることを特徴とする請求項８〜１２のいずれか１項に記載の入出力リスト作成装置。
【請求項１４】
前記過去入出力リストの信号情報には前記入力信号または前記出力信号の設定値が含まれていることを特徴とする請求項８〜１３のいずれか１項に記載の入出力リスト作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、機器システムの計装制御設計の上流図面から拾い出された制御装置の入出力信号の設計情報を決定し、リスト化する作業の支援に関する。
【背景技術】
【０００２】
機器システムの計装制御設計作業は、計装点の設定や使用する計測器（センサなど）や操作器（バルブなど）を決定すると共に、計装点で検出される信号を制御装置に入力し、制御装置で演算処理された結果を操作器（操作端）へ出力するまでの処理の流れを定義する上流工程と、上記の計装点、計測器、操作器等の情報を基に制御装置を設計する下流工程に分けられる。
【０００３】
この下流工程に属する主な作業の１つに、制御装置に入出力される入出力信号の情報（ＩＯデータ）を一覧化したリストとなる入出力リスト（ＩＯリスト）の作成がある。この作業を行う下流工程の設計作業者は、上流工程で作成された上流図面や制御装置の知識をもとに入出力リストを作成する。具体的には、上流図面から計装点や操作端を全て抽出し、抽出された計装点等における信号の仕様や制御装置のインタフェースとの接続関係を決めることで、ＩＯデータとして必要となる各情報欄を埋め、入出力リストを作成する。また、完成される入出力リストには、たとえば大型の機器システムとなる発電プラントでは数千のＩＯデータが含まれることなり、制御装置を設計する上で基礎となる情報の一つとなる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０５−２６６１３２号公報
【特許文献２】特開２０００−２２２０３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように入出力リストを構成するＩＯデータの数は膨大であり、多数の上流図面から計装点等を１点、１点拾い出してリスト化する作業に膨大な時間を要する。また、従来、ＩＯリストは、上流工程情報から簡易に変換して作成できるものでなく、設計者の判断が関与するために個々手入力によりデータ化され、制御装置の製作に必須となる重要な情報を設計者の多大な労力のもとで作成していた。このため、作成拾い出した計装点等の入力作業に多大な時間を要すると共に、入力ミスの発生の恐れも生じていた。また、上流図面が改訂される場合には入出力リストの改訂も必要になるため、入出力リストの修正作業に多大な時間を要していた。特に、入出力信号と制御装置のインタフェースとの接続関係が変更される場合には、制御装置のインタフェースを構成する入出力モジュールの追加、削除、制御装置における配置等のＩＯデータ上の情報の修正作業にも多大な時間を要していた。さらに、改定された上流図面とＩＯリストとの整合性確認にも膨大な時間を要していた。
【０００６】
上述の事情に鑑みて、本発明の少なくとも一実施形態は、制御装置の入出力信号の信号情報を含む入出力リストの作成を容易に行うことが可能な入出力リスト作成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
（１）本発明の少なくとも一実施形態に係る入出力リスト作成方法は、
機器システム制御装置のポート部に装着される少なくとも１つのモジュールに割付けられる入力信号の情報または出力信号の情報である複数の信号情報で構成される入出力リストを作成する入出力リスト作成方法において、
過去に作成された少なくとも１つの過去入出力リストが蓄積された支援データベースのうちから選択された前記過去入出力リストの信号情報を含む候補信号リストを出力する候補信号リスト出力ステップと、
前記候補信号リストのうちから選択された前記過去入出力リストの信号情報を含む抽出信号リストを生成する抽出信号リスト生成ステップと、
前記信号情報を前記モジュール毎に保持するためのモジュールテンプレート情報および前記抽出信号リストを出力する信号割付前情報出力ステップと、
前記モジュールテンプレート情報と、該モジュールテンプレート情報に対して関連付けられた前記抽出信号リストに含まれる前記過去入出力リストの信号情報との対応関係である信号割付モジュール情報を記憶する信号割付モジュール情報記憶ステップと、
前記ポート部の配置情報および前記信号割付モジュール情報を出力する装置配置前情報出力ステップと、
前記信号割付モジュール情報と前記ポート部の配置情報との対応関係であるモジュール配置情報を記憶するモジュール配置情報記憶ステップと、
前記モジュール配置情報に基づいて前記入出力リストを生成する入出力リスト生成ステップと、を備える。
【０００８】
上記（１）の構成によれば、支援データベースに蓄積された入力信号および出力信号の信号情報（ＩＯデータ）を用いて入出力リスト（ＩＯリスト）が作成される。すなわち、入出力リストは、上流工程で作成される機器システム制御装置の基礎となる上流図面から機器システム制御装置の入出力信号を拾い出し、各々の入出力信号の信号情報を設定することを通して作成されるが、上流図面から拾い出された入出力信号の各々に対して設定すべき信号情報を支援データベースから取得するよう構成することで、信号情報の各情報欄の入力および設定作業を軽減でき、入出力リストの作成を容易に行うことができる。また、各々の信号情報を支援データベースから取得するので、下流工程において設計者の手入力作業の排除を図ることができ、入力間違いなどの発生を防止し、機器システム制御装置の設計の効率化を図ることができる。さらに、作成された入出力リストデータベースは信号を拾い出した図面ごとに区分けしてファイル化できるため、信号を拾い出した上流図面との整合性を確認することができ、整合性確認の容易化を図ることもできる。
【０００９】
また、信号割付モジュール情報を作成した後に、モジュール配置情報を作成しており、機器システム制御装置のポート部に対して、支援データベースから取得した信号情報を直接割付けていない。つまり、実際の機器システム制御装置のハードウェア構成と信号割付モジュール情報との対応づけは、信号割付モジュール情報の単位で行われる。このため、機器システム制御装置が複数のモジュールを備える場合において、モジュールの追加、削除や、機器システム制御装置におけるモジュールの配置換えなどの変更が生じても、信号割付モジュール情報の単位で一括して追加、削除、変更等の修正を行うことが可能であり、これらの変更に容易に対応することができる。
【００１０】
（２）幾つかの実施形態では、上記（１）の構成において、
前記信号情報は、前記入力信号および前記出力信号を識別するためのサービス名、および特性情報を含んでおり、
前記候補信号リスト出力ステップでは、前記過去入出力リスト毎に前記サービス名と前記特性情報とが出力される。
上記（２）の構成によれば、候補信号リスト出力ステップでは、信号情報に含まれる様々なデータ（フィールド）のうち、上流図面から拾い出された入出力信号の各々に対して設定すべき信号情報を、候補信号リストから選択するのに有益となる信号情報のみが画面に表示され、ユーザに提示される。このため、下流工程の設計者が、機器システム制御装置の知識に基づいて、候補信号リストの中から適切な信号情報な選択することができる。また、このように、候補信号リストで提示する信号情報の情報量を小さくすることで、過去入出力リストの信号情報を対比可能に並べて提示することができるようになり、候補信号リストから該当する信号情報の選択をより容易に行うことができる。また、ユーザによる支援データベースからの信号情報の選択が容易となり、機器システム制御装置の入出力信号の拾い出し作業の効率化を図ることができる。
【００１１】
（３）幾つかの実施形態では、上記（１）〜（２）の構成において、
前記モジュールテンプレート情報は、前記モジュールの種類毎に対応した仕様情報をそれぞれ含み、
前記信号割付モジュール情報記憶ステップでは、
前記仕様情報を満たす前記信号割付モジュール情報を記憶し、前記仕様情報を満たさない前記信号割付モジュール情報は記憶しないよう構成される。
【００１２】
上記（３）の構成によれば、モジュールテンプレート情報には、対応するモジュールの仕様情報が含まれており、モジュールテンプレート情報に割り付けようとする信号情報が仕様情報を満たさない場合には、その信号割付モジュール情報の記憶が拒否される。これによって、モジュールに仕様外の入出力信号が割付けられるのを防止することができ、入出力リスト４の作成の効率化を図ることができる。
【００１３】
（４）幾つかの実施形態では、上記（１）〜（３）の構成において、
前記ポート部の配置情報には、前記ポート部に対して装着可能な前記モジュールの種類が予め設定されており、
前記モジュール配置情報記憶ステップでは、予め設定された前記モジュールの種類と一致するモジュール配置情報は記憶し、前記モジュールの種類と一致しないモジュール配置情報は記憶しないよう構成される。
【００１４】
上記（４）の構成によれば、ポート部の配置情報は、機器システム制御装置が備える複数のポート部の各々に対応する情報を含んでおり、ポート部の配置情報における各々のポート部の情報に対して設定されたモジュールの種類と異なるモジュールの種類を有するモジュール配置情報は記憶されないように構成されている。これによって、意図しないモジュール配置情報が生成されるのを防止することができ、入出力リスト４の作成の効率化を図ることができる。
【００１５】
（５）幾つかの実施形態では、上記（１）〜（４）の構成において、
前記信号割付モジュール情報は、前記モジュールテンプレート情報の選択した表示部分に、前記抽出信号リストに含まれる信号情報がドラッグアンドドロップされることにより、前記モジュールテンプレート情報と前記抽出信号リストの前記信号情報とが対応付けられることで生成される。
上記（５）の構成によれば、ユーザによるドラッグアンドドロップ操作によって信号割付モジュール情報を作成することができ、入出力リストの作成におけるスペル間違えなどの入力ミスを防止することができる。
【００１６】
（６）幾つかの実施形態では、上記（１）〜（５）の構成において、
前記モジュール配置情報は、前記ポート部の配置情報の選択した表示部分に、前記信号割付モジュール情報がドラッグアンドドロップされることにより、前記ポート部と前記信号割付モジュール情報とが対応付けられることで生成される。
上記（６）の構成によれば、ユーザによるドラッグアンドドロップ操作によってモジュール配置情報を生成することができ、入出力リスト作成における入力ミスを防止することができる。
【００１７】
（７）幾つかの実施形態では、上記（１）〜（６）の構成において、
前記過去入出力リストの信号情報には前記入力信号または前記出力信号の設定値が含まれている。
上記（７）の構成によれば、過去に使用された実績のある設定値を支援データベースから取得することができ、機器システム制御装置の各々の信号情報の設定の際に、信頼性の高い入出力信号の設定値の決定を容易に行うことができる。
【００１８】
（８）本発明の少なくとも一実施形態に係る入出力リスト作成装置は、
機器システム制御装置のポート部に装着される少なくとも１つのモジュールに割付けられる入力信号の情報または出力信号の情報である複数の信号情報で構成される入出力リストを作成する入出力リスト作成装置において、
過去に作成された少なくとも１つの過去入出力リストが蓄積された支援データベースのうちから選択された前記過去入出力リストの信号情報を含む候補信号リストを出力する候補信号リスト出力処理部と、
前記候補信号リストのうちから選択された前記過去入出力リストの信号情報を含む抽出信号リストを生成する抽出信号リスト生成処理部と、
前記信号情報を前記モジュール毎に保持するためのモジュールテンプレート情報および前記抽出信号リストを出力する信号割付前情報出力処理部と、
前記モジュールテンプレート情報と、該モジュールテンプレート情報に対して関連付けられた前記抽出信号リストに含まれる前記過去入出力リストの信号情報との対応関係である信号割付モジュール情報を記憶する信号割付モジュール情報記憶処理部と、
前記ポート部の配置情報および前記信号割付モジュール情報を出力する装置配置前情報出力処理部と、
前記信号割付モジュール情報と前記ポート部の配置情報との対応関係であるモジュール配置情報を記憶するモジュール配置情報記憶処理部と、
前記モジュール配置情報に基づいて前記入出力リストを生成する入出力リスト生成処理部と、を備える。
【００１９】
上記（８）の構成によれば、上記（１）と同様の効果を奏することができる。
【００２０】
（９）幾つかの実施形態では、上記（８）の構成において、
前記信号情報は、前記入力信号および前記出力信号を識別するためのサービス名、および特性情報を含んでおり、
前記候補信号リスト出力処理部は、前記過去入出力リスト毎に前記サービス名と前記特性情報とを出力する。
上記（９）の構成によれば、上記（２）と同様の効果を奏することができる。
【００２１】
（１０）幾つかの実施形態では、上記（８）〜（９）の構成において、
前記モジュールテンプレート情報は、前記モジュールの種類毎に対応した仕様情報をそれぞれ含み、
前記信号割付モジュール情報記憶処理部は、
前記仕様情報を満たす前記信号割付モジュール情報を記憶し、前記仕様情報を満たさない前記信号割付モジュール情報は記憶しないよう構成される。
上記（１０）の構成によれば、上記（３）と同様の効果を奏することができる。
【００２２】
（１１）幾つかの実施形態では、上記（８）〜（１０）の構成において、
前記ポート部の配置情報には、前記ポート部に対して装着可能な前記モジュールの種類が予め設定されており、
前記モジュール配置情報記憶処理部は、予め設定された前記モジュールの種類と一致するモジュール配置情報は記憶し、前記モジュールの種類と一致しないモジュール配置情報は記憶しないよう構成される。
上記（１１）の構成によれば、上記（４）と同様の効果を奏することができる。
【００２３】
（１２）幾つかの実施形態では、上記（８）〜（１１）の構成において、
前記信号割付モジュール情報は、前記モジュールテンプレート情報の選択した表示部分に、前記抽出信号リストに含まれる信号情報がドラッグアンドドロップされることにより、前記モジュールテンプレート情報と前記抽出信号リストの前記信号情報とが対応付けられることで生成される。
上記（１２）の構成によれば、上記（５）と同様の効果を奏することができる。
【００２４】
（１３）幾つかの実施形態では、上記（８）〜（１２）の構成において、
前記モジュール配置情報は、前記ポート部の配置情報の選択した表示部分に、前記信号割付モジュール情報がドラッグアンドドロップされることにより、前記ポート部と前記信号割付モジュール情報とが対応付けられることで生成される。
上記（１３）の構成によれば、上記（６）と同様の効果を奏することができる。
【００２５】
（１４）幾つかの実施形態では、上記（８）〜（１３）の構成において、
前記過去入出力リストの信号情報には前記入力信号または前記出力信号の設定値が含まれている。
上記（１４）の構成によれば、上記（７）と同様の効果を奏することができる。
【発明の効果】
【００２６】
本発明の少なくとも一実施形態によれば、制御装置の入出力信号の信号情報を含む入出力リストの作成を容易に行うことが可能な入出力リスト作成方法が提供される。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態に係る入出力リスト作成方法を実行する入出力リスト作成装置を示す図である。
【図２】本発明の一実施形態に係る機器システム制御装置のハードウェア構成を説明するための図である。
【図３】本発明の一実施形態に係る入出力リスト作成方法を示す図である。
【図４】本発明の一実施形態に係る入出力リスト作成装置を示す図である。
【図５Ａ】本発明の一実施形態に係る候補信号リスト選択画面における候補信号リストの表示態様を示す図である。
【図５Ｂ】図５Ａの候補信号リストが展開された表示態様を示す図であり、信号情報の詳細が示された図である。
【図６】本発明の一実施形態に係るモジュール信号割付画面におけるモジュールテンプレート情報および抽出信号リストの表示態様を示す図である。
【図７】本発明の一実施形態に係るモジュール配置画面に表示された機器システム制御装置のポート部の配置情報および信号割付モジュール情報の表示態様を示す図である。
【発明を実施するための形態】
【００２８】
以下、添付図面を参照して本発明の幾つかの実施形態について説明する。ただし、一の構成要素を「備える」、「具える」、「具備する」、「含む」、又は、「有する」という表現は、他の構成要素の存在を除外する排他的な表現ではない。
【００２９】
図１は、本発明の一実施形態に係る入出力リスト作成方法を実行する入出力リスト作成装置１を示す図である。本実施形態では、発電プラントの制御装置を一例として、プラント制御装置（機器システム制御装置）６について説明を行うこととする。図１に示されるように、入出力リスト作成装置１は支援データベース２に接続されている。この支援データベース２には、過去のプラント制御装置に対して作成された過去の入出力リスト（過去入出力リスト）３が蓄積されている。そして、入出力リスト作成装置１は、支援データベース２を利用することで、上流工程の関する上流図面５を参照しながら作成されるものである、プラント制御装置６の入出力リスト４の作成作業を支援する。
【００３０】
図１に示される実施形態では、入出力リスト作成装置１は一般的なコンピュータで構成されており、ＣＰＵなどのプロセッサ（不図示）や、主記憶装置（不図示）、補助記憶装置１３、マウス１４、キーボード１５、表示装置１６（ディスプレイ、プロジェクタ、プリンタなど）などの周知な構成を有している。そして、入出力リスト作成装置１のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上で入出力リスト作成プログラムが動作することで、本発明の入出力作成方法が実行される。そして、この入出力リスト作成装置１のＯＳは、グラフィカルユーザインタフェース（ＧＵＩ）によりユーザとインタラクティブに作業を進めることが可能なＯＳとなっている。図１に示される実施形態では、Ｗｉｎｄｏｗｓ（登録商標）ＯＳであるが、他の幾つかの実施形態では、ＧＵＩを提供可能な他のＯＳであっても良い。
【００３１】
また、入出力リスト作成装置１の支援によって作成される入出力リスト４は、複数の信号情報Ｉで構成される。信号情報Ｉは、プラント制御装置６の各々のポート部６４（後述）に装着されるモジュールＭ（後述）に割付けられる入力信号Ｓｉの情報または出力信号Ｓｏの情報である。後述するように、プラント制御装置６は複数のポート部６４を備えており、この複数のポート部６４の各々にはモジュールＭが装着可能となっている。そして、この信号情報Ｉには、プラント制御装置６の設計に必要な様々な情報が含まれている。例えば、信号情報Ｉには、入力信号Ｓｉまたは出力信号Ｓｏ（以下、適宜、入出力信号Ｓ）の特性や用途などの信号に関する情報が含まれる。また、後述するように、プラント制御装置６には複数の入出力信号Ｓが入出力されるのが通常であり、プラント制御装置６には複数のモジュールＭの装着が可能であると共に、モジュールＭには入出力信号Ｓを接続するための複数のチャネル部６５（後述）を備えている。このため、信号情報Ｉには、入出力信号Ｓが割付けられるモジュールＭのチャネル部６５（後述）およびモジュールＭが装着されるプラント制御装置６のポート部６４（後述）を特定するためのマッピング情報が含まれる。
【００３２】
また、上流図面５は、入出力リスト４の作成のためのインプットとなる図面であり、上流工程で作成される。また、上流図面５には複数種類の図面が含まれる。例えば、図１の上流図面５の最前面に示されているシステム系統図や、Ｐ＆ＩＤ（Ｐｉｐｉｎｇ  ａｎｄ  Ｉｎｓｔｒｕｍｅｎｔａｔｉｏｎ  Ｄｉａｇｒａｍ）、配線図（Ｗｉｒｉｎｇ  Ｄｉａｇｒａｍ）、ブロック図、制御系統図、インターロック線図、計器リスト、１ループ線図などが上流図面５に含まれても良い。
【００３３】
そして、下流工程の設計者は、上流図面５に描かれた計装点Ｐｉや操作端Ｐｏなどを示す記号に基づいて、プラント制御装置６に入力されるべき入力信号Ｓｉ、および、プラント制御装置６による演算処理の結果として出力されるべき出力信号Ｓｏを全て拾い出し、拾い出された入出力信号Ｓの各々に対して信号情報Ｉに含まれる各々の情報欄を決定することを通して、入出力リスト４の作成作業を行う。
【００３４】
ここで、上述したプラント制御装置６と入出力信号Ｓとのマッピング情報に関して、図２を用いて説明する。図２は、本発明の一実施形態に係るプラント制御装置６のハードウェア構成を説明するための図であり、プラント制御装置６の筐体６１の正面の一部が模式的に示されている。プラント制御装置６は、入力信号Ｓｉに対して定められた演算処理を実行し、演算処理された結果となる出力信号Ｓｏを出力する装置である。プラント制御装置６の入力信号Ｓｉは、プラントの計装点Ｐｉでセンサなどによって検出される信号であって良いし、他の装置や、他の演算処理によって生成される信号であっても良い。また、プラント制御装置６の出力信号Ｓｏの出力先は、バルブなどの操作端であっても良いし、他の装置や他の演算処理、プラントの操作および監視を行うヒューマンマシンインタフェースとなるオペレータステーション（ＯＰＳ）であっても良い。図２に示される実施形態では、プラント制御装置６は、プラントの自動制御および現場との入出力処理を行うプロセスステーション（ＭＰＳ）や、現場の製造機器の制御を行う装置との入出力や各種演算処理を行うためのコンパクトプロセスステーション（ＣＰＳ）などのプラントの制御システムを構成する制御装置となっている。
【００３５】
このプラント制御装置６は、図２に示されるように、モジュールＭを複数装着可能なキャビネット部６２を有している。図２に示される実施形態では、キャビネット部６２は、複数のサブキャビネット部６３（ノード）によりコントロールノードを構成されている。また、複数のサブキャビネット部６３の各々は、キャビネット部６２において所定の方向に並んで配置されている。具体的には、３つのサブキャビネット部６３筐体６１の左右方向に並んで配置されることで、プラント制御装置６の前面に設けられたキャビネット部６２が構成されている。また、複数のサブキャビネット部６３の各々には、互いを識別するための識別子が付与されている。図２の例示では、３つのサブキャビネット部６３に対して、左側から１ＣＡ−１、１ＣＡ−２、１ＣＡ−３というキャビネット識別子がそれぞれ付与されている。なお、このキャビネット識別子の１ＣＡは、プラント制御装置６の筐体６１を識別するためのキャビネット識別子も含んでおり、プラント制御装置６が２以上の筐体６１で構成される場合には、例えば、２つ目の筐体６１は２ＣＡとなる。
【００３６】
また、サブキャビネット部６３の各々には、図２に示されるように、モジュールＭが挿入されるなどして装着可能なポート部６４が１以上設けられる。図２に示される実施形態では、ポート部６４は、各々のサブキャビネット部６３において紙面の上下方向に８つ並んで設けられており、紙面の下から上に向けてポート部６４を識別するためのポート識別子ｐＩｄ（図２では１〜８の番号）が付与されている。つまり、各々のポート部６４の識別は、キャビネット部６２とサブキャビネット部６３とポート部６４とのそれぞれを特定することで可能であり、例えば、図２の紙面の最も左のサブキャビネット部６３の最も下のポート部６４は、１ＣＡ−１−１といったように識別される。
【００３７】
また、モジュールＭは、入出力信号Ｓをプラント制御装置６に取り込むための入出力処理などを行う装置である。モジュールＭには、様々な機能（処理内容）に対応するために、各々の機能に応じて個別にハードウェア化されている。つまり、下流工程の設計者によって、複数の種類から適切なモジュールＭが選択される。例えば、モジュールＭの種別（種類）は、大きく分けて、アナログ信号の入力処理を行うためのＡＩモジュール、アナログ信号の出力処理を行うためのＡＯモジュール、デジタル信号の入力処理を行うためのＤＩモジュール、デジタル信号の出力処理を行うためのＤＯモジュールといった入出力処理を行うための入出力モジュールや、タービン制御専用の処理を行うための特殊機能モジュールなどがある。また、入出力モジュールおよび特殊機能モジュールの各々には、信号の入力態様や、入力数、用途などの様々な仕様に対応するために、さらに多数の種類がある。
【００３８】
そして、上述のモジュールＭへ入力や出力の信号を取り合うチャネル部６５は各々のモジュールＭに設けられる。具体的には、モジュールＭの各々は、各々の入出力信号Ｓの信号線をそれぞれ接続するためのチャネル部６５を１以上有しており、チャネル部６５の各々に対して入出力信号Ｓの信号線が接続される。また、モジュールＭが有するそれぞれのチャネル部６５は、例えば、チャネル番号などのチャネル識別子ｃＩｄによって識別される。つまり、１つの入出力信号Ｓは、モジュールＭのチャネル部６５を特定して割付けられる。また、モジュールＭは、プラント制御装置６のポート部６４を特定して装着されるので、各々の入出力信号Ｓは、プラント制御装置６の筐体６１、キャビネット部６２、サブキャビネット部６３、ポート部６４、モジュールＭの種別、および、チャネル部６５を特定することで割付けられる。
【００３９】
なお、モジュールＭの種類によってチャネル部６５の数は決まっており、例えば、チャネル数は４、８、１６などとなる。また、各々のモジュールＭにおいて全てのチャネル部６５に入出力信号Ｓが割付けられる必要はなく、入出力信号Ｓが割付けられないチャネル部６５の数をスペア数として、モジュールＭ毎に予備率（スペア数／チャネル部６５の数）が管理され、全体を集計・分析できるようにしても良い。
【００４０】
図２に示される実施形態では、図示されるように、１つの筐体６１に設けられたキャビネット部６２（１ＣＡ）の複数のポート部６４に４つのモジュールＭが装着されており、コントロールノードを構成している。具体的には、紙面の最も左側にあるサブキャビネット部６３（１ＣＡ−１）の下から３番目のポート部６４（１ＣＡ−１−３）、中央のサブキャビネット部６３（１ＣＡ−２）の下から１番目および２番のポート部６４（１ＣＡ−２−１、１ＣＡ−２−２）、および、最も右側にあるサブキャビネット部６３（１ＣＡ−３）の下から１番目のポート部６４（１ＣＡ−３−１）に、それぞれモジュールＭが装着されている。また、これらのポート部６４に装着されたモジュールＭについて簡単に説明すると、ＦＸＡＩＭ０１−０１は、ＦＸＡＩＭ０１という記号と対応する仕様を有するＡＩモジュールであることを示し、ＦＸＤＩＭ０１−０１は、ＦＸＤＩＭ０１という記号と対応する仕様を有するＤＩモジュールである。また、ＦＸＳＶＬ０２−０１ＡおよびＦＸＳＶＬ０２−０１Ｂは、ＦＸＳＶＬ０２という記号と対応する仕様を有する特殊機能モジュールであることを示す。ハイフンの後の番号は、モジュールＭの各々の種別の中で互いに識別するためのものとなっている。このようなモジュールＭとプラント制御装置６のポート部６４とのマッピングは、上流図面５から抽出された入出力信号Ｓの数などに応じて、下流工程の設計者が決定する。
【００４１】
なお、キャビネット部６２は３つのサブキャビネット部６３を備えるなど、１以上のサブキャビネット部６３を有しても良い。このように、１つの筐体６１に設置可能なサブキャビネット部６３の数に応じた筐体種別がある。プラント制御装置６が複数の筐体６１により構成されても良い。また、キャビネット部６２はプラント制御装置６の背面にも設けられていても良く、背面のキャビネット部６２は上述した前面の構成であっても、異なる構成であっても良い。下流工程の設計者は、プラント制御装置６の規模に応じて、筐体６１の数や、筐体種別などを決定する。
【００４２】
次に、入出力リスト作成装置１によって実行される入出力リスト作成方法を図３〜図６を用いて説明する。図３は、本発明の一実施形態に係る入出力リスト作成方法を示す図である。図４は、本発明の一実施形態に係る入出力リスト作成装置１を示す図である。また、図５Ａ〜図７は、本発明の一実施形態に係る入出力リスト作成装置１によって表示装置１６に表示される情報を例示するための図である。図３に示されるように、入出力リスト作成方法は、後述する、候補信号リスト出力ステップ（図３のＳ３２）と、抽出信号リスト生成ステップ（図３のＳ３３）と、信号割付前情報出力ステップ（図３のＳ３５）と、信号割付モジュール情報記憶ステップ（図３のＳ３６）と、装置配置前情報出力ステップ（図３のＳ３７）と、モジュール配置情報記憶ステップ（図３のＳ３８）と、入出力リスト生成ステップ（図３のＳ３９）と、を備える。
【００４３】
これらのステップの各々は、入出力リスト作成装置１と入出力リスト４を作成する下流工程の設計者（以下、ユーザ）とによってインタラクティブに行われる。すなわち、入出力リスト作成装置１は、ユーザによるマウス１４やタッチパネル（表示装置１６）などの入出力装置の操作（ユーザの操作）に応じて発生する、上記の各々のステップを実行するための命令を受け付けるステップ（不図示）を経て、各々のステップを実行し、入出力リスト４の作成を支援する。また、入出力リスト作成装置１（入出力リスト作成プログラム）は、例えばソフトウェアで実現される処理機能部を備えており、上記のステップの各々を、それぞれ、候補信号リスト出力処理部４２（図３のＳ３２）、抽出信号リスト生成処理部４３（図３のＳ３３）、信号割付前情報出力処理部４５（図３のＳ３５）、信号割付モジュール情報記憶処理部４６（図３のＳ３６）、装置配置前情報出力処理部４７（図３のＳ３７）、モジュール配置情報記憶処理部４８（図３のＳ３８）、入出力リスト生成処理部４９（図３のＳ３９）によって実行する（図４参照）。
【００４４】
また、図３に示される入出力リスト作成方法は、大きく分けて、後述する信号割付モジュール情報を生成するためのステップ（Ｓ３１〜Ｓ３６）と、後述するモジュール配置情報を生成するためのステップ（Ｓ３７〜Ｓ３８）と、このモジュール配置情報（後述）に基づいて入出力リスト４を生成するためのステップ（Ｓ３９）とで構成されている。
以下、本発明の一実施形態に係る入出力リスト作成方法を図３のフローに従って説明する。
【００４５】
図３のステップＳ３０において、入出力リスト作成装置１はメイン画面（不図示）を表示する。メイン画面（不図示）は入出力リスト４の作成を開始する起点となる画面である。例えば、マウス１４などを操作することで、表示装置１６に表示されている特定のアイコンや文字列表示をユーザがクリックなどにより選択することで、上述の入出力リスト作成プログラムが起動し、メイン画面（不図示）が出力される。この出力は、表示装置１６に表示され、本実施形態では一例としてディスプレイとしているが、限定されるものでなく、プリンタや別の媒体などでもよい。
【００４６】
図３の次のステップＳ３１において、入出力リスト作成装置１は、支援データベース２に蓄積された過去に作成されたプロジェクト毎の入出力信号を記録した過去入出力リスト３の一覧を表示する。例えば、メイン画面（不図示）に表示された所定のボタン（例えば、過去リスト選択ボタン）をユーザがクリックすると、このユーザの操作によって発する命令を入出力リスト作成装置１は受け付ける（受信する）。そして、この命令を受け付けると、入出力リスト作成装置１は支援データベース２にアクセスし、過去入出力リスト３の各々を識別するための過去リスト識別子８１を取得する。また、入出力リスト作成装置１は、この過去リスト識別子８１の一覧を表示装置１６に出力する。この過去リスト識別子８１の一覧は、過去リスト選択画面（不図示）に含められることで、表示装置１６に表示されても良い。過去リスト選択画面（不図示）は、過去リスト識別子８１の一覧をユーザに提示すると共に、過去入出力リスト３のユーザによる選択（指示）を受け付けるための画面となる。
【００４７】
そして、ユーザは、過去リスト選択画面（不図示）に表示された過去リスト識別子８１などの情報に基づいて、今回の入出力リスト作成の対象となるプラント制御装置６（上流図面５）と過去入出力リスト３との類似性などを判断し、必要と考えられる１以上の過去入出力リスト３の選択を行う。例えば、表示装置１６に表示された過去のプロジェクトで作成した入出力信号が類似している案件の過去リスト識別子８１をクリックすることなどにより、ユーザは過去入出力リスト３を選択可能となっている。また、過去リスト選択画面（不図示）に表示された所定のボタン（例えば、信号抽出ボタン）のクリックなどに応じて、入出力リスト作成装置１は、このユーザの操作に対応した命令を受け付け、過去入出力リスト３の選択を確定する。なお、図３〜図６に示される実施形態では、過去リスト識別子８１は、過去に行われた設計プロジェクトを表すプロジェクト名称となっている。
【００４８】
図３の次のステップＳ３２において、上述の候補信号リスト出力ステップが実行される。すなわち、入出力リスト作成装置１は、過去に作成された過去入出力リスト３が蓄積された支援データベース２のうちから選択された過去入出力リスト３の信号情報Ｉを含む候補信号リストＬ１を表示装置１６に出力する。これによって、候補信号リストＬ１が表示装置１６に表示される。具体的には、過去入出力リスト３のユーザによる選択が確定されると、入出力リスト作成装置１は支援データベース２にアクセスし、選択された１以上の過去リスト識別子８１の各々に対応する過去入出力リスト３をそれぞれ支援データベース２から読み込む。そして、読み込んだ情報（候補信号リストＬ１）を表示装置１６に出力する。候補信号リストＬ１は、候補信号リスト選択画面Ｄ３（図５Ａ〜図５Ｂ参照）に含められることで、表示装置１６に表示されても良い。つまり、入出力リスト作成装置１によって候補信号リスト選択画面Ｄ３に画面が遷移されることで、候補信号リストＬ１が表示装置１６に表示される。この候補信号リスト選択画面Ｄ３は、候補信号リストＬ１をユーザに提示すると共に、候補信号リストＬ１に含まれる信号情報Ｉのユーザによる選択（指示）を受け付けるための画面となる。後述するように、候補信号リスト選択画面Ｄ３では、候補信号リストＬ１に含まれる各々の信号情報Ｉに対して、ユーザによる選択や非選択を受け付けるためのチェックボックス８５が設けられて表示されている（図５Ａ〜図５Ｂ参照）。
【００４９】
図３の次のステップＳ３３において、上述の抽出信号リスト生成ステップが実行される。すなわち、入出力リスト作成装置１は、候補信号リストＬ１のうちから選択された過去入出力リスト３の信号情報Ｉを含む抽出信号リストＬ２（図６参照）を生成する。具体的には、抽出信号リストＬ２を生成に先立って、候補信号リストＬ１の各々の信号情報Ｉに対応する上述のチェックボックス８５がユーザの操作によって選択あるいは非選択されている。そして、所定のボタン（例えば、インポート実行ボタン）のユーザによるクリックなどに応じて、入出力リスト作成装置１は、このユーザの操作に対応した命令を受け付け、候補信号リストＬ１のうちからの信号情報Ｉのユーザによる選択を確定する。そして、入出力リスト作成装置１は、チェックボックス８５の状態を確認し、選択された信号情報Ｉを抽出信号リストＬ２に追加し、非選択された信号情報Ｉを抽出信号リストＬ２に追加しないようにすることで、抽出信号リストＬ２を生成する。また、こうして生成された抽出信号リストＬ２は、主記憶装置１２や補助記憶装置１３に記憶される。
【００５０】
図３の次のステップＳ３４において、入出力リスト作成装置１は、モジュールテンプレート情報Ｔの一覧を出力する。モジュールテンプレート情報Ｔは、モジュールＭに割付けられる入力信号Ｓｉまたは出力信号Ｓｏの信号情報ＩをモジュールＭ毎に保持するための情報セットである。ユーザが、表示装置１６に表示された所定のボタン（例えば、モジュール追加ボタン）をクリックなどすると、入出力リスト作成装置１は、このユーザの操作に対応した命令を受け付け、例えば、ポップアップ画面（不図示）などによりモジュールテンプレート情報Ｔの一覧を表示する。上述したように、モジュールＭは複数種類あるため、各々の種類に対応したモジュールテンプレート情報Ｔが用意されており、ユーザの操作に応じてこれらの一覧が表示される。そして、ユーザはその中の１つを選択した後に、ポップアップ画面上の所定のボタン（例えば、追加実行ボタン）などをクリックする。これによって、入出力リスト作成装置１は、このユーザの操作に対応した命令を受け付け、モジュールテンプレート情報Ｔのユーザによる選択を確定し、ポップアップ画面（不図示）を閉じる。
【００５１】
図３の次のステップＳ３５において、上述の信号割付前情報出力ステップが実行される。すなわち、入出力リスト作成装置１は、ユーザによって選択された、モジュールＭに割付けられる入力信号Ｓｉまたは出力信号Ｓｏの信号情報Ｉ（抽出信号リストＬ２に抽出した信号）をモジュールＭ毎に保持するためのモジュールテンプレート情報Ｔおよび抽出信号リストＬ２を表示装置１６に出力する（図６参照）。具体的には、モジュールテンプレート情報Ｔのユーザによる選択が確定されると、入出力リスト作成装置１は、選択されたモジュールテンプレート情報Ｔおよび抽出信号リストＬ２を表示装置１６に出力する。例えば、モジュール信号割付画面Ｄ４（図６参照）にこれらの情報が含められることで、表示装置１６に表示されても良い。つまり、入出力リスト作成装置１によってモジュール信号割付画面Ｄ４に画面が遷移されることで、選択されたモジュールテンプレート情報Ｔおよび抽出信号リストＬ２が表示装置１６に表示される。このモジュール信号割付画面Ｄ４は、ユーザによって選択されたモジュールテンプレート情報Ｔおよび抽出信号リストＬ２をユーザに提示すると共に、抽出信号リストＬ２に含まれる信号情報Ｉとモジュールテンプレート情報Ｔとの関連付けのユーザ命令を受け付けるための画面となる。
【００５２】
図６は、本発明の一実施形態に係るモジュール信号割付画面Ｄ４におけるモジュールテンプレート情報Ｔおよび抽出信号リストＬ２の表示態様を示す図である。図６に示される実施形態では、図示されるように、モジュールテンプレート情報Ｔの一覧からユーザが選択したモジュールテンプレート情報Ｔと抽出信号リストＬ２とが並べて表示されている。具体的には、モジュール信号割付画面Ｄ４には、それぞれの情報を表示するための領域が設けられている。そして、モジュールテンプレート情報Ｔはモジュール別信号一覧という見出し（タイトル）と共に、モジュール信号割付画面Ｄ４の上方に設けられた領域に表示されている。一方、抽出信号リストＬ２は、モジュール未割付信号一覧という見出しと共に、モジュールテンプレート情報Ｔの下方に設けられた領域に表示されている。また、モジュール信号割付画面Ｄ４において、モジュールテンプレート情報Ｔは表形式で表示されており、対応するモジュールＭの種類（ＦＸＡＩＭ０１）と同一種類の中で識別するための情報（ＦＸＡＩＭ０１−０１）を各行のタイトル欄Ｄｔ１（見出し欄）として、モジュールＭが備えるチャネル部６５のチャネル識別子ｃＩｄの各々が行方向に並べて表示されている。また、行方向に並べられたチャネル識別子ｃＩｄ（例えば、チャネル番号）の各々に対して、入出力信号Ｓの信号情報Ｉが列方向に並べて表示されるようになっている。
【００５３】
そして、モジュール信号割付画面Ｄ４は、このモジュールテンプレート情報Ｔに含まれる複数のチャネル部６５の各々を表すチャネル識別子ｃＩｄに対する信号情報Ｉを格納する欄に対して、抽出信号リストＬ２の所望として選択した信号情報Ｉをセットすることが可能となっている。すなわち、下流工程の設計者（ユーザ）は、入出力リスト４の作成にあたって、プラント制御装置６の各々のモジュールＭのチャネル部６５に対して割付けるべき入出力信号Ｓを決定するが、まずは、モジュールＭが装着されるプラント制御装置６のポート部６４の位置とは無関係に、いずれかのポート部６４に装着しようとするモジュールＭの各々のチャネル部６５と割付ける入出力信号Ｓの信号情報Ｉとの対応関係を、モジュール信号割付画面Ｄ４に表示されるモジュールテンプレート情報Ｔおよび抽出信号リストＬ２を用いて作成し、プラント制御装置６に対して信号割付モジュール情報を得ることが可能となっている。
【００５４】
図３の次のステップＳ３６において、上述の信号割付モジュール情報記憶ステップが実行される。すなわち、モジュールテンプレート情報Ｔと、該モジュールテンプレート情報Ｔに関連付けられた抽出信号リストＬ２に含まれる過去入出力リスト３の信号情報Ｉとの対応関係である信号割付モジュール情報Ｌ３を記憶する。具体的には、信号割付モジュール情報Ｌ３の記憶に先立って、入出力リスト作成装置１は、ユーザによる操作によって行われるモジュールテンプレート情報Ｔの各々のチャネル識別子ｃＩｄと、抽出信号リストＬ２に含まれる過去入出力リスト３の所望として選択した信号情報Ｉとの対応づけを受け付ける。そして、ユーザの操作によって作成された信号割付モジュール情報Ｌ３を入出力リスト作成装置１は補助記憶装置１３などに保存する。
【００５５】
図３のステップＳ３７において、上述の装置配置前情報出力ステップが実行される。すなわち、入出力リスト作成装置１は、プラント制御装置６のポート部６４の配置情報Ｃおよび信号割付モジュール情報Ｌ３を表示装置１６に出力する。ポート部６４の配置情報Ｃは、キャビネット部６２やサブキャビネット部６３に設けられたポート部６４の各々を表示する情報であり、配置情報Ｃから、ポート部６４の数や、相対的な位置関係がわかるようになっていても良い。プラント制御装置６においてポート部６４は縦横に配置されており（図２参照）、表形式によってポート部６４の配置情報Ｃが表示装置１６に表示されても良い。この場合には、表形式に表示されたポート部６４の配置情報Ｃの列方向は、サブキャビネット部６３の並びに対応させ、行方向は、ポート部６４の並びに対応させても良い。そして、列方向に並べられたサブキャビネット部６３の識別子の各々に対して、行方向にポート部６４の識別子（ポート識別子ｐＩｄ）が並ぶような表示となる。あるいは、ポート部６４の配置情報Ｃは、図２に例示されるような、プラント制御装置６のキャビネット部６２、サブキャビネット部６３、ポート部６４を図形で表示したものであっても良い。従い、モジュールＭに対する信号割付モジュール情報Ｌ３が作成にあたり、過去に作成されたプロジュクトの過去入出力リスト３から選択された候補信号リストＬ１をもとにして、抽出信号リストＬ２を所望として選択した信号情報Ｉをセットすることで作成できる。このため拾い出し作業の効率化を図り、手入力作業を排除してスペル間違いなどの入力ミスを防止することが出来る。
【００５６】
また、このステップＳ３７は、ユーザによる所定のボタン（例えば、モジュール配置実行ボタン）のクリックなどに応じて、入出力リスト作成装置１は、プラント制御装置６のポート部６４の配置情報Ｃを表示装置１６に出力する。また、入出力リスト作成装置１は、例えば、信号割付モジュール情報Ｌ３が生成されたモジュールテンプレート情報Ｔの識別子（図６のＦＸＡＩＭ０１−０１）を表示することによって、信号割付モジュール情報Ｌ３の一覧を表示装置１６に表示する。例えば、上記のプラント制御装置６のポート部６４の配置情報Ｃおよび信号割付モジュール情報Ｌ３の一覧は、モジュール配置画面Ｄ５に含められることで、表示装置１６に表示されても良い（図７参照）。このモジュール配置画面Ｄ５は、プラント制御装置６のポート部６４の配置情報Ｃおよび信号割付モジュール情報Ｌ３をユーザに提示すると共に、プラント制御装置６の所望として選択したポート部６４に対する、所望として選択した信号割付モジュール情報Ｌ３のユーザの割り当て指示を受け付けるための画面となる。
【００５７】
図７は、本発明の一実施形態に係るモジュール配置画面Ｄ５に表示されたプラント制御装置６のポート部６４の配置情報Ｃおよび信号割付モジュール情報Ｌ３の表示態様を示す図である。図７に示される実施形態のモジュール配置画面Ｄ５では、図示されるように、ポート部６４の配置情報Ｃおよび信号割付モジュール情報Ｌ３の各々の情報を個別に表示するための領域が画面の左右に設けられている。そして、ポート部６４の配置情報Ｃはキャビネットロケーションという見出し（タイトル）と共に、モジュール配置画面Ｄ５の左側に設けられた領域に表示されている。一方、信号割付モジュール情報Ｌ３は、割付け可能なモジュールという見出しと共に、ポート部６４の配置情報Ｃが設けられた領域の右側に並べて表示されている。
図７に示される実施形態では、キャビネット部６２は、サブキャビネット部６３によるコントロールノードを構成しており、モジュール配置画面Ｄ５において、ポート部６４の配置情報Ｃは表形式で表示されており、列方向には、プラント制御装置６のキャビネット部６２のサブキャビネット部６３（Ｎｏｄｅ）が、その前面と背面とに分けて並べられている。具体的には、画面の左に表示されたＦＲＯＮＴ（前面）に、Ｎｏｄｅ  １、Ｎｏｄｅ  ２、Ｎｏｄｅ  ３が列方向に並べられ、その右に表示されたＲＥＡＲ（背面）に、Ｎｏｄｅ  ４、Ｎｏｄｅ  ５、Ｎｏｄｅ  ６が列方向に並べられている。また、行方向にはポート部６４が並べられている。一方、信号割付モジュール情報Ｌ３は、作成済みの一覧が並べられおり、ＦＸＡＩＭ０１−０１、ＦＸＤＩＭ０１−０１、ＦＸＳＶＬ０２−０１ＡおよびＦＸＳＶＬ０２−０１Ｂが並べられている。
【００５８】
なお、上述したように、プラント制御装置６のサブキャビネット部６３やポート部６４の数など、ハードウェア構成の異なる筐体６１が複数用意されている場合には、入出力リスト作成装置１は、ポート部６４の配置情報Ｃの種類の一覧を表示してユーザに選択させると共に、ユーザによる選択結果を受け付けて、ユーザによって選択されたポート部６４の配置情報Ｃをモジュール配置画面Ｄ５に表示しても良い。
【００５９】
図３の次のステップＳ３８において、上述のモジュール配置情報記憶ステップが実行される。すなわち、入出力リスト作成装置１は、ユーザの操作によって関連付けされた、信号割付モジュール情報Ｌ３とプラント制御装置６のポート部６４の配置情報Ｃとの対応関係であるモジュール配置情報Ｌ４を記憶する。具体的には、この対応関係の記憶に先立って、信号割付モジュール情報Ｌ３とプラント制御装置６のポート部６４の配置情報Ｃとの対応づけがユーザの操作によりなされており、入出力リスト作成装置１は、ユーザの操作によって作成されたモジュール配置情報Ｌ４を補助記憶装置１３などに保存する。図７に示される実施形態では、モジュール配置情報Ｌ４として、ＦＸＡＩＭ０１−０１、ＦＸＤＩＭ０１−０１、ＦＸＳＶＬ０２−０１ＡおよびＦＸＳＶＬ０２−０１Ｂが既に作成されており、そのうちのＦＸＡＩＭ０１−０１はユーザの操作によって１ＣＡ−１−３と対応づけられる命令がなされることで、この命令を受け付けることで、入出力リスト作成装置１は、１ＣＡ−１−３にＦＸＡＩＭ０１−０１が対応付けられたことを記憶している。
【００６０】
図３の次のステップＳ３９において、上述の入出力リスト生成ステップが実行される。すなわち、入出力リスト作成装置１は、モジュール配置情報Ｌ４に基づいて、入出力リスト４を生成する。例えば、ユーザによる所定のボタン（例えば、作成ボタン）のクリックなどに応じて、入出力リスト作成装置１は、このユーザの操作に対応した命令を受け付け、記憶済みのモジュール配置情報Ｌ４の一覧を表示する。そして、この一覧からユーザが所望として選択したモジュール配置情報Ｌ４を選択すると、入出力リスト作成装置１はこのユーザの操作を受け付けて、選択されたモジュール配置情報Ｌ４に基づいて入出力リスト４を生成する。入出力リスト４には、信号情報Ｉの全てが含まれても良いし、信号情報Ｉの一部が含まれても良い。また、生成された入出力リスト４は、補助記憶装置１３に記憶されても良いし、表示装置１６に出力されることで画面に表示されても良いし、プリンタなどに出力されても良い。従い、プラント制御装置６の各ハードウェア構成と各信号割付モジュール情報との対応づけを信号割付モジュール情報Ｌ３の単位で行われる。このため、プラント制御装置６への複数のモジュール配置，追加，削除や、プラント制御装置６における変更が生じた際の修正等も、信号割付モジュール情報Ｌ３の単位で修正を行うことが可能であり、入出力リスト４の作成や変更に容易に対応することができる。
【００６１】
上記の構成によれば、支援データベース２に蓄積された入力信号Ｓｉおよび出力信号Ｓｏの信号情報Ｉを用いて入出力リスト４が作成される。すなわち、入出力リスト４は、上流工程で作成されるプラント制御装置６の基礎となる上流図面５からプラント制御装置６の入出力信号Ｓを拾い出し、各々の入出力信号Ｓの信号情報Ｉを設定することを通して作成されるが、上流図面５から拾い出された入出力信号Ｓの各々に対して設定すべき信号情報Ｉを支援データベース２から取得するよう構成することで、信号情報Ｉの各情報欄の入力および設定作業を軽減でき、入出力リスト４の作成を容易に行うことができる。また、各々の信号情報Ｉを支援データベース２から取得するので、下流工程において設計者（ユーザ）の手入力作業の排除を図ることができ、入力間違いなどの発生を防止し、プラント制御装置６の設計の効率化を図ることができる。さらに、作成された入出力リスト４に基づいて上流図面５との整合性を確認することができ、整合性確認の容易化を図ることもできる。
【００６２】
また、信号割付モジュール情報Ｌ３を作成した後に、モジュール配置情報Ｌ４を作成しており、プラント制御装置６のポート部６４に対して、支援データベース２から取得した信号情報Ｉを直接割付けていない。つまり、実際のプラント制御装置６のハードウェア構成と信号割付モジュール情報Ｌ３との対応づけは、信号割付モジュール情報Ｌ３の単位で行われる。このため、プラント制御装置６が複数のモジュールＭを備える場合において、モジュールＭの追加、削除や、プラント制御装置６における配置換えなどの変更が生じても、信号割付モジュール情報Ｌ３の単位で一括して追加、削除、変更等の修正を行うことが可能であり、これらの変更に容易に対応することができる。
【００６３】
また、幾つかの実施形態では、信号情報Ｉは、入力信号Ｓｉおよび出力信号Ｓｏを識別するためのサービス名８６、および、入力信号Ｓｉおよび出力信号Ｓｏの特性情報８７を含んでいる。そして、図５Ａ〜図５Ｂに示されるように、候補信号リスト出力ステップ（図３のＳ３２）では、過去入出力リスト３毎にサービス名８６と特性情報８７とが出力される。図５Ａ〜図５Ｂに示される実施形態では、候補信号リスト選択画面Ｄ３には、信号情報Ｉの有する複数の情報欄のうち、サービス名８６（図５Ａ〜図５ＢのＳＥＲＶＩＣＥ）および特性情報８７の情報のみが表示されるようになっている。
【００６４】
図５Ａは、本発明の一実施形態に係る候補信号リスト選択画面Ｄ３における候補信号リストＬ１の表示態様を示す図である。また、図５Ｂは、図５Ａの候補信号リストＬ１が展開された表示態様を示す図であり、信号情報Ｉの詳細が示された図である。図５Ａ〜図５Ｂに示されるように、候補信号リストＬ１は表形式で表示されている。詳述すると、図５Ａ〜図５Ｂに示される実施形態では、候補信号リストＬ１の列方向（左右方向）には、候補信号リストＬ１の複数の信号情報Ｉの各々を過去入出力リスト３毎に区分けして表示するためのリスト区分領域Ｒが並べられている。一方、候補信号リストＬ１の行方向（上下方向）には、リスト区分領域Ｒ毎に、各々の過去入出力リスト３に含まれる信号情報Ｉが並べられている。また、リスト区分領域Ｒの各々において表示される信号情報Ｉの１レコードは、信号情報Ｉの少なくとも一部の情報と、ユーザによる信号情報Ｉの選択、非選択の指示を受け付けるためのチェックボックス８５とのセットで構成されている。
【００６５】
また、各々のリスト区分領域Ｒの最上部にはリスト区分領域Ｒの説明を表示するためのタイトル欄Ｄｔ２（見出し欄）が設けられている。図５Ａ〜図５Ｂに示される実施形態では、３つリスト区分領域Ｒが表示されており、リスト区分領域Ｒを説明するタイトル欄には、過去リスト識別子８１（プロジェクト名称Ａ、プロジェクト名称Ｂ、プロジェクト名称Ｃ）がそれぞれ表示されている。また、上記のリスト区分領域Ｒを説明するタイトル欄の１つ下の行には、リスト区分領域Ｒに含まれる列によって表示される内容を説明するためのタイトル欄が設けられている。図５Ｂの例示では、列に表示される内容を説明するタイトル欄には、左から、選択との表示により、チェックマークが表示されたチェックボックス８５が選択されたものであることを示す説明、および、表示される信号情報Ｉの各々の情報の内容（ＳＥＲＶＩＣＥおよび特性）が表示される。一方、図５Ａの例示では、列に表示される内容を説明するタイトル欄には、左から、選択との表示により、選択されたチェックボックス８５の選択数（合計数）を示す説明、および、表示される信号情報Ｉの各々の情報の内容（ＳＥＲＶＩＣＥおよび特性）が表示される。
【００６６】
また、候補信号リスト選択画面Ｄ３に表示される信号情報Ｉの各々は、入出力信号Ｓの用途情報８２と、入出力信号Ｓが入力信号Ｓｉまたは出力信号Ｓｏかを示す信号種別情報８３と、モジュールＭの種別（種類）を示すモジュール種別情報８４と、の３つの情報と共に表示される。このように、３つの情報は表示される全ての信号情報Ｉの各々に対して表示されるため、候補信号リストＬ１の行のタイトル欄は全てのリスト区分領域Ｒの端に配置されている。そして、１つの用途情報８２は、その用途を実現するために複数の入出力信号Ｓが入出力されると共に、複数の入出力信号Ｓを扱うために複数のモジュールＭが用いられるというような関係を有するため、用途情報８２が共通する信号情報Ｉや、用途情報８２および信号種別情報８３が共通する信号情報Ｉや、用途情報８２および信号種別情報８３、モジュール種別情報８４が共通する信号情報Ｉがあるため、共通する部分をまとめて要約表示することや、展開して詳細を表示することが可能になっている。
【００６７】
具体的には、図５Ａでは、候補信号リストＬ１は、これらの３つの情報によって信号情報Ｉが要約表示されている。図５Ａでは、用途情報８２および信号種別情報８３、モジュール種別情報８４の３つの情報によって、信号情報Ｉが要約して表示されており、要約された信号情報Ｉとして、ユーザによって選択された信号情報Ｉの数や、モジュールＭの各々に含まれる信号情報Ｉの数が表示されている。
一方、図５Ｂでは、モジュール種別情報８４のチェックマークをクリックすることで、要約表示が展開して表示されており、要約された情報の詳細が表示されている。モジュールＭのチャネル部６５を示すチャネル識別子ｃＩｄの各々に割付けられる信号情報Ｉの内容が分かるようになっている。また、チェックボックス８５も各々の信号情報Ｉ毎に表示されており、ユーザによる信号情報Ｉの選択が可能となっている。なお、表示装置１６の画面サイズの関係上、候補信号リストＬ１に含まれる全てのリスト区分領域Ｒや、全ての信号情報Ｉが表示できない場合には、画面の上下方向および左右方向にスクロールバーなどが表示されることで、候補信号リストＬ１の全ての内容が確認できるようになっている。
【００６８】
上記の構成によれば、候補信号リスト出力ステップＳ３２では、信号情報Ｉに含まれる様々な情報欄（フィールド）のうち、上流図面５から拾い出された入出力信号Ｓの各々に対して設定すべき信号情報Ｉを、候補信号リストＬ１から選択するのに有益となる信号情報Ｉのみが画面に表示され、ユーザに提示される。このため、下流工程の設計者（ユーザ）が、プラント制御装置６の知識に基づいて、候補信号リストＬ１の中から適切な信号情報Ｉな選択することができる。また、このように、候補信号リストＬ１で提示する信号情報Ｉの情報量を小さくすることで、過去入出力リスト３の信号情報を対比可能に並べて提示することができるようになり、候補信号リストＬ１から該当する信号情報Ｉの選択をより容易に行うことができる。また、ユーザによる支援データベース２からの信号情報Ｉの選択が容易となり、プラント制御装置６の入出力信号の拾い出し作業の効率化を図ることができる。
【００６９】
また、幾つかの実施形態では、上述したように、モジュールテンプレート情報Ｔは、プラント制御装置６に設置可能な複数のモジュールＭの種類毎に設けられると共に、モジュールＭの種類に対応した仕様情報をそれぞれ含んでいる。そして、信号割付モジュール情報記憶ステップ（図３のＳ３６）では、仕様情報を満たす信号割付モジュール情報Ｌ３を記憶し、仕様情報を満たさない信号割付モジュール情報Ｌ３は記憶しないよう構成される。例えば、図６に例示されたモジュールテンプレート情報ＴはＦＸＡＩＭ０１という種類のＡＩモジュールに対応したものであるが、ＡＩモジュールはアナログ入力を処理するモジュールＭであり、処理可能な信号種別８８が信号情報Ｉとして予め格納されている（図６のＩＯ欄）。そして、このＡＩモジュールはアナログ入力を処理するモジュールＭであるため、ＡＩモジュールにアナログ出力（ＡＯ）や、デジタル入力（ＤＩ）、デジタル出力（ＤＯ）となる入出力信号Ｓは割付けることはできない。このような、割付けることのできない信号情報Ｉをモジュールテンプレート情報Ｔに割付けるような操作をユーザが行うと、入出力リスト作成装置１はそのユーザによる割付操作の完了を阻止するなどすることで、主記憶装置１２や補助記憶装置１３に記憶しないようにする。この際、ユーザの操作が受け付けられない旨やその理由を表示するエラー表示が表示されても良い。その他、仕様情報として、モジュールＭの入出力可能な入出力信号Ｓの数、モジュールＭに入出力可能な信号値の上限と下限、モジュールＭの冗長構成の対応を示す冗長構成などが含まれても良く、これらの仕様を遵守した入出力信号Ｓの割り付けを監視し、仕様に当てはまらない割付操作を阻止しても良い。
【００７０】
上記の構成によれば、モジュールテンプレート情報Ｔには、対応するモジュールＭの仕様情報が含まれており、モジュールテンプレート情報Ｔに割り付けようとする信号情報Ｉが仕様情報を満たさない場合には、その信号割付モジュール情報の記憶が拒否される。これによって、モジュールＭに仕様外の入出力信号Ｓが割付けられるのを防止することができ、入出力リスト４の作成の効率化を図ることができる。
【００７１】
また、幾つかの実施形態では、ユーザによって予め設定された設定情報に基づいて、ユーザによる誤操作の防止が図られる。例えば、幾つかの実施形態では、ポート部６４の配置情報Ｃには、プラント制御装置６のポート部６４に対して装着可能なモジュールＭの種類が予め設定されており、モジュール配置情報記憶ステップ（図３のＳ３８）では、ポート部６４の配置情報Ｃにおいて予め設定されたモジュールＭの種類と一致するモジュール配置情報Ｌ４は記憶し、ポート部６４の配置情報Ｃにおいて予め設定されたモジュールＭの種類と一致しないモジュール配置情報Ｌ４は記憶しないよう構成される。具体的には、入出力リスト作成装置１は、所定のボタン（例えば、モジュール種類設定ボタン）のクリックなどのユーザの操作に応じて、プラント制御装置６の各々のポート部６４に対して、装着可能なモジュールＭの種類をユーザが設定するための画面（不図示）を表示装置１６に表示する。そして、ユーザは、この画面を介して、ポート部６４の配置情報Ｃに含まれる各々のポート部６４の情報に対して装着しようとするモジュールＭの種類を指定し、入出力リスト作成装置１は、このユーザによる指定を受け付けてポート部６４の配置情報Ｃの各々のポート部６４の情報に対応付けて記憶する。一方、入出力リスト作成装置１は上記のユーザにより設定された情報に基づいて、モジュール配置画面Ｄ５におけるユーザの操作を監視する。そして、上述のモジュール配置画面Ｄ５に表示されたポート部６４の配置情報Ｃにおいて、モジュールＭの種類が指定されたポート部６４に、指定されたモジュールＭの種類以外の信号割付モジュール情報Ｌ３を配置するような操作をユーザが行った場合には、例えば、エラー表示を出力するなどして、そのようなモジュール配置情報Ｌ４が主記憶装置１２や補助記憶装置１３に記憶（生成）されるのを阻止するようにしている。
【００７２】
上記の構成によれば、ポート部６４の配置情報Ｃは、プラント制御装置６が備える複数のポート部６４の各々に対応する情報を含んでおり、ポート部６４の配置情報Ｃにおける各々のポート部６４の情報に対して設定されたモジュールＭの種類と異なるモジュールＭの種類を有するモジュール配置情報Ｌ４は記憶されないように構成されている。これによって、意図しないモジュール配置情報Ｌ４が生成されるのを防止することができ、入出力リスト４の作成の効率化を図ることができる。
【００７３】
また、幾つかの実施形態では、信号割付モジュール情報Ｌ３は、表示装置１６に表示されたモジュールテンプレート情報Ｔの所望として選択した表示部分に、抽出信号リストＬ２に含まれる信号情報Ｉがドラッグアンドドロップされることにより、モジュールテンプレート情報Ｔと抽出信号リストＬ２の信号情報Ｉとが対応付けられることで生成される。すなわち、図６に示される実施形態では、ドラッグアンドドロップによって、モジュールテンプレート情報Ｔの各々の行と、抽出信号リストＬ２に含まれる信号情報Ｉとの関連付を行うことが可能となっている。具体的には、ユーザが、マウス１４などを用いて、モジュール信号割付画面Ｄ４に表示された抽出信号リストＬ２の上の所望として選択した入出力信号Ｓを選択すると、入出力リスト作成装置１は、選択された入出力信号Ｓをハイライトして表示する。また、ユーザが、ハイライトされた信号情報Ｉをドラッグし、モジュールテンプレート情報Ｔの所望として選択した行（チャネル部６５に対応する行となる上記の表示部分）の上でドロップする。これによって、抽出信号リストＬ２の信号情報Ｉが、モジュールテンプレート情報Ｔのドロップ操作された行で識別されるチャネル部６５の信号情報Ｉに格納され、両者が関連づけられる。
【００７４】
上記の構成によれば、ユーザによるドラッグアンドドロップ操作によって信号割付モジュール情報Ｌ３を簡易に作成することができ、入出力リスト４の作成におけるスペル間違えなどの入力ミスを防止することができる。
なお、ハイライトした信号情報Ｉを割付け操作のための所定のボタン（例えば、割付け操作ボタンなど）を使用してコピーし、モジュールテンプレート情報の所望として選択した行に貼り付けることによる関連づけ操作が可能となっていても良い。
【００７５】
また、幾つかの実施形態では、モジュール配置情報Ｌ４は、表示装置１６に表示されたプラント制御装置６のポート部６４の配置情報Ｃの所望として選択した表示部分に、信号割付モジュール情報Ｌ３がドラッグアンドドロップされることにより、プラント制御装置６のポート部６４と信号割付モジュール情報Ｌ３とが対応付けられることで生成される。図３〜図６に示される実施形態では、モジュール配置画面Ｄ５に表示されるプラント制御装置６のハードウェア構成は、図２に示されるような、コントロールノードを構成しているキャビネット部６２、サブキャビネット部６３、ポート部６４が、筐体６１における位置関係が分かるように表形式あるいは図形表示されている。
【００７６】
そして、モジュール配置画面Ｄ５では、ユーザによるドラッグアンドドロップ操作によって、プラント制御装置６の各々のポート部６４と信号割付モジュール情報Ｌ３との対応関係を作成することを可能となっている。具体的には、ユーザが、マウス１４などを用いて、モジュール配置画面Ｄ５に表示された信号割付モジュール情報Ｌ３の一覧から所望として選択した信号割付モジュール情報Ｌ３を選択すると、入出力リスト作成装置１は、選択された信号割付モジュール情報Ｌ３をハイライトして表示する。また、ユーザが、ハイライトされた信号割付モジュール情報Ｌ３をドラッグし、表示されたプラント制御装置６の所望として選択したポート部６４（表示部分）の上でドロップする。これによって、所望として選択した信号割付モジュール情報Ｌ３が、所望として選択したポート部６４に対応付けられる。
【００７７】
なお、表示装置１６に表示される信号割付モジュール情報Ｌ３は、各々の信号割付モジュール情報Ｌ３を識別するための識別子（例えば、図６のＦＸＡＩＭ０１−０１）のみが一覧表示されていても良く、ユーザによる識別子のクリックなどによって、信号割付モジュール情報Ｌ３の詳細が別画面で表示されるように構成されても良い。
【００７８】
上記の構成によれば、ユーザによるドラッグアンドドロップ操作によってモジュール配置情報Ｌ４を簡易に生成することができ、入出力リスト作成における入力ミスを防止することができる。
【００７９】
また、幾つかの実施形態では、過去入出力リスト３の信号情報Ｉには入出力信号Ｓの設定値が含まれる。図３〜図６に示される実施形態には、図６に示されるように、信号情報Ｉは、入出力信号Ｓの設定値として信号レンジ情報８９を含んでいる。図６の例示では、信号レンジ情報８９は、図示されるように、入出力信号Ｓの下限値（図６のＬＯＷＥＲ）、上限値（図６のＵＰＰＥＲ）、その入出力信号の単位情報（図６のＵＮＩＴ）で管理されており、過去のプラント制御装置６で用いられた値がセットされている。
【００８０】
また、入出力信号Ｓの設定値として、入出力信号Ｓの信号レンジ情報８９をプラント制御装置６の内部でどのように管理するかの情報（測定レンジ情報）を含んでも良い。この測定レンジ情報（不図示）も下限値と上限値と単位の情報で管理されており、その各々が信号レンジ情報８９の下限値、上限値、単位に対応する。例えば、信号レンジ情報８９の下限値、上限値、単位が、４、２０、ｍＡ（ミリアンペア）の場合には、測定レンジ情報は、０、１００、％などのように対応している。つまり、入出力リスト作成装置１では、４〜２０ｍＡという入出力信号Ｓの信号値は、０〜１００％として扱われる。そして、これらの入出力信号Ｓの設定値は、作成される入出力リスト４に含まれることになる。これによって、過去に使用された実績のある設定値を支援データベース２から取得することができ、プラント制御装置６の各々の信号情報Ｉの設定の際に、信頼性の高い入出力信号Ｓの設定値の決定を容易に行うことができる。さらに、信号情報Ｉは、他の様々な設定値を含んでも良い。
【００８１】
また、幾つかの実施形態では、入出力リスト４には、上述した予備率が含まれても良い。モジュールテンプレート情報Ｔの仕様情報には、モジュールＭのチャネル部６５の数（チャネル数）および入出力信号Ｓが割り付けられていないチャネル部６５の空き数が含まれており、このチャネル数および空き数から予備率を自動で集計・分析して計算して（予備率＝スペア数／チャネル部６５の数）、信号情報Ｉに含めるようにしても良い。なお、モジュールテンプレート情報Ｔの仕様情報には、チャネル部６５の空き数と共に、あるいは、チャネル部６５の空き数に代えて、入出力信号Ｓが割り付けられたチャネル部６５の使用数が含まれていても良く、このチャネル数から使用数を減算して空き数を算出するなどすることで、チャネル数および使用数から予備率を自動で計算して、信号情報Ｉに含めるようにしても良い。
【００８２】
本発明は上述した実施形態に限定されることはなく、上述した実施形態に変形を加えた形態や、これらの形態を適宜組み合わせた形態も含む。
例えば、本発明の一実施形態に係る入出力リスト作成装置１の支援により生成された入出力リスト４を支援データベース２に蓄積し、蓄積後に作成される入出力リスト４のために用いられても良い。
【符号の説明】
【００８３】
１        入出力リスト作成装置
１３      補助記憶装置
１４      マウス
１５      キーボード
１６      表示装置
２        支援データベース
３        過去入出力リスト
４        入出力リスト
４２      候補信号リスト出力処理部
４３      抽出信号リスト生成処理部
４５      信号割付前情報出力処理部
４６      信号割付モジュール情報記憶処理部
４７      装置配置前情報出力処理部
４８      モジュール配置情報記憶処理部
４９      入出力リスト生成処理部
５        上流図面
５２      システム系統図
６        プラント制御装置（機器システム制御装置）
６１      筐体
６２      キャビネット部
６３      サブキャビネット部
６４      ポート部
６５      チャネル部
８１      過去リスト識別子
８２      用途情報
８３      信号種別情報
８４      モジュール種別情報
８５      チェックボックス
８６      サービス名
８７      特性
８８      信号種別
８９      信号レンジ情報
Ｌ１      候補信号リスト
Ｌ２      抽出信号リスト
Ｌ３      信号割付モジュール情報
Ｌ４      モジュール配置情報
Ｉ        信号情報
Ｍ        モジュール
Ｓ        入出力信号
Ｓｉ      入力信号
Ｓｏ      出力信号
Ｐｉ      計装点
Ｐｏ      操作端
Ｔ        モジュールテンプレート情報
Ｃ        ポート部の配置情報
ｐＩｄ    ポート識別子
ｃＩｄ    チャネル識別子
Ｄ３      候補信号リスト選択画面
Ｄ４      モジュール信号割付画面
Ｄ５      モジュール配置画面
Ｒ        リスト区分領域
Ｄｔ１    タイトル欄
Ｄｔ２    タイトル欄
【図１】
0006586355.tif 000002
【図２】
0006586355.tif 000003
【図３】
0006586355.tif 000004
【図４】
0006586355.tif 000005
【図５Ａ】
0006586355.tif 000006
【図５Ｂ】
0006586355.tif 000007
【図６】
0006586355.tif 000008
【図７】
0006586355.tif 000009