(57)【要約】【課題】  制御装置に異常が発生した場合に、トラブル・シューティングまたはマニュアルを検索する手間を生じることなく効率的にメンテナンスを行うことができ、かつ、セキュリティに優れた制御システム、携帯端末、プログラムおよびそのプログラムが記録された記録媒体を実現する。【解決手段】  異常検出部３１ａが、ＰＬＣ４等の異常を検出すると、送信部３２は、異常の種類に対応したメッセージの情報とＵＲＬの情報とを無線ＬＡＮ１２を介して送信する。表示部５２は、受信したメッセージの情報とＵＲＬの情報とを表示する。オペレータが表示されたＵＲＬを操作すると、携帯インターフェース部５０は、ＵＲＬに対応したトラブル・シューティングまたはマニュアルに関するデータを取得するようにインターネット１３を介して要求する。データベース管理部６１は、要求に対応したデータをデータベース６２から検索し、サーバインターフェース部６０は、検索されたデータを、インターネット１３を介して送信する。表示部５２は、受信したデータを表示する。【選択図】  図１ 
2006004035.tif 000002
【特許請求の範囲】
【請求項１】
制御装置の異常を検出する異常検出手段と、当該異常検出手段により異常を検出した場合、該異常の種類に応じた信号を無線通信により送信する送信手段とを備えた表示制御装置と、
上記無線通信により送信された信号を受信する受信手段と、受信された信号に対応するメッセージおよびアドレスを表示する表示手段とを備えた携帯端末と、
上記アドレスに対応し、上記制御装置の異常を解決するためのトラブル・シューティングまたはマニュアルに関するデータを格納するサーバ装置とを備え、
上記表示手段により表示されたアドレスを操作すると、上記サーバ装置から当該アドレスに対応した上記トラブル・シューティングまたはマニュアルに関するデータを取得し、上記表示手段は、当該取得したデータを表示することを特徴とする制御システム。
【請求項２】
制御装置の異常を検出する異常検出手段を備えた表示制御装置が、制御装置の異常を検出すると、当該表示制御装置の送信手段により該異常の種類に応じた信号が無線通信により送信され、該送信された信号を受信する受信手段と、
受信された信号に対応するメッセージおよびアドレスを表示する表示手段とを備え、
上記表示手段により表示されたアドレスを操作すると、サーバ装置に格納された当該アドレスに対応する上記制御装置の異常を解決するためのトラブル・シューティングまたはマニュアルに関するデータを取得し、上記表示手段は、当該取得したデータを表示することを特徴とする携帯端末。
【請求項３】
請求項１または２記載の異常検出手段、送信手段、受信手段および表示手段として、１または複数のコンピュータを動作させるためのプログラム。
【請求項４】
請求項３記載のプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置に異常が発生した場合に、制御装置の異常を解決するためのトラブル・シューティングまたはマニュアルを表示する制御システム、携帯端末、プログラムおよびそのプログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
プログラマブル・ロジック・コントローラ（以降、ＰＬＣと称する）などと呼ばれる産業用制御装置は、シーケンス制御をはじめとする各種制御を実現するために、ベルトコンベアー式の自動組付機など種々のターゲットシステムを制御する制御装置として広く使用されている。このようなＰＬＣへの制御指示を行うための操作盤、ＰＬＣの稼動状況を示す表示灯などに代わって、近年では、ＨＭＩ（Human  Machine  Interface）機器としてのプログラマブル表示器が普及している。
【０００３】
プログラマブル表示器は、ドット表示画面、操作入力スイッチ、ＰＬＣとの間のインターフェース、画面上での操作入力のような制御のためのプログラムメモリなどを備えた表示制御装置である。一般に、プログラマブル表示器は、グラフィック表示を行うので、操作盤、スイッチ、表示灯などの機能を備えることができる他、デバイスの稼動状況や作業指示のような管理のための各種モニタ、機器に対する設定値を入力する端末としての機能を備えており、幅広い用途で活用されている。
【０００４】
このため、生産現場だけでなく、あらゆる施設や設備にプログラマブル表示器が設置されるようになってきた。また、プログラマブル表示器は、表示部と操作部とが一体に設けられて小型化かつ軽量化が図られているので、設置場所の制約が少なく、導入が容易である。
【０００５】
ところで、生産現場などで、デバイスやデバイスを制御するＰＬＣなどの制御装置もしくはプログラマブル表示器内の制御装置に異常が発生した場合、プログラマブル表示器は、その異常を検出し、異常の種類に応じた例えばエラーコードなどを表示している。このため、当該装置のメンテナンスを行うため、現場の作業員は、そのエラーコードに対応したマニュアルなどを現場に持ち込み、そのマニュアルを参照していた。
【０００６】
しかしながら、上記のような場合、例えば、装置を提供するメーカー側において、マニュアルの内容などを変更すると、その装置を採用している生産現場に再度マニュアルを配布する必要があった。また、マニュアルを保持するユーザ側においても、マニュアルを保管・管理するのに煩雑であるという問題があった。このような問題を解決するため、例えば、特許文献１記載のようなプログラマブル表示器が提案されている。
【０００７】
すなわち、特許文献１記載のプログラマブル表示器は、インターネットに接続されたＷｅｂコンテンツを閲覧するためのブラウザを備えている。そして、ブラウザを起動することにより、インターネットを介して接続されたＷｅｂサーバからＷｅｂコンテンツを取得し、Ｗｅｂコンテンツとしてのマニュアルなどを閲覧することができる。このようなプログラマブル表示器であれば、マニュアルの内容を変更しても再度マニュアルを配布する必要がなく、ペーパレス化を図ることができる。特に、半導体工場のクリーンルームのような、製本されたマニュアルを持ち込むことができないような環境で好適に実施される。
【特許文献１】特開２００１−２８２５０１号公報（公開日：平成１３年１０月１２日）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１記載のようなプログラマブル表示器であっても、以下のような問題を生じる。
【０００９】
すなわち、例えば、プログラマブル表示器は、ＰＬＣなどの異常を検出し、異常の種類に応じたエラーコードを表示する。また、プログラマブル表示器とＰＬＣとの通信異常においても、異常の種類に応じたエラーコードを表示する。このエラーコードは、ＰＬＣの機種の種類などにより多くのエラーコードが存在する。したがって、作業者が装置のメンテナンスをしようとする場合、このエラーコードに対応したマニュアルなどを探す必要があった。つまり、特許文献１記載のプログラマブル表示器においては、作業者が所望するエラーコードに対応したマニュアルまたはマニュアルの該当箇所を、Ｗｅｂコンテンツとして検索する手間が生じる。
【００１０】
また、特許文献１記載のプログラマブル表示器は、プログラマブル表示器がインターネットに接続され、当該プログラマブル表示器のブラウザによって、インターネット上のＷｅｂサーバにアクセスしてマニュアルを閲覧できるいわゆるオープンな制御システムである。しかしながら、このような制御システムにおいては、外部からインターネットを介してプログラマブル表示器に不正にアクセスされる恐れがある。
【００１１】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、制御装置に異常が発生した場合に、トラブル・シューティングまたはマニュアルを検索する手間を生じることなく効率的にメンテナンスを行うことができ、かつ、セキュリティに優れた制御システム、携帯端末、プログラムおよびそのプログラムが記録された記録媒体を実現することにある。
【課題を解決するための手段】
【００１２】
本発明に係る制御システムは、上記課題を解決するために、制御装置の異常を検出する異常検出手段と、当該異常検出手段により異常を検出した場合、該異常の種類に応じた信号を無線通信により送信する送信手段とを備えた表示制御装置と、上記無線通信により送信された信号を受信する受信手段と、受信された信号に対応するメッセージおよびアドレスを表示する表示手段とを備えた携帯端末と、上記アドレスに対応し、上記制御装置の異常を解決するためのトラブル・シューティングまたはマニュアルに関するデータを格納するサーバ装置とを備え、上記表示手段により表示されたアドレスを操作すると、上記サーバ装置から当該アドレスに対応した上記トラブル・シューティングまたはマニュアルに関するデータを取得し、上記表示手段は、当該取得したデータを表示することを特徴としている。
【００１３】
また、本発明に係る携帯端末は、上記課題を解決するために、制御装置の異常を検出する異常検出手段を備えた表示制御装置が、制御装置の異常を検出すると、当該表示制御装置の送信手段により該異常の種類に応じた信号が無線通信により送信され、該送信された信号を受信する受信手段と、受信された信号に対応するメッセージおよびアドレスを表示する表示手段とを備え、上記表示手段により表示されたアドレスを操作すると、サーバ装置に格納された当該アドレスに対応する上記制御装置の異常を解決するためのトラブル・シューティングまたはマニュアルに関するデータを取得し、上記表示手段は、当該取得したデータを表示することを特徴としている。
【００１４】
上記の構成において、表示制御装置の異常検出手段が制御装置の異常を検出すると、送信手段は、該異常の種類に応じた信号を無線通信により送信する。ここで、制御装置とは、表示制御装置の外部の装置だけでなく、表示制御装置内の各機器を制御するための装置をも含む。一方、携帯端末の受信手段は、この無線通信により送信された信号を受信すると、表示手段は、その受信された信号に対応するメッセージおよびアドレスを表示する。例えば、メッセージとしては、制御装置の異常を示すエラーコードや、応急措置としてのコメントなどであって、アドレスとしては、サーバ装置に格納されているデータを指定するためのＵＲＬ（Uniform  Resource  Locators）などである。ところで、例えば、表示制御装置とは別の場所に配置されたサーバ装置には予め制御装置の異常を解決するためのトラブル・シューティングまたはマニュアルに関するデータが格納されている。したがって、携帯端末を保有している作業者が、その携帯端末の表示手段により表示されたアドレスを操作すると、携帯端末は、サーバ装置からそのアドレスに対応したトラブル・シューティングまたはマニュアルに関するデータを取得できる。そして、取得したデータは、携帯端末の表示手段に表示される。
【００１５】
これにより、制御装置に異常が発生しても、携帯端末の表示手段に、異常の種類に対応した制御装置の異常を解決するためのトラブル・シューティングまたはマニュアルに関するデータが表示される。このため、従来のように、例えば、作業者が所望するエラーコードに対応したトラブル・シューティングまたはマニュアルを検索する手間を生じることはなく、トラブル・シューティングまたはマニュアルに関するデータを容易かつ迅速に入手することができる。また、表示制御装置が異常の種類に応じた信号を無線通信により携帯端末に送信し、携帯端末は、送信された信号に対応するアドレスに基づいてサーバ装置にアクセスする。このため、従来のように、表示制御装置自身がインターネット上のＷｅｂサーバにアクセスする構成とは異なり、外部からインターネットを介して表示制御装置に不正にアクセスされる恐れはなく、セキュリティに優れた制御システムを構築することができる。
【００１６】
ところで、上記制御システムまたは上記携帯端末は、ハードウェアで実現してもよいし、プログラムをコンピュータに実行させることによって実現してもよい。具体的には、本発明に係るプログラムは、上記制御システムまたは上記携帯端末の異常検出手段、送信手段、受信手段および表示手段として、１または複数のコンピュータを動作させるためのプログラムであり、本発明に係る記録媒体には、当該プログラムが記録されている。
【００１７】
これらのプログラムがコンピュータによって実行されると、当該コンピュータは、上記制御システムまたは上記携帯端末として動作する。したがって、上記制御システムまたは上記携帯端末と同様に、制御装置に異常が発生しても、携帯端末の表示手段に、異常の種類に対応した制御装置の異常を解決するためのトラブル・シューティングまたはマニュアルに関するデータが表示される。このため、従来のように、例えば、作業者が所望するエラーコードに対応したトラブル・シューティングまたはマニュアルを検索する手間を生じることはなく、トラブル・シューティングまたはマニュアルに関するデータを容易かつ迅速に入手することができる。また、表示制御装置が異常の種類に応じた信号を無線通信により携帯端末に送信し、携帯端末は、送信された信号に対応するアドレスに基づいてサーバ装置にアクセスする。このため、従来のように、表示制御装置自身がインターネット上のＷｅｂサーバにアクセスする構成とは異なり、外部からインターネットを介して表示制御装置に不正にアクセスされる恐れはなく、セキュリティに優れた制御システムを構築することができる。
【発明の効果】
【００１８】
本発明によれば、制御装置に異常が発生しても、携帯端末の表示手段に、異常の種類に対応した制御装置の異常を解決するためのトラブル・シューティングまたはマニュアルに関するデータが表示される。このため、従来のように、例えば、作業者が所望するエラーコードに対応したトラブル・シューティングまたはマニュアルを検索する手間を生じることはなく、トラブル・シューティングまたはマニュアルに関するデータを容易かつ迅速に入手することができる。したがって、携帯端末に表示されたトラブル・シューティングまたはマニュアルに基づいてメンテナンスを効率的に行うことができるという効果を奏する。また、表示制御装置が異常の種類に応じた信号を無線通信により携帯端末に送信し、携帯端末は、送信された信号に対応するアドレスに基づいてサーバ装置にアクセスする。このため、従来のように、表示制御装置自身がインターネット上のＷｅｂサーバにアクセスする構成とは異なり、外部からインターネットを介して表示制御装置に不正にアクセスされる恐れはなく、セキュリティに優れた制御システムを構築することができる。したがって、生産現場などで実施される企業の機密情報がインターネットを介して流出する可能性が少なくなるという効果を奏する。
【発明を実施するための最良の形態】
【００１９】
本発明の実施の一形態について図１ないし図６に基づいて説明すると以下の通りである。すなわち、本実施形態に係る制御システム１は、図１に示すように、ホストコンピュータ２、プログラマブル表示器３、ＰＬＣ４、携帯端末５およびサーバ装置６を含んでいる。
【００２０】
ホストコンピュータ２には、プログラマブル表示器３が、共通の通信プロトコルで通信可能なイーサネット（登録商標）などによるＬＡＮ（Local  Area  Network）としての共通ネットワーク１０を介して接続されている。プログラマブル表示器３には、ＰＬＣ４が、ＰＬＣ４毎に固有の通信プロトコルで通信可能なＲＳ−２３２Ｃあるいはイーサネット（登録商標）などによる専用ネットワーク１１を介して接続されている。また、プログラマブル表示器３は、携帯端末５と例えばＩｒＤＡ（Infrared  Data  Association）が規格した赤外線による無線ＬＡＮ１２を介して通信可能に構成されている。さらに、携帯端末５は、サーバ装置６と例えばインターネット１３を介して通信可能に構成されている。
【００２１】
なお、図１では、説明の便宜上、共通ネットワーク１０にプログラマブル表示器３が２台接続され、各プログラマブル表示器３には、ＰＬＣ４がそれぞれ１台ずつ接続されると共に、各ＰＬＣ４にターゲットシステム７のデバイス７ａが１台接続されている場合を例示しているが、当然ながら、それぞれの接続台数は任意に設定できる。
【００２２】
制御装置としてのＰＬＣ４は、ＣＰＵ／電源モジュールと、入力ユニットと、出力ユニットとを備えている。ＣＰＵ／電源モジュールは、ＣＰＵやメモリを含むＣＰＵ部と、ＰＬＣ４の各部に電力を供給する電源部とからなっている。ＣＰＵ部は、制御システムプログラムにしたがって、入力ユニットを介して入力機器（デバイス）７ａから入力される信号に基づいて出力機器（デバイス）７ａに与える制御データの演算処理を行う。入力ユニットおよび出力ユニットは、それぞれのデバイス７ａに接続されるインターフェース機能を有する部分であって、これらのデバイス７ａとの間で入出力されるデジタル信号またはアナログ信号を上記のＣＰＵ部とやり取りするようになっている。
【００２３】
デバイス７ａを構成する上記の入力機器としては、センサ（温度センサ、光センサなど）、スイッチ（押ボタンスイッチ、リミットスイッチ、圧力スイッチなど）のような機器が用いられる。上記の出力機器としては、アクチュエータ、リレー、電磁弁、表示器などが用いられる。これらの入力機器および出力機器は、製造ラインなどの各種のターゲットシステムの所要各部に配置される。
【００２４】
プログラマブル表示器３は、制御システム１のＨＭＩ（Human  Machine  Interface）として、デバイス７ａの状態を表示し、オペレータによるデバイス７ａへの操作を受け付ける表示制御装置である。プログラマブル表示器３は、メモリ部３０、ＨＭＩ処理部３１、送信部３２、表示部３３、入力部３４、ＬＡＮインターフェース部（図中、ＬＡＮ・ＩＦ部）３５およびＰＬＣインターフェース部（図中、ＰＬＣ・ＩＦ部）３６を備えている。
【００２５】
メモリ部３０は、図２に示すように、ＤＲＡＭ３０ａ、ＦＥＰＲＯＭ(Flash Erasable and Programmable ROM)３０ｂ、ＳＲＡＭ３０ｃなどのメモリを含んでいる。ＤＲＡＭ３０ａは、主に、表示制御などの演算処理時の作業用に用いられる他、ＰＬＣ４との間でやり取りされるデータの一時的な記憶に用いられる。ＦＥＰＲＯＭ３０ｂは、書き替え可能な読み出し専用のフラッシュメモリであり、一般のパーソナルコンピュータにおけるハードディスクドライブの役割を果たす。フラッシュメモリは、可動部を持たず、かつ衝撃に強いので、劣悪な周囲環境でも安定して動作する。ＳＲＡＭ３０ｃは、ＰＬＣ４から得られたデータをロギングしたり、ＰＬＣ４に与える制御データ（レシピデータ）を記憶したりするために用いられる。
【００２６】
また、上記のＦＥＰＲＯＭ３０ｂは、図３に示すように、表示制御システムプログラム、プロトコル変換データ、画面データおよび異常検出プログラムをそれぞれ格納するエリアを有している。
【００２７】
表示制御システムプログラムは、画像表示制御を行うための基本機能を実現するためのプログラムである。
【００２８】
プロトコル変換データは、後述するＨＭＩ処理部３１が実行するプロトコル変換処理に必要な変換データを記憶している。このデータは、共通ネットワーク１０と専用ネットワーク１１との間で通信プロトコルを相互変換できれば、どのような形式でもよい。ただし、ＦＥＰＲＯＭ３０ｂは、プロトコル変換データとして、専用ネットワーク１１で伝送されるデータのフォーマットを示すデータ転送フォーマットと、両ネットワーク１０・１１で伝送されるコマンドコード間の対応関係を示すコマンド変換テーブルとを記憶している。
【００２９】
画面データは、例えば、制御用ホストコンピュータ２などで、ターゲットシステム７の現状や、制御システム１のオペレータの習熟度などに応じて作成（修正）された後、プログラマブル表示器３のＦＥＰＲＯＭ３０ｂにダウンロードされている。この画面データは、後述する表示部３３に表示すべきベース画面や図形要素としての部品のデータおよび各マークに付与された後述する処理指示語Ｗ（図４参照）などを含んでいる。
【００３０】
上記の部品は、タッチスイッチ、ランプ、各種表示器（例えば、数値表示器やメータ表示器）などの画像化された基本的な部品として予め用意されている。また、部品としては、スイッチや数値表示器などの動的変化を画面上の任意の位置で表現させるために、所望の位置に設定された矩形エリアに所望の動画機能が設定された機能部（処理指示語）も含まれる。このような部品を含むユーザ画面においては、部品がデバイス７ａの動作に応じて動くようになっており、デバイス７ａの動作状況が視覚化されている。
【００３１】
図４に示すように、画面データに含まれる処理指示語Ｗは、ベース画面上で実行されるべき事象毎に作成されている。この処理指示語Ｗは、基本的には、表示制御動作を実行すべきベース画面のファイル番号Ｆと、このベース画面上で実行されるべき動作内容を特定する事象名Ｔと、実行事象毎に参照される１または複数のデータからなる参照情報Ｉとを一組として備えている。
【００３２】
ＰＬＣ４内のメモリには、アドレスを指定することにより、ワードデバイスおよびビットデバイスが格納場所を特定可能に設定されている。ワードデバイスは、入出力されるデータが数値のようなワードデータに対して設定され、ビットデバイスは、オン・オフ状態のようなビットデータに対して設定される。このような設定により、ＰＬＣ４内の任意のワードデバイスまたはビットデバイスをアクセスするだけでデバイス７ａを制御し、またはその動作状態に関する情報を個別に取り出すことができる。
【００３３】
異常検出プログラムは、ＰＬＣ４、デバイス７ａまたはプログラマブル表示器３の異常を検出するためのプログラムである。異常検出プログラムは、後述するＨＭＩ処理部３１の異常検出部３１ａにより実行される。
【００３４】
上記の表示制御システムプログラム、プロトコル変換データおよび異常検出プログラムは、プログラマブル表示器３と分離可能に構成される記録媒体からプログラマブル表示器３にインストールすることにより構成してもよいし、プログラマブル表示器３の製造時など、予めメモリ部３０に格納することにより構成してもよい。
【００３５】
ＨＭＩ処理部３１は、前述のＦＥＰＲＯＭ３０ｂに格納された表示制御システムプログラムにしたがって、プログラマブル表示器３の各部の動作を制御する。具体的には、例えば、ＨＭＩ処理部３１は、上記のビットデバイスまたはワードデバイスが示す状態情報のうち、必要な情報を適時にメモリ部３０に読み込む一方、上記の処理指示語Ｗを繰り返し読み出して各処理指示語Ｗの事象名Ｔで特定される内容の動作をＰＬＣ４側の状態情報を参照しながら実行する。これにより、ビットデバイスまたはワードデバイスの状態の変化に応じて変化する表示動作が実行される。また、ＨＭＩ処理部３１は、プロトコル変換データにしたがって、共通ネットワーク１０と専用ネットワーク１１との間で通信プロトコルを相互変換する。
【００３６】
さらに、ＨＭＩ処理部３１は、異常検出部３１ａを備えている。この異常検出部３１ａは、上記の異常検出プログラムにしたがって、ＰＬＣ４、デバイス７ａまたはプログラマブル表示器３に異常が発生していないか監視する機能を有している。例えば、プログラマブル表示器３の表示制御システムプログラムに異常が発生した場合や、ＰＬＣ４がプログラマブル表示器３に正しく接続されていない場合などである。
【００３７】
異常検出部３１ａは、ＰＬＣ４、デバイス７ａまたはプログラマブル表示器３の異常を検出すると、後述する送信部３２に、当該異常を示すエラーコード、エラーの内容、エラーの原因、応急措置としてのコメントからなるメッセージの情報と、当該異常を解決するための後述するサーバ装置６に格納されたトラブル・シューティングまたはマニュアルに関するデータを指定するためのＵＲＬ（Uniform  Resource  Locators）の情報とを出力する。なお、異常検出部３１ａは、メッセージの情報を、後述する表示部３３にも出力する。
【００３８】
送信部３２は、赤外線としての無線ＬＡＮ１２により携帯端末５と通信可能に構成されている。送信部３２は、異常検出部３１ａからメッセージの情報とＵＲＬの情報とを受け取ると、それぞれの情報を、無線ＬＡＮ１２により携帯端末５に送信する。なお、本実施の形態では、無線ＬＡＮ１２として赤外線を用いているが、これに限らず、ＩＥＥＥ（Institute of  Electrical  and  Electronics  Engineers）が規格した無線ＬＡＮ１２やＢｌｕｅｔｏｏｔｈなどであってもよい。すなわち、プログラマブル表示器１２と携帯端末５とが無線により通信できるものであれば、インターネットを含むいかなる通信手段を用いてもよい。
【００３９】
表示部３３は、ディスプレイ、グラフィックコントローラ、ＶＲＡＭなどからなる。ディスプレイは、液晶パネルやＥＬパネルのような平板型表示素子によって構成されている。グラフィックコントローラは、ＶＲＡＭに展開された画面のイメージを、ディスプレイに描画するドライバソフトウェアである。また、表示部３３は、異常検出部３１ａからメッセージの情報を受け取ると、当該メッセージの情報を表示する。
【００４０】
入力部３４は、表示部３３の表示画面上で入力を行うためにタッチパネルのような入力装置によって構成されている。タッチパネルは、表示部３３の表示画面上で入力を行うために設けられており、アナログ抵抗膜式タッチパネルなどが好適である。また、入力部３４は、タッチパネルを制御するタッチパネルコントローラを含んでおり、タッチパネルコントローラは、タッチパネルの出力電圧を入力位置情報に変換してＨＭＩ処理部３１に出力する。
【００４１】
ＬＡＮインターフェース部３５は、ホストコンピュータ２または他のプログラマブル表示器３との間の通信を行うために共通ネットワーク１０に接続されている。また、ＰＬＣインターフェース部３６は、ＰＬＣ４との間の通信を行うために専用ネットワーク１１に接続されている。
【００４２】
続いて、携帯端末５について説明する。携帯端末５は、例えば、ｉ−ｍｏｄｅ（登録商標）対応の携帯電話などであって、携帯インターフェース部（図中、携帯・ＩＦ部）５０、制御部５１および表示部５２を備えている。なお、携帯端末５は、後述するサーバ装置６に対して、Ｗｅｂクライアントとして動作する。
【００４３】
携帯インターフェース部５０は、プログラマブル表示器３の送信部３２と無線ＬＡＮ１２により通信可能に構成されていると共に、サーバ装置６とインターネット１３により通信可能に構成されている。なお、上記携帯インターフェース部５０が、特許請求の範囲に記載の受信手段に対応している。
【００４４】
制御部５１は、携帯端末５の各部の動作を制御する。具体的には、例えば、携帯インターフェース部５０が送信部３２から送信されたメッセージの情報とＵＲＬの情報とを受信すると、制御部５１は、当該それぞれの情報を後述する表示部５２に出力すると共に、当該それぞれの情報を受信したことを携帯端末５のオペレータに知らせるため、図示しない音もしくは振動による報知手段を起動させるための起動信号を出力する。また、表示部５２に表示されたＵＲＬがオペレータにより操作されると、制御部５１は、ＵＲＬに対応したトラブル・シューティングまたはマニュアルに関するデータをサーバ装置６から取得するように、携帯インターフェース部５０を指示する。さらに、携帯インターフェース部５０がサーバ装置６から送信されたデータを受信すると、制御部５１は、当該データを表示部５２に出力する。
【００４５】
表示部５２は、ディスプレイ、グラフィックコントローラ、ＶＲＡＭなどからなる。表示部５２は、制御部５１から出力されたメッセージの情報とＵＲＬの情報とを表示する。例えば、プログラマブル表示器３の表示制御システムプログラムに異常が発生した場合、図５に示すように、表示部５２には、メッセージの情報として、エラーコード「０３」、エラーの内容「システムエラー」、エラーの原因「システムプログラムに復旧不可能なエラーが発生しました。」、コメント「マニュアルを参照するか下記のＵＲＬをクリックして下さい。」と表示される。また、ＵＲＬとして、ＨＴＴＰ（Hypertext  Transfer  Protocol）から始まるアドレスの情報が表示される。この表示されたＵＲＬをオペレータが操作すると、図示しない異常を解決するためのトラブル・シューティングまたはマニュアルに関するデータが表示される。
【００４６】
引き続き、サーバ装置６について説明する。サーバ装置６は、携帯端末５とインターネット１３を介してデータの通信が可能なＷｅｂサーバとしてのコンピュータであって、サーバインターフェース部（図中、サーバ・ＩＦ部）６０、データベース管理部６１およびデータベース６２を備えている。
【００４７】
サーバインターフェース部６０は、携帯端末５の携帯インターフェース部５０とインターネット１３により通信可能に構成されている。サーバインターフェース部６０は、携帯端末５からＵＲＬに対応したデータの取得の要求を受け付けると、その処理を、後述するデータベース管理部６１に依頼する。
【００４８】
データベース管理部６１は、後述するデータベース６２を管理するためのＤＢＭＳ（Database  Management  System）である。データベース管理部６１は、サーバインターフェース部６０からデータの取得の要求があった場合、当該要求に対応したデータを、データベース６２から検索する。そして、検索されたデータを、サーバインターフェース部６０に出力する。
【００４９】
データベース６２は、異常を解決するためのトラブル・シューティングまたはマニュアルに関するデータを記憶するデータベースである。このデータは、例えば、ＰＬＣ４の機種の種類毎もしくはＰＬＣ４の製造メーカ毎に個別に記憶されている。なお、データベース６２の記憶形式はどのような形式でもよいが、本実施の形態では、リレーショナル・データベース形式で記憶されている。
【００５０】
上記の構成において、図６に基づき、制御システム１の動作を説明すると、以下のとおりである。
【００５１】
図６に示すように、ステップ１（以下、Ｓ１のように略称する）において、プログラマブル表示器３の異常検出部３１ａが、ＰＬＣ４、デバイス７ａまたはプログラマブル表示器３の異常を検出すると、Ｓ２において、プログラマブル表示器３の送信部３２は、当該異常の種類に対応したメッセージの情報とＵＲＬの情報とを無線ＬＡＮ１２により携帯端末５に送信する。
【００５２】
Ｓ３において、携帯端末５の携帯インターフェース部５０が、メッセージの情報とＵＲＬの情報とを受信すると、Ｓ４において、携帯端末５の表示部５２は、例えば、図５に示すようなメッセージの情報とＵＲＬの情報とを表示する。Ｓ５において、表示部５２に表示されたＵＲＬがオペレータにより操作されているか否かを判定し、オペレータが表示されたＵＲＬを操作するまで、Ｓ５の処理を繰り返す（Ｓ５にて、ＮＯの場合）。表示されたＵＲＬがオペレータにより操作されると（Ｓ５にて、ＹＥＳの場合）、Ｓ６において、携帯端末５の携帯インターフェース部５０は、ＵＲＬに対応したトラブル・シューティングまたはマニュアルに関するデータを取得するようにインターネット１３を介してサーバ装置６に要求する。
【００５３】
そして、Ｓ７において、サーバ装置６のサーバインターフェース部６０が、当該要求を受け付けると、Ｓ８において、サーバ装置６のデータベース管理部６１は、当該要求に対応したトラブル・シューティングまたはマニュアルに関するデータを、データベース６２から検索する。Ｓ９において、サーバ装置６のサーバインターフェース部６０は、検索されたデータを、インターネット１３を介して、携帯端末５に送信する。
【００５４】
さらに、Ｓ１０において、携帯端末５の携帯インターフェース部５０が、当該データを受信すると、Ｓ１１において、携帯端末５の表示部５２は、当該データを表示する。すなわち、表示部５２には、異常を解決するためのトラブル・シューティングまたはマニュアルの内容が表示される。
【００５５】
以上に述べたように、本実施の形態に係る制御システム１は、ＰＬＣ４、デバイス７ａまたはプログラマブル表示器３に異常が発生しても、携帯端末５の表示部５２に、異常を解決するためのトラブル・シューティングまたはマニュアルに関するデータが表示される。このため、従来のように、例えば、作業者が所望するエラーコードに対応したトラブル・シューティングまたはマニュアルを検索する手間を生じることはなく、トラブル・シューティングまたはマニュアルに関するデータを容易かつ迅速に入手することができる。したがって、携帯端末５に表示されたトラブル・シューティングまたはマニュアルに基づいてメンテナンスを効率的に行うことができる。また、プログラマブル表示器３が異常の種類に応じた信号を無線ＬＡＮ１２により携帯端末５に送信し、携帯端末５は、送信された信号に対応するＵＲＬに基づいてサーバ装置６にアクセスする。このため、従来のように、プログラマブル表示器３自身がインターネット１３上のＷｅｂサーバにアクセスする構成とは異なり、外部からインターネット１３を介してプログラマブル表示器３に不正にアクセスされる恐れはなく、セキュリティに優れた制御システム１を構築することができる。したがって、生産現場などで実施される企業の機密情報がインターネット１３を介して流出する可能性が少なくなる。
【００５６】
なお、本実施の形態では、携帯端末５として、ｉ−ｍｏｄｅ（登録商標）対応の携帯電話を使用する構成を説明したが、これに限るものではなく、インターネット１３を介してサーバ装置６にアクセスでき、かつオペレータによる持ち運びが可能な端末であれば、いかなる携帯端末５を使用してもよい。但し、ｉ−ｍｏｄｅ（登録商標）対応の携帯電話を使用した場合、サーバ装置６にトラブル・シューティングまたはマニュアルに関するデータを格納しているメーカは、ユーザのサーバ装置６へのアクセスにより、ユーザから定額もしくは課金による通信費を集めることもできる。
【００５７】
また、本実施の形態では、プログラマブル表示器３がＰＬＣ４と接続される構成を説明したが、プログラマブル表示器３に、デバイス７ａを直接接続するための入出力ユニットなどを搭載することによってＰＬＣ４の制御機能を備えたプログラマブル表示器３を用いてもよい。
【００５８】
すなわち、上記実施例の説明は、本発明を説明するためのものであって、特許請求の範囲に記載の発明を限定し、あるいは、減縮するように解すべきではない。また、本発明の各構成は上記実施例に限らず、特許請求の範囲に記載の権利範囲内で種々の変形が可能であることは勿論である。
【産業上の利用可能性】
【００５９】
本発明の制御システムは、制御装置に異常が発生した場合に、トラブル・シューティングまたはマニュアルを検索する手間を生じることなく効率的にメンテナンスを行うことができ、かつ、セキュリティに優れた制御システムに有効に利用することができる。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施形態に係る制御システムの構成を示すブロック図である。
【図２】上記制御システムにおけるプログラマブル表示器のメモリ部に格納されるメモリ構成を示す説明図である。
【図３】上記メモリ部のＦＥＰＲＯＭに格納されるプログラムおよびデータ構成を示す説明図である。
【図４】上記プログラマブル表示器で表示される画面データに含まれる処理指示語の基本的フォーマットを示す説明図である。
【図５】上記制御システムの携帯端末における表示部の画面を示す図である。
【図６】上記制御システムの動作を示すフローチャートである。
【符号の説明】
【００６１】
１    制御システム
３    プログラマブル表示器（表示制御装置、制御装置）
４    ＰＬＣ（制御装置）
５    携帯端末
６    サーバ装置
７ａ  デバイス（制御装置）
１２    無線ＬＡＮ（無線通信）
３１ａ  異常検出部（異常検出手段）
３２    送信部（送信手段）
５０    携帯インターフェース部（受信手段）
５２    表示部（表示手段）
【図２】
2006004035.tif 000003
【図３】
2006004035.tif 000004
【図４】
2006004035.tif 000005
【図５】
2006004035.tif 000006
【図１】
2006004035.tif 000007
【図６】
2006004035.tif 000008