(57)【特許請求の範囲】
【請求項１】
複数の制御手段と、制御手段からのその制御に関する情報を表示する表示手段と、ネットワーク回線に接続された上位装置とを有する制御装置において、
前記制御手段の少なくとも一部の間では、相互に異なる固有のプロトコルが使用され、
前記複数の制御手段は、それぞれ対応する表示手段を介して前記ネットワーク回線に接続されており、
前記制御手段と上位装置との間に介在する表示手段が、ネットワーク回線側の共通のプロトコルと各制御手段側の固有のプロトコルとの変換を行い、前記ネットワーク回線を介する上位装置からの共用化プログラムによる制御出力を、プロトコル変換して前記制御手段へ伝送し、当該制御出力に応答して制御手段が制御対象を制御することによって、前記上位装置が前記共用化プログラムで各制御手段を制御すると共に、
データ配信のタイミングおよび配信すべきデータのストアアドレスを予め前記各表示手段に送信しておき、前記各表示手段は、前記制御に関する情報のうち、予め設定した配信すべき前記ストアアドレスのデータをストアし、上記タイミングとしての予め定める事象の発生、予め定める時刻または予め定める周期の少なくとも何れか一つが満足された時点で、ストアしたデータを、前記上位装置または他の表示手段のうちの予め設定した少なくとも何れか一つへ配信することを特徴とする制御装置。
【請求項２】
前記予め定める事象は、アラームの発生であることを特徴とする請求項１記載の制御装置。
【請求項３】
前記予め定める事象は、制御対象による一連の作業終了であることを特徴とする請求項１記載の制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プログラマブル・ロジック・コントローラ（以下、ＰＬＣと略称する）などの制御手段と、その制御手段の制御状態を表示する表示手段とを一組の制御装置として構成し、その制御装置を複数組ネットワーク回線で接続し、１または複数台のホストコンピュータなどの上位装置で制御するようにした制御装置に関する。
【０００２】
【従来の技術】
図４は、典型的な従来技術の制御装置の概略的構成を示すブロック図である。上述のように、複数ｎ台のＰＬＣｔ１，ｔ２，…，ｔｎ（以下、総称するときには参照符ｔで示す）は、それぞれ専用の表示装置ｐ１，ｐ２，…，ｐｎ（以下、総称するときには参照符ｐで示す）を備えており、またネットワーク回線１を介して、ホストコンピュータ２と接続されている。ＰＬＣｔは、ホストコンピュータ２からの制御出力に応答して、図示しない１または複数の制御対象機器を制御するとともに、それらの制御対象機器の状態を図示しないセンサなどから受信し、対応する表示装置ｐに表示させる。
【０００３】
前記ＰＬＣｔは、製造メーカー毎に、また同一メーカーであっても場合によっては製品毎に、通信に使用するプロトコルが相互に異なることがある。したがって、図４で示すような制御装置は、各ＰＬＣｔのプロトコルが相互に等しいか、互換性のある同一メーカーの製品で、場合によってはバージョンまでが近い場合にしかネットワーク構成ができず、参照符ｔ０で示すような他社製のＰＬＣをこのネットワーク回線１に参加させるためには、途中にプロトコル変換器３を介在する必要がある。ＰＬＣｔ０には、専用の表示装置ｐ０が接続されている。
【０００４】
したがって、あまり大きなネットワークを構築することができず、また制御プログラムは、ネットワーク毎、すなわちプロトコル毎に用意しなければならないという問題があった。このため本件出願人は、先に特願平１０−１１７１１７号で、全く新たな制御装置を提案した。その制御装置の構成を、図５に示す。
【０００５】
図５で示す制御装置では、メーカーやバージョンなどが相互に異なり、それぞれ固有のプロトコルａ，ｂ，ｃを有するＰＬＣａ１，ｂ１，ｃ１が、表示装置ａ２，ｂ２，ｃ２を介して、前記ネットワーク回線１に接続されている。ネットワーク回線１は、たとえばＴＣＰ／ＩＰなどの汎用のプロトコルｄで通信を行うようになっている。したがって、各表示装置ａ２，ｂ２，ｃ２は、それぞれ対応するＰＬＣａ１，ｂ１，ｃ１に固有のプロトコルａ，ｂ，ｃと、共通のプロトコルｄとを変換する機能を有している。
【０００６】
すなわちこれは、ＰＬＣａ１，ｂ１，ｃ１は、元来、リレーを使用した制御用シーケンサから発達してきたものであり、スイッチのＯＮ／ＯＦＦ制御や、センサからのデータの取込みなどの入出力回路としての機能には優れているけれども、データ通信機能には劣っており、一方で表示装置ａ２，ｂ２，ｃ２は、パーソナルコンピュータの応用装置として発達してきており、汎用のパーソナルコンピュータに対しては、汎用のプロトコルｄによって容易に通信を行うことができ、また接続されることが必須である対応するＰＬＣａ１，ｂ１，ｃ１に対しては、専用の前記プロトコルａ，ｂ，ｃがそれぞれ開発されているためである。
【０００７】
【発明が解決しようとする課題】
上述のように構成される制御装置は、比較的大容量の画像データを扱う表示装置ａ２，ｂ２，ｃ２を、比較的小容量のデータを扱うＰＬＣａ１，ｂ１，ｃ１とネットワーク回線１との間に介在することによって、ホストコンピュータ２から各ＰＬＣａ１，ｂ１，ｃ１への制御出力や、ＰＬＣａ１，ｂ１，ｃ１からホストコンピュータ２への制御状態を表すデータなどは、該表示装置ａ２，ｂ２，ｃ２を介して、それぞれ何ら支障なく伝送することができるとともに、該表示装置ａ２，ｂ２，ｃ２の高い演算処理能力を利用してプロトコル変換を行い、ホストコンピュータ２側では、共通のプログラムで各ＰＬＣａ１，ｂ１，ｃ１を制御することができるという、斬新な制御装置である。
【０００８】
これによって、前記プロトコル変換器３などを用いることなく、プロトコルの異なる種々のＰＬＣをネットワーク回線１に接続することができるようになり、システムの拡張や変更を容易に行うことができるとともに、プログラムの作成工数を大幅に簡略化することができる。
【０００９】
しかしながら、前記図４で示す制御装置では、前述のとおり、プロトコルが一致するＰＬＣｔでしか、ネットワークを構築することができず、したがってネットワークの規模はあまり大きくない。このため、ホストコンピュータ２は、各ＰＬＣｔのデータが必要となると、対応する表示装置ｐを呼出し、データの送信を行わせる、いわゆるポーリングによって必要なデータを得ている。
【００１０】
しかしながら、図５で示す制御装置では、共通化したプロトコルｄによってネットワークが大規模化し、前記ポーリングによるデータ収集では、ネットワーク回線１のトラヒックが輻輳し、必要な箇所へ、必要充分なデータを伝送することができないという問題がある。
【００１１】
本発明の目的は、ネットワーク回線のトラヒックを軽減することができる制御装置を提供することである。
【００１２】
【課題を解決するための手段】
請求項１の発明に係る制御装置は、複数の制御手段と、制御手段からのその制御に関する情報を表示する表示手段と、ネットワーク回線に接続された上位装置とを有する制御装置において、前記制御手段の少なくとも一部の間では、相互に異なる固有のプロトコルが使用され、前記複数の制御手段は、それぞれ対応する表示手段を介して前記ネットワーク回線に接続されており、前記制御手段と上位装置との間に介在する表示手段が、ネットワーク回線側の共通のプロトコルと各制御手段側の固有のプロトコルとの変換を行い、前記ネットワーク回線を介する上位装置からの共用化プログラムによる制御出力を、プロトコル変換して前記制御手段へ伝送し、当該制御出力に応答して制御手段が制御対象を制御することによって、前記上位装置が前記共用化プログラムで各制御手段を制御すると共に、データ配信のタイミングおよび配信すべきデータのストアアドレスを予め前記各表示手段に送信しておき、前記各表示手段は、前記制御に関する情報のうち、予め設定した配信すべき前記ストアアドレスのデータをストアし、上記タイミングとしての予め定める事象の発生、予め定める時刻または予め定める周期の少なくとも何れか一つが満足された時点で、ストアしたデータを、前記上位装置または他の表示手段のうちの予め設定した少なくとも何れか一つへ配信することを特徴とする。
【００１３】
上記の構成によれば、制御手段にそれぞれ対応し、比較的大容量である画像データを扱う表示手段は、ＯＮ／ＯＦＦデータなどの比較的小容量のデータを扱う制御手段に比べて、演算処理能力が高いことを利用して、固有のプロトコルを有する制御手段を、この表示手段を介して、ＴＣＰ／ＩＰなどの汎用のプロトコルのネットワーク回線に接続し、ホストコンピュータなどの上位装置や他の制御手段と対応する表示手段との間で伝送すべきデータやプログラムのプロトコル変換を行うようにした、汎用性の向上された拡張や変更を容易に行うことができる制御装置において、各表示手段からのデータの配信を、上位装置や他の制御手段に対応した表示手段からの送信要求によることなく、各表示手段が自発的に行うことによって、大規模ネットワーク化によって増加するネットワーク回線のトラヒックを軽減する。
【００１４】
すなわち、上位装置からの制御出力などは、従来通り所定の出力タイミングに出力されるのに対して、センサ出力データなどの制御手段からの制御に関する情報は、予め定める事象の発生、予め定める時刻または予め定める周期の少なくとも何れか一つが満足された時点で、配信するようにする。
【００１５】
したがって、表示手段への送信要求データの伝送が減少し、ネットワーク回線のトラヒックを軽減することができる。
【００１６】
また、請求項２の発明に係る制御装置では、前記予め定める事象は、アラームの発生であることを特徴とする。
【００１７】
上記の構成によれば、配信されてきたデータを保存しておくと、故障などの不具合の履歴として利用することができ、メンテナンス時の利便性を向上することができる。
【００１８】
さらにまた、請求項３の発明に係る制御装置では、前記予め定める事象は、制御対象による一連の作業終了であることを特徴とする。
【００１９】
上記の構成によれば、たとえば製造ラインで最も加工時間の長い工作機械を制御する制御手段に対応した表示手段から前記作業終了を報知させることによって、加工品の搬送などの製造ラインの動作を同期させることができる。
【００２０】
【発明の実施の形態】
本発明の実施の一形態について、図１〜図３に基づいて説明すれば、以下のとおりである。
【００２１】
図１は、本発明の実施の一形態の制御装置の機能的構成を示すブロック図である。ＰＬＣＡ１，Ｂ１，Ｃ１は、ホストコンピュータ１１からの制御出力に応答して、モータや電磁弁などの制御対象機器１２を制御する。また、ＰＬＣＡ１，Ｂ１，Ｃ１は、センサ１３などによって前記制御対象機器１２の制御状態を検知し、その検知結果は、対応する表示装置Ａ２，Ｂ２，Ｃ２で画像表示されるとともに、表示装置Ａ２，Ｂ２，Ｃ２が後述するようなタイミングで、ホストコンピュータ１１や他の表示装置へ配信し、表示や前記制御出力の演算、さらには分析などに使用される。このようにして、該制御装置は、工作機械や製造ラインなどの制御を行う。
【００２２】
なお、図１の例では、ＰＬＣは参照符Ａ１，Ｂ１，Ｃ１の３台設けられているけれども、１台、２台または４台以上であってもよく、またホストコンピュータ１１も複数台設けられていてもよいことは言うまでもない。また図１の例では、制御対象機器１２およびセンサ１３は、図面の簡単化のために、ＰＬＣＢ１，Ｃ１に関して省略している。
【００２３】
ＰＬＣＡ１，Ｂ１，Ｃ１と、それらに対応する表示装置Ａ２，Ｂ２，Ｃ２との間は、それぞれ接続ケーブルＡ３，Ｂ３，Ｃ３によって接続されており、各ＰＬＣＡ１，Ｂ１，Ｃ１のメーカーや、バージョンなどによって予め定められている専用のプロトコルＡ，Ｂ，Ｃによって、それぞれデータ通信を行う。表示装置Ａ２，Ｂ２，Ｃ２は、パーソナルコンピュータの応用装置として発達してきており、汎用のパーソナルコンピュータに対しては、汎用のプロトコルＤによって容易に通信を行うことができ、また接続されることが必須である対応するＰＬＣＡ１，Ｂ１，Ｃ１に対しては、専用のプロトコルＡ，Ｂ，Ｃがそれぞれ開発されている。
【００２４】
したがって、表示装置Ａ２，Ｂ２，Ｃ２は、ＰＬＣＡ１，Ｂ１，Ｃ１とホストコンピュータ１１との間に介在されており、該表示装置Ａ２，Ｂ２，Ｃ２を、イーサネット（登録商標）などのネットワーク回線１４を介してホストコンピュータ１１と接続し、そのプロトコルには、参照符Ｄで示すように、共通のプロトコル、たとえばＴＣＰ／ＩＰ上のプロトコルを用いて、該表示装置Ａ２，Ｂ２，Ｃ２によって、プロトコルＤとプロトコルＡ，Ｂ，Ｃとの間のプロトコル変換をそれぞれ行う。こうして、共通のプロトコルＤによって、大規模なネットワーク回線１４が構築されている。
【００２５】
ネットワーク回線１４にはまた、ルータおよび公衆電話回線などを介して、メンテナンス用に、前記表示装置Ａ２，Ｂ２，Ｃ２の製造メーカーなどの遠隔地に設置されている外部ホスト１５が接続可能となっており、したがって社内外のパーソナルコンピュータなども接続可能となっている。
【００２６】
注目すべきは、本発明では、各表示装置Ａ２，Ｂ２，Ｃ２毎に、データ配信手段３１が設けられている。ホストコンピュータ１１では、設定手段２１によって、どのノードにどのような種類の表示装置が接続されているのかなどを表すノード情報と、各ＰＬＣＡ１，Ｂ１，Ｃ１に接続されている制御対象機器やセンサのシンボル名ならびに各表示装置Ａ２，Ｂ２，Ｃ２毎のデータ配信タイミングや送信すべきデータのストアアドレスおよび受信したデータのストアアドレス等の配信データとなどから成るネットワークファイル２２が予め作成されている。各ノードに接続される表示装置Ａ２，Ｂ２，Ｃ２の機種設定などのネットワークファイル２２の作成や変更が行われると、ホストコンピュータ１１からは、必要に応じて、前記ノード情報および／または配信データが送信され、前記データ配信手段３１に予め設定される。
【００２７】
ホストコンピュータ１１からはまた、前記ネットワークファイル２２を参照して、アプリケーション部２３からインタフェイス回路２４を介して、各ＰＬＣＡ１，Ｂ１，Ｃ１への制御出力が送信され、その制御出力は、前記データ配信手段３１内の対応するストアアドレスにストアされ、その制御出力に応答した制御対象機器１２の制御が行われる。各表示装置Ａ２，Ｂ２，Ｃ２では、センサ１３の検出結果などの制御状態を表すデータが、前記データ配信手段３１内の対応するストアアドレスに、所定周期やホストコンピュータ１１からの要求などの必要に応じてサンプリングされてストアされており、その表示装置Ａ２，Ｂ２，Ｃ２に規定されたデータ配信タイミングとなると、そのデータ配信タイミングに配信すべきストアアドレスのデータが、配信対象機器へ配信される。ホストコンピュータ１１に配信されたデータは、前記インタフェイス回路２４を介してアプリケーション部２３に与えられ、表示や前記制御出力の演算、さらには分析などに使用される。
【００２８】
また、ホストコンピュータ１１には、データファイル２５に、前記各プロトコルＡ，Ｂ，ＣとプロトコルＤとの間の変換データが予め登録されており、該変換データは、ネットワーク回線１４に接続されるＰＬＣの変更などのメンテナンス時に、必要とする表示装置へ、インタフェイス回路２４を介して配信される。
【００２９】
これに対応して、各表示装置Ａ２，Ｂ２，Ｃ２は、インタフェイス回路２６と、画像メモリ２７と、プロトコル変換回路２８と、表示パネル２９と、入力手段３０と、前記データ配信手段３１とを備えて構成されている。インタフェイス回路２６およびプロトコル変換回路２８は、ホストコンピュータ１１との間、およびＰＬＣＡ１，Ｂ１，Ｃ１との間で通信を行う２ｗａｙドライバを構成し、前記データファイル２５から与えられるプロトコル変換データを用いて、リアルタイムで、入出力されるデータのプロトコル変換を行う。
【００３０】
このようなプロトコル変換は、ネットワーク回線１４上で共通の前記プロトコルＤと、各ＰＬＣＡ１，Ｂ１，Ｃ１毎に固有のプロトコルＡ，Ｂ，Ｃとの変換テーブルや、変換関数などを用いて行うことができ、それらのテーブルや関数は、前記データファイル２５に予め格納されており、前述のような各ノードに接続される表示装置Ａ２，Ｂ２，Ｃ２の機種設定などが行われるネットワークファイル２２の作成時に選択され、プロトコル変換回路２８に設定される。
【００３１】
画像メモリ２７には、たとえば製造ラインを模した背景画面に、各制御対象機器の名称や単位などを併せた不変のキャラクタおよびイメージデータが予め格納されており、このキャラクタおよびイメージデータに、プロトコル変換回路２８から入力される制御状態を表す可変のデータが合成されて、表示パネル２９によって画像表示される。
【００３２】
表示装置Ａ２，Ｂ２，Ｃ２は、対応するＰＬＣＡ１，Ｂ１，Ｃ１とともに、製造ラインの操作卓などに一体に組込まれ、または独立して配置され、制御盤などとして使用される。表示パネル２９の前面側には、タッチパネルなどの入力手段３０が設けられており、その入力結果に応答して、データ入力や、制御対象機器１２の間接的な制御を行うことができる。表示装置Ａ２，Ｂ２，Ｃ２は、汎用のパーソナルコンピュータとほぼ同様に構成されており、内部バスラインを介して、中央演算処理装置、ＲＯＭやＲＡＭなどのメモリ、ハードディスク装置などの外部記憶装置、およびグラフィックコントローラや通信コントローラなどが、相互に接続されて構成されている。
【００３３】
図２は、前記データ配信動作の一例を説明するための図である。この図２は、ネットワーク回線１４の各ノードには表示装置Ａ２，Ｂ２，Ｃ２が接続されており、各ＰＬＣＡ１，Ｂ１，Ｃ１は１００個の入出力端を有する例を示している。各ＰＬＣＡ１，Ｂ１，Ｃ１の前記入出力端が、出力端の場合には、メモリの対応するストア領域へ前記ホストコンピュータ１１からの制御出力が格納され、そのストア内容に応答した制御が前記制御対象機器１２に行われる。これに対して、入力端である場合には、そのストア領域にセンサ１３などからの制御状態を表すデータが書込まれる。この図２の例では、表示装置Ａ２が接続されるＰＬＣＡ１の１００個の各入出力端に対応したストア領域には、１００〜１９９のストアアドレスが割当てられており、ＰＬＣＢ１の１００個の入出力端に対応したストア領域には、２００〜２９９のストアアドレスが割当てられており、ＰＬＣＣ１の１００個の入出力端に対応したストア領域には、３００〜３９９のストアアドレスが割当てられている。
【００３４】
図２の例では、表示装置Ａ２のデータ配信手段３１は、予め定める時刻○○：○○となると、アドレス１００〜１９９のストア領域のデータ、すなわち全ての入出力データを配信し、そのデータはホストコンピュータ１１および表示装置Ｂ２にストアされることを表している。同様に、表示装置Ａ２からは、１０秒周期毎にアドレス１００〜１４９のストア領域のデータが、２０秒周期毎にアドレス１５０〜１９９のストア領域のデータが、該表示装置Ａ２の電源ＯＮ時にアドレス１４０〜１５９のストア領域のデータが配信されることを表している。
【００３５】
また、図２の例では、ホストコンピュータ１１は、各表示装置Ａ２，Ｂ２，Ｃ２から配信される全てのデータをストアしており、これに対して、製造ラインの最も上流側に設けられるＰＬＣＡ１に対応した表示装置Ａ２は、下流側のＰＬＣＢ１，Ｃ１にそれぞれ対応した表示装置Ｂ２，Ｃ２からの配信データの取込みは行っていないことを表している。しかしながら、表示装置Ｂ２，Ｃ２は、それぞれ製造ラインの上流側にある表示装置Ａ２，Ｂ２からの全ての配信データを取込んでおり、表示装置Ｃ２では、表示装置Ａ２からの一部のデータも取込んでいることを表している。各表示装置Ａ２，Ｂ２，Ｃ２には、データ配信手段３１内に、配信データの格納に必要なストア領域が形成されている。
【００３６】
ホストコンピュータ１１および各表示装置Ａ２，Ｂ２，Ｃ２でのデータの取込みは、配信元からの配信データの、たとえばＩＰアドレスに受信先のアドレスを格納しておくことによって行われてもよく、また受信先が多く存在する場合には、前記ＩＰアドレスを一斉同報として、受信側で、配信データの配信元のＩＰアドレスに応答して、データを取込むか否かを決定するようにして行われてもよい。無論、全ての表示装置Ａ２，Ｂ２，Ｃ２が、ホストコンピュータ１１と同様に、全ての配信データに対応したストア領域を有し、全ての配信データを保有してもよいことは言うまでもない。また、この図２の例では、説明の簡略化のために、送信データのストアアドレスと受信データのストアアドレスとは相互に一致しているけれども、相互に異なっていてもよい。
【００３７】
図３に、データ配信動作の他の例を示す。この図３の例では、各表示装置Ａ２，Ｂ２，Ｃ２は、対応するＰＬＣＡ１，Ｂ１，Ｃ１からアラームが発生した時点で、所定のアドレス１９０〜１９９，２９０〜２９９，３９０〜３９９のストア領域のデータをそれぞれ配信する。したがって、この配信データを取込んだホストコンピュータ１１では、この配信データを保存しておくことによって、故障などの不具合の履歴として利用することができ、メンテナンス時の利便性を向上することができる。
【００３８】
さらにまた、図３において、表示装置Ｂ２は、端子１２１の出力が立下がると、該端子１２１に対応したアドレス２２１のストア領域のデータを配信し、そのデータは、他の表示装置Ａ２，Ｃ２にともに取込まれるので、該データが最も加工時間の長いＰＬＣＢ１での加工終了を表すと、各ＰＬＣＡ１，Ｂ１，Ｃ１は、加工品の搬送などの動作を同期して行うことができるようになる。
【００３９】
以上のように本発明に従う制御装置では、演算処理能力が高く、データ通信に対する適性の高い表示装置Ａ２，Ｂ２，Ｃ２を、ＰＬＣＡ１，Ｂ１，Ｃ１と、ホストコンピュータ１１または外部ホスト１５との間に介在し、ホストコンピュータ１１からの制御出力や、ＰＬＣＡ１，Ｂ１，Ｃ１からの制御状態データなどを、それぞれＰＬＣＡ１，Ｂ１，Ｃ１およびホストコンピュータ１１へ、プロトコル変換して伝送することができるようにした制御装置において、各表示装置Ａ２，Ｂ２，Ｃ２からのデータの配信タイミングを、図２および図３で示すように、電源のＯＮまたはＯＦＦおよび特定の端子の出力の立上がりまたは立下がりなどの予め定める事象の発生や、予め定める時刻または予め定める周期のいずれかが満足された時点として、各表示装置Ａ２，Ｂ２，Ｃ２が、ホストコンピュータ１１や他の表示装置からの送信要求によることなく、自発的にデータを配信するように構成しているので、前記送信要求がほぼ無くなり、プロトコルの共通化によるネットワーク回線１４の大規模化によって増加する該ネットワーク回線１４のトラヒックを軽減することができる。これによって、必要な箇所へ、必要充分なデータを伝送することができる。
【００４０】
【発明の効果】
請求項１の発明に係る制御装置は、以上のように、複数の制御手段と、制御手段からのその制御に関する情報を表示する表示手段と、ネットワーク回線に接続された上位装置とを有する制御装置において、前記制御手段の少なくとも一部の間では、相互に異なる固有のプロトコルが使用され、前記複数の制御手段は、それぞれ対応する表示手段を介して前記ネットワーク回線に接続されており、前記制御手段と上位装置との間に介在する表示手段が、ネットワーク回線側の共通のプロトコルと各制御手段側の固有のプロトコルとの変換を行い、前記ネットワーク回線を介する上位装置からの共用化プログラムによる制御出力を、プロトコル変換して前記制御手段へ伝送し、当該制御出力に応答して制御手段が制御対象を制御することによって、前記上位装置が前記共用化プログラムで各制御手段を制御すると共に、データ配信のタイミングおよび配信すべきデータのストアアドレスを予め前記各表示手段に送信しておき、前記各表示手段は、前記制御に関する情報のうち、予め設定した配信すべき前記ストアアドレスのデータをストアし、上記タイミングとしての予め定める事象の発生、予め定める時刻または予め定める周期の少なくとも何れか一つが満足された時点で、ストアしたデータの配信を、上位装置や他の制御手段に対応した表示手段からの送信要求によることなく、前記予め定める事象の発生、予め定める時刻または予め定める周期の少なくとも何れか一つが満足された時点で、各表示手段が自発的に行う。
【００４１】
それゆえ、表示手段への送信要求データの伝送が減少し、大規模ネットワーク化によって増加するネットワーク回線のトラヒックを軽減することができる。
【００４２】
また、請求項２の発明に係る制御装置は、以上のように、前記予め定める事象を、アラームの発生とする。
【００４３】
それゆえ、配信されてきたデータを保存しておくと、故障などの不具合の履歴として利用することができ、メンテナンス時の利便性を向上することができる。
【００４４】
さらにまた、請求項３の発明に係る制御装置は、以上のように、前記予め定める事象を、制御対象による一連の作業終了とする。
【００４５】
それゆえ、たとえば製造ラインで最も加工時間の長い工作機械を制御する制御手段に対応した表示手段に前記作業終了を報知させることによって、加工品の搬送などの製造ラインの動作を同期させることができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態の制御装置の機能的構成を示すブロック図である。
【図２】図１で示す制御装置におけるデータ配信動作の一例を示す図である。
【図３】図１で示す制御装置におけるデータ配信動作の他の例を示す図である。
【図４】典型的な従来技術の制御装置の概略的構成を示すブロック図である。
【図５】他の従来技術の制御装置の概略的構成を示すブロック図である。
【符号の説明】
１１    ホストコンピュータ（上位装置）
１２    制御対象機器（制御対象）
１３    センサ
１４    ネットワーク回線
１５    外部ホスト（上位装置）
２１    設定手段
２２    ネットワークファイル
２３    アプリケーション部
２４，２６    インタフェイス回路
２５    データファイル
２７    画像メモリ
２８    プロトコル変換回路
２９    表示パネル
３０    入力手段
３１    データ配信手段
Ａ，Ｂ，Ｃ，Ｄ    プロトコル
Ａ１，Ｂ１，Ｃ１    ＰＬＣ（制御手段）
Ａ２，Ｂ２，Ｃ２    表示装置（表示手段）
Ａ３，Ｂ３，Ｃ３    接続ケーブル
【図１】
0003540292.tif 000002
【図２】
0003540292.tif 000003
【図３】
0003540292.tif 000004
【図４】
0003540292.tif 000005
【図５】
0003540292.tif 000006