(57)【要約】【課題】ＦＡ（Ｆａｃｔｏｒｙ  Ａｕｔｏｍａｔｉｏｎ）ネットワークシステムにおける機器の設定作業を容易かつ正確に行うことを目的とする。【解決手段】設定支援システム１００は、複数の機器３０と、各機器３０を制御するＰＬＣ４０（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｃｏｎｔｒｏｌｌｅｒ）とがネットワーク５０を介して接続されたＦＡネットワークシステム１０と、ＦＡネットワークシステム１０に接続された各機器３０の設定を支援する支援装置２０とを備える。各機器３０は、自身のプロファイル情報を記憶しており、支援装置２０は、各機器３０からプロファイル情報を取得して各機器３０の設定画面を生成する。【選択図】図１
2014016753.tif 000002
【特許請求の範囲】
【請求項１】
複数の機器と、各機器を制御するＰＬＣ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｃｏｎｔｒｏｌｌｅｒ）とがネットワークを介して接続されたＦＡ（Ｆａｃｔｏｒｙ  Ａｕｔｏｍａｔｉｏｎ）ネットワークシステムと、
前記ＦＡネットワークシステムに接続された各機器の設定を支援する支援装置と
を備え、
前記ＰＬＣは、前記各機器を前記ネットワーク内で識別可能な機器ＩＤを記憶し、
前記各機器は、自身の動作を規定する規定情報の仕様を示すプロファイル情報を記憶し、
前記支援装置は、前記ＰＬＣから前記機器ＩＤを取得し、取得した機器ＩＤが示す機器から前記プロファイル情報を取得して、取得した前記プロファイル情報に基づき、前記機器ＩＤが示す機器の規定情報の設定画面を生成し、生成した前記規定情報の設定画面を表示装置に表示する
ことを特徴とする設定支援システム。
【請求項２】
前記ネットワークは、所定の種別のネットワークであり、
前記複数の機器のうち少なくとも一部の機器は、前記種別のネットワークへの接続機能に特化した接続機器と、前記接続機能以外の制御機能を有する制御機器とが組み合わされて構成された複合機器であり、
前記接続機器は、前記支援装置から前記プロファイル情報の取得を要求する取得要求を受信すると、前記種別を示す種別ＩＤを前記制御機器へ送信し、
前記制御機器は、ネットワークの種別毎に異なる前記プロファイル情報を記憶し、前記接続機器が送信した前記種別ＩＤを受信すると、受信した種別ＩＤが示す種別に対応する前記プロファイル情報を前記接続機器を介して前記支援装置へ送信する
ことを特徴とする請求項１に記載の設定支援システム。
【請求項３】
前記複数の機器は、前記複合機器と、前記複合機器ではない機器との両方が含まれる
ことを特徴とする請求項２に記載の設定支援システム。
【請求項４】
前記ＦＡネットワークシステムは、前記複数の機器以外に、前記プロファイル情報を記憶していない他機器が接続された
ことを特徴とする請求項１から３までのいずれかに記載の設定支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＦＡ（Ｆａｃｔｏｒｙ  Ａｕｔｏｍａｔｉｏｎ）ネットワークシステムにおける機器の設定を支援する技術に関する。
【背景技術】
【０００２】
ＦＡネットワークシステムでは、ＰＬＣ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｃｏｎｔｒｏｌｌｅｒ）により、機器を制御して、製造工程を制御する。
ＦＡネットワークシステムを構築する場合には、各機器を正確に動作させるため、パラメータ等の機器の動作を規定する規定情報を機器毎に設定する必要がある。一般的に、機器の動作を規定するパラメータが取り得る範囲等の設定条件や、パラメータの用途の説明等の設定作業に必要となる情報を示したプロファイル情報が、機器のベンダーから提供される。ＦＡネットワークシステムを構築するユーザは、提供されたプロファイル情報を使用して、各機器の設定を行う。
【０００３】
特許文献１には、ＦＡネットワークシステムの設計を支援する設計支援装置について記載されている。
この設計支援装置は、使用するネットワーク及び機器を選択させ、選択されたネットワーク及び機器をアイコンで表したネットワーク構成図を作成する。この設計支援装置は、予め各機器のプロファイル情報が登録されており、登録されたプロファイル情報に基づき、使用する機器を選択させる。そのため、ネットワーク構成図が作成された時点で、機器とプロファイル情報とが対応付けされた状態となる。
また、この設計支援装置は、ネットワーク構成図における機器のアイコンが選択されると、その機器に対応付けられたプロファイル情報に基づき、その機器のパラメータの設定画面を作成し表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３２７２３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載された設計支援装置では、ユーザが、実際に使用する機器に対応したプロファイル情報をベンダー等から入手し、設計支援装置に登録する必要がある。
機器のソフトウェアやファームウェアのバージョンアップ等により、プロファイル情報も変更される場合がある。そのため、実際に使用する機器に対応したプロファイル情報を入手するには、手間がかかる。実際に使用する機器に対応していない、誤ったプロファイル情報を用いてパラメータの設定等を行った場合、意図した通りに機器を制御できない恐れがある。
【０００６】
また、特許文献１に記載された設計支援装置により機器のパラメータを設定する場合には、ユーザが、ネットワーク構成図に示された機器と、実際に構築したＦＡネットワークシステムにおける機器とを対応付ける必要がある。
ネットワーク構成図に示された機器にはプロファイル情報が対応付けられているため、機器の型番等を特定することができる。しかし、この設計支援装置が、実際に構築したＦＡネットワークシステムにおける機器から得られる情報には、型番等は含まれておらず、各機器がＦＡネットワークで動作するために必要となる機器情報（例えば、ＦＡネットワーク内での識別情報や機器の種別情報等）が含まれているだけである。そのため、機器の数が多い場合等には、実際に構築したＦＡネットワークシステムにおける機器を特定するのが困難であり、この対応付けにも手間がかかる。
【０００７】
この発明は、ＦＡネットワークシステムにおける機器の設定作業を容易かつ正確に行うことを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係る設定支援システムは、
複数の機器と、各機器を制御するＰＬＣ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｃｏｎｔｒｏｌｌｅｒ）とがネットワークを介して接続されたＦＡ（Ｆａｃｔｏｒｙ  Ａｕｔｏｍａｔｉｏｎ）ネットワークシステムと、
前記ＦＡネットワークシステムに接続された各機器の設定を支援する支援装置と
を備え、
前記ＰＬＣは、前記各機器を前記ネットワーク内で識別可能な機器ＩＤを記憶し、
前記各機器は、自身の動作を規定する規定情報の仕様を示すプロファイル情報を記憶し、
前記支援装置は、前記ＰＬＣから前記機器ＩＤを取得し、取得した機器ＩＤが示す機器から前記プロファイル情報を取得して、取得した前記プロファイル情報に基づき、前記機器ＩＤが示す機器の規定情報の設定画面を生成し、生成した前記規定情報の設定画面を表示装置に表示する
ことを特徴とする。
【発明の効果】
【０００９】
この発明に係る設定支援システムは、各機器が自身のプロファイル情報を記憶しており、支援装置は各機器からプロファイル情報を取得して各機器の設定画面を生成する。そのため、プロファイル情報を入手等する手間がかからず、誤ったプロファイル情報を使用することもない。
したがって、この発明に係る設定支援システムによれば、機器の設定作業を容易かつ正確に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る設定支援システム１００の構成図。
【図２】実施の形態１に係る支援装置２０の構成図。
【図３】実施の形態１に係る機器３０の構成図。
【図４】実施の形態１に係る設定支援システム１００において、支援装置２０がネットワーク構成情報を生成する動作を示すフローチャート。
【図５】実施の形態１に係る設定支援システム１００において、機器３０が取得要求を受信した場合の動作を示すフローチャート。
【図６】実施の形態２に係る設定支援システム１００の構成図。
【図７】実施の形態２に係る機器３０の構成図。
【図８】実施の形態２に係る設定支援システム１００において、機器３０が取得要求を受信した場合の動作を示すフローチャート。
【図９】実施の形態３に係る設定支援システム１００の構成図。
【図１０】実施の形態４に係る設定支援システム１００の構成図。
【図１１】支援装置２０のハードウェア構成の一例を示す図。
【図１２】機器３０、特化機器６０、制御機器７０のハードウェア構成の一例を示す図。
【発明を実施するための形態】
【００１１】
実施の形態１．
図１は、実施の形態１に係る設定支援システム１００の構成図である。
設定支援システム１００は、ＦＡネットワークシステム１０と、ＦＡネットワークシステム１０の設定作業を支援する支援装置２０とを備える。
ＦＡネットワークシステム１０は、複数の機器３０と、各機器３０を制御するＰＬＣ４０とが、ネットワーク５０を介して接続され構成されている。
【００１２】
図２は、実施の形態１に係る支援装置２０の構成図である。
支援装置２０は、取得部２１、記憶部２２、ネットワーク構成部２３、パラメータ設定部２４、監視部２５、通信部２６を備える。
取得部２１は、各機器３０からプロファイル情報等を取得する。記憶部２２は、取得部２１が取得したプロファイル情報等を記憶する。ネットワーク構成部２３は、記憶部２２が記憶したプロファイル情報等を用いて、ネットワーク構成情報を生成し表示する。パラメータ設定部２４は、記憶部２２が記憶したプロファイル情報等を用いて、パラメータの設定画面を生成し表示するとともに、設定画面に入力されたパラメータを機器３０に設定する。監視部２５は、記憶部２２が記憶したプロファイル情報等を用いて、各機器３０についての入出力データの監視画面を生成し表示する。通信部２６は、外部との通信を制御する。
【００１３】
図３は、実施の形態１に係る機器３０の構成図である。
機器３０は、公開部３１、記憶部３２、通信部３３を備える。
公開部３１は、記憶部３２が記憶した機器情報やプロファイル情報を外部へ公開する。記憶部３２は、機器３０がＦＡネットワークで動作するために必要となる機器情報と、機器３０のプロファイル情報とを記憶する。通信部３３は、外部との通信を制御する。
【００１４】
図４は、実施の形態１に係る設定支援システム１００において、支援装置２０がネットワーク構成情報を生成する動作を示すフローチャートである。
ユーザからネットワーク構成の自動生成要求が入力されると、支援装置２０は動作を開始する。
まず、支援装置２０の取得部２１は、通信部２６を介してＰＬＣ４０へ自動生成モードへの移行要求を送信して、自動生成モードに移行させる（Ｓ１１）。ＰＬＣ４０は、移行要求を受信すると、ネットワーク５０に接続された各機器３０へ自動生成モードへの移行を通知し、各機器３０を待機状態にする。
【００１５】
次に、取得部２１は、通信部２６を介してＰＬＣ４０から、ＦＡネットワークシステム１０に接続された各機器３０についての機器ＩＤを取得する（Ｓ１２）。機器ＩＤは、各機器３０をＦＡネットワークシステム１０内で識別可能な識別情報である。そして、取得部２１は、Ｓ１２で取得した機器ＩＤが示す各機器３０に対して、ループ１の処理を実行する。
ループ１では、まず、取得部２１は、プロファイル情報等の取得要求を通信部２６を介して機器３０へ送信する（Ｓ１３）。取得部２１は、取得要求に対する応答として、機器情報とプロファイル情報とを取得する（Ｓ１４）。そして、取得部２１は、Ｓ１４で取得した機器情報とプロファイル情報とを関連付けて、記憶部２２に記憶する（Ｓ１５）。
【００１６】
取得部２１は、全ての機器３０に対してループ１の処理を終了すると、ＰＬＣ４０へ自動生成モードの終了要求を送信して、自動生成モードを終了させる（Ｓ１６）。ＰＬＣ４０は、終了要求を受信すると、ネットワーク５０に接続された各機器３０へ自動生成モードの終了を通知し、各機器３０の待機状態を解除する。
【００１７】
次に、ネットワーク構成部２３は、Ｓ１５で記憶した機器情報とプロファイル情報とを解析して、ネットワーク構成情報を生成する（Ｓ１７）。この際、ネットワーク構成部２３は、各機器３０に、その機器３０から取得したプロファイル情報を対応付けたネットワーク構成情報を生成する。そのため、例えば、ＦＡネットワークシステム１０内での識別情報（機器ＩＤ）ではなく、機器３０の型名等を示したネットワーク構成情報を生成することが可能である。そして、ネットワーク構成部２３は、Ｓ１７で生成したネットワーク構成情報を表示装置に表示する（Ｓ１８）。
【００１８】
図５は、実施の形態１に係る設定支援システム１００において、機器３０が取得要求を受信した場合の動作を示すフローチャートである。
まず、公開部３１は、通信部３３を介して、取得要求を受信する（Ｓ２１）。すると、公開部３１は、記憶部３２が記憶した機器情報とプロファイル情報とを読み出す（Ｓ２２）。そして、公開部３１は、Ｓ２２で読み出した機器情報とプロファイル情報とを、通信部３３を介して支援装置２０へ送信する（Ｓ２３）。
【００１９】
また、Ｓ１８で表示したネットワーク構成情報に示された機器３０が選択されると、パラメータ設定部２４は、選択された機器３０に対応付けられたプロファイル情報に基づき、選択された機器３０のパラメータの設定画面を生成する。そして、パラメータ設定部２４は、生成されたパラメータの設定画面を表示装置に表示する。
なお、プロファイル情報には、パラメータが取り得る範囲等の設定条件や、パラメータの用途の説明等の設定作業に必要となる情報が含まれている。そこで、例えば、パラメータ設定部２４は、パラメータ毎に、パラメータが取り得る範囲やパラメータの用途の説明等を表示した設定画面を生成する。また、パラメータ設定部２４は、入力されたパラメータの値が取り得る範囲内であるか否かのチェック機能を有する設定画面を生成する。
パラメータの設定画面により、パラメータの編集が行われると、パラメータ設定部２４は、編集されたパラメータを通信部２６を介して機器３０へ送信して、機器３０にパラメータを設定する。
【００２０】
また、Ｓ１８で表示したネットワーク構成情報に示された機器３０が選択されると、監視部２５は、選択された機器３０に対応付けられたプロファイル情報に基づき、選択された機器３０の入出力データの監視画面を生成する。そして、監視部２５は、生成された監視画面に、選択された機器３０から取得した入出力データを示して表示装置に表示する。
なお、プロファイル情報には、入出力データが取り得る範囲等の設定条件や、入出力データの説明等の監視作業に必要となる情報が含まれている。そこで、例えば、監視部２５は、入出力データ毎に、入出力データが取り得る範囲や入出力データの説明等を表示した監視画面を生成する。また、監視部２５は、機器３０から取得された入出力データが取り得る範囲内であるか否かのチェック機能を有する監視画面を生成する。
入出力データの監視画面により、入出力データの編集が行われると、監視部２５は、編集された入出力データを通信部２６を介して機器３０へ送信して、機器３０に入出力データを設定する。
【００２１】
以上のように、実施の形態１に係る設定支援システム１００では、機器３０にプロファイル情報を記憶しておき、支援装置２０が機器３０からプロファイル情報を取得する。そのため、ユーザが、ベンダー等からプロファイル情報を取得する手間がかからず、正しいプロファイル情報を取得することが可能である。また、ネットワーク構成情報における機器３０とプロファイル情報との対応付けや、ネットワーク構成情報における機器３０と、ＦＡネットワークシステム１０に実際に接続された機器３０との対応付けも自動的に行うことが可能である。
したがって、実施の形態１に係る設定支援システム１００によれば、機器３０の設定作業を容易かつ正確に行うことができる。
【００２２】
なお、機器３０のソフトウェアやファームウェアのバージョンアップ等が行われた場合、合わせて機器３０に記憶されたプロファイル情報も更新される。そのため、機器３０のソフトウェアやファームウェアのバージョンアップ等が行われた場合であっても、誤ったプロファイル情報を使用することがない。
【００２３】
また、図１では、設定支援システム１００が、１つのＦＡネットワークシステム１０のみ備える構成としている。しかし、これに限らず、設定支援システム１００が、複数のＦＡネットワークシステム１０を備える構成であっても構わない。
【００２４】
また、上記説明では、機器情報を各機器３０から取得するとした。しかし、通常、ＰＬＣ４０は、各機器３０の機器情報を管理している。そこで、機器情報についてはＰＬＣ４０から取得するようにしてもよい。
【００２５】
実施の形態２．
実施の形態２では、機器３０が、ネットワークへの接続機能に特化した特化機器６０と、制御機能を有する制御機器７０との組合せにより構成された場合について説明する。
【００２６】
ＦＡネットワークシステム１０は多種存在しており、エンドユーザのシステムにより使用するネットワーク５０の種別が異なる。そのため、機器３０のベンダーは、特定の制御機能を有する機器３０を販売する場合であっても、複数の種別のネットワーク５０への対応が求められる。
そこで、ネットワーク５０の種別毎に、その種別のネットワークへの接続機能に特化した特化機器６０と、制御機能を有する制御機器７０とを別に開発しておく。そして、使用するネットワーク５０の種別に応じて、特化機器６０と制御機器７０とを組み合わせて機器３０（複合機器）を構成することがある。
【００２７】
図６は、実施の形態２に係る設定支援システム１００の構成図である。
図６に示す設定支援システム１００は、図１に示す実施の形態１に係る設定支援システム１００の機器３０が、特化機器６０と制御機器７０とを組み合わせて構成されている。
【００２８】
図７は、実施の形態２に係る機器３０の構成図である。
特化機器６０は、公開部６１、記憶部６２、通信部６３を備える。
公開部６１は、記憶部６２が記憶した機器情報や、制御機器７０が記憶したプロファイル情報を外部へ公開する。記憶部６２は、機器３０がＦＡネットワークで動作するために必要となる機器情報を予め記憶する。通信部６３は、外部との通信を制御する。
制御機器７０は、提供部７１、記憶部７２を備える。
提供部７１は、記憶部７２が記憶したプロファイル情報を特化機器６０へ提供する。記憶部７２は、ネットワーク５０の種別毎に、特化機器６０のプロファイル情報を予め記憶する。
【００２９】
図８は、実施の形態２に係る設定支援システム１００において、機器３０が取得要求を受信した場合の動作を示すフローチャートである。
まず、公開部６１は、通信部３３を介して、取得要求を受信する（Ｓ３１）。
すると、公開部６１は、ネットワーク５０の種別を示す種別ＩＤを制御機器７０へ送信して、種別ＩＤが示す種別に対応するプロファイル情報を要求する（Ｓ３２）。なお、特化機器６０は、特定の種別のネットワーク５０への接続機能に特化している。そのため、公開部６１は、自身が特化した種別を示す種別ＩＤを制御機器７０へ送信すればよい。
【００３０】
提供部７１は、公開部６１から種別ＩＤを受信すると、種別ＩＤが示す種別に対応するプロファイル情報を記憶部７２から読み出す（Ｓ３３）。そして、提供部７１は、読み出したプロファイル情報を特化機器６０へ送信する（Ｓ３４）。
【００３１】
公開部６１は、提供部７１が送信したプロファイル情報と、記憶部６２が記憶した機器情報とを、通信部６３を介して支援装置２０へ送信する（Ｓ３５）。
【００３２】
以上のように、実施の形態２に係る設定支援システム１００では、制御機器７０にネットワーク５０の種別毎のプロファイル情報を記憶しておく。そして、特化機器６０が接続されたネットワーク５０の種別に対応するプロファイル情報を取得して、支援装置２０へ送信する。そのため、実施の形態１と同様に、ユーザが、ベンダー等からプロファイル情報を取得する手間がかからず、正しいプロファイル情報を取得することが可能である。また、実施の形態１と同様に、対応付けも自動的に行うことが可能である。
したがって、実施の形態２に係る設定支援システム１００によれば、機器３０が特化機器６０と制御機器７０とを組み合わせて構成される場合であっても、機器３０の設定作業を容易かつ正確に行うことができる。
【００３３】
実施の形態３．
実施の形態１では、ネットワーク５０への接続機能と、制御機能との両機能を１台で備える機器３０を備える設定支援システム１００について説明した。実施の形態２では、ネットワークへの接続機能に特化した特化機器６０と、制御機能を有する制御機器７０と組み合わせて構成された機器３０を備える設定支援システム１００について説明した。
実施の形態３では、実施の形態１で説明した両機能を１台で備える機器３０（以下、機器３０ａ）と、実施の形態２で説明した特化機器６０と制御機器７０と組み合わせて構成された機器３０（以下、機器３０ｂ）との両方を備える設定支援システム１００について説明する。
【００３４】
図９は、実施の形態３に係る設定支援システム１００の構成図である。
図９に示す設定支援システム１００は、図１に示す実施の形態１に係る設定支援システム１００の機器３０として、機器３０ａ，ｂの両方が混在している。
【００３５】
実施の形態３に係る設定支援システム１００では、機器３０が取得要求を受信した場合、機器３０が機器３０ａであれば図５に示す動作を行い、機器３０が機器３０ｂであれば図８に示す動作を行う。
【００３６】
以上のように、実施の形態３に係る設定支援システム１００によれば、機器３０ａ，ｂが混在する場合であっても、機器３０の設定作業を容易かつ正確に行うことができる。
【００３７】
実施の形態４．
実施の形態１−３では、プロファイル情報を記憶した機器３０のみを備える設定支援システム１００について説明した。
実施の形態４では、プロファイル情報を記憶した機器３０（機器３０ａ，ｂ）と、プロファイル情報を記憶していない従来の機器３０（以下、機器３０ｃ）との両方を備える設定支援システム１００について説明する。
【００３８】
図１０は、実施の形態４に係る設定支援システム１００の構成図である。
図１０に示す設定支援システム１００は、図１に示す実施の形態１に係る設定支援システム１００の機器３０として、機器３０ａ，ｂ，ｃが混在している。
【００３９】
実施の形態４に係る設定支援システム１００では、支援装置２０は、原則として図４に示す動作を行う。
但し、取得部２１は、Ｓ１３で取得要求を送信してから、所定のタイムアウト時間を経過しても応答がない場合には、取得要求の送信先の機器３０が機器３０ｃであると判定する。この場合、その機器３０ｃからは機器情報のみ取得する。そして、機器３０ｃについては、ネットワーク構成部２３はＳ１７で機器情報のみに基づきネットワーク構成情報を生成する。そのため、機器３０ｃについては、ネットワーク構成情報において示す機器３０とプロファイル情報との対応付けができない。したがって、機器３０ｃについては、ネットワーク構成情報において型名等を示すことができないし、パラメータの設定画面等においてもプロファイル情報の情報を利用することができない。
一方、取得部２１は、Ｓ１３で取得要求を送信し、応答としてプロファイル情報等を取得できた場合には、取得要求の送信先の機器３０が機器３０ａ又は機器３０ｂであると判定する。この場合、支援装置２０は、実施の形態１で説明した動作を行う。
【００４０】
以上のように、実施の形態４に係る設定支援システム１００によれば、機器３０ａ，ｂ，ｃが混在する場合であっても、プロファイル情報を記憶した機器３０ａ，ｂについては、機器３０の設定作業を容易かつ正確に行うことができる。
【００４１】
図１１は、支援装置２０のハードウェア構成の一例を示す図である。
図１１に示すように、支援装置２０は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）であり、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、ＬＣＤ９０１（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、キーボード９０２（Ｋ／Ｂ）、通信ボード９１５、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置９２０（固定ディスク装置）の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。磁気ディスク装置９２０は、所定の固定ディスクインタフェースを介して接続される。
【００４２】
磁気ディスク装置９２０又はＲＯＭ９１３などには、オペレーティングシステム９２１（ＯＳ）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３のプログラムは、ＣＰＵ９１１、オペレーティングシステム９２１、ウィンドウシステム９２２により実行される。
【００４３】
プログラム群９２３には、上記の説明において「取得部２１」、「ネットワーク構成部２３」、「パラメータ設定部２４」、「監視部２５」、「通信部２６」等として説明した機能を実行するソフトウェアやプログラムやその他のプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
ファイル群９２４には、上記の説明において「記憶部２２」に格納される情報やデータや信号値や変数値が、データベースの各項目として記憶される。
【００４４】
図１２は、機器３０、特化機器６０、制御機器７０のハードウェア構成の一例を示す図である。
図１２に示すように、機器３０、特化機器６０、制御機器７０は、プログラムを実行するＣＰＵ９１１を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信ボード９１５と接続され、これらのハードウェアデバイスを制御する。
【００４５】
ＲＯＭ９１３には、オペレーティングシステム（ＯＳ）、プログラム群、ファイル群が記憶されている。プログラム群のプログラムは、ＣＰＵ９１１、オペレーティングシステムにより実行される。
【００４６】
プログラム群には、上記の説明において「公開部３１」、「通信部３３」、「公開部６１」、「通信部６３」、「提供部７１」等として説明した機能を実行するソフトウェアやプログラムやその他のプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
ファイル群には、上記の説明において「記憶部３２」、「記憶部６２」、「記憶部７２」に格納される情報やデータや信号値や変数値が、データベースの各項目として記憶される。
【００４７】
また、上記の説明におけるフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、ＲＡＭ９１４のメモリ、その他光ディスク等の記録媒体やＩＣチップに記録される。また、データや信号は、バス９１２や信号線やケーブルその他の伝送媒体や電波によりオンライン伝送される。
また、上記の説明において「〜部」として説明するものは、「〜回路」、「〜装置」、「〜機器」、「〜手段」、「〜機能」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。また、「〜装置」として説明するものは、「〜回路」、「〜機器」、「〜手段」、「〜機能」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組合せ、さらには、ファームウェアとの組合せで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、ＲＯＭ９１３等の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、プログラムは、上記で述べた「〜部」としてコンピュータ等を機能させるものである。あるいは、上記で述べた「〜部」の手順や方法をコンピュータ等に実行させるものである。
【符号の説明】
【００４８】
１０  ＦＡネットワークシステム、２０  支援装置、２１  取得部、２２  記憶部、２３  ネットワーク構成部、２４  パラメータ設定部、２５  監視部、２６  通信部、３０  機器、３１  公開部、３２  記憶部、３３  通信部、４０  ＰＬＣ、５０  ネットワーク、６０  特化機器、６１  公開部、６２  記憶部、６３  通信部、７０  制御機器、７１  提供部、７２  記憶部、１００  設定支援システム。
【図１】
2014016753.tif 000003
【図２】
2014016753.tif 000004
【図３】
2014016753.tif 000005
【図４】
2014016753.tif 000006
【図５】
2014016753.tif 000007
【図６】
2014016753.tif 000008
【図７】
2014016753.tif 000009
【図８】
2014016753.tif 000010
【図９】
2014016753.tif 000011
【図１０】
2014016753.tif 000012
【図１１】
2014016753.tif 000013
【図１２】
2014016753.tif 000014