(57)【要約】【課題】効率的かつ適切にデータの入出力定義を行うことが可能なシステムを提供すること。【解決手段】本発明にかかる、制御コントローラにおけるデータの入出力定義を行うシステムでは、ポイント設定処理部１２と最適設計情報記憶部１５を備えている。この最適設計情報記憶部１５には、センサー４やアクチュエータ５等のデータ入出力機器の型番情報とこのデータ入出力機器に最適な設計情報を記憶する。そして、ポイント設定処理部１２は、型番情報の入力に応じて、最適設計情報記憶部１５より型番情報に関連付けられた最適設計情報を読み出し、表示する。【選択図】　図２
2004094421.tif 000002
【特許請求の範囲】
【請求項１】
制御コントローラにおけるデータの入出力定義を行うシステムであって、
データ入出力機器固有の識別情報と当該データ入出力機器に最適な設計情報を関連付けて記憶する最適設計情報記憶手段と、
前記識別情報の入力に応じて、前記最適設計情報記憶手段より当該識別情報に関連付けられた最適設計情報を読み出し、表示する最適設計情報表示手段を備えたシステム。
【請求項２】
前記最適設計情報記憶手段に記憶された最適設計情報には、前記データ入出力機器に最適なポイント情報を含むことを特徴とする請求項１記載のシステム。
【請求項３】
前記最適設計情報記憶手段に記憶された最適設計情報には、前記データ入出力機器に対応するポイントを制御コントローラのＩ／Ｏに対して割り付けるために必要とされる割付条件情報を含むとともに、
前記Ｉ／Ｏの割付状況及びタイプを含む割付状況情報を記憶する割付状況情報記憶手段と、
前記識別情報の入力に応じて、前記最適設計情報記憶手段より当該識別情報に関連付けられた前記割付条件情報を読み出し、この割付条件情報と前記割付情報記憶手段に記憶された割付状況情報に基づき、前記識別情報により特定されるデータ入出力機器に対応するポイントをＩ／Ｏに自動的に割り付けるＩ／Ｏ割付手段とを備えたことを特徴とする請求項１記載のシステム。
【請求項４】
前記最適設計情報記憶手段に記憶された最適設計情報には、前記データ入出力機器に最適なネットワークパラメータ情報を含むことを特徴とする請求項１記載のシステム。
【請求項５】
前記データ入出力機器固有の識別情報は、型番情報であることを特徴とする請求項１記載のシステム。
【請求項６】
前記型番情報と、当該型番情報よりも入力が簡易な機器記号とを関連付けて記憶する機器記号記憶手段と、
前記機器記号の入力に応じて前記機器記号記憶手段より対応する型番情報を取得する型番情報変換手段を備えたことを特徴とする請求項５記載のシステム。
【請求項７】
制御コントローラにおけるデータの入出力定義を行う方法であって、
データ入出力機器固有の識別情報と当該データ入出力機器に最適な設計情報を登録するステップと、
前記識別情報を入力するステップと、
前記最適設計情報記憶手段より入力された識別情報に関連付けられた最適設計情報を読み出すステップと、
読み出した最適設計情報を表示するステップとを備えた方法。
【請求項８】
前記最適設計情報には、前記データ入出力機器に最適なポイント情報を含むことを特徴とする請求項７記載の方法。
【請求項９】
前記最適設計情報には、前記データ入出力機器に対応するポイントを制御コントローラのＩ／Ｏに対して割り付けるために必要とされる割付条件情報を含むとともに、
前記識別情報の入力に応じて、当該識別情報に関連付けられた前記割付条件情報を読み出し、この割付条件情報と、前記Ｉ／Ｏの割付状況及びタイプを含む割付状況情報に基づき、前記識別情報により特定されるデータ入出力機器に対応するポイントを前記Ｉ／Ｏに自動的に割り付けるステップをさらに備えたことを特徴とする請求項７記載の方法。
【請求項１０】
前記最適設計情報には、前記データ入出力機器に最適なネットワークパラメータ情報を含むことを特徴とする請求項６記載の方法。
【請求項１１】
前記データ入出力機器固有の識別情報は、型番情報であることを特徴とする請求項１記載の方法。
【請求項１２】
前記型番情報よりも入力が簡易な機器記号を入力するステップと、
前記機器記号の入力に応じて対応する型番情報を取得するステップを備えたことを特徴とする請求項１１記載の方法。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、制御コントローラにおけるデータの入出力定義を行うシステム及びデータの入出力定義を行う方法に関するものである。
【０００２】
【従来の技術】
従来より、プラントや建物等における制御システムでは、制御コントローラが現場に設置されたフィールド機器のデータを通信回線を介して収集し、制御を行なうとともに、そのデータを、警報や機器の運転／停止のためのデータ、稼動データ等として画面に表示させている。ここで、フィールド機器は、センサやアクチュエータ等のデータ入出力機器である。
【０００３】
このように制御コントローラがデータを収集するためには、フィールド機器を接続するためのハードウェアであるＩ／Ｏ（入出力端子）と、ソフトウェア上のデータ管理単位であるポイントを用意し、それらの対応関係を定義、即ち紐付けすることによって、データの入出力の定義を行う必要がある。
【０００４】
従って、制御システムを動作させるには、機器を接続するためのＩ／Ｏの選定を行い、ポイントのタイプを選択し、そして各種のパラメータを設定した上で、Ｉ／Ｏとポイントの紐付けを行うといったエンジニアリング作業を行う必要性が生じる。このエンジニアリング作業に用いられるエンジニアリングツールは、Ｉ／Ｏを定義するためのユーザインターフェースと、ポイントを生成するためのユーザインターフェースと、そのポイントのパラメータを設定するためのユーザインターフェースとから構成されている。
【０００５】
具体的には、設計者の経験と知識により、接続されるフィールド機器毎に、ポイントのタイプを決定する。そして、設計者は、決定されたひとつひとつのポイントについての、名称、レンジ、単位、小数点位置等のパラメータを入力してポイントを生成しなければならなかった。さらに、Ｉ／Ｏをそのポイントに紐付ける必要があった。
【０００６】
【発明が解決しようとする課題】
しかしながらこのような従来のエンジニアリング作業は、設計者が経験と知識に基づいて接続機器の種別に応じたポイントのタイプやパラメータ値をひとつひとつ設定することが必要であり、非常に多大な手間と時間を費やさなければならず、効率が悪いという問題がある。
【０００７】
また、生成したポイントに対応するＩ／Ｏを紐付ける作業もひとつひとつのポイント毎に行わなければならないので、この紐付け作業にも多大な手間と時間を費やさなければならず、効率が悪いという問題もあった。１つの制御コントローラで取得したＩ／Ｏデータを他のコントローラへ転送して利用する場合、通信パラメータの設定に多大な手間と時間を要していた。
【０００８】
そこで、本発明は、効率的かつ適切に制御コントローラにおけるデータの入出力定義を行うことが可能なシステムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明にかかるシステムは、制御コントローラにおけるデータの入出力定義を行うシステムであって、データ入出力機器固有の識別情報と当該データ入出力機器に最適な設計情報を関連付けて記憶する最適設計情報記憶手段（例えば、本発明の実施の形態における最適設計情報記憶部１５）と、前記識別情報の入力に応じて、前記最適設計情報記憶手段より当該識別情報に関連付けられた最適設計情報を読み出し、表示する最適設計情報表示手段（例えば、本発明の実施の形態におけるポイント設定処理部１２）を備えたものである。このような構成により、データの入出力定義を効率的に実行することができる。
【００１０】
好適な実施の形態において、前記最適設計情報記憶手段に記憶された最適設計情報には、前記データ入出力機器に最適なポイント情報を含む。
【００１１】
また、前記最適設計情報記憶手段に記憶された最適設計情報には、前記データ入出力機器に対応するポイントを制御コントローラのＩ／Ｏに対して割り付けるために必要とされる割付条件情報を含むとともに、前記Ｉ／Ｏの割付状況及びタイプを含む割付状況情報を記憶する割付状況情報記憶手段（例えば、本発明の実施の形態における設計結果記憶部１６）と、前記識別情報の入力に応じて、前記最適設計情報記憶手段より当該識別情報に関連付けられた前記割付条件情報を読み出し、この割付条件情報と前記割付情報記憶手段に記憶された割付状況情報に基づき、前記識別情報により特定されるデータ入出力機器に対応するポイントをＩ／Ｏに自動的に割り付けるＩ／Ｏ割付手段とを備えるようにするとよい。このような構成により、Ｉ／Ｏの割付処理を効率化することが可能となる。
【００１２】
また、前記最適設計情報記憶手段に記憶された最適設計情報には、前記データ入出力機器に最適なネットワークパラメータ情報を含むことが望ましい。
【００１３】
好適な実施の形態における識別情報は、型番情報である。さらに、この型番情報と、当該型番情報よりも入力が簡易な機器記号とを関連付けて記憶する機器記号記憶手段（例えば、本発明の実施の形態における図１７に示す対応テーブル）と、前記機器記号の入力に応じて前記機器記号記憶手段より対応する型番情報を取得する型番情報変換手段（例えば、本発明の実施の形態におけるポイント設定処理部１２）を備えることが好ましい。このような構成により、入力作業を効率化することができる。
【００１４】
他方、本発明にかかる、制御コントローラにおけるデータの入出力定義を行う方法は、データ入出力機器固有の識別情報と当該データ入出力機器に最適な設計情報を登録するステップと、識別情報を入力するステップと、前記最適設計情報記憶手段より入力された識別情報に関連付けられた最適設計情報を読み出すステップと、読み出した最適設計情報を表示するステップとを備えたものである。このような方法により、データの入出力定義を効率的に実行することができる。
【００１５】
好適な実施の形態における最適設計情報には、前記データ入出力機器に最適なポイント情報を含む。
【００１６】
また、最適設計情報には、前記データ入出力機器に対応するポイントを制御コントローラのＩ／Ｏに対して割り付けるために必要とされる割付条件情報を含むとともに、識別情報の入力に応じて、当該識別情報に関連付けられた前記割付条件情報を読み出し、この割付条件情報と、Ｉ／Ｏの割付状況及びタイプを含む割付状況情報に基づき、識別情報により特定されるデータ入出力機器に対応するポイントを前記Ｉ／Ｏに自動的に割り付けるステップをさらに備えることが望ましい。このような方法により、Ｉ／Ｏの割付処理を効率化することが可能となる。
【００１７】
また、前記最適設計情報には、前記データ入出力機器に最適なネットワークパラメータ情報を含むことが望ましい。
【００１８】
好適な実施の形態における識別情報は、型番情報である。さらに、この型番情報よりも入力が簡易な機器記号を入力するステップと、前記機器記号の入力に応じて対応する型番情報を取得するステップを備えることが好ましい。このような方法により、入力作業を効率化することができる。
【００１９】
【発明の実施の形態】
発明の実施の形態１．
発明の実施の形態１にかかるデータの入出力定義を行うシステムは、型番を用いてフィールド機器に対応するポイント情報等を入力することができ、さらに、ポイントとＩ／Ｏの対応付けを自動的に行うことができる。
【００２０】
図１は、本実施の形態にかかるシステムの構成を示す図である。当該システムは、主としてポイント設計支援装置１により構成される。そして、このポイント設計支援装置１は、通信ケーブルを介して中央監視装置２、制御コントローラ３と接続される。この通信ケーブルは、例えば同軸ケーブル、ツイストペアケーブル、光ファイバーケーブル等である。また、制御コントローラ３は、Ｉ／Ｏを介してセンサ４、アクチュエータ５等のフィールド機器と通信ケーブルにより接続される。尚、Ｉ／Ｏは、制御コントローラ３におけるハードウェア上のデータの入出力端子のことをいう。
【００２１】
図２は、ポイント設計支援装置１の構成図を示す。ポイント設計支援装置１は、例えば汎用コンピュータ、専用サーバコンピュータ等により構成される。ポイント設計支援装置１は、制御部１１、ポイント設定処理部１２、操作部１３、表示部１４、最適設計情報記憶部１５、設計結果記憶部１６を備えている。ポイント設計支援装置１は、さらにモデム、プリンタ、ＦＤドライブ、ＣＤドライブ等の構成を備えているが、説明の簡略のため図示していない。
【００２２】
制御部１１は、中央制御装置（ＣＰＵ）、読出専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、入出力ポート等を備え、ＯＳプログラムやポイント設定処理部１２の処理を実行するためのアプリケーションプログラムに基づいて動作する。
【００２３】
ポイント設定処理部１２は、制御コントローラにおけるデータの入出力定義を行うための一連の処理を実行する機能を有する。具体的な機能については、後に、フローチャート及び画面表示例を用いて詳述する。
【００２４】
操作部１３は、データの入力を行う手段であり、例えばキーボード及びマウスにより構成される。表示部１４は、データの出力を行う手段であり、例えばディスプレイにより構成される。
【００２５】
最適設計情報記憶部１５には、センサ、アクチュエータなどのフィールド機器の型番毎に、予め設定されている最適な設計情報が格納されている。この最適設計情報には、ポイント情報、Ｉ／Ｏへの割付条件情報及びネットワークパラメータ情報が含まれる。これらのポイント情報、Ｉ／Ｏへの割付条件情報及びネットワークパラメータ情報の最適値は、ポイント設計の際に、型番の入力に応じて当該最適設計情報記憶部１５から読み出され、画面表示される。従って、ポイント設計の際にひとつひとつ設計情報を入力する手間を省くことができるため入力を効率化でき、さらに入力ミスなどの間違いを減らすことができる。
【００２６】
図３にフィールド機器の型番と最適なポイント情報とを関連付けたテーブルの例を示す。図３のテーブルにおいて機器型番と示されているＴＹ６５６０Ａ、Ｈ６１５Ａ等がフィールド機器の型番情報である。また、図３のテーブルにおいてポイントタイプ、レンジ、小数点、単位と示されている情報がポイント情報である。さらに、ポイントタイプは、アナログ入力、アナログ出力、デジタル入力、デジタル出力、積算等のポイントにおいて扱われるデータの種類を特定する情報である。図３に示す例においてＡＩはアナログ信号の入力を示す。図３のテーブルに示される例では、ＣＹ７１という型番を持つフィールド機器が２つ登録されている。これはＣＹ７１というフィールド機器は、一つを接続する際に複数のポイントを必要とするため、複数のポイント分のポイント情報が登録されている。
【００２７】
図４にフィールド機器の型番とＩ／Ｏへの割付条件情報とを関連付けたテーブルの例を示す。ここで、割付条件情報は、フィールド機器を制御コントローラのＩ／Ｏに接続するための条件となる、フィールド機器毎に固有の情報であり、例えば、フィールド機器が接続可能なＩ／Ｏモジュールのタイプ、接続可能なＩ／Ｏの識別情報が含まれる。Ｉ／Ｏモジュールのタイプは、アナログ入力、アナログ出力、デジタル入力、デジタル出力等の、フィールド機器が接続可能なＩ／Ｏにおいて扱われるデータの種別を特定する情報である。接続可能なＩ／Ｏの識別情報は、フィールド機器がＩ／Ｏモジュール中のＩ／Ｏのうち、どのＩ／Ｏに接続可能かを特定する情報である。図４のテーブルにおいて、モジュールのタイプ、Ｉ／Ｏ１、Ｉ／Ｏ２、Ｉ／Ｏ３と示された情報が割付条件情報である。図４のテーブルでは、型番がＴＹ６５６０Ａのフィールド機器は、ＡＩのタイプのＩ／Ｏモジュールに接続可能であり、かつＩ／Ｏ１の端子に接続することが特定されている。ここで、図５を用いて制御コントローラ内のＩ／Ｏモジュールの位置関係につき説明する。図５に示されるように、制御コントローラには、複数のＩ／Ｏモジュールが設けられている。Ｉ／Ｏモジュールは、列及び行によって特定される。このＩ／Ｏモジュールは、制御コントローラ内において適宜拡張可能であり、１行に最大５モジュールを配置することができる。そして、各Ｉ／Ｏモジュールは、複数のＩ／Ｏ（ここでは４つのＩ／Ｏ）を有する。フィールド機器によってどのＩ／Ｏに接続可能かが決められている。
【００２８】
図６に、フィールド機器の型番と制御コントローラ間の通信のためのネットワークパラメータ情報を関連付けたテーブルの例を示す。図６のテーブルでは、各型番により特定されるフィールド機器毎に、最適なネットワーク変数タイプ、送信周期等のネットワークパラメータ情報が格納されている。
【００２９】
設計結果記憶部１６には、ポイント設計が完了し、確定した設計情報を格納する。図７に、設計結果記憶部１６に格納されるデータの例を示す。図７に示す例では、型番により特定されるフィールド機器毎に、ポイント情報、Ｉ／Ｏ割付情報、ネットワークパラメータが対応付けられて記憶されている。これらのポイント情報、Ｉ／Ｏ割付情報、ネットワークパラメータは、ポイント設計を行う際に最適設計情報記憶部１５より読み出された最適値に対して、適宜設計者によって修正が行われ登録された情報である。図７に示す例では、型番がＴＹ６５６０Ａのフィールド機器は、１行２列のＩ／ＯモジュールのＩ／Ｏ１という端子に割り付けられている。設計結果情報記憶部１６には、さらに、制御コントローラ３の設計情報も格納される。この制御コントローラ３の設計情報には、Ｉ／Ｏモジュールの情報も含まれる。そして、Ｉ／Ｏモジュールの情報には、Ｉ／Ｏの位置情報（行、列）、Ｉ／Ｏのタイプが含まれる。
【００３０】
続いて、フローチャート及び画面表示例を用いて、本発明の実施の形態１にかかるシステムにおける処理フローを説明する。
【００３１】
図８は、全体の処理フローを示す。まず、制御コントローラの登録を実行する（Ｓ１０１）。制御コントローラの登録を行うための登録画面の表示例を図９及び図１０に示す。最初に、図９に示す登録画面を表示させる。この画面には、Ｎｏ．、型番、コントローラ名、種別の入力欄が表示されている。設計者は、それらの情報を操作部１３を用いて入力する。図１０の画面表示例は、それらの情報が入力された後の状態を示す。入力後、登録を行う場合には、画面に表示された登録ボタンをクリックする。登録ボタンのクリックに応じてポイント設定処理部１２は、入力された情報を設計結果記憶部１６に格納する。また、各コントローラ毎にＩ／Ｏモジュールの登録も実行する。具体的には、Ｉ／Ｏモジュール中のＩ／Ｏの位置情報（行、列）、Ｉ／Ｏのタイプ等の登録が行われる。登録されたＩ／Ｏモジュールの情報は、設計結果記憶部１６に格納される。
【００３２】
次に、フィールド機器の登録を実行する（Ｓ１０２）。フィールド機器の登録を実行するための詳細な処理フローを図１１のフローチャートに示す。まず、最初に図１２に示されるようなフィールド機器の登録のための画面を表示させる。図１２に示す画面では、型番、ポイント、データ範囲、単位／状態等の表示領域及びＩ／Ｏモジュールの割付情報の表示領域が表示されている。図１２に示す画面を表示させた状態で、型番の入力欄に型番を入力する（Ｓ２０１）。ポイント設定処理部１２は、最適設計情報記憶部１５より入力された型番を検索し、この型番に対応する最適なポイント情報を読み出し、画面に表示する（Ｓ２０２）。
【００３３】
また、ポイント設定処理部１２は、最適設計情報記憶部１５より入力された型番に対応する割付条件情報を読み出す。さらに、ポイント設定処理部１２は、この割付条件情報と、設計結果記憶部１６に記憶されたＩ／Ｏの割付状況及びＩ／Ｏのタイプを示す情報（以下、割付状況情報）に基づき、当該型番により特定されるフィールド機器に対応するポイントを所定のＩ／Ｏに自動的に割り付け、その結果を画面に表示する（Ｓ２０３）。
【００３４】
ここで、ポイントとＩ／Ｏの自動割付処理について詳述する。まず、ポイントとＩ／Ｏを割り付けるためには、両者のタイプが一致していなければならない。例えば、型番に対応する割付条件情報によると、この型番により特定されるフィールド機器に対応するポイントのタイプがＡＩであったとする。この場合には、当該ポイントは、ＡＩのＩ／Ｏモジュールに割り付けなければならない。従って、設計結果記憶部１６に格納されたＩ／Ｏモジュールのタイプ、Ｉ／Ｏモジュール内のＩ／Ｏの位置情報を検索し、割付可能な、すなわちモジュールタイプがＡ１でＩ／Ｏ１が空いているＩ／Ｏモジュールが選択される。このようにして選択されたＩ／ＯモジュールのＩ／Ｏにポイントが割り付けられる。
【００３５】
さらに、ポイント設定処理部１２は、最適設計情報記憶部１５より入力された型番に対応するネットワークパラメータ情報を読み出し、画面表示する（Ｓ２０４）。
【００３６】
次に、設計者は、これらの画面に表示された設計情報を変更するかを検討する（Ｓ２０５）。設計情報を変更する必要がある場合に、設計者は、操作部１３を用いて変更内容を入力する。ポイント設定処理部１２は、変更内容の入力に応じて設計情報を変更し（Ｓ２０６）、変更された設計情報を設計結果記憶部１６に格納する（Ｓ２０７）。他方、設計情報を変更する必要がない場合には、そのままの設計情報を設計結果記憶部１６に格納する（Ｓ２０７）。
【００３７】
以上説明した通り、本発明の実施の形態１にかかるシステムにおいては、型番を入力することにより、この型番により特定されるフィールド機器に最適な設計情報を読み出せるよう構成しているため、効率よくデータの入出力定義を行うことができる。また、型番により特定されるフィールド機器の割付条件情報と、Ｉ／Ｏの割付状況情報に基づき、フィールド機器に対応するポイントを、タイプが同じで空いているＩ／Ｏモジュールに自動的に割り付けるようにしたため、さらに効率よくデータの入出力定義を行うことができる。
【００３８】
発明の実施の形態２．
発明の実施の形態２にかかるデータ入力定義を行うシステムでは、型番よりもさらに入力が簡易な機器記号を用いてフィールド機器を入力することができる。ここで、機器記号は、例えば型番よりも入力文字数が少ない文字、数字列からなるものであり、型番よりも入力が簡易なものであればよい。
【００３９】
本発明の実施の形態２にかかるシステムは、発明の実施の形態１と同様のシステム構成を有し、ポイント設定処理部１２の処理プログラム及び最適設計情報記憶部１５及び設計結果記憶部１６に格納されたデータのみ異なる。
【００４０】
図１４のフローチャートは、発明の実施の形態２にかかるシステムにおける機器記号の登録フローを示す。機器記号を登録するためには、まず、機器記号と型番を入力する（Ｓ３０１）。図１５にフィールド機器に関する機器記号の入力画面を示す。この画面では、機器記号とフィールド機器の型番の入力画面が設けられている。また、図１６に制御コントローラに関する機器記号の入力画面を示す。この画面では、機器記号と制御コントローラの型番の入力画面が設けられている。
【００４１】
次に、入力された機器記号と型番を互いに関連付けて最適設計情報記憶部１５に格納する。格納されるデータ例を図１７に示す。図１７に示す例では、機器記号とフィールド機器の型番を関連付けた対応テーブル（ａ）及び機器記号と制御コントローラの型番を関連付けた対応テーブル（ｂ）が格納されている。
【００４２】
さらに、フィールド機器の登録に関する詳細フローを図１８に示す。本発明の実施の形態２にかかるシステムにおけるフィールド機器の登録は、図１１に示すフローチャートと比べて、機器記号を入力することによって、型番を取得する点でのみ異なる。即ち、図１８に示すステップＳ４０１のみ異なり、他の処理ステップは同じであるため説明を省略する。
【００４３】
ステップＳ４０１においては、まず、設計者は、システムに機器記号を入力する。ポイント設定処理部１２は、入力された機器記号に基づき、最適設計情報記憶部１５に格納された図１７に示す対応テーブルを用いて、対応する型番を取得する。以下、発明の実施の形態１と同様の処理を実行する。
【００４４】
本発明の実施の形態２では、型番よりもさらに入力が簡易な機器記号を用いてフィールド機器を特定することができるので、データの入出力定義をさらに効率よく実現することが可能である。
【００４５】
その他の実施の形態．
尚、上述の実施の形態では、本発明にかかるポイント設計支援装置を制御システムのポイント設定に使用した例について説明したが、これに限られず様々な形態のシステムにおけるポイント設定に使用することが可能である。
【００４６】
また、機器型番や機器記号を入力するためのユーザインターフェースの構成は様々なものが考えられ、表形式で入力するものやビジュアルな設計ツール上で図形を生成することで機器やポイントを定義してもよい。
【００４７】
また、ポイント設計支援装置１を構成するためにコンピュータにインストールされた各種のプログラムは記録媒体に格納することも可能であり、また通信媒体を介して伝達されることも可能である。この記録媒体は、例えば、フレキシブルディスク、ハードディスク、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ、ＲＯＭカートリッジ、バッテリバックアップ付きＲＡＭメモリカートリッジ、フラッシュメモリカートリッジ、不揮発性ＲＡＭカートリッジ等である。
【００４８】
【発明の効果】
本発明により、効率的かつ適切に制御コントローラにおけるデータの入出力定義を行うことが可能なシステムを提供することができる。
【図面の簡単な説明】
【図１】本実施の形態におけるポイント設計支援システムを示す概略構成図である。
【図２】本実施の形態におけるポイント設計支援装置を示す構成図である。
【図３】本実施の形態における最適設計情報記憶部のデータ例を示す図である。
【図４】本実施の形態における最適設計情報記憶部のデータ例を示す図である。
【図５】本実施の形態における制御コントローラ内のＩ／Ｏモジュールの位置関係を示す図である。
【図６】本実施の形態における最適設計情報記憶部のデータ例を示す図である。
【図７】本実施の形態における設計結果記憶部のデータ例を示す図である。
【図８】本実施の形態における全体フローを示すフローチャートである。
【図９】本実施の形態における画面表示例を示す図である。
【図１０】本実施の形態における画面表示例を示す図である。
【図１１】本実施の形態における機器登録の詳細フローを示すフローチャートである。
【図１２】本実施の形態における画面表示例を示す図である。
【図１３】本実施の形態における画面表示例を示す図である。
【図１４】本実施の形態における機器記号の登録フローを示すフローチャートである。
【図１５】本実施の形態における画面表示例を示す図である。
【図１６】本実施の形態における画面表示例を示す図である。
【図１７】本実施の形態における対応テーブルを示す図である。
【図１８】機器記号を入力する場合の機器登録の詳細フローを示すフローチャートである。
【符号の説明】
１　ポイント設計支援装置
２　中央監視装置
３ａ、３ｂ、３ｃ　制御コントローラ
４ａ、４ｂ、４ｃ　センサ
５ａ、５ｂ、５ｃ、アクチュエータ
１１　制御部
１２　ポイント設定処理部
１３　操作部
１４　表示部
１５　最適設計情報記憶部
１６　設計結果記憶部
【図１】
2004094421.tif 000003
【図２】
2004094421.tif 000004
【図３】
2004094421.tif 000005
【図４】
2004094421.tif 000006
【図５】
2004094421.tif 000007
【図６】
2004094421.tif 000008
【図７】
2004094421.tif 000009
【図８】
2004094421.tif 000010
【図９】
2004094421.tif 000011
【図１０】
2004094421.tif 000012
【図１１】
2004094421.tif 000013
【図１２】
2004094421.tif 000014
【図１３】
2004094421.tif 000015
【図１４】
2004094421.tif 000016
【図１５】
2004094421.tif 000017
【図１６】
2004094421.tif 000018
【図１７】
2004094421.tif 000019
【図１８】
2004094421.tif 000020