"FAシステムの設計を行うエンジニアリング装置であって、エンジニアリング対象のFAシステムの表示機器と制御機器およびそれらの接続形態を表現するシステム構成データを作成するためのシステム構成データ作成手段と、制御部品と画面部品とラベル情報とをセットで保持する部品保持手段と、システム構成データ内に表現される前記制御機器に前記制御部品を割り付け、システム構成データ内に表現される前記表示機器に前記画面部品を割り付ける部品割付手段と、前記制御部品を制御機器プログラムの作成編集に使用可能な状態とするとともに前記画面部品を表示機器画面データの作成編集に使用可能な状態にする部品反映手段と、前記画面部品を割り付けられた前記表示機器から前記制御部品を割り付けられた前記制御機器を監視操作するための機器接続情報を、前記システム構成データに基づいて自動的に生成する機器接続情報生成手段と、前記制御部品および前記画面部品で使用されるラベル情報に対応する実デバイス情報を編集するラベルデバイス情報編集手段と、前記機器接続情報と前記実デバイス情報を、前記制御機器プログラムおよび前記表示機器画面データ上で制御部品と画面部品に関連付けて、前記制御機器および前記表示機器で使用可能な状態とする部品解決手段と、を備えることを特徴とするエンジニアリング装置。前記制御機器は、プログラマブルコントローラであることを特徴とする請求項1に記載のエンジニアリング装置。前記制御機器は、モーションコントローラであることを特徴とする請求項1に記載のエンジニアリング装置。前記部品保持手段には、複数の制御部品がセットで保持されることを特徴とする請求項1に記載のエンジニアリング装置。しかしながら、上記従来の技術によるシステムで実際に機器を使用する場合には、ラダープログラムやHMI画面部品をPLCやHMIに書込みするだけで動作させることが難しく、PLCとHMI間のネットワークの種類や機器を識別するためのIPアドレスや局番等、通信するために必要な情報以降、機器接続情報と表現するをユーザが別途設定する必要があるという問題があった。また、例えばシステム構成の変更などにより局番などを変更する場合、関連する機器の機器接続情報にこの変更を反映するために、再度関係するエンジニアリングツールを起動して機器接続情報の設定を変更する必要があった。本発明は、上記に鑑みてなされたものであって、PLCやHMI画面データの部品をセットで使用する際、機器接続情報もあわせて解決して、ユーザの手間を軽減することができるエンジニアリング装置を得ることを目的とする。上述した課題を解決し、目的を達成するために、本発明は、FAシステムの設計を行うエンジニアリング装置であって、エンジニアリング対象のFAシステムの表示機器と制御機器およびそれらの接続形態を表現するシステム構成データを作成するためのシステム構成データ作成手段と、制御部品と画面部品とラベル情報とをセットで保持する部品保持手段と、システム構成データ内に表現される制御機器に制御部品を割り付け、システム構成データ内に表現される表示機器に画面部品を割り付ける部品割付手段と、制御部品を制御機器プログラムの作成編集に使用可能な状態とするとともに画面部品を表示機器画面データの作成編集に使用可能な状態にする部品反映手段と、画面部品を割り付けられた表示機器から制御部品を割り付けられた制御機器を監視操作するための機器接続情報を、システム構成データに基づいて自動的に生成する機器接続情報生成手段と、制御部品および画面部品で使用されるラベル情報に対応する実デバイス情報を編集するラベルデバイス情報編集手段と、機器接続情報と実デバイス情報を、制御機器プログラムおよび表示機器画面データ上で制御部品と画面部品に関連付けて、制御機器および表示機器で使用可能な状態とする部品解決手段と、を備えることを特徴とする。本発明によれば、PLCとHMIなど複数の機器をセットで扱うシステムにおいて、プログラムや画面データ等の作成の手間だけでなく、あわせて機器間の接続情報も自動で解決するためユーザの手間が低減できる。以下に、本発明の実施の形態にかかるエンジニアリング装置を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。実施の形態1.図1は、本発明の実施の形態1にかかるエンジニアリング装置の概略構成を示すブロック図である。エンジニアリング装置100は、システム構成データ作成手段101、部品保持手段102、部品割付手段103、部品反映手段104、機器接続情報生成手段105、ラベルデバイス情報編集手段106、および部品解決手段107を備える。システム構成データ作成手段101は、エンジニアリング対象の制御システムの機器構成と接続形態を表現するシステム構成データを作成する。部品保持手段102は、制御部品と画面部品とラベル情報とをセットで保持する。部品割付手段103は、制御部品と画面部品をシステム構成データ内に表現されるPLCとHMIにそれぞれ割り付けることを可能とする。部品反映手段104は、制御部品をPLCプログラムの作成編集に使用可能な状態とするとともに、画面部品をHMI画面データの作成編集に使用可能な状態にする。機器接続情報生成手段105は、部品を割り付けられたHMIからPLCを監視操作するための機器接続情報を生成する。ラベルデバイス情報編集手段106は、制御部品および画面部品で使用されるラベルの実デバイス情報を編集する。部品解決手段107は、機器接続情報とラベルの実デバイス情報をPLCプログラムおよびHMI画面データ上で制御部品と画面部品に関連付けてPLCおよびHMIで使用可能な状態とする。なお、エンジニアリング装置100を構成するシステム構成データ作成手段101や、部品割付手段103や、部品反映手段104や、機器接続情報生成手段105や、ラベルデバイス情報編集手段106や、部品解決手段107は、CPUなどの演算装置によって構成される。また、部品保持手段102は、ROM,RAMなどの記憶装置によって構成される。図2は、部品保持手段102が保持する制御部品と画面部品とラベル情報との関係について示す図である。制御部品11はPLCを制御するためのPLCプログラムの一部分として使用することのできるプログラム部品である。制御部品11は、制御対象のデバイスを指定する方法の一部として、実デバイスではなくラベル名を使用している。画面部品12は、HMIにおいてPLCを監視操作するためのHMI画面データの一部分として使用することのできるプログラム部品である。画面部品12は、監視操作対象のデバイスを指定する方法の一部として、実デバイスではなくラベル名を使用している。ラベル情報13は、制御部品11と画面部品12の少なくとも一方で使用されるラベルの名前とデータ型の対応付けを管理する情報である。制御部品11と画面部品12の組合せに対して1個以上のラベル情報が紐付けられて部品保持手段102により保持される。以下、制御部品11と画面部品12とラベル情報13の組合せを部品と呼ぶ。なお、ここではPLC用の制御部品とHMI用の画面部品について記載するが、これらに限定されるものではない。例えば制御部品はモーションコントローラ用のものであってもよく、その場合にはPLCをモーションコントローラに読み替えることで実現される。また、モーションコントローラ以外や画面部品についても同様に他の構成に置き換えることができる。次に、エンジニアリング装置100の動作について、例を交えながら説明する。図3は、システム構成データ作成手段101によって作成されるシステム構成データの例を示す図である。ここで例示するシステム構成データで表現される制御システムは、2台のHMIと3台のPLCと2つの制御ネットワークとで構成されている。図4は、部品保持手段102が保持する部品の例を示す図である。名称が部品Aという部品が、制御部品制御部品Aと画面部品画面部品Aとラベル情報から構成されている。制御部品Aは、ラダー言語で記述されたファンクションブロックであり、ラベル目標値UPがONになるとラベル目標値の値を1加算し、ラベル目標値DOWNがONになるとラベル目標値の値を1減算する機能を実現している。画面部品Aは、現在値/目標値を示す数値表示部と目標値をUP/DOWNさせるためのボタンとから構成される。画面部品Aは、現在値の数値表示部にはラベル現在値の値を表示し、目標値の数値表示部にはラベル目標値の値を表示する。また、画面部品Aは、目標値をUPさせるためのボタンを押下するとラベル目標値UPがONになり、目標値をDOWNさせるためのボタンを押下するとラベル目標値DOWNがONになる設定が行われている。ラベル情報には、制御部品Aおよび画面部品Aで使用されている4種類のラベルに対し、データ型の定義が行われている。またラベル現在値のように、制御部品Aと画面部品Aのいずれか一方でしか使用しないラベル情報も存在する。次に、図面を用いて動作の流れについて説明する。図8は、エンジニアリング装置の処理の流れを示すフローチャートである。図5は、部品割付手段103の表示例および操作例を示す図である。エンジニアリング装置100が備える表示装置108の画面内に、システム構成データを表示するためのシステム構成データ表示画面108aと、部品保持手段102が保持する部品を表示するための部品表示画面108bとが表示されている。まず、ユーザは、部品表示画面108bから制御部品を選択して、システム構成データ上のPLCにドラッグドロップして割り付けるステップS1。次に、制御部品に対応した画面部品を部品表示画面108bから選択して、システム構成データ上のHMIにドラッグドロップして割り付けるステップS2。なお、制御部品と画面部品とのどちらを先に割り付けても構わない。制御部品と画面部品の両方の割り付けが行われていない場合にはステップS3,No、ステップS1の処理に戻る。ステップS1とステップS3に示す2つの操作により、部品とシステム構成データとの割り付けが実現される。なお、図5に示す例では、制御部品AをPLC_3に割り付け、画面部品AをHMI_1に割り付けていることを模式的に示している。なお、ここではドラッグドロップ操作のケースについて記載したが、制御部品とPLCや画面部品とHMIとの関連付けは、ドラッグドロップ操作に限るものではない。部品割付手段103によりユーザが部品の割り付けを行い、制御部品と画面部品の両方の割り付けが行われるとステップS3,Yes、ラベルデバイス情報編集手段106によってラベル識別名の生成が行われるステップS4。ここで、ラベル識別名は、部品名、同一部品の識別情報、ラベル名の組合せ実際に図7ではどのようになっているかを示したい。により決定される。例えば、図7に示す例では、部品名が部品A、同一部品の識別情報が_1と決定され、ラベル名が現在値,目標値,目標値UP,目標値DOWNと決定された状態を示している。なお、ラベル識別名は、同一部品の識別情報は同一部品を複数箇所で使用する場合に使用する情報として一意となるように自動的に生成される。なおこのラベル識別名は前述の命名ルールのまま変更できないようにする必要はなく、生成後にユーザがラベル識別名やその一部を変更可能としてもよい。次に、部品反映手段104によって、PLCプログラムおよびHMI画面データの作成編集時に制御部品および画面部品がそれぞれ使用可能とされるステップS5,S6。例えば、PLCプログラムとしてのラダーの編集や作成に制御部品を用いることができたり、画面部品の配置の編集などができたりするようになる。なお、PLCプログラムは、部品が割り付けられたPLCに対応するPLCプログラムであり、図5の例では、PLC_3に対応するPLCプログラムの作成編集時に制御部品Aが使用可能となる。同様にHMI_1に対応するHMI画面データの作成編集時に画面部品Aが使用可能となる。ただし、この時点では制御部品でのデバイス指定にラベルが使用されているが、ラベルで使用する実デバイスが決定されていないので、制御部品を使用したPLCプログラムをPLCで使用することはできない。同様に、画面部品でのデバイス指定にもラベルが使用されているが、ラベルで使用する実デバイスおよび監視操作先のPLCを特定する情報が決定されていないので、画面部品を使用したHMI画面データをHMIで使用することはできない。そこで、機器接続情報生成手段105によって、画面部品を割り付けたHMIから制御部品を割り付けたPLCを監視操作するための機器接続情報、すなわちどのような経路でHMIからPLCを監視操作できるかを示す情報が生成されるステップS7。図6は、図5で示した部品割り付けに対応する機器接続情報を示す図である。図6では、監視操作を行うHMIHMI_1から監視操作の相手となるPLCPLC_3に到達するためには、ネットワークXとPLC_1とネットワークYを経由することを示している。すなわち、機器接続情報生成手段105は、ユーザによるステップS1,S2の操作に基づいて、HMIがHMI_1であること、および相手PLCがPLC_3であることを認識する。そして、システム構成データから、HMI_1とPLC_3との間に、中継ネットワークとしてネットワークX,ネットワークYが介在すること、および中継PLCとしてPLC_1が介在することを自動的に認識し、これらの情報を各項目に割り振ることで、図6に示す機器接続情報を自動的に生成する。なお、図6では、2つのネットワークを中継するケースについて示しているが、中継するネットワークの数に制限はない。また、機器接続情報生成手段105は、上述した機器接続情報を、部品割付手段103をユーザが使用した直後となるタイミングで自動的に生成してもよいし、部品割付手段103の使用とは関係なくユーザから指示された任意のタイミングで自動的に生成してもよいし、どちらのタイミングでも実行されてもよい。また、ユーザがシステム構成データを変更した場合に、システム構成データの変更に追随して機器接続情報生成手段105が機器接続情報を自動的に更新するように構成してもよいし、ユーザが機器接続情報の再生成を指示した場合に、機器接続情報生成手段105が機器接続情報を更新するように構成してもよい。次に、ラベルデバイス情報編集手段106により割り付けられた部品に対応するラベルに実デバイスを割り当てられるようになり、ラベルの実デバイス情報が生成されるステップS8。実デバイスの割り当てはユーザが指定してもよいし、ラベルデバイス情報編集手段106が自動的に設定しても良い。図7は、ラベルデバイス情報編集手段106によって生成されるラベルの実デバイス情報の例を示す図である。部品Aで使用されている4つのラベル現在値、目標値、目標値UP、目標値DOWNのそれぞれに対して、データ型に対応した実デバイスのアドレスが割り当てられている。ステップS7とステップS8の後、部品解決手段107によって、機器接続情報とラベルの実デバイス情報とを、PLCプログラムおよびHMI画面データ上で制御部品と画面部品が関連付けられる。これにより、PLCプログラムおよびHMI画面データの作成編集時に機器接続情報と実デバイス情報が使用可能とされるステップS9。これにより、PLCプログラムで使用する制御部品でのデバイス指定でラベルが使用されている箇所に、ラベルの実デバイス情報を適用することでPLCプログラムをPLCで使用可能な状態にすることが可能となる。同様に、HMI画面データで使用する画面部品でのデバイス指定でラベルが使用されている箇所にラベルの実デバイス情報と機器接続情報を適用することでHMI画面データをHMIで使用可能な状態にすることが可能となる。例えば、画面部品の現在値に対応するラベルの箇所に、指定したデバイスの現在値が表示され、目標値に対応するラベルの箇所に、指定したデバイスの目標値が表示されるようになる。また、一度機器に対して機器接続情報を設定した後に機器接続情報に関係するシステム構成の変更が発生した場合にステップS10,Yes、システム構成データ作成手段101により機器接続情報の変更を行うとステップS11、前述のステップS7からの流れに従い、関係する機器接続情報の更新処理などが行われる。以上のように、実施の形態1によれば、制御部品をPLCに割り付け、画面部品をHMIに割り付けるだけで、HMIからPLCを監視操作するための機器接続情報が、ユーザの手をほとんど煩わせずに自動的に生成されるため、部品を使ったプログラミングを行うユーザの設定作業の手間を削減することができる。また、システム構成データに変更があった場合にも、その変更に合わせて機器接続情報が自動的に生成されるので、ユーザの設定作業の手間を削減することができる。なお、この例では制御部品と画面部品間の例について示したが、これは制御部品間であってもよく、その場合は画面部品を制御部品に読み替えることで実現される。また、この例では関連する部品が1:1の例について示したが、これは1:1の組合せ以外であってもよい。その場合は部品に含まれる制御部品や画面部品が複数あると読み替えることで実現される。"