(57)【要約】  管理システムは、制御機器と、スレーブ機器と前記制御機器及び前記スレーブ機器と通信して、前記制御機器と前記スレーブ機器とを中継する通信機器と、前記制御機器を介して、前記スレーブ機器の情報であるスレーブ機器情報を取得する管理装置と、を備え、前記スレーブ機器情報は、前記スレーブ機器及び前記通信機器の少なくとも一方に記憶されている。
2016157477.tif 000002
【特許請求の範囲】
【請求項１】
制御機器と、  スレーブ機器と  前記制御機器及び前記スレーブ機器と通信して、前記制御機器と前記スレーブ機器とを中継する通信機器と、  前記制御機器を介して、前記スレーブ機器の情報であるスレーブ機器情報を取得する管理装置と、を備え、  前記スレーブ機器情報は、前記スレーブ機器及び前記通信機器の少なくとも一方に記憶されていることを特徴とする管理システム。
【請求項２】
前記スレーブ機器情報は、  前記スレーブ機器の製造元コードと、前記スレーブ機器のＩＤと、前記スレーブ機器のエラーに関する情報であるエラー情報とを含むデータセットであることを特徴とする請求項１に記載の管理システム。
【請求項３】
前記管理装置は、  取得した前記スレーブ機器情報のうち、少なくとも前記エラー情報を表示装置に表示することを特徴とする請求項２に記載の管理システム。
【請求項４】
前記スレーブ機器は、  前記制御機器及び前記管理装置が解読可能な前記エラー情報を出力することを特徴とする請求項２又は請求項３に記載の管理システム。
【請求項５】
前記通信機器は、  前記スレーブ機器から前記エラー情報を取得すると、前記エラー情報の内容を変更しないで前記管理装置に出力することを特徴とする請求項２又は請求項３に記載の管理システム。
【請求項６】
前記スレーブ機器情報は、  前記スレーブ機器に記憶されることを特徴とする請求項１から請求項５のいずれか１項に記載の管理システム。
【請求項７】
前記通信機器と通信する前記スレーブ機器とは異なり、かつ前記制御機器と通信するスレーブ機器を有し、  前記制御機器と通信する前記スレーブ機器のスレーブ機器情報は、前記通信装置に記憶されることを特徴とする請求項１から請求項６のいずれか１項に記載の管理システム。
【請求項８】
前記管理装置は、  前記スレーブ機器のバージョンに対応した前記スレーブ機器情報を記憶する、  ことを特徴とする請求項１から請求項６のいずれか１項に記載の管理システム。
【請求項９】
前記管理装置は、  前記スレーブ機器のバージョンに対応した前記スレーブ機器情報及び前記スレーブ機器とは異なるスレーブ機器に対応したスレーブ機器情報を記憶する、  ことを特徴とする請求項７に記載の管理システム。 
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、ネットワークに接続されたスレーブ機器の情報を管理する管理システムに関する。
【背景技術】
【０００２】  センサが接続され、ＰＬＣ（Programmable  Logic  Controller）を含む制御機器によりセンサのモニタリング及び制御対象装置の制御が行われるセンサネットワークにより構成されるシステムが知られている。また、センサネットワーク内において、エンジニアリングツールによりセンサの構成管理及び機器動作の設定が行われるシステムも知られている。【０００３】  前述したシステムとしては、生産ラインにおいて、ＰＬＣを含む制御機器からネットワークを経由してスレーブ機器の設定又はモニタリングを行うようなシステムがある。生産ラインには異なる機器種別及び異なるバージョンのスレーブ機器が存在する。従来のエンジニアリングツールは、ネットワークに接続された各スレーブ機器に関してエンジニアリングツール内に保存されたスレーブ機器情報のデータを使用して、ネットワークに接続されたスレーブ機器を認識し、認識されたスレーブ機器群のモニタリング、構成管理及び機器動作の設定を行っていた。従来のシステムにおいては、生産ラインに設置されたスレーブ機器の機器動作設定を行う際に、スレーブ機器のスレーブ機器情報をエンジニアリングツールが保持していない場合、エンジニアリングツールのバージョンアップ作業又はスレーブ機器情報のインポート作業が必要であった。【０００４】  特許文献１に記載されたネットワークにおいて、コントローラ又はＰＬＣである制御機器が各センサに対してセンサ識別子を問い合わせる。続いて、制御機器は、センサ識別子に基づいてインターフェースプログラムを有していると判定したセンサに対して、センサが格納するインターフェースプログラムをアップロードするように要求する。続いて、制御機器は、センサからアップロードされたインターフェースプログラムを用いて対応するセンサに対して通常のセンシング処理をするために必要なデータを送受する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１６４６０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】  エンジニアリングツールが制御機器を介して各スレーブ機器から機器情報を収集することによって、各スレーブ機器を管理することがある。このような場合に、異なるメーカの機器をネットワーク接続して使用すると、メーカが異なるとメーカ個々の機器情報体系が使われるために統一性がないことがある。また、メーカが異なると、メーカ毎に異なるプロトコルを扱うため、エンジニアリングツールへの機器情報の追加が必要となる。その結果、エンジニアリングツールその他の機器に機器の状態に関する情報の１つであるエラーを表示させようとした場合、エラーを表示できない可能性がある。【０００７】  本発明は上記に鑑みてなされたものであって、機器のメーカ種別に依存せずに機器の状態に関する情報を表示できる管理システムを得ることを目的とする。
【課題を解決するための手段】
【０００８】  上記課題を解決し目的を達成するために、本発明に係る管理システムは、第１の通信方式を用いて通信する制御機器と、前記第１の通信方式とは異なる第２の通信方式を用いて通信する第１のスレーブ機器と前記第１の通信方式を用いて前記制御機器と通信し、前記第２の通信方式により前記第１のスレーブ機器と通信して、前記制御機器と前記第１のスレーブ機器とを中継する第１の通信機器と、前記制御機器及び前記第１の通信機器を介して前記第１のスレーブ機器から前記第１のスレーブ機器の情報である第１のスレーブ機器情報を取得して記憶する管理装置と、を備えることを特徴とする。
【発明の効果】
【０００９】  本発明は、機器のメーカ種別に依存せずに機器の状態に関する情報を表示できる管理システムが得られるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１に係る管理システムを示す図
【図２】実施の形態１に係る管理装置の機能ブロック図
【図３】実施の形態１に係る管理装置の装置構成を示す図
【図４】実施の形態１に係る第１のスレーブ機器のブロック図
【図５】実施の形態１に係る第１のスレーブ機器のブロック図
【図６】エラーコードとエラー内容との対応を示したエラーコード表の一例を示す図
【図７】エラーコードが表示装置２Ｍに表示された状態を示す図
【図８】実施の形態１に係る管理システムにおいて管理装置がスレーブ機器情報を取得する動作を示すフロー図
【図９】実施の形態１に係る管理システムの変形例を示す図
【図１０】実施の形態２に係る管理システムを示す図
【発明を実施するための形態】
【００１１】  以下に、本発明の実施の形態に係る管理システムについて図面に基づいて説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１２】実施の形態１．  図１は、実施の形態１に係る管理システムを示す図である。実施の形態１に係る管理システム１は、制御機器３と、スレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆと、制御機器３及びスレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆと通信して、制御機器３とスレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆとを中継する通信機器４Ｆと、制御機器３を介して、スレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆとの情報であるスレーブ機器情報ＩＦを取得する管理装置２と、を備える。スレーブ機器情報ＩＦは、スレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆと及び通信機器４Ｆの少なくとも一方に記憶されている。
【００１３】  本実施の形態において、制御機器３は、第１の通信方式を用いて通信する。スレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆは、第１の通信方式とは異なる第２の通信方式を用いて通信する。通信機器４Ｆは、第１の通信方式を用いて制御機器３と通信し、第２の通信方式によりスレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆと通信して、制御機器３と第１のスレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆとを中継する。管理装置２は、制御機器３及び通信機器４Ｆを介してスレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆからスレーブ機器情報ＩＦを取得して記憶する。以下において、スレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆを、適宜第１のスレーブ機器スレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆと称し、通信機器４Ｆを、適宜第１の通信機器４Ｆと称する。また、第１のスレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆを区別しない場合は、第１のスレーブ機器５１と称する。また、スレーブ機器情報ＩＦを、適宜第１の機器情報ＩＦｆと称する。
【００１４】  管理システム１は、管理装置２と、制御機器３と、第１の通信機器４Ｆと、第１のスレーブ機器５１と、通信回線６０と、第１通信回線６１と、第２通信回線６２とで、ネットワーク１１が形成される。管理装置２と制御機器３とは、通信回線６０で接続される。制御機器３と第１の通信機器４Ｆとは、第１通信回線６１で接続される。第１の通信機器４Ｆと第１のスレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆとは、第２通信回線６２で接続される。第１通信回線６１は、第１の通信方式を用いて通信するために用いられる通信回線である。
【００１５】  第２通信回線６２は、第１の通信方式とは異なる第２の通信方式を用いて通信するために用いられる通信回線である。本実施の形態において、第１通信回線６１はＣＣ−Ｌｉｎｋ  ＩＥ  Ｆｉｅｌｄが用いられ、第２通信回線６２はＡｎｙＷｉｒｅＡＳＬＩＮＫが用いられる。第１の通信方式は、ＣＣ−Ｌｉｎｋ  ＩＥ  Ｆｉｅｌｄに準拠した通信方式であり、第２の通信方式は、ＡｎｙＷｉｒｅＡＳＬＩＮＫに準拠した通信方式である。第１通信回線６１はＣＣ−Ｌｉｎｋ  ＩＥ  Ｆｉｅｌｄに限定されず、第２通信回線６２はＡｎｙＷｉｒｅＡＳＬＩＮＫに限定されない。このため、第１の通信方式はＣＣ−Ｌｉｎｋ  ＩＥ  Ｆｉｅｌｄの通信方式に限定されず、第２の通信方式はＡｎｙＷｉｒｅＡＳＬＩＮＫの通信方式に限定されない。
【００１６】  本実施の形態において、通信回線６０は、イーサネット（登録商標）が用いられる。このため、管理装置２と制御機器３との間で用いられる通信方式は、イーサネットに準拠した通信方式である。本実施の形態において、通信回線６０はイーサネットに限定されないので、管理装置２と制御機器３との間で用いられる通信方式はイーサネットに準拠した通信方式に限定されない。通信回線６０にイーサネットが用いられる場合、管理装置２と制御機器３との間で用いられる通信方式は、第１の通信方式及び第２の通信方式とは異なる。本実施の形態においては、少なくとも第１の通信方式と第２の通信方式とが異なっていればよく、管理装置２と制御機器３との間で用いられる通信方式は、第１の通信方式又は第２の通信方式のいずれか一方と同一であってもよい。本実施の形態において、通信方式が異なるとは、物理的な規格及び通信プロトコルの少なくとも一方が異なる場合をいう。
【００１７】  本実施の形態において、管理システム１は、第１のスレーブ機器５１を管理する。第１のスレーブ機器５１の管理には、第１のスレーブ機器５１の制御パラメータ又は仕様を制御機器３に設定することが含まれる。また、第１のスレーブ機器５１の管理には、管理システム１のネットワーク１１に新たな第１のスレーブ機器５１が接続された場合又は接続されている第１のスレーブ機器５１が更新された場合に、第１のスレーブ機器５１の機器構成の状態を制御機器３に設定することも含まれる。
【００１８】  図２は、実施の形態１に係る管理装置の機能ブロック図である。図３は、実施の形態１に係る管理装置の装置構成を示す図である。管理装置２は、情報を処理する処理部２０Ｃと、情報を記憶する記憶部２０Ｍと、管理装置２の外部の機器と通信するための通信部２０Ｔと、情報を表示する表示装置２Ｍとを備える。本実施の形態において、管理装置２の外部の機器は制御機器３である。本実施の形態において、処理部２０Ｃは、ＣＰＵ（Central  Processing  Unit）のようなプロセッサと、プロセッサが直接アクセスできる一次記憶装置とを含む。一次記憶装置は、レジスタ、キャッシュメモリ及びＲＡＭ（Random  Access  Memory）を含む。
【００１９】  記憶部２０Ｍは、プロセッサが直接アクセスできない二次記憶装置を含む。記憶部２０Ｍは、ＲＯＭ（Read  Only  Memory）、ＳＳＤ（Solid  State  Drive）又はＨＤＤ（Hard  Disk  Drive）が例示される。
【００２０】  処理部２０Ｃは、ＲＡＭを作業領域として使用しながら、二次記憶装置に記憶されているプログラムを実行する。二次記憶装置に記憶されているプログラムは、ＢＩＯＳ（Basic  Input  Output  System）又はＵＥＦＩ（Unified  Extensible  Firmware  Interface）が例示される。記憶部２０Ｍに記憶されているコンピュータプログラムは、管理システム１を実現するためのコンピュータプログラム、オペレーティングシステムプログラム及びエンジニアリングツールプログラムが例示される。
【００２１】  通信部２０Ｔは、管理装置２が通信回線６０を介して制御機器３と通信するための通信インターフェースである。通信部２０Ｔは、パーソナルコンピュータが装備しているＮＩＣ（Network  Interface  Card）及びＬＡＮ（Local  Area  Network）ドライバにより実現できる。本実施の形態において、管理装置２は、パーソナルコンピュータ、タブレット型コンピュータ又はスマートフォンである。管理装置２は、処理部２０Ｃ、記憶部２０Ｍ及び通信部２０Ｔを備えていればよく、前述したものに限定されるものではない。
【００２２】  処理部２０Ｃは、管理部２１と、情報要求部２２とを備える。管理部２１は、第２通信回線６２に接続された第１のスレーブ機器５１を管理するために、各スレーブ機器５に対応するスレーブ機器情報ＩＦを取得し、記憶部２０Ｍに記憶させて管理する。一例として、管理部２１は、第２通信回線６２に接続されたスレーブ機器５の種別、機能及び仕様をデータテーブルの形で記憶するとともに、データテーブルに基づいて第１のスレーブ機器５１を管理する。管理部２１は、各スレーブ機器５に対応する第１のスレーブ機器情報ＩＦｆを使用して、第１のスレーブ機器５１の制御パラメータ又は仕様を制御機器３に設定することにより、第１のスレーブ機器５１を管理する。
【００２３】  管理部２１は、第２通信回線６２、第１の通信装置４Ｆ、第１通信回線６１、制御機器３及び通信回線６０を介して、スレーブ機器５からスレーブ機器情報を取得する。管理部２１は、取得したスレーブ機器情報ＩＦ、本実施の形態では第１のスレーブ機器情報ＩＦｆを、スレーブ機器５のバージョン毎に記憶部２０Ｍに記憶させる。このために、記憶部２０Ｍは、スレーブ機器５のバージョン毎に複数の機器情報記憶部２０Ｍｐ１，２０Ｍｐ２，２０Ｍｐ３，・・・２０Ｍｐｎを備えている。ｎは、１以上の整数である。管理部２１がスレーブ機器情報をバージョン単位で別々の機器情報記憶部２０Ｍｐ１，２０Ｍｐ２，２０Ｍｐ３，・・・２０Ｍｎに保存するのは、各スレーブ機器５から取得したスレーブ機器情報のバージョンを管理するためである。以下において、機器情報記憶部２０Ｍｐ１，２０Ｍｐ２，２０Ｍｐ３，・・・２０Ｍｐｎを区別しない場合には、機器情報記憶部２０Ｍｐと称する。
【００２４】  情報要求部２２は、管理部２１からの命令に基づいて、スレーブ機器情報をスレーブ機器５から取得するための要求指令を発信する。要求指令は、通信部２０Ｔ、通信回線６０、制御機器３、第１通信回線６１、第１の通信装置４Ｆ及び第２通信回線６２を介して、スレーブ機器５に送信される。
【００２５】  本実施の形態において、記憶部２０Ｍは、管理部２１及び情報要求部２２の機能を実現するためのコンピュータプログラムを記憶している。処理部２０Ｃは、前述のコンピュータプログラムを記憶部２０Ｍから読み込んで実行することにより、管理部２１及び情報要求部２２の機能を実現する。また、管理部２１と情報要求部２２とは、ＰＬＣである制御機器３に実行させる制御プログラムを作成するためのエンジニアリングツールの機能の一部として実現されてもよい。このように、本実施の形態において、管理部２１及び情報要求部２２は、ソフトウェアとして実装されるものである。これに限定されず、複数の処理回路又は複数のハードウェアが連携して、管理部２１及び情報要求部２２の機能を実現してもよい。
【００２６】  表示装置２Ｍは、スレーブ機器情報ＩＦ、本実施の形態では第１のスレーブ機器情報ＩＦｆを表示したり、第１のスレーブ機器５１を管理する際の情報を表示したり、制御機器３の制御内容を変更又は作成する際の情報を表示したりする。表示装置２Ｍが表示する情報はこれらに限定されない。表示装置２Ｍは、液晶表示パネルが例示される。
【００２７】  制御機器３は、制御対象を制御する装置である。本実施の形態において、制御機器３はＰＬＣであるが、これに限定されない。制御機器３は、Ｃ言語コントローラ、モーションコントローラ又はインバータであってもよい。制御機器３の制御対象は、工作機械、ロボット、エレベーター又はボイラーといった装置であり、より具体的には、これらの装置が備えるアクチュエータ類である。制御機器３は、制御対象を制御する情報を用いて、制御対象を制御する。以下において、制御対象を制御する情報を、適宜、制御情報と称する。制御情報は、センサが検出した検出値が例示される。第１のスレーブ機器５１は、制御装置３に制御情報を与える機器及び制御装置３の制御対象のうち少なくとも一方を含む。制御装置３に制御情報を与える機器は、撮像装置、回転角度検出器、速度計、加速度計、温度計、圧力計又はフォトセンサといった各種のセンサが挙げられる。制御機器３の制御対象は、電動機、エアシリンダ、油圧シリンダ又は制御機器３とは異なるＰＬＣである。本実施の形態において、第１のスレーブ機器５１ａ，５１ｂ，５１ｃが制御機器３に制御情報を与える機器に相当し、第１のスレーブ機器５１ｄ，５１ｅ，５１ｆが制御機器３の制御対象に相当する。
【００２８】  第１の通信装置４Ｆは、制御機器３と第１のスレーブ機器５１との間の通信を中継する装置である。第１の通信装置４Ｆは、ルータ、レイヤ２スイッチ又はブリッジであり、本実施の形態ではブリッジが用いられる。第１の通信装置４Ｆは、ブリッジに限定されるものではない。第１の通信機器４Ｆによる通信の中継が必要とされるのは、制御機器３との通信に用いられる第１の通信方式と、第１のスレーブ機器５１との通信に用いられる第２の通信方式とが異なるからである。つまり、第１の通信機器４Ｆは、制御機器３と第１のスレーブ機器５１との間に存在する、異なる２つの通信方式、すなわち第１の通信方式と第２の通信方式との間の相互接続を保証しながら、第１通信回線６１と第２通信回線６２との間で通信を中継する。このため、第１通信回線６１に接続された制御機器３と、第２通信回線６２に接続された第１のスレーブ機器５１とは、第１の通信機器４Ｆを経由して通信できるようになる。
【００２９】  図４及び図５は、実施の形態１に係る第１のスレーブ機器のブロック図である。図４に示される第１のスレーブ機器５１ａ，５１ｂ，５１ｃは、センサである。第１のスレーブ機器５１ａ，５１ｂ，５１ｃは、第２の通信方式を用いて通信するために用いる通信インターフェースである通信部５０１Ｆと、第１のスレーブ機器情報ＩＦｆを記憶する記憶部５０２と、検知結果を通信部５０１及び記憶部５０２に出力するセンシング部５０３とを備える。
【００３０】  図５に示される第１のスレーブ機器５１ｄ，５１ｅ，５１ｆは、制御機器３の制御対象である。第１のスレーブ機器５１ｄ，５１ｅ，５１ｆは、第２の通信方式を用いて通信するために用いる通信インターフェースである通信部５０１Ｓと、第１のスレーブ機器情報ＩＦｆを記憶する記憶部５０２と、対象機器に発生したエラー及び対象機器の状態に関する情報を収集して記憶部５０２に記憶させる情報収集部５０４とを備える。
【００３１】  記憶部５０２内に記憶されている第１のスレーブ機器情報ＩＦｆは、第１スレーブ機器５１を使用するために第１スレーブ機器５１に設定されている情報である。第１のスレーブ機器情報ＩＦｆは、第１のスレーブ機器５１の製造元を識別するためのメーカ情報が格納されたメーカ情報フィールド５１１と、第１のスレーブ機器５１の機器識別名を表し、第１のスレーブ機器５１の種別、型式、機能及び仕様の情報を含む機器名情報フィールド５１２と、第１のスレーブ機器５１において発生を検出したエラーの種別及びエラーを記述するパラメータを含むエラー情報フィールド５１３とを含むデータセットである。メーカ情報フィールド５１１は、第１のスレーブ機器５１の製造元コードを含む。機器名情報フィールド５１２は、第１のスレーブ機器５１のＩＤを含む。エラー情報フィールド５１３は、第１のスレーブ機器５１のエラーに関する情報であるエラー情報を含む。エラー情報は、第１のスレーブ機器５１のエラーコードである。エラーコードは、第１のスレーブ機器５１に発生した異常の種類を示す。記憶部５０２内に記憶されているスレーブ機器情報ＩＦｆは、エラー情報フィールド５１３によって表されるエラーの種別毎に複数個存在する。また、機器名情報フィールド５１２には、第１のスレーブ機器５１のバージョンが記述されるバージョン情報サブフィールド５１２ａが設けられている。
【００３２】  第１のスレーブ機器５１の内部で発生したエラーを第１のスレーブ機器５１が検出した場合、第１のスレーブ機器５１は、自身に発生した異常、すなわちエラーに関する情報をエラー情報フィールド５１３に書き込む。第１のスレーブ機器５１がセンサである場合、第１のスレーブ機器５１は、異常値を検出した場合に、異常値に対応したエラー情報、すなわちエラーコードをエラー情報フィールド５１３に書き込む。
【００３３】  図６は、エラーコードとエラー内容との対応を示したエラーコード表の一例を示す図である。図７は、エラーコードが表示装置２Ｍに表示された状態を示す図である。エラーコード表は、エラーコードＥＣとエラー内容ＣＴとの組合せが記述されている。この組合せの数は、第１のスレーブ機器５１に発生するエラーの種類の数分存在する。第１のスレーブ機器５１は、自身に異常が発生したとき、制御機器３及び管理装置２が解読可能なエラー情報、すなわちエラーコードＥＣを出力する。制御機器３及び管理装置２が解読可能とは、制御機器３及び管理装置２が用いるプロトコルにしたがってエラーコードＥＣが記述されたものであること及び制御機器３及び管理装置２がエラーコードＥＣの意味を機器ＩＤに基づいて解析できることを意味する。
【００３４】  管理装置２の処理部２０Ｃは、エラーコードＥＣを取得すると、図７に示されるように、表示装置２ＭにエラーコードＥＣを表示させる。この例では、エラーコードＥＣとして、ｘｘｘｙ，−ｅｅｆが表示装置２Ｍに表示されているので、管理システム１のオペレータは、第１のスレーブ機器５１に発生したエラーは、伝送電源低下以上であることが理解できる。処理部２０Ｃは、エラーコードＥＣに加えて、エラー内容、第１スレーブ機器５１の製造元コード及び機器ＩＤの少なくとも１つを表示装置２Ｍに表示させてもよい。すなわち、処理部２０Ｃは、第１のスレーブ機器情報ＩＦｆのうち、少なくともエラーコーＥＣを表示装置２Ｍに表示させる。
【００３５】  管理システム１は、第１のスレーブ機器情報ＩＦｆを第１のスレーブ機器５１に格納している。第１のスレーブ機器５１のエラーコードは、第１のスレーブ機器情報ＩＦｆ、すなわち第１スレーブ機器５１の製造元コードと、機器ＩＤと、エラー情報とのデータセットで扱われるので、エラーコードＥＣは一意に定まる。このため、第１のスレーブ機器５１の上位機器である管理装置２は、エラーコードＥＣとともに第１のスレーブ機器情報ＩＦｆを取得することにより、第１のスレーブ機器５１のメーカ種別に依存することなく、一意的にエラー表示をできる。
【００３６】  図８は、実施の形態１に係る管理システムにおいて管理装置がスレーブ機器情報を取得する動作を示すフロー図である。以下においては、第１のスレーブ機器５１が第１のスレーブ機器情報ＩＦｆを記憶している例を説明する。ステップＳ１０１において、第１のスレーブ機器情報ＩＦｆの取得が必要である場合（ステップＳ１０１、Ｙｅｓ）、図２に示される管理装置２の管理部２１は、第１のスレーブ機器５１から第１のスレーブ機器情報ＩＦｆを取得させるための命令を、情報要求部２２に与える。第１のスレーブ機器情報ＩＦｆの取得が必要である場合は、新たな第１のスレーブ機器５１が管理システム１に追加された場合、第１のスレーブ機器５１がバージョンアップした場合又は第１のスレーブ機器５１にエラーが発生した場合が例示される。
【００３７】  ステップＳ１０２において、情報要求部２２は、要求指令を発信する。要求指令は、図１に示される通信回線６０、制御機器３、第１通信回線６１、第１の通信装置４Ｆ及び第２通信回線６２を介して、第１のスレーブ機器５１に送信される。ステップＳ１０２において、管理装置２が管理システム１に新たな第１のスレーブ機器５１が管理システム１に追加されたことを検出すると、情報要求部２２は、要求指令を発信する。第１のスレーブ機器５１がバージョンアップした場合、該当する第１のスレーブ機器５１は、バージョンアップしたことを出力する。第１のスレーブ機器５１がバージョンアップされた情報を管理装置２が取得すると、情報要求部２２は、要求指令を発信する。第１のスレーブ機器５１にエラーが発生した場合、エラーが発生した第１のスレーブ機器５１は、エラーを確認する旨の情報を出力する。エラーを確認する旨の情報を管理装置２が取得すると、情報要求部２２は、要求指令を発信する。
【００３８】  要求指令を受信した第１のスレーブ機器５１は、ステップＳ１０３において、第１のスレーブ機器情報ＩＦｆを出力し、第１の通信機器４Ｆを介して管理装置２に送信する。第１のスレーブ機器５１にエラーが発生した場合、第１のスレーブ機器５１は、発生したエラーに対応するエラーコードＥＣを第１のスレーブ機器情報ＩＦｆに追加して出力する。本実施の形態において、第１のスレーブ機器５１は、記憶部５０２内に記憶されている第１のスレーブ機器情報ＩＦｆから、発生したエラーの種類に対応したエラー情報フィールド５１３を有する第１のスレーブ機器情報ＩＦｆを選択して、出力する。
【００３９】  第１のスレーブ機器情報ＩＦｆは、第２通信回線６２、第１の通信装置４Ｆ、第１通信回線６１、制御機器３及び通信回線６０を介して、管理装置２に到達する。このとき、第１の通信装置４Ｆは、第１のスレーブ機器５１から第１のスレーブ機器情報ＩＦｆに含まれるエラー情報、すなわちエラーコードＥＣを取得すると、エラーコードＥＣの内容を変更しないで、すなわち内容を保持した状態で管理装置２に出力する。ステップＳ１０４において、管理装置２の管理部２１は、スレーブ機器情報ＩＦｆを取得する。ステップＳ１０５において、管理部２１は、第１のスレーブ機器５１にエラーが発生した場合、第１のスレーブ機器情報ＩＦｆに含まれるエラーコードＥＣを表示装置２Ｍに表示させる。新たな第１のスレーブ機器５１が管理システム１に追加された場合又は第１のスレーブ機器５１がバージョンアップした場合、管理部２１は、取得したスレーブ機器情報ＩＦｆを、図２に示される記憶部２０Ｍの機器情報記憶部２０Ｍｐに記憶させる。
【００４０】  次に、ステップＳ１０６において、新たな第１のスレーブ機器５１が管理システム１に追加された場合又は第１のスレーブ機器５１がバージョンアップした場合、管理部２１は、記憶部２０Ｍの機器情報記憶部２０Ｍｐに記憶させた第１のスレーブ機器情報ＩＦｆを用いて、制御機器３が使用する第１のスレーブ機器５１を設定する。すなわち、管理部２１は、制御情報を送信する第１のスレーブ機器５１ａ，５１ｂ，５１ｃ及び制御機器３の制御対象となる第１のスレーブ機器５１ｄ，５１ｅ，５１ｆを制御機器３に設定する。ステップＳ１０６における設定は、管理システム１における制御機器３が使用する第１のスレーブ機器５１の制御パラメータを制御機器３の記憶部に書き込んだり、第１のスレーブ機器５１のアドレス又は仕様を制御機器３の記憶部に書き込んだりすることを含む。第１のスレーブ機器５１の仕様は、第１のスレーブ５１の精度又は性能限界値を含む。制御機器３に対してスレーブ機器の設定が終了したら、本実施の形態に係る第１のスレーブ機器情報ＩＦｆの取得処理は終了する。
【００４１】  ステップＳ１０１に戻り、第１のスレーブ機器情報ＩＦｆの取得が必要でない場合（ステップＳ１０１、Ｎｏ）、本実施の形態に係る第１のスレーブ機器情報ＩＦｆの取得処理は終了する。第１のスレーブ機器情報ＩＦｆの取得が必要である場合は、管理システム１の第２通信回線６２に第１のスレーブ機器５１が接続されたり、第２通信回線６２に接続されている第１のスレーブ機器５１がバージョンアップされたり、第１のスレーブ機器５１がエラーを検出したり、第１のスレーブ機器５１自体にエラーが発生したりした場合である。
【００４２】  本実施の形態において、第１のスレーブ機器５１のエラーコードＥＣは、第１のスレーブ機器情報ＩＦｆに含まれる第１スレーブ機器５１の製造元コードと、機器ＩＤと、エラー情報とのデータセットで扱われるので、一意に定まる。第１のスレーブ機器５１は、このような第１のスレーブ機器情報ＩＦｆを記憶し、エラーが発生した場合には、エラーに対応したエラーコードＥＣを、第１のスレーブ機器情報ＩＦｆとともに出力する。第１のスレーブ機器５１の上位機器である管理装置２は、第１のスレーブ機器情報ＩＦｆを取得することにより、第１のスレーブ機器５１に発生したエラーに対応したエラーコードＥＣを取得して表示装置２Ｍに表示させるので、第１のスレーブ機器５１のメーカ種別に依存することなく、一意的にエラー表示をできる。
【００４３】  本実施の形態において、管理装置２は、第１のスレーブ機器５１のバージョンに対応した第１のスレーブ機器情報ＩＦｆを記憶する。具体的には、管理装置２の管理部２１は、取得した第１のスレーブ機器情報ＩＦｆのバージョン情報サブフィールド５１２ａに記述されている第１のスレーブ機器５１のバージョンを読み取る。そして、管理部２１は、読み取ったバージョンに対応した、記憶部２０Ｍの機器情報記憶部２０Ｍｐに、取得した第１のスレーブ機器情報ＩＦｆを記憶させる。このようにすることで、管理装置２の記憶部２０Ｍは、第１のスレーブ機器５１のバージョンに対応した第１のスレーブ機器情報ＩＦｆを記憶することができる。その結果、管理システム１に、複数のバージョンの第１のスレーブ機器５１が混在している場合でも、管理装置２は、それぞれの第１のスレーブ機器５１を設定することができる。
【００４４】  本実施の形態において、第１のスレーブ機器５１が第１のスレーブ機器情報ＩＦｆを記憶するとしたが、第１の通信機器４Ｆが第１のスレーブ機器情報ＩＦｆを記憶してもよい。この場合、ステップＳ１０２において、情報要求部２２から発信された要求指令を受け取った第１のスレーブ機器５１は、要求指令を第１の通信機器４Ｆに送信する。第１の通信機器４Ｆは、ステップＳ１０３において、第１のスレーブ機器情報ＩＦｆを管理装置２に送信する。以後の処理は、前述した通りである。
【００４５】  本実施の形態において、管理装置２は、記憶している第１のスレーブ機器情報ＩＦｆとは異なるバージョンの第１のスレーブ機器情報ＩＦｆを記憶する。具体的には、管理装置２の管理部２１は、取得したスレーブ機器情報ＩＦｆのバージョン情報サブフィールド５１２ａに記述されている第１のスレーブ機器５１のバージョンを読み取る。そして、管理部２１は、読み取ったバージョンに対応した、記憶部２０Ｍの機器情報記憶部２０Ｍｐに、取得した第１のスレーブ機器情報ＩＦｆを記憶させる。このようにすることで、管理装置２の記憶部２０Ｍは、第１のスレーブ機器５１のバージョンに対応した第１のスレーブ機器情報ＩＦｆを記憶することができる。
【００４６】  第１のスレーブ機器情報ＩＦｆの取得処理において、管理装置２は、記憶している第１のスレーブ機器情報ＩＦｆとは異なるバージョンの第１のスレーブ機器情報ＩＦｆを取得する。次に、管理装置２が、記憶部２０Ｍに記憶されている第１のスレーブ機器情報ＩＦｆとは異なるバージョンの第１のスレーブ機器情報ＩＦｆを取得する場合の処理例を説明する。この場合、前述した取得処理のステップＳ１０３において、要求指令を受信した第１のスレーブ機器５１は、第１のスレーブ機器５１のバージョンが記述されるバージョン情報サブフィールド５１２ａから第１のスレーブ機器５１のバージョンを読み出して、管理装置２に送信する。
【００４７】  ステップＳ１０４において、管理装置２の管理部２１は、第１のスレーブ機器５１のバージョンを取得する。そして、記憶部２０Ｍの機器情報記憶部２０Ｍｐを検索して、取得された第１のスレーブ機器５１のバージョンとバージョンが一致する第１のスレーブ機器情報ＩＦｆの存在を確認する。取得された第１のスレーブ機器５１のバージョンと一致するバージョンの第１のスレーブ機器情報ＩＦｆが存在する場合、取得された第１のスレーブ機器情報ＩＦｆは、記憶部２０Ｍが記憶している第１のスレーブ機器情報ＩＦｆとバージョンが同一である。この場合、管理部２１は、第１のスレーブ機器５１から第１のスレーブ機器情報ＩＦｆを取得しない。
【００４８】  検索の結果、取得された第１のスレーブ機器５１のバージョンと一致するバージョンの第１のスレーブ機器情報ＩＦｆが存在しなかった場合、取得された第１のスレーブ機器情報ＩＦｆは、記憶部２０Ｍが記憶している第１のスレーブ機器情報ＩＦｆとバージョンが異なる。この場合、管理部２１は、情報要求部２２に、第１のスレーブ機器情報ＩＦｆの送信を要求する要求指令を発信させる。この要求指令を受信した第１のスレーブ機器５１は、メーカ情報フィールド５１１と、機器名情報フィールド５１２と、バージョン情報サブフィールド５１２ａと、エラー情報フィールド５１３とをすべて含む第１のスレーブ機器情報ＩＦｆを管理装置２に送信する。
【００４９】  ステップＳ１０５において、管理部２１は、取得したスレーブ機器情報ＩＦｆを、図２に示される記憶部２０Ｍの機器情報記憶部２０Ｍｐに記憶させる。機器情報記憶部２０Ｍｐは、第１のスレーブ機器５１のバージョン毎に備えられるので、取得された第１のスレーブ機器情報ＩＦｆと記憶部２０Ｍが記憶している第１のスレーブ機器情報ＩＦｆとのバージョンが異なる場合は、新たに機器情報記憶部２０Ｍｐが記憶部２０Ｍに作成される。取得された第１のスレーブ機器情報ＩＦｆは、新たに作成された機器情報記憶部２０Ｍｐに記憶される。
【００５０】  このような処理により、管理システム１は、通信回線６０、第１通信回線６１、第１の通信機器４Ｆ及び第２通信回線６２の通信量を低減することができる。
【００５１】（管理システム１の変形例）  図９は、実施の形態１に係る管理システムの変形例を示す図である。変形例に係る管理システム１’は、ネットワーク１１を形成する第１通信回線６１，６１’を有し、第１通信回線６１’にも、スレーブ機器５３ａ，５３ｂが接続されている。以下、スレーブ機器５３ａ，５３ｂを第１のスレーブ機器５３ａ，５３ｂと称し、両者を区別しない場合は、適宜第１のスレーブ機器５３と称する。第１のスレーブ機器５３は、第１の通信機器４Ｆと通信する第１のスレーブ機器５１とは異なり、第１の通信機器４Ｆに接続されていない。第１のスレーブ機器５３は、制御機器３に接続されて、制御機器３と直接通信する。
【００５２】  第１のスレーブ機器５３ａ，５３ｂは、第１の通信方式で制御機器３と通信する。第１のスレーブ機器５３ａ，５３ｂは、図４又は図５に示される第１のスレーブ機器５１ａ，５１ｂ，５１ｃ又は第１のスレーブ機器５１ｄ，５１ｅ，５１ｆと同様の構成である。すなわち、第１のスレーブ機器５３ａ，５３ｂは、それぞれ自身のスレーブ機器情報ＩＦを記憶している。管理装置２は、通信回線６０、制御機器３及び第１通信回線６１，６１’を介して、スレーブ機器情報を取得する。管理装置２及び制御機器３は、第１の通信機器４Ｆを介さずに第１のスレーブ機器５３ａ，５３ｂと情報をやり取りする。管理装置２は、制御機器３を介して第１のスレーブ機器５３ａ，５３ｂと情報をやり取りする。すなわち、第１のスレーブ機器５３ａ，５３ｂから出力された第１のスレーブ機器情報ＩＦｆに含まれるエラーコードは、制御機器３を介して管理装置２に取得される。
【００５３】  第１のスレーブ機器５３が第１のスレーブ機器情報ＩＦｆを記憶するとしたが、第１の通信機器４Ｆが第１のスレーブ機器５３の第１のスレーブ機器情報ＩＦｆを記憶してもよい。このように、制御機器３の下流側の第１通信装置４Ｆに第１のスレーブ機器情報ＩＦｆを記憶させることで、制御機器３の変更が不要になる。その結果、管理システム１の構成が簡単になる。
【００５４】  第１の通信機器４Ｆが第１のスレーブ機器５３の第１のスレーブ機器情報ＩＦｆを記憶する場合、前述したステップＳ１０２において、情報要求部２２から発信された要求指令を受け取った第１のスレーブ機器５３は、要求指令を制御機器３に送信する。制御機器３は、要求指令を受け取ると、受け取った要求指令を第１の通信機器４Ｆに送信する。第１の通信機器４Ｆは、ステップＳ１０３において、第１のスレーブ機器５３の第１のスレーブ機器情報ＩＦｆを管理装置２に送信する。以後の処理は、前述した通りである。
【００５５】  以上、管理システム１，１’は、第１スレーブ機器５１，５３の製造元コードと、機器ＩＤと、エラー情報、すなわちエラーコードＥＣとのデータセットを第１のスレーブ機器情報ＩＦｆとして扱うので、エラーコードＥＣは一意に定められる。管理システム１，１’は、このような第１のスレーブ機器情報ＩＦｆを取得して、第１のスレーブ機器５１，５３に発生したエラーに対応したエラーコードＥＣを取得して表示装置２Ｍに表示させるので、第１のスレーブ機器５１，５３のメーカ種別に依存することなく、一意的にエラーを表示できる。
【００５６】  また、管理システム１，１’は、管理装置２が制御機器３を介して第１スレーブ機器情報ＩＦｆを取得するとともに、ネットワーク１１中に存在する異なる通信方式の間に第１の通信装置４Ｆを介在させる。このようにすることで、管理システム１，１’は、管理装置２が実現するエンジニアリングツールのバージョンアップ作業及び第１のスレーブ機器情報ＩＦｆのエンジニアリングツールへのインポート作業を必要とせずに、ネットワーク１１に接続された第１のスレーブ機器５１を正しく認識し、認識された第１のスレーブ機器５１のモニタリング及び設定を実現できる。実施の形態１において、第１の通信方式と第２の通信方式とは異なるとしたが、両者は同一であってもよい。実施の形態１及びその変形例の構成は、以下の実施の形態においても適宜適用したり、組み合わせたりすることができる。
【００５７】実施の形態２．  図１０は、実施の形態２に係る管理システムを示す図である。実施の形態２に係る管理システム１ａは、実施の形態１に係る管理システム１と同様であるが、さらに、第２の通信方式とは異なる第３の通信方式を用いて通信するスレーブ機器である第２のスレーブ機器５２ａ，５２ｂ，５２ｃと、第１の通信方式を用いて制御機器３と通信し、第３の通信方式により第２のスレーブ機器５２ａ，５２ｂ，５２ｃと通信して、制御機器３と第２のスレーブ機器５２ａ，５２ｂ，５２ｃとを中継する通信機器である第２の通信機器４Ｓと、を備え、管理装置２は、制御機器３及び第２の通信機器４Ｓを介して第２のスレーブ機器５２ａ，５２ｂ，５２ｃから第２のスレーブ機器５２ａ，５２ｂ，５２ｃの情報、すなわちスレーブ機器情報である第２のスレーブ機器情報ＩＦｓを取得して記憶する。他は、管理システム１と同様であり、管理装置２も、実施の形態１と同様である。実施の形態１に係る第１のスレーブ機器情報ＩＦｆの取得処理は、管理システム１ａの管理装置２が第２のスレーブ機器５２から第２のスレーブ情報ＩＦｓを取得して設定する処理に対しても、実施の形態１と同様に適用できる。管理システム１ａは、第１通信回線６１に、図７に示されるスレーブ機器５３ａ，５３ｂが接続されてもよい。以下においては、主として実施の形態１とは異なる点を説明する。
【００５８】  以下において、第２のスレーブ機器５２ａ，５２ｂ，５２ｃを区別しない場合は、第２のスレーブ機器５２と称する。第２のスレーブ機器５２は、実施の形態１で説明した第１のスレーブ機器５１と同様である。すなわち、第２のスレーブ機器５２がセンサである場合、第２のスレーブ機器５２は、図４に示される第１のスレーブ機器５１ａ，５１ｂ，５１ｃと同様の構成である。第２のスレーブ機器５２が制御機器３の制御対象である場合、第２のスレーブ機器５２は、図５に示される第１のスレーブ機器５１ｄ，５１ｅ，５１ｆと同様の構成である。
【００５９】  制御機器３と第２の通信機器４Ｓとは、第１通信回線６１で接続される。第２の通信機器４Ｓと第２のスレーブ機器５２ａ，５２ｂ，５２ｃとは、第３通信回線６３で接続される。管理システム１ａは、第１のスレーブ機器５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆに加え、第２のスレーブ機器５２ａ，５２ｂ，５２ｃも管理する。
【００６０】  第３通信回線６３は、第３の通信方式を用いて通信するために用いられる通信回線である。本実施の形態において、第３の通信方式は、第１の通信方式及び第２の通信方式と異なっているが、少なくとも第２の通信方式と異なっていればよい。また、第３の通信方式は、第１の通信方式及び第２の通信方式と同一であってもよい。
【００６１】  本実施の形態において、管理システム１ａは、第１のスレーブ機器５１に加えて、第２のスレーブ機器５２を管理する。第１のスレーブ機器５１の管理は前述した通りである。第２のスレーブ機器５２の管理には、第２のスレーブ機器５２の制御パラメータ又は仕様を制御機器３に設定することが含まれる。また、第２のスレーブ機器５２の管理には、管理システム１ａのネットワーク１１に新たな第２のスレーブ機器５２が接続された場合又は接続されている第２のスレーブ機器５２が更新された場合に、第２のスレーブ機器５２の機器構成の状態を制御機器３に設定することも含まれる。
【００６２】  管理装置２が、制御機器３に第１のスレーブ機器５１及び第２のスレーブ機器５２を設定する際、管理装置２は、第１の通信機器４Ｆ及び第２の通信機器４Ｓを介して、第１のスレーブ機器５１及び第２のスレーブ機器５２からの第１スレーブ機器情報ＩＦｆ及び第２スレーブ機器情報ＩＦｓを取得する。このようにすることで、管理装置２は、管理装置２で実現されるエンジニアリングツールを更新することなく、第１のスレーブ機器５１及び第２のスレーブ機器５２に合わせた設定が可能となる。
【００６３】  また、管理システム１ａは、実施の形態１に係る管理システム１と同様に、第１のスレーブ機器５１及び第２のスレーブ機器５２のバージョンを基に、第１のスレーブ機器情報ＩＦｆ及び第２のスレーブ機器情報ＩＦｓを管理するので、第１のスレーブ機器５１及び第２のスレーブ機器５２のバージョンに合わせた設定が第１のスレーブ機器５１及び第２のスレーブ機器５２を実現できる。このため、管理システム１ａは、複数のエンジニアリングツールを備える必要がなくなる。
【００６４】  また、管理装置２で実現されるエンジニアリングツールに、第１のスレーブ機器情報ＩＦｆ又は第２のスレーブ機器情報ＩＦｆ２が存在する場合、管理装置２のエンジニアリングツールにある第１のスレーブ機器情報ＩＦｆ又は第２のスレーブ機器情報ＩＦｓを用いて設定することができる。このようにすることで、管理システム１ａは、管理装置２が実現するエンジニアリングツールのバージョンアップ作業及びスレーブ機器情報のエンジニアリングツールへのインポート作業を必要とせずに、ネットワーク１１に接続された第１のスレーブ機器５１及び第２のスレーブ機器５２を正しく認識し、認識された第１のスレーブ機器５１及び第２のスレーブ機器５２のモニタリング及び設定を実現できる。
【００６５】  以上の実施の形態に示した構成は、本発明の内容の一例を示すものであり、別の公知の技術と組み合わせることも可能であるし、本発明の要旨を逸脱しない範囲で、構成の一部を省略、変更することも可能である。
【符号の説明】
【００６６】  １，１ａ  管理システム、２  管理装置、３  制御機器、４Ｆ  第１の通信機器、４Ｓ  第２の通信機器、５１ａ，５１ｂ，５１ｃ，５１ｄ，５１ｅ，５１ｆ，５３ａ，５３ｂ  第１のスレーブ機器、５２ａ，５２ｂ，５２ｃ  第２のスレーブ機器、１１  ネットワーク、２０Ｃ  処理部、２０Ｍ  記憶部、２０Ｔ  通信部、２１  管理部、２２  情報要求部、６０  通信回線、６１  第１通信回線、６２  第２通信回線、６３  第３通信回線、５０１Ｆ，５０１Ｓ  通信部、５０２  記憶部、５０３  センシング部、５０４  情報収集部、５１１  メーカ情報フィールド、５１２  機器名情報フィールド、５１２ａ  バージョン情報サブフィールド、５１３  エラー情報フィールド。 
【図１】
2016157477.tif 000003
【図２】
2016157477.tif 000004
【図３】
2016157477.tif 000005
【図４】
2016157477.tif 000006
【図５】
2016157477.tif 000007
【図６】
2016157477.tif 000008
【図７】
2016157477.tif 000009
【図８】
2016157477.tif 000010
【図９】
2016157477.tif 000011
【図１０】
2016157477.tif 000012
【手続補正書】
【提出日】平成28年9月26日(2016.9.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
制御機器と、
スレーブ機器と、
前記制御機器及び前記スレーブ機器と通信して、前記制御機器と前記スレーブ機器とを中継する通信機器と、
前記制御機器を介して、前記スレーブ機器の情報であるスレーブ機器情報を取得する管理装置と、を備え、
前記スレーブ機器情報は、前記スレーブ機器の製造元コードと、前記スレーブ機器のエラーに関する情報であるエラー情報とを含むデータセットであり、前記スレーブ機器及び前記通信機器の少なくとも一方に記憶されていることを特徴とする管理システム。
【請求項２】
前記データセットは、
さらに前記スレーブ機器のＩＤを含むことを特徴とする請求項１に記載の管理システム。
【請求項３】
前記管理装置は、
取得した前記スレーブ機器情報のうち、少なくとも前記エラー情報を表示装置に表示することを特徴とする請求項２に記載の管理システム。
【請求項４】
前記スレーブ機器は、
前記制御機器及び前記管理装置が解読可能な前記エラー情報を出力することを特徴とする請求項２又は請求項３に記載の管理システム。
【請求項５】
前記通信機器は、
前記スレーブ機器から前記エラー情報を取得すると、前記エラー情報の内容を変更しないで前記管理装置に出力することを特徴とする請求項２又は請求項３に記載の管理システム。
【請求項６】
前記スレーブ機器情報は、
前記スレーブ機器に記憶されることを特徴とする請求項１から請求項５のいずれか１項に記載の管理システム。
【請求項７】
前記通信機器と通信する前記スレーブ機器とは異なり、かつ前記制御機器と通信するスレーブ機器を有し、
前記制御機器と通信する前記スレーブ機器のスレーブ機器情報は、前記通信装置に記憶されることを特徴とする請求項１から請求項６のいずれか１項に記載の管理システム。
【請求項８】
前記管理装置は、
前記スレーブ機器のバージョンに対応した前記スレーブ機器情報を記憶する、
ことを特徴とする請求項１から請求項６のいずれか１項に記載の管理システム。
【請求項９】
前記管理装置は、
前記スレーブ機器のバージョンに対応した前記スレーブ機器情報及び前記スレーブ機器とは異なるスレーブ機器に対応したスレーブ機器情報を記憶する、
ことを特徴とする請求項７に記載の管理システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記課題を解決し目的を達成するために、本発明に係る管理システムは、制御機器と、スレーブ機器と、前記制御機器及び前記スレーブ機器と通信して、前記制御機器と前記スレーブ機器とを中継する通信機器と、前記制御機器を介して、前記スレーブ機器の情報であるスレーブ機器情報を取得する管理装置と、を備え、前記スレーブ機器情報は、前記スレーブ機器の製造元コードと、前記スレーブ機器のエラーに関する情報であるエラー情報とを含むデータセットであり、前記スレーブ機器及び前記通信機器の少なくとも一方に記憶されていることを特徴とする。
【国際調査報告】
2016157477.tif 000013
2016157477.tif 000014
2016157477.tif 000015
2016157477.tif 000016