(57)【要約】【課題】  従来のプログラマブル表示器の問題点であった、同一のネットワーク上に存在するプログラマブル表示器間でのリモート操作中に発生するデータ送受信における多大な遅延を解決し、ネットワークに負荷をかけることのないリモート操作が実現可能なプログラマブル表示器を得る。【解決手段】  プログラマブル表示器１においては、プロジェクトデータと第１、第２制御データを格納するＲＡＭ１６と、プログラマブル表示器１０１からプロジェクトデータを取得するプロジェクトデータ送受信部１３と、取得したプロジェクトデータのうち、画面データに基づいて画面を表示する表示部１７と、プログラマブル表示器１０１との間で第２制御データを送受信し、プログラマブル表示器１０１と同期させると共に、取得したプロジェクトデータのうち、演算情報で演算処理された第１制御データをプログラマブル表示器１０１に送信する制御データ送受信部１４を備える。【選択図】  図１
2011223374.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と接続可能であり、他のプログラマブル表示器と通信可能なプログラマブル表示器であって、
前記他のプログラマブル表示器に対するリモート操作要求を受付け、前記他のプログラマブル表示器から入力操作及び表示用のプログラムである画面データと表示画面を構成する表示オブジェクトに関連付けられた前記外部機器を制御するための演算情報で構成されるプロジェクトデータを取得するプロジェクトデータ取得手段と、
前記プロジェクトデータ取得手段により取得された前記画面データに基づき、前記他のプログラマブル表示器をリモート操作するための画面を表示する表示手段と、
前記表示手段の表示内容に応じたリモート操作を受付け、前記プロジェクトデータ取得手段により取得された前記演算情報に基づいて演算処理した操作指示情報である制御データを前記他のプログラマブル表示器に送信する制御データ送信手段と、
を備えたことを特徴とするプログラマブル表示器。
【請求項２】
前記制御データ送信手段は、前記制御データと共に、自身の表示画面と前記他のプログラマブル表示器の表示画面とを同一画面にするため、リモート操作に応じた表示画面の変化分に相当するデータを送信することを特徴とする請求項１に記載のプログラマブル表示器。
【請求項３】
前記プロジェクトデータ取得手段は、前記他のプログラマブル表示器から前記プロジェクトデータを取得し、自身が有する前記プロジェクトデータの前記画面データと、取得した前記プロジェクトデータの前記画面データとを合成した画面データを作成することを特徴とする請求項１又は請求項２記載のプログラマブル表示器。
【請求項４】
外部機器と接続可能であり、他のプログラマブル表示器と通信可能なプログラマブル表示器であって、
前記他のプログラマブル表示器からのリモート操作要求を受けて、前記他のプログラマブル表示器に入力操作及び表示用のプログラムである画面データと表示画面を構成する表示オブジェクトに関連付けられた前記外部機器を制御するための演算情報で構成されるプロジェクトデータを送信するプロジェクトデータ送信手段と、
前記画面データに基づき画面を表示する表示手段と、
送信した前記演算情報に基づいて、前記他のプログラマブル表示器が演算処理した操作指示情報である制御データを前記他のプログラマブル表示器から受信し、前記制御データに基づいて自身を制御する制御データ受信手段と、
を備えたことを特徴とするプログラマブル表示器。
【請求項５】
前記制御データ受信手段は、前記制御データを受信すると共に、自身の表示画面と前記他のプログラマブル表示器の表示画面とを同一画面にするため、前記リモート操作に応じた表示画面の変化分に相当するデータを受信し、自身の表示画面を前記表示手段に更新させることを特徴とする請求項４に記載のプログラマブル表示器。
【請求項６】
外部機器と接続可能であり、他のプログラマブル表示器と通信可能なプログラマブル表示器であって、
前記他のプログラマブル表示器から入力操作及び表示用のプログラムである画面データと表示画面を構成する表示オブジェクトに関連付けられた前記外部機器を制御するための演算情報で構成されるプロジェクトデータを複数格納する記憶手段と、
前記他のプログラマブル表示器に対するリモート操作要求を受付けると前記記憶手段にアクセスし、複数の前記プロジェクトデータの中から所定の前記プロジェクトデータを参照する制御手段と、
所定の前記プロジェクトデータの前記画面データに基づき、所定の前記プロジェクトデータに対応した前記他のプログラマブル表示器をリモート操作するための画面を表示する表示手段と、
前記表示手段の表示内容に応じたリモート操作を受付け、所定の前記プロジェクトデータの前記演算情報に基づいて演算処理した操作指示情報である制御データを所定の前記プロジェクトデータに対応した前記他のプログラマブル表示器に送信する制御データ送信手段と、
を備えたことを特徴とするプログラマブル表示器。
【請求項７】
前記制御データ送信手段は、前記制御データと共に、自身の表示画面と所定の前記プロジェクトデータに対応した前記他のプログラマブル表示器の表示画面とを同一画面にするため、前記リモート操作に応じた表示画面の変化分に相当するデータを送信することを特徴とする請求項６に記載のプログラマブル表示器。
【請求項８】
前記制御手段は、前記記憶手段にアクセスし、複数の前記プロジェクトデータの中から所定の前記プロジェクトデータを参照し、自身が有する前記プロジェクトデータの前記画面データと、参照した所定の前記プロジェクトデータの前記画面データとを合成した画面データを作成することを特徴とする請求項６又は請求項７記載のプログラマブル表示器。
【請求項９】
前記記憶手段は外部記憶装置であることを特徴とする請求項６〜８のいずれかに記載のプログラマブル表示器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、同一のネットワーク上に存在する他のプログラマブル表示器に接続された外部機器やデバイス等の装置のリモート操作が可能なプログラマブル表示器に関する。
【背景技術】
【０００２】
従来では、パーソナルコンピュータ間や、プログラマブル表示器とパーソナルコンピュータ間でのリモート操作はすでに実現しており、画面の共有や互いの遠隔操作が可能となっている。一方、工場におけるプログラマブルロジックコントローラ（以下、「ＰＬＣ」と略す）等の装置の制御には、パーソナルコンピュータは使用されず、主にプログラマブル表示器が使用されており、同一のネットワーク上に存在する他のプログラマブル表示器に接続された装置を制御するには、プログラマブル表示器間でリモート操作を実施する必要がある。
【０００３】
従来のプログラマブル表示器は、リモート操作に関わる部分は画像データ送信部、画像データ受信部、操作情報送信部、操作情報受信部で構成されており、同一のネットワーク上に存在する他のプログラマブル表示器の画像データを自身のプログラマブル表示器で受信することができる。さらに、自身のプログラマブル表示器の操作情報を他のプログラマブル表示器に送信することで、他のプログラマブル表示器に接続されているＰＬＣ等の装置のリモート操作を実現している（例えば、特許文献１参照）。
【０００４】
従来のプログラマブル表示器では、まず画面のイメージデータである画像データを他のプログラマブル表示器から自身のプログラマブル表示器で受信し、この画像データを画面に表示する。自身のプログラマブル表示器に表示されている画像データ自身は、イメージデータのため、操作者からの操作に対して何ら反応は示さないが、例えば、プログラマブル表示器がタッチパネルを構成している場合は、操作者がイメージデータである画像データの表面をタッチ操作することにより、タッチ操作された画像データの下部に位置する入力部がタッチ操作に対して反応する。そして、自身のプログラマブル表示器は、入力部で受付けたタッチ操作のタッチ領域を指定する座標情報と、入力部から新たに入力された、例えば、数値からなる入力情報の２つの情報を操作情報として、他のプログラマブル表示器に送信する。
【０００５】
座標情報と入力情報で構成される操作情報を受信した他のプログラマブル表示器は、受信した入力情報を、受信した座標情報に該当する事前に割当てられた所定の演算情報に基づいて演算処理し、その演算結果に基づいて自身に接続されているＰＬＣ等の装置を制御すると共に、その演算結果に基づいて自身の表示内容を内部処理し、表示画面を新しい画面に更新する。そして、従来のプログラマブル表示器は、この更新された新しい表示画面の画像データを、他のプログラマブル表示器から受信し、画像データを更新して表示する。
【０００６】
このように、従来のプログラマブル表示器は、他のプログラマブル表示器において画面の状態が更新されて変化する毎に、常に他のプログラマブル表示器から新しい画像データを取得し、その新しい画像データに対応して自身の入力部から所定のタッチ操作を実行し、実行された操作情報を他のプログラマブル表示器に送信するといった動作手順を、リモート操作が終了するまで繰り返す。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−３３５７４号公報（第６頁、第１図）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来のプログラマブル表示器は、以上のように構成されているので、同一のネットワーク上に存在する２つのプログラマブル表示器間でリモート操作は実施できるが、リモート操作中において画像データを送受信しなければならず、画像データの大容量に起因して、画像データの送受信中はネットワークの帯域を常時多量に占有してしまうという問題点があった。さらに、同一のネットワーク上に存在する複数台のプログラマブル表示器間でリモート操作を実施すると、画像データを送受信する間は、画像データの容量が大きいために発生するネットワークにかかる多量の負荷によって、データ送受信の際に多大な遅延が発生するという問題点があった。
【０００９】
この発明は、上述のような問題を解決するためになされたもので、その目的は、同一のネットワーク上に存在するプログラマブル表示器間でリモート操作する際に、容量の大きい画像データの送受信は行わずに、占有するネットワークの帯域が少量で済むプロジェクトデータと制御データを送受信することで、ネットワークに負荷をかけることのないリモート操作が実現可能なプログラマブル表示器を得るものである。
【課題を解決するための手段】
【００１０】
この発明に係るプログラマブル表示器においては、外部機器と接続可能であり、他のプログラマブル表示器と通信可能なプログラマブル表示器であって、他のプログラマブル表示器に対するリモート操作要求を受付け、他のプログラマブル表示器から入力操作及び表示用のプログラムである画面データと表示画面を構成する表示オブジェクトに関連付けられた外部機器を制御するための演算情報で構成されるプロジェクトデータを取得するプロジェクトデータ取得手段と、プロジェクトデータ取得手段により取得された画面データに基づき、他のプログラマブル表示器をリモート操作するための画面を表示する表示手段と、表示手段の表示内容に応じたリモート操作を受付け、プロジェクトデータ取得手段により取得された演算情報に基づいて演算処理した操作指示情報である制御データを他のプログラマブル表示器に送信する制御データ送信手段と、を備える。
【発明の効果】
【００１１】
この発明は、同一のネットワーク上に存在するプログラマブル表示器間のリモート操作に関わる通信データ量を大幅に削減できるため、ネットワークに負荷をかけずにリモート操作を実現することができ、データ送受信の際の遅延を解消できる。
【図面の簡単な説明】
【００１２】
【図１】この発明の実施の形態１を示すプログラマブル表示器から構成されるシステム構成図である。
【図２】この発明の実施の形態１を示すリモート操作時におけるプログラマブル表示器の制御フローである。
【図３】この発明の実施の形態２を示す単独操作時のプログラマブル表示器の画面である。
【図４】この発明の実施の形態２を示す単独操作時のプログラマブル表示器の画面である。
【図５】この発明の実施の形態２を示すリモート操作時におけるプログラマブル表示器の画面である。
【図６】この発明の実施の形態２を示すリモート操作時におけるプログラマブル表示器の制御フローである。
【発明を実施するための形態】
【００１３】
実施の形態１．
図１は、この発明を実施するための実施の形態１におけるプログラマブル表示器から構成されるシステム構成図である。図１において、１と１０１はプログラマブル表示器、２と１０２は外部機器であるＰＬＣ、３と１０３は外部機器であるデバイス、２０１はネットワークであり、プログラマブル表示器１にはＰＬＣ２とデバイス３が接続され、プログラマブル表示器１０１にはＰＬＣ１０２とデバイス１０３が接続され、プログラマブル表示器１とプログラマブル表示器１０１はネットワーク２０１を介して互いに通信可能な状態となっている。
【００１４】
プログラマブル表示器１において、１１と１２はインタフェース部（以下、「Ｉ／Ｆ部」と略す）、１５は制御手段である制御部、１６は記憶手段であるＲＡＭ、１７は表示手段である表示部、１８は操作部であり、プログラマブル表示器１はＩ／Ｆ部１１、Ｉ／Ｆ部１２、制御部１５、記憶部１６、表示部１７、操作部１８によって構成されている。Ｉ／Ｆ部１１はネットワーク２０１と接続されており、Ｉ／Ｆ部１２はＰＬＣ２やデバイス３と接続されている。１３はプロジェクトデータ取得手段とプロジェクトデータ受信手段を兼ねたプロジェクトデータ送受信部、１４は制御データ送信手段と制御データ受信手段を兼ねた制御データ送受信部であり、プロジェクトデータ送受信部１３と制御データ送受信部１４は、制御部１５内に格納されている。
【００１５】
一方、プログラマブル表示器１０１において、１１１と１１２はＩ／Ｆ部、１１５は制御部、１１６は記憶部であるＲＡＭ、１１７は表示部、１１８は操作部であり、プログラマブル表示器１０１はＩ／Ｆ部１１１、Ｉ／Ｆ部１１２、制御部１１５、記憶部１１６、表示部１１７、操作部１１８によって構成されている。Ｉ／Ｆ部１１１はネットワーク２０１と接続されており、Ｉ／Ｆ部１１２はＰＬＣ１０２やデバイス１０３と接続されている。１１３はプロジェクトデータ送受信部、１１４は制御データ送受信部であり、プロジェクトデータ送受信部１１３と制御データ送受信部１１４は、制御部１１５内に格納されている。
【００１６】
入力操作及び表示用のプログラムである画面データと、表示画面を構成する表示オブジェクトに関連付けられたＰＬＣ２、ＰＬＣ１０２、デバイス３、デバイス１０３等の外部機器を操作するための演算情報の２つの情報で構成されるプロジェクトデータは、ネットワーク２０１を介してプログラマブル表示器１０１からプログラマブル表示器１に送信され、ＲＡＭ１６に保存、展開される。また、プログラマブル表示器１の表示画面とプログラマブル表示器１０１の表示画面とを同一画面にするため、リモート操作に応じた表示画面の変化分に相当するデータ（以下、「第２制御データ」）や、リモート操作を受付け、入力操作された情報をプロジェクトデータの演算情報に基づいて演算処理した外部機器を制御するための操作指示情報である制御データ（以下、「第１制御データ」）も、ネットワーク２０１を介してプログラマブル表示器１とプログラマブル表示器１０１との間で送受信され、ＲＡＭ１６やＲＡＭ１１６に保存、展開される。操作者からの入力は操作部１８、操作部１１８で受付ける。
【００１７】
以上のように構成されたプログラマブル表示器１とプログラマブル表示器１０１がネットワーク２０１を介してリモート操作を実行する場合、図２のような制御フローで動作する。
【００１８】
プログラマブル表示器１からプログラマブル表示器１０１に接続されているＰＬＣ１０２やデバイス１０３のリモート操作を開始する場合（ステップＳ３０１）、まず、プログラマブル表示器１の制御部１５は、プログラマブル表示器１０１のＲＡＭ１１６に保存されているリモート操作時の対象となるプロジェクトデータを、制御部１５内のプロジェクトデータ送受信部１３と制御部１１５内のプロジェクトデータ送受信部１１３を使用してプログラマブル表示器１０１から取得する（ステップＳ３０２）。プロジェクトデータ取得後は、リモート操作が終了するまで、プログラマブル表示器１はプログラマブル表示器１０１との間でのプロジェクトデータの交換は一切実行しない。
【００１９】
次に、制御部１５はプログラマブル表示器１０１のＲＡＭ１１６から取得したプロジェクトデータをＲＡＭ１６に保存すると共に、プログラマブル表示器１０１に接続されたＰＬＣ１０２やデバイス１０３をリモート操作するための画面を表示部１７に表示させるため、取得したプロジェクトデータをＲＡＭ１６上に展開する（ステップＳ３０３）。
【００２０】
次に、制御部１５はプログラマブル表示器１の表示画面とプログラマブル表示器１０１の表示画面とを同一画面にするため、すなわち、プログラマブル表示器１とプログラマブル表示器１０１を同期させるために、第２制御データを制御部１５の制御データ送受信部１４と制御部１１５の制御データ送受信部１１４を使用してプログラマブル表示器１０１から取得する（ステップＳ３０４）。
【００２１】
プログラマブル表示器１とプログラマブル表示器１０１は、互いに第２制御データの送受信を行い、その結果、プログラマブル表示器１とプログラマブル表示器１０１は同期する（ステップＳ３０５）。表示部１７は、ＲＡＭ１６上に展開されたプロジェクトデータの画面データに基づいて、プログラマブル表示器１に画面を表示する。
【００２２】
操作者がプログラマブル表示器１の操作部１８からプログラマブル表示器１０１に接続されているＰＬＣ１０２やデバイス１０３をリモート操作する場合、制御部１５は操作部１８から入力操作された情報を、ＲＡＭ１６上に展開されたプロジェクトデータのうち、演算情報に基づいて演算処理したＰＬＣ１０２やデバイス１０３を制御するための第１制御データを、制御データ送受信部１４からプログラマブル表示器１０１の制御データ送受信部１１４に送信する（ステップＳ３０６）。
【００２３】
第１制御データを取得したプログラマブル表示器１０１は、第１制御データをＲＡＭ１１６に保存すると共に、ＲＡＭ１１６上に展開する。そして、展開された第１制御データを用いて、プログラマブル表示器１０１はＰＬＣ１０２やデバイス１０３を制御する。
【００２４】
このように、プログラマブル表示器１とプログラマブル表示器１０１間での第２制御データの交換により、プログラマブル表示器１とプログラマブル表示器１０１の同期が保たれると共に（ステップＳ３０７）、プログラマブル表示器１からプログラマブル表示器１０１に第１制御データの送信を繰り返し実施し、ＰＬＣ１０２やデバイス１０３の制御を行う。この動作は、リモート操作が終了するまで繰り返される。
【００２５】
最後に、制御部１５はプログラマブル表示器１０１に接続されているＰＬＣ１０２やデバイス１０３のリモート操作終了後（ステップＳ３０８のＹｅｓ）、プログラマブル表示器１のＲＡＭ１６に展開されているプロジェクトデータを消去し（ステップＳ３０９）、プログラマブル表示器１に関してリモート操作開始前と同じ状態になるようにする（ステップＳ３１０）。一方、リモート操作が終了していない場合は（ステップＳ３０８のＮｏ）、ステップＳ３０６に戻る。
【００２６】
この実施の形態１によれば、同一のネットワーク上に存在するプログラマブル表示器間でリモート操作する際に、容量の大きい画像データの送受信は行わずに、占有するネットワークの帯域が少量で済むプロジェクトデータと第１制御データと第２制御データを送受信することで、ネットワークに負荷をかけることのないリモート操作が実現可能となる。従って、プログラマブル表示器１から遠方にあるプログラマブル表示器１０１に接続されているＰＬＣ１０２やデバイス１０３をリモート操作し、ＰＬＣ１０２やデバイス１０３を制御することができるので、大規模な工場においては、時間短縮や少人数での作業が可能となる。
【００２７】
また、ステップＳ３０２において、プログラマブル表示器１の制御部１５は、プログラマブル表示器１０１のＲＡＭ１１６に保存されているリモート操作時の対象となるプロジェクトデータを、制御部１５のプロジェクトデータ送受信部１３と制御部１１５のプロジェクトデータ送受信部１１３を使用してプログラマブル表示器１０１から取得する方法について説明したが、これに限らず、予めＲＡＭ１６内にリモート操作時の対象となる可能性のある全てのプロジェクトデータを一括して保存しておき、この全てのプロジェクトデータの中からリモート操作時の対象となるプロジェクトデータを必要に応じて選択し、この選択されたプロジェクトデータを展開する方法も可能である。このような方法を採用することで、リモート操作時におけるプロジェクトデータの送受信が不要となるため、ネットワークの負荷をさらに下げることができる。
【００２８】
また、ステップＳ３０２において、プログラマブル表示器１の制御部１５は、プログラマブル表示器１０１のＲＡＭ１１６に保存されているリモート操作時の対象となるプロジェクトデータを、制御部１５のプロジェクトデータ送受信部１３と制御部１１５のプロジェクトデータ送受信部１１３を使用してプログラマブル表示器１０１から取得する方法について説明したが、これに限らず、予め制御部１５内にリモート操作時の対象となる可能性のある全てのプロジェクトデータを直接に一括して保存しておき、この全てのプロジェクトデータの中からリモート操作時の対象となるプロジェクトデータを必要に応じて選択し、この選択されたプロジェクトデータを展開する方法も可能である。このような方法を採用することで、リモート操作時におけるプロジェクトデータの送受信が不要となるため、ネットワークの負荷をさらに下げることができる。
【００２９】
さらに、この実施の形態１では、リモート操作時の対象となるプロジェクトデータと第１制御データと第２制御データは、プログラマブル表示器１のＲＡＭ１６やプログラマブル表示器１０１のＲＡＭ１１６に保存されている場合について説明したが、ＵＳＢメモリやＣＦカード等の外部記憶装置に保存しておいても良い。この場合、操作者はリモート操作時の対象となるプロジェクトデータと第１制御データと第２制御データを可搬できるようになるため、リモート操作時におけるプロジェクトデータと第１制御データと第２制御データの送受信が不要となり、ネットワークの負荷をさらに下げることができる。プロジェクトデータのみを外部記憶装置に保存、あるいは第１制御データと第２制御データのみを外部記憶装置に保存しても同様の効果が得られることは言うまでもない。
【００３０】
実施の形態２．
実施の形態１では、プログラマブル表示器１の表示部１７にプログラマブル表示器１０１の表示部１１７と同じ画面内容を全画面表示する場合について説明したが、プログラマブル表示器１の表示部１７の画面の一部にプログラマブル表示器１０１の表示部１１７の画面内容を合成して表示しても良い。
【００３１】
図３はプログラマブル表示器１の表示部１７の画面例であり、図４はプログラマブル表示器１０１の表示部１１７の画面例である。
【００３２】
プログラマブル表示器１でプログラマブル表示器１０１をリモート操作している場合において、操作者がプログラマブル表示器１の表示部１７の画面とプログラマブル表示器１０１の表示部１１７の画面の二画面を同時に確認したい場合は、図５に示すように、制御部１５はプログラマブル表示器１の表示部１７の画面の一部にプログラマブル表示器１０１の表示部１１７の画面内容を合成した新しい画面データを作成する。表示部１７は、この新しい画面データに基づいて、プログラマブル表示器１に画面内容を合成して表示する。
【００３３】
プログラマブル表示器１の表示部１７の画面の一部にプログラマブル表示器１０１の表示部１１７の画面内容を合成して表示したい場合、例えば、操作者が事前にプログラマブル表示器１の表示部１７の画面上に表示されている所定の切換えエリアに入力操作し、全画面表示モードと合成表示モードを切換えることで可能となる。
【００３４】
合成表示モードに切換えられると、例えば、図３に示す表示部１７の画面の点Ａの座標と図４に示す表示部１１７の画面の点Ｂの座標を入力するエリア、及び表示部１１７の画面内容を合成表示する倍率を入力するエリアが、表示部１７の画面上にポップアップ表示される仕組みを用意する。そして、操作者が点Ａの座標と点Ｂの座標と倍率を入力することで、プログラマブル表示器１の表示部１７の画面の一部にプログラマブル表示器１０１の表示部１１７の画面内容を点Ａと点Ｂを一致させ、さらに所定の倍率で表示部１１７の画面内容を合成表示する準備が整い、その後、プログラマブル表示器１は図６のような制御フローで動作する。倍率は縮小倍率でも拡大倍率でも良く、表示部１７の画面範囲内において表示部１１７の画面内容の全部あるいは一部が合成表示される。
【００３５】
プログラマブル表示器１からプログラマブル表示器１０１に接続されているＰＬＣ１０２やデバイス１０３のリモート操作を開始する場合（ステップＳ４０１）、まず、プログラマブル表示器１の制御部１５は、プログラマブル表示器１０１のＲＡＭ１１６に保存されているリモート操作時の対象となるプロジェクトデータを、制御部１５のプロジェクトデータ送受信部１３と制御部１１５のプロジェクトデータ送受信部１１３を使用してプログラマブル表示器１０１から取得する（ステップＳ４０２）。プロジェクトデータ取得後は、リモート操作が終了するまで、プログラマブル表示器１はプログラマブル表示器１０１との間でのプロジェクトデータの交換は一切実行しない。
【００３６】
次に、制御部１５はプログラマブル表示器１０１のＲＡＭ１１６から取得したプロジェクトデータをＲＡＭ１６に保存すると共に、プログラマブル表示器１０１に接続されたＰＬＣ１０２やデバイス１０３をリモート操作するための画面を表示部１７に合成して表示させるため、取得したプロジェクトデータをＲＡＭ１６上に展開する（ステップＳ４０３）。
【００３７】
次に、制御部１５はプログラマブル表示器１とプログラマブル表示器１０１を同期させるために、第２制御データを制御部１５の制御データ送受信部１４と制御部１１５の制御データ送受信部１１４を使用してプログラマブル表示器１０１から取得する（ステップＳ４０４）。
【００３８】
プログラマブル表示器１とプログラマブル表示器１０１は、互いに第２制御データの送受信を行い、その結果、プログラマブル表示器１とプログラマブル表示器１０１は同期する（ステップＳ４０５）。制御部１５は、自身が有するプロジェクトデータの画面データと、取得したプロジェクトデータの画面データとを合成した新しい画面データを作成する。表示部１７は、この新しい画面データに基づいて、プログラマブル表示器１に画面内容を合成して表示する。
【００３９】
その後のステップＳ４０６からステップＳ４１０までの制御フローは、実施の形態１で説明したステップＳ３０６からステップＳ３１０までの制御フローと同じなので、ここでは省略する。
【００４０】
この実施の形態２によれば、同一のネットワーク上に存在するプログラマブル表示器間でリモート操作する際に、容量の大きい画像データの送受信は行わずに、占有するネットワークの帯域が少量で済むプロジェクトデータと第１制御データと第２制御データを送受信することで、ネットワークに負荷をかけることのないリモート操作が実現可能となる。従って、操作者は操作対象となる複数台のプログラマブル表示器を同時にリモート操作する場合、複数台のプログラマブル表示器の画面内容を１台のプログラマブル表示器の表示部に集約することができるので、１台のプログラマブル表示器のみで操作対象となる複数台のプログラマブル表示器の画面内容を同時に確認し、操作することができるので、大規模な工場においては、さらなる時間短縮や少人数での作業が可能となる。
【符号の説明】
【００４１】
１  プログラマブル表示器、２  ＰＬＣ、３  デバイス、１１  Ｉ／Ｆ部、１２  Ｉ／Ｆ部、１３  プロジェクトデータ送受信部、１４  制御データ送受信部、１５  制御部、１６  ＲＡＭ、１７  表示部、１８  操作部、１０１  プログラマブル表示器、１０２  ＰＬＣ、１０３  デバイス、１１１  Ｉ／Ｆ部、１１２  Ｉ／Ｆ部、１１３  プロジェクトデータ送受信部、１１４  制御データ送受信部、１１５  制御部、１１６  ＲＡＭ、１１７  表示部、１１８  操作部、２０１  ネットワーク。
【図１】
2011223374.tif 000003
【図２】
2011223374.tif 000004
【図３】
2011223374.tif 000005
【図４】
2011223374.tif 000006
【図５】
2011223374.tif 000007
【図６】
2011223374.tif 000008