(57)【要約】【課題】  可搬型記憶装置を用いてプログラマブル表示器が保持するデータを授受する際の操作性を向上させたプログラマブル表示器を提供する。【解決手段】  制御装置２の内部状態を示す機能部品又は制御装置２の内部状態を変化させるための機能部品が配置された運転画面３０を表示画面に表示する運転画面表示手段と、運転画面３０内の機能部品に対するタッチ操作に基づいて、制御装置２の内部状態を変化させる制御装置アクセス手段と、可搬型記憶装置２０が着脱可能に接続される外部記憶装置接続ポート１２１及び１２２と、可搬型記憶装置２０が外部記憶装置接続ポート１２１，１２２に接続されたことを検出する接続検出手段と、接続検出手段の検出結果に基づいて、プログラマブル表示器１０が保持するデータを授受するためのメニュー項目からなるダイアログ画面４０を表示画面に表示するダイアログ画面表示手段により構成される。【選択図】  図３
2016126483.tif 000002
【特許請求の範囲】
【請求項１】
表示画面を有し、上記表示画面に対するタッチ操作を検出するタッチパネルと、
制御装置の内部状態を示す機能部品又は制御装置の内部状態を変化させるための機能部品が配置された運転画面を上記表示画面に表示する運転画面表示手段と、
上記運転画面内の上記機能部品に対する上記タッチ操作に基づいて、制御装置の内部状態を変化させる制御装置アクセス手段と、
可搬型記憶装置が着脱可能に接続される外部記憶装置接続ポートと、
可搬型記憶装置が上記外部記憶装置接続ポートに接続されたことを検出する接続検出手段と、
上記接続検出手段の検出結果に基づいて、プログラマブル表示器が保持するデータを授受するためのメニュー項目からなるダイアログ画面を上記表示画面に表示するダイアログ画面表示手段とを備えたことを特徴とするプログラマブル表示器。
【請求項２】
上記メニュー項目への上記タッチ操作に基づいて、上記可搬型記憶装置からデータを読み出して内部記憶装置に書き込み、或いは、上記内部記憶装置からデータを読み出して上記可搬型記憶装置に書き込むデータ入出力手段を備えたことを特徴とする請求項１に記載のプログラマブル表示器。
【請求項３】
メモリカードを収容するためのカードスロットを備え、
上記可搬型記憶装置は、ＵＳＢメモリであり、
上記データ入出力手段は、上記メニュー項目への上記タッチ操作に基づいて、上記ＵＳＢメモリからデータを読み出して上記メモリカードに書き込み、或いは、上記メモリカードからデータを読み出して上記ＵＳＢメモリに書き込むことを特徴とする請求項２に記載のプログラマブル表示器。
【請求項４】
画面データ作成装置から画面データを取得する画面データ取得手段を備え、
上記運転画面表示手段は、上記画面データに基づいて、上記運転画面の表示を行い、
上記ダイアログ画面表示手段は、上記画面データを授受するためのメニュー項目を含むダイアログ画面を表示することを特徴とする請求項１〜３のいずれかに記載のプログラマブル表示器。
【請求項５】
制御装置の内部状態におけるエラー発生をエラー履歴として記憶するエラー履歴記憶手段と、
上記機能部品に対する操作ログを記憶する操作ログ記憶手段とを備え、
上記ダイアログ画面表示手段は、上記エラー履歴又は上記操作ログを授受するためのメニュー項目を含むダイアログ画面を表示することを特徴とする請求項１〜３のいずれかに記載のプログラマブル表示器。
【請求項６】
画面データ作成装置から、内部記憶装置への書込み又は内部記憶装置からの読出しを制限するためのセキュリティ設定情報を取得するセキュリティ設定情報取得手段と、
上記セキュリティ設定情報に基づいて、上記ダイアログ画面を生成するダイアログ画面生成手段とを備えたことを特徴とする請求項１〜５のいずれかに記載のプログラマブル表示器。
【請求項７】
上記運転画面表示手段は、電源投入時点で可搬型記憶装置が上記外部記憶装置接続ポートに接続されている場合に、上記可搬型記憶装置から画面データを読み出して運転画面の表示を行う一方、電源投入時点で可搬型記憶装置が上記外部記憶装置接続ポートに接続されていない場合に、内部記憶装置から画面データを読み出して運転画面の表示を行い、
上記ダイアログ画面表示手段は、上記運転画面の表示中に可搬型記憶装置が上記外部記憶装置接続ポートに接続された場合に、上記ダイアログ画面を表示する一方、上記運転画面の表示中以外に可搬型記憶装置が上記外部記憶装置接続ポートに接続されても、上記ダイアログ画面を表示しないことを特徴とする請求項１〜６のいずれかに記載のプログラマブル表示器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラマブル表示器に係り、さらに詳しくは、ＰＬＣなどの制御装置の内部状態を表示し、制御装置の内部状態を変化させるプログラマブル表示器の改良に関する。
【背景技術】
【０００２】
ＰＬＣ（Programmable Logic Controller：プログラマブルロジックコントローラ）は、ＦＡ（Factory Automation）システムにおいて、センサ装置、駆動装置などの入出力機器を制御するシーケンサである。プログラマブル表示器は、ＰＬＣなどの制御装置に接続し、制御装置の内部状態を表示する表示装置であり、制御装置内のデバイスに関連づけられた各種の機能部品が配置された運転画面を表示する。運転画面は、作画プログラムをインストールした端末装置を用いて作成されるユーザ作画画面である。機能部品には、リレー回路などのビットデバイスに関連づけられ、ユーザ操作に応じて制御装置の内部状態を変化させるスイッチ部品がある。
【０００３】
この様なプログラマブル表示器では、ＵＳＢメモリ、メモリカードなどの可搬型記憶装置を用いて、内部記憶装置からデータを読み出し、或いは、内部記憶装置にデータを書き込むことが行われる。例えば、運転画面を表示するための画面データや、プログラマブル表示器の動作条件を示すシステム設定情報が可搬型記憶装置を介して授受される。また、プログラマブル表示器から読み出されたデータを保持する可搬型記憶装置を他のプログラマブル表示器や端末装置に接続することにより、当該データを他のプログラマブル表示器や端末装置において使用することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、運転画面の表示中に可搬型記憶装置を用いてデータの授受を行うためには、運転画面内の機能部品に可搬型記憶装置を予め関連づけておく必要があった。また、可搬型記憶装置を用いたデータ授受用の設定画面が運転画面とは別個に設けられていたとしても、運転画面から設定画面に切り替えるための操作を行わなければならなかった。このため、上述した従来のプログラマブル表示器では、可搬型記憶装置を用いてデータ授受を行うための操作性が良くないという問題があった。
【０００５】
本発明は、上記事情に鑑みてなされたものであり、可搬型記憶装置を用いてプログラマブル表示器が保持するデータを授受する際の操作性を向上させたプログラマブル表示器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の本発明によるプログラマブル表示器は、表示画面を有し、上記表示画面に対するタッチ操作を検出するタッチパネルと、制御装置の内部状態を示す機能部品又は制御装置の内部状態を変化させるための機能部品が配置された運転画面を上記表示画面に表示する運転画面表示手段と、上記運転画面内の上記機能部品に対する上記タッチ操作に基づいて、制御装置の内部状態を変化させる制御装置アクセス手段と、可搬型記憶装置が着脱可能に接続される外部記憶装置接続ポートと、可搬型記憶装置が上記外部記憶装置接続ポートに接続されたことを検出する接続検出手段と、上記接続検出手段の検出結果に基づいて、プログラマブル表示器が保持するデータを授受するためのメニュー項目からなるダイアログ画面を上記表示画面に表示するダイアログ画面表示手段とを備えて構成される。
【０００７】
このプログラマブル表示器では、可搬型記憶装置を外部記憶装置接続ポートに接続することにより、プログラマブル表示器が保持するデータを授受するためのダイアログ画面が自動的に表示される。このため、運転画面内の機能部品に可搬型記憶装置を予め関連づけておかなくても、可搬型記憶装置を接続するだけで、運転画面の表示中であっても可搬型記憶装置を用いてデータの授受を行うことができる。また、運転画面からデータ授受のための設定画面に切り替えるためのタッチ操作を行わなくても、データの授受を行うことができる。
【０００８】
第２の本発明によるプログラマブル表示器は、上記構成に加え、上記メニュー項目への上記タッチ操作に基づいて、上記可搬型記憶装置からデータを読み出して内部記憶装置に書き込み、或いは、上記内部記憶装置からデータを読み出して上記可搬型記憶装置に書き込むデータ入出力手段を備えて構成される。
【０００９】
この様な構成によれば、ダイアログ画面のメニュー項目に対してタッチ操作を行うことにより、可搬型記憶装置からデータを読み出してプログラマブル表示器の内部記憶装置に書き込み、或いは、内部記憶装置からデータを読み出して可搬型記憶装置に書き込むことができる。
【００１０】
第３の本発明によるプログラマブル表示器は、上記構成に加え、メモリカードを収容するためのカードスロットを備え、上記可搬型記憶装置が、ＵＳＢメモリであり、上記データ入出力手段が、上記メニュー項目への上記タッチ操作に基づいて、上記ＵＳＢメモリからデータを読み出して上記メモリカードに書き込み、或いは、上記メモリカードからデータを読み出して上記ＵＳＢメモリに書き込むように構成される。
【００１１】
この様な構成によれば、ダイアログ画面のメニュー項目に対してタッチ操作を行うことにより、ＵＳＢメモリからデータを読み出してメモリカードに書き込み、或いは、メモリカードからデータを読み出してＵＳＢメモリに書き込むことができる。
【００１２】
第４の本発明によるプログラマブル表示器は、上記構成に加え、画面データ作成装置から画面データを取得する画面データ取得手段を備え、上記運転画面表示手段が、上記画面データに基づいて、上記運転画面の表示を行い、上記ダイアログ画面表示手段が、上記画面データを授受するためのメニュー項目を含むダイアログ画面を表示するように構成される。この様な構成によれば、ダイアログ画面のメニュー項目に対してタッチ操作を行うことにより、運転画面を表示するための画面データを授受することができる。
【００１３】
第５の本発明によるプログラマブル表示器は、上記構成に加え、制御装置の内部状態におけるエラー発生をエラー履歴として記憶するエラー履歴記憶手段と、上記機能部品に対する操作ログを記憶する操作ログ記憶手段とを備え、上記ダイアログ画面表示手段が、上記エラー履歴又は上記操作ログを授受するためのメニュー項目を含むダイアログ画面を表示するように構成される。この様な構成によれば、ダイアログ画面のメニュー項目に対してタッチ操作を行うことにより、エラー履歴又は操作ログを授受することができる。
【００１４】
第６の本発明によるプログラマブル表示器は、上記構成に加え、画面データ作成装置から、内部記憶装置への書込み又は内部記憶装置からの読出しを制限するためのセキュリティ設定情報を取得するセキュリティ設定情報取得手段と、上記セキュリティ設定情報に基づいて、上記ダイアログ画面を生成するダイアログ画面生成手段とを備えて構成される。
【００１５】
この様な構成によれば、可搬型記憶装置を用いてプログラマブル表示器が保持するデータを授受する際の操作性を向上させつつ、プログラマブル表示器の内部記憶装置への書込み又は内部記憶装置からの読出しを制限することができる。
【００１６】
第７の本発明によるプログラマブル表示器は、上記構成に加え、上記運転画面表示手段が、電源投入時点で可搬型記憶装置が上記外部記憶装置接続ポートに接続されている場合に、上記可搬型記憶装置から画面データを読み出して運転画面の表示を行う一方、電源投入時点で可搬型記憶装置が上記外部記憶装置接続ポートに接続されていない場合に、内部記憶装置から画面データを読み出して運転画面の表示を行い、上記ダイアログ画面表示手段が、上記運転画面の表示中に可搬型記憶装置が上記外部記憶装置接続ポートに接続された場合に、上記ダイアログ画面を表示する一方、上記運転画面の表示中以外に可搬型記憶装置が上記外部記憶装置接続ポートに接続されても、上記ダイアログ画面を表示しないように構成される。
【００１７】
この様な構成によれば、画面データを保持する可搬型記憶装置が接続された状態で、電源を投入することにより、可搬型記憶装置から画面データを自動的に読み出して運転画面の表示が行われる。また、運転画面の表示中に可搬型記憶装置を接続した場合にだけ、可搬型記憶装置の接続を検知してダイアログ画面が自動的に表示される。
【発明の効果】
【００１８】
本発明によれば、可搬型記憶装置を接続するだけで、運転画面の表示中であっても可搬型記憶装置を用いてデータの授受を行うことができるため、可搬型記憶装置を用いてプログラマブル表示器が保持するデータを授受する際の操作性を向上させたプログラマブル表示器を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施の形態によるプログラマブル表示器１０を含む表示器システム１の一構成例を示したシステム図である。
【図２】図１のプログラマブル表示器１０の一構成例を示した斜視図である。
【図３】図２のプログラマブル表示器１０の動作の一例を示した図であり、タッチパネル１１に表示される運転画面３０及びダイアログ画面４０が示されている。
【図４】図２のプログラマブル表示器１０の動作の一例を示した図であり、ダイアログ画面４０の遷移の様子が示されている。
【図５】図２のプログラマブル表示器１０の動作の一例を示した図であり、ダイアログ画面４０内の選択ボタン４２を操作した場合のダイアログ画面４０ａが示されている。
【図６】画面データ作成装置４に表示される設定画面５０の一例を示した図である。
【図７】図２のプログラマブル表示器１０の動作の一例を示した図であり、可搬型記憶装置２０の接続を検知した際に表示される認証画面６０が示されている。
【図８】図１のプログラマブル表示器１０内の機能構成の一例を示したブロック図である。
【図９】図８のプログラマブル表示器１０におけるダイアログ起動時の動作の一例を示したフローチャートである。
【図１０】図８のプログラマブル表示器１０におけうダイアログ終了時の動作の一例を示したフローチャートである。
【図１１】図８のプログラマブル表示器１０における電源投入時の動作の一例を示したフローチャートである。
【発明を実施するための形態】
【００２０】
＜表示器システム１＞
図１は、本発明の実施の形態によるプログラマブル表示器１０を含む表示器システム１の一構成例を示したシステム図である。図中には、通信ケーブル３を介して制御装置２に接続し、可搬型記憶装置２０を用いて、画面データ作成装置４や他のプログラマブル表示器１０とのデータの授受を行うプログラマブル表示器１０が示されている。表示器システム１は、プログラマブル表示器１０を用いて制御装置２の内部状態をモニタリングするシステムである。
【００２１】
この表示器システム１は、制御装置２がそれぞれ接続され、制御装置２の内部状態を示す運転画面を表示する２つのプログラマブル表示器１０と、運転画面を表示するための画面データを生成する画面データ作成装置４と、可搬型記憶装置２０とにより構成される。
【００２２】
例えば、プログラマブル表示器１０は、イーサネット（Ethernet：登録商標）などのＬＡＮ（ローカルエリアネットワーク）を介して制御装置２に接続し、ＴＣＰ／ＩＰプロトコルが通信制御に使用される。
【００２３】
制御装置２は、ユーザが作成した制御プログラムに基づいて、センサ装置、駆動装置などの入出力機器を制御する装置である。例えば、制御装置２は、ラダープログラムに基づいて動作するＰＬＣである。或いは、制御装置２は、ロボットなどの機械装置の動き又は位置決めを制御するモーションコントローラである。
【００２４】
画面データ作成装置４は、ユーザ操作に基づいて、画面データを生成する端末装置である。例えば、画面データ作成装置４は、表示器用のアプリケーションプログラムをインストールしたパーソナルコンピュータにより構成され、画面表示部、キーボード及びマウスを備える。画面データは、プログラマブル表示器１０の動作を制御するための制御プログラムである。
【００２５】
ここでは、後述する運転画面を表示するための１又は２以上の画面データと、プログラマブル表示器１０の動作を規定するシステム設定情報とにより構成される一まとまりのデータをプロジェクトデータと呼ぶことにする。この画面データ作成装置４は、その様なプロジェクトデータを生成する。
【００２６】
プログラマブル表示器１０は、制御装置２に接続し、画面データ作成装置４から取得した画面データに基づいて、制御装置２の内部状態を表示する表示装置であり、制御装置２内のデバイスに関連づけられた各種の機能部品が配置された運転画面を表示する。
【００２７】
運転画面は、制御装置２の内部状態を表示し、ユーザ操作に応じて制御装置２の内部状態を変化させるためのユーザ作画画面である。制御装置２内のデバイスには、リレー回路などのビットデバイスと、データメモリなどのワードデバイスとがある。例えば、運転画面は、ビットデバイスに関連づけられたスイッチ部品及びランプ部品と、ワードデバイスに関連づけられたメータ部品とにより構成される。
【００２８】
このプログラマブル表示器１０は、筐体前面にタッチパネル１１を備える。タッチパネル１１は、表示画面を有する表示装置と、表示画面に対するタッチ操作を検出する操作検出装置とにより構成される。タッチパネル１１の表示画面は、横長の矩形形状からなる。例えば、表示装置は、ＬＣＤ（液晶ディスプレイ）である。また、操作検出装置は、静電容量方式又は抵抗膜方式等のタッチパッドセンサである。
【００２９】
可搬型記憶装置２０は、持ち運びが可能なサイズの外部記憶装置であり、プログラマブル表示器１０又は画面データ作成装置４に着脱可能に接続される。例えば、可搬型記憶装置２０は、オス型の端子部２２が筐体２１から突出したＵＳＢメモリである。
【００３０】
ＵＳＢメモリは、ＵＳＢ（Universal Serial Bus）を利用してデータの入出力を行うＵＳＢフラッシュドライブであり、フラッシュメモリと、データの送受信を制御するコントローラとが筐体２１内に収容される。フラッシュメモリは、半導体記憶素子からなる不揮発性の記憶装置である。なお、ＳＤ（登録商標）カードなどのメモリカード、又は、磁性体を塗布した円盤に情報を記録するハードディスクドライブを可搬型記憶装置２０として用いても良い。
【００３１】
このプログラマブル表示器１０では、可搬型記憶装置２０を用いて、内部記憶装置（図示せず）から各種のデータを読み出し、或いは、内部記憶装置にデータを書き込むことが行われる。また、プログラマブル表示器１０では、可搬型記憶装置２０を用いて、後述するカードスロット１４内に収容されたメモリカードから各種のデータを読み出し、或いは、メモリカードにデータを書き込むことが行われる。
【００３２】
読み書き対象のデータは、プログラマブル表示器１０が保持するデータであり、プロジェクトデータ、履歴データ、画像データ、制御装置２の制御プログラム、制御装置２の動作パラメータ、プログラマブル表示器１０の制御プログラムなどがある。
【００３３】
履歴データは、制御装置２の内部状態におけるエラー発生を示すエラー履歴情報と、運転画面内の機能部品に対する操作手順を示す操作ログと、ＰＬＣの内部状態を時系列にサンプリングしたトレンドグラフ情報とにより構成される。画像データは、運転画面を示すハードコピー情報と、帳票印刷用の画面情報とにより構成される。
【００３４】
この様な表示器システム１では、可搬型記憶装置２０を用いることにより、プログラマブル表示器１０が保持するプロジェクトデータを読み出して他のプログラマブル表示器１０に書き込み、或いは、プログラマブル表示器１０において記録された履歴データや画像データを画面データ作成装置４に取り込むことができる。
【００３５】
＜プログラマブル表示器１０＞
図２は、図１のプログラマブル表示器１０の一構成例を示した斜視図である。図中には、ＵＳＢ接続部１２が前面パネル板１０ｂから露出するように、可動蓋１３を開いた状態のプログラマブル表示器１０が描画されている。
【００３６】
このプログラマブル表示器１０には、前面パネル板１０ｂが直方体形状の筐体本体１０ａの前面に配置され、メモリカード（図示せず）を収容するためのカードスロット１４が筐体本体１０ａの右側面に設けられている。
【００３７】
例えば、プログラマブル表示器１０は、工場内に設置される制御盤のパネル板から前面パネル板１０ｂが露出する状態で、制御盤に取り付けられる。また、カードスロット１４には、ＳＤカードが収容される。
【００３８】
前面パネル板１０ｂには、タッチパネル１１の表示画面と、外部記憶装置接続ポート１２１及び１２２を有するＵＳＢ接続部１２と、ＵＳＢ接続部１２を封止するための可動蓋１３とが設けられている。ＵＳＢ接続部１２は、タッチパネル１１よりも下側に配置されている。
【００３９】
外部記憶装置接続ポート１２１は、前述した可搬型記憶装置２０が着脱可能に接続される端子部である。この外部記憶装置接続ポート１２１は、メス型のＵＳＢ端子部により構成され、オス型のＵＳＢ端子部を有するＵＳＢ機器を着脱可能に接続することができる。外部記憶装置接続ポート１２２は、外部記憶装置接続ポート１２１よりもサイズが小さいメス型のＵＳＢ端子部である。
【００４０】
シール部材１３１は、防水用の封止部材であり、可動蓋１３の内側の面に配置される。可動蓋１３を閉じた状態では、シール部材１３１が外部記憶装置接続ポート１２１及び１２２を取り囲み、水や異物が外部記憶装置接続ポート１２１及び１２２内に浸入するのを防止することができる。可搬型記憶装置２０は、可動蓋１３が開いた状態で外部記憶装置接続ポート１２１に接続される。
【００４１】
このプログラマブル表示器１０では、ＵＳＢ接続部１２を前面パネル板１０ｂに設けたことにより、制御盤に取り付けられた状態であっても、外部記憶装置接続ポート１２１及び１２２に容易にアクセスすることができる。また、通信ケーブルを外部記憶装置接続ポート１２１又は１２２に接続し、当該通信ケーブルを介してプログラマブル表示器１０を画面データ作成装置４に接続することにより、プログラマブル表示器１０が保持するプロジェクトデータを画面データ作成装置４に取り込み、或いは、運転画面を画面データ作成装置４に表示させることができる。
【００４２】
＜運転画面３０・ダイアログ画面４０＞
図３は、図２のプログラマブル表示器１０の動作の一例を示した図である。図中の（ａ）には、タッチパネル１１に表示される運転画面３０が示されている。運転画面３０は、制御装置２の内部状態を示すモニタ画面であり、プロジェクトデータ内の画面データに基づいて生成され、タッチパネル１１の表示画面に表示される。
【００４３】
画面データは、それぞれが機能部品に対応づけられる１又は２以上の部品設定情報からなる。部品設定情報は、機能部品の動作を規定する動作条件と、制御装置２内のデバイスを特定するためのアドレス情報と、機能部品の運転画面３０内における位置を示す配置情報と、表示用のイメージデータとにより構成される。
【００４４】
この運転画面３０には、８つのスイッチ部品３１と、２つのメータ部品３２と、４つのランプ部品３３と、２つのスイッチ部品３４とが配置されている。この様な運転画面３０の表示中に、可搬型記憶装置２０を外部記憶装置接続ポート１２１又は１２２に接続すれば、可搬型記憶装置２０の接続が検知され、このプログラマブル表示器１０が保持するデータを授受するための２以上のメニュー項目からなるダイアログ画面４０が自動的に表示される。
【００４５】
図中の（ｂ）には、可搬型記憶装置２０の接続時に表示されるダイアログ画面４０が示されている。ダイアログ画面４０は、プログラマブル表示器１０が保持する各種のデータを可搬型記憶装置２０、すなわち、ＵＳＢメモリとの間で授受する際の動作内容を選択するためのメニュー画面であり、プロジェクトデータ内のシステム設定情報に基づいて生成され、タッチパネル１１の表示画面に表示される。
【００４６】
このダイアログ画面４０は、運転画面３０に代えて表示されるとともに、表示画面の全体を表示領域として全画面表示される。すなわち、可搬型記憶装置２０の接続を検知して、画面表示が運転画面３０からダイアログ画面４０に切り替えられる。なお、ダイアログ画面４０を全画面表示するのに代えて、ダイアログ画面４０を運転画面３０上にポップアップ表示するような構成であっても良い。或いは、ダイアログ画面４０の全画面表示とポップアップ表示とをユーザが任意に選択することができるような構成であっても良い。
【００４７】
ダイアログ画面４０には、運転画面３０に復帰させるための終了ボタン４１と、メニュー項目を選択するための４つの選択ボタン４２〜４５とが配置されている。選択ボタン４２は、表示器本体のデータの読出しを行うための操作アイコンである。選択ボタン４２に対してタッチ操作を行うことにより、プログラマブル表示器１０の内部記憶装置からデータを読み出して、外部記憶装置接続ポート１２１又は１２２に接続された可搬型記憶装置２０、すなわち、ＵＳＢメモリに書き込むことができる。
【００４８】
選択ボタン４３は、メモリカードのデータの読出しを行うための操作アイコンである。選択ボタン４３に対してタッチ操作を行うことにより、カードスロット１４内に収容されたメモリカードからデータを読み出して、外部記憶装置接続ポート１２１又は１２２に接続された可搬型記憶装置２０に書き込むことができる。
【００４９】
選択ボタン４４は、表示器本体へのデータの書込みを行うための操作アイコンである。選択ボタン４４に対してタッチ操作を行うことにより、外部記憶装置接続ポート１２１又は１２２に接続された可搬型記憶装置２０からデータを読み出して、プログラマブル表示器１０の内部記憶装置に書き込むことができる。
【００５０】
選択ボタン４５は、メモリカードへのデータの書込みを行うための操作アイコンである。選択ボタン４５に対してタッチ操作を行うことにより、外部記憶装置接続ポート１２１又は１２２に接続された可搬型記憶装置２０からデータを読み出して、カードスロット１４内に収容されたメモリカードに書き込むことができる。
【００５１】
図４は、図２のプログラマブル表示器１０の動作の一例を示した図であり、ダイアログ画面４０の遷移の様子が示されている。図中には、ダイアログ画面４０内の選択ボタン４３を操作した場合の画面遷移の様子が示されている。
【００５２】
ダイアログ画面４０内の選択ボタン４３を操作することにより、プログラマブル表示器１０は、読出し対象とするメモリカード内のデータの種別を選択するための１又は２以上のメニュー項目からなるダイアログ画面４０ａに画面表示を切り替える。このダイアログ画面４０ａには、元のダイアログ画面４０に復帰させるための戻るボタンと、メニュー項目「ＰＬＣデータフォルダ」、「画像・音声データ」又は「履歴データ」を選択するための３つの選択ボタンとが配置されている。
【００５３】
ＰＬＣデータフォルダは、ＰＬＣのデバイス値を保持するためのフォルダであり、カードスロット１４に収容されたメモリカード内に作成される。音声データは、報知用のメッセージ情報である。
【００５４】
ダイアログ画面４０ａ内の選択ボタンを操作することにより、プログラマブル表示器１０は、データの読出しを指示するためのダイアログ画面４０ｂに画面表示を切り替える。例えば、「ＰＬＣデータフォルダ」の選択ボタンを操作すれば、ＰＬＣデータフォルダ内のデータの読出しを指示するためのダイアログ画面４０ｂが表示される。
【００５５】
また、「画像・音声データ」の選択ボタンを操作すれば、メモリカード内に画像・音声データとして保持されるビットマップファイル、運転画面３０のハードコピー情報、帳票印刷用の画面情報及び音声データの読出しを指示するためのダイアログ画面４０ｂが表示される。ビットマップファイルは、機能部品として運転画面３０に表示するための画像データからなる。なお、読出し対象とする画像データのファイル形式は、ビットマップ形式に限られず、他のデータフォーマット、例えば、ＪＰＥＧ（Joint Photographic Experts Group）又はＰＮＧ（Portable Network Graphics）形式であっても良い。
【００５６】
また、「履歴データ」の選択ボタンを操作すれば、メモリカード内に履歴データとして保持されるエラー履歴情報、トレンドグラフ情報及び操作ログの読出しを指示するためのダイアログ画面４０ｂが表示される。
【００５７】
ダイアログ画面４０ｂ内の開始ボタンを操作することにより、プログラマブル表示器１０は、データの読出しを開始し、メモリカード内のデータを読み出して可搬型記憶装置２０に書き込んでいる途中であることを示す報知画面４０ｃに画面表示を切り替える。ダイアログ画面４０ｂ内の戻るボタンを操作すれば、元のダイアログ画面４０ａに復帰する。
【００５８】
プログラマブル表示器１０は、データの読出しが終了すれば、データの読出しが完了したことを示す報知画面４０ｄに画面表示を切り替える。一方、プログラマブル表示器１０は、可搬型記憶装置２０の容量不足などにより、データの読出しに失敗すれば、データの読出しが失敗したことを示す報知画面４０ｄに画面表示を切り替える。
【００５９】
ダイアログ画面４０内の選択ボタン４２，４４又は４５を操作した場合の画面遷移は、選択ボタン４３を操作した場合と同様である。例えば、ダイアログ画面４０内の選択ボタン４２を操作することにより、プログラマブル表示器１０は、読出し対象とする表示器本体内のデータの種別を選択するための１又は２以上のメニュー項目からなるダイアログ画面４０ａに画面表示を切り替える。
【００６０】
図５は、図２のプログラマブル表示器１０の動作の一例を示した図であり、ダイアログ画面４０内の選択ボタン４２を操作した場合のダイアログ画面４０ａが示されている。このダイアログ画面４０ａは、４つのメニュー項目「プロジェクトデータ」、「ＰＬＣデータフォルダ」、「画像・音声データ」及び「履歴データ」により構成され、選択ボタン４２の操作に基づいて表示される。
【００６１】
また、ダイアログ画面４０内の選択ボタン４４を操作することにより、プログラマブル表示器１０は、表示器本体への書込み対象とするデータの種別を選択するための２以上のメニュー項目からなるダイアログ画面４０ａに画面表示を切り替える。この場合のダイアログ画面４０ａは、図５に示したダイアログ画面４０ａと同様の４つのメニュー項目からなる。この様に表示器本体を読書き対象とする場合には、プロジェクトデータの読出し又は書込みを選択することができる。
【００６２】
また、ダイアログ画面４０内の選択ボタン４５を操作することにより、プログラマブル表示器１０は、メモリカードへの書込み対象とするデータの種別を選択するための２以上のメニュー項目からなるダイアログ画面４０ａに画面表示を切り替える。
【００６３】
メモリカード内のＰＬＣデータフォルダを利用することにより、端末装置上で編集したＰＬＣのデバイス値をプログラマブル表示器１０経由でＰＬＣに一括して書き込み、或いは、ＰＬＣが保持するデバイス値をプログラマブル表示器１０経由で端末装置に読み込むことができる。
【００６４】
＜設定画面５０＞
図６は、画面データ作成装置４に表示される設定画面５０の一例を示した図である。この設定画面５０は、可搬型記憶装置２０を用いたデータ授受の動作条件を指定するための入力画面であり、画面データを作成するための編集画面とは別個に表示される。
【００６５】
設定画面５０には、戻るボタン５１、チェックボックス５２〜５５、ラジオボタン５６，５７及び入力欄５８が設けられている。戻るボタン５１は、編集画面に復帰させるための操作アイコンである。チェックボックス５２〜５５は、内部記憶装置への書込み又は内部記憶装置からの読出しを制限するためのセキュリティ設定情報を規定する。ラジオボタン５６，５７及び入力欄５８は、可搬型記憶装置２０を用いて授受されるデータの形式を規定する。
【００６６】
チェックボックス５２は、ダイアログ画面４０の表示を許可するか否かのいずれかを指定するための入力欄である。チェックボックス５２にチェックマークを入力しなければ、ダイアログ画面４０を非表示とすることができる。
【００６７】
チェックボックス５３は、パスワードを使用するか否かのいずれかを指定するための入力欄である。パスワードを使用する場合は、入力欄５３１を用いてセキュリティレベルを指定し、設定ボタン５３２を操作してパスワードを指定する。
【００６８】
チェックボックス５４は、データの書込みを許可するか否かのいずれかを指定するための入力欄であり、画面データ、ＰＬＣデータフォルダ及び画像・音声データの３つのデータ種別ごとに可否を指定することができる。チェックボックス５５は、データの読出しを許可するか否かのいずれかを指定するための入力欄であり、画面データ、ＰＬＣデータフォルダ、履歴データ及び画像・音声データの４つのデータ種別ごとに可否を指定することができる。
【００６９】
ラジオボタン５６は、操作ログとして記録するデータの形式を指定するための入力欄であり、ＣＳＶ（Comma Separated Values）形式又はユニコード（Unicode）テキスト形式のいずれか一方を選択する。
【００７０】
ラジオボタン５７は、エラー履歴情報として記録するデータの形式を指定するための入力欄であり、ＣＳＶ形式又はユニコードテキスト形式のいずれか一方を選択する。入力欄５８は、トレンドグラフ情報として記録するデータの形式を指定するための入力欄である。
【００７１】
この様な設定画面５０において指定されたセキュリティ設定情報に基づいて、ダイアログ画面４０の表示を行うことにより、プログラマブル表示器１０の内部記憶装置への書込み又は内部記憶装置からの読出しが制限されるため、内部記憶装置やメモリカードに対する不正アクセスを抑制することができる。
【００７２】
＜認証画面６０＞
図７は、図２のプログラマブル表示器１０の動作の一例を示した図であり、可搬型記憶装置２０の接続を検知した際に表示される認証画面６０が示されている。認証画面６０は、ユーザ認証のための入力画面であり、システム設定情報のセキュリティ設定情報においてパスワードの使用が指定されている場合、可搬型記憶装置２０の外部記憶装置接続ポート１２１又は１２２への接続が検知された際に、タッチパネル１１の表示画面に表示される。
【００７３】
この認証画面６０には、キャンセルボタン６１、入力欄６２及びテンキー操作部６３が設けられている。キャンセルボタン６１は、ユーザ認証を行わずに運転画面３０に復帰させるための操作アイコンである。入力欄６２は、パスワードを指定するための入力欄である。テンキー操作部６３を操作することにより、数字、英文字又は記号からなるパスワードが入力される。
【００７４】
ユーザ認証は、認証画面６０上で入力された入力パスワードを予め登録された登録パスワードと照合することによって行われる。このユーザ認証に成功すれば、ダイアログ画面４０が表示される。一方、ユーザ認証に失敗すれば、ダイアログ画面４０は表示されず、運転画面３０に復帰する。
【００７５】
＜プログラマブル表示器１０＞
図８は、図１のプログラマブル表示器１０内の機能構成の一例を示したブロック図である。このプログラマブル表示器１０は、カードスロット１４、プロジェクトデータ取得部１０１、プロジェクトデータ記憶部１０２、運転画面表示部１０３、エラー監視部１０４、操作部１０５、制御装置アクセス部１０６、制御装置通信部１０７、接続検出部１１０、ダイアログ画面表示部１１１、ダイアログ画面生成部１１２、データ入出力部１１３、操作ログ生成部１１４、トレンドグラフ情報生成部１１５、外部記憶装置接続ポート１２１及び１２２により構成される。
【００７６】
プロジェクトデータ取得部１０１は、プロジェクトデータを画面データ作成装置４から取得する。このプロジェクトデータ取得部１０１は、画面データ作成装置４との通信を行い、１又は２以上の画面データと、セキュリティ設定情報を含むシステム設定情報とからなるプロジェクトデータを画面データ作成装置４から取得し、プロジェクトデータ記憶部１０２内に格納する。
【００７７】
プロジェクトデータ記憶部１０２は、プログラマブル表示器１０の内部記憶装置である。例えば、プロジェクトデータ記憶部１０２は、半導体記憶素子からなる不揮発性のフラッシュメモリである。
【００７８】
運転画面表示部１０３は、プロジェクトデータ記憶部１０２内の画面データに基づいて、スイッチ部品などの機能部品が配置された運転画面３０をタッチパネル１１の表示画面に表示する。操作部１０５は、タッチパネル１１のタッチ操作に基づいて、操作信号を生成し、制御装置アクセス部１０６へ出力する。制御装置通信部１０７は、制御装置２との通信を行う。
【００７９】
制御装置アクセス部１０６は、運転画面３０内の機能部品に対するユーザ操作に基づいて、制御装置２の内部状態を変化させる。具体的には、スイッチ部品に対するタッチ操作に基づいて、制御装置２の内部状態を変化させるための制御コマンドが生成され、制御装置通信部１０７を介して制御装置２へ送信される。
【００８０】
また、制御装置アクセス部１０６は、プロジェクトデータ記憶部１０２内の画面データに基づいて、制御装置２からデバイス状態を定期的に取得する。運転画面３０内のランプ部品、メータ部品、スイッチ部品又は数値表示部品には、制御装置通信部１０７を介して制御装置２から取得されたデバイス状態が表示される。
【００８１】
エラー監視部１０４は、制御装置２の内部状態に基づいて、異常発生を示す文字列からなるエラーメッセージを運転画面３０に表示する。具体的には、システム設定情報のエラー監視情報に基づいて、制御装置２からデバイス状態を定期的に取得し、デバイス状態に基づいて、エラーメッセージを運転画面３０に表示する動作が行われる。エラー監視情報は、制御装置２の内部状態を監視し、異常発生をユーザに報知するというエラー監視機能を提供するためのシステム設定情報である。
【００８２】
また、エラー監視部１０４は、エラー履歴情報を生成し、カードスロット１４内のメモリカードに格納する。エラー履歴情報は、制御装置２内のデバイスに生じたエラーの履歴であり、エラーの内容と、エラーの発生時刻とが履歴データとして格納される。トレンドグラフ情報生成部１１５は、プロジェクトデータ記憶部１０２内のプロジェクトデータに基づいて、トレンドグラフ情報を生成し、カードスロット１４内のメモリカードに格納する。トレンドグラフ情報は、対象として予め設定されたデバイスのデバイス値を予め設定されたサンプリングタイミングで制御装置２から取得することによって作成される履歴データである。メモリカードには、取得されたデバイス値が時系列に記憶される。
【００８３】
接続検出部１１０は、可搬型記憶装置２０が外部記憶装置接続ポート１２１又は１２２に接続されたことを検出し、検出結果をダイアログ画面表示部１１１へ出力する。例えば、接続検出部１１０は、信号レベルを監視し、信号レベルの変化によって可搬型記憶装置２０の接続を検知する。
【００８４】
ダイアログ画面生成部１１２は、システム設定情報のセキュリティ設定情報に基づいて、プログラマブル表示器１０が保持するデータを授受するためのメニュー項目からなるダイアログ画面４０を生成する。ダイアログ画面生成部１１２は、セキュリティ設定情報においてデータの書込み又は読出しが許可されているデータ種別のメニュー項目だけを配置したダイアログ画面４０を生成する。
【００８５】
ダイアログ画面表示部１１１は、接続検出部１１０の検出結果に基づいて、ダイアログ画面４０をタッチパネル１１の表示画面に表示する。ダイアログ画面４０には、画面データ、操作ログ又はエラー履歴を授受するためのメニュー項目が表示される。ダイアログ画面表示部１１１は、システム設定情報のセキュリティ設定情報において、ダイアログ画面４０の非表示が指定されていれば、可搬型記憶装置２０が接続されてもダイアログ画面４０を表示しない。
【００８６】
データ入出力部１１３は、ダイアログ画面４０内のメニュー項目へのタッチ操作に基づいて、可搬型記憶装置２０からデータを読み出してプロジェクトデータ記憶部１０２に書き込み、或いは、プロジェクトデータ記憶部１０２からデータを読み出して可搬型記憶装置２０に書き込む。また、データ入出力部１１３は、ダイアログ画面４０内のメニュー項目へのタッチ操作に基づいて、可搬型記憶装置２０からデータを読み出してメモリカードに書き込み、或いは、メモリカードからデータを読み出して可搬型記憶装置２０に書き込む。
【００８７】
操作ログ生成部１１４は、運転画面３０内の機能部品に対するユーザ操作に基づいて、操作ログを生成し、カードスロット１４内のメモリカードに格納する。操作ログは、プログラマブル表示器１０に対する操作内容を示す履歴データであり、スイッチ部品に対する操作ログだけでなく、外部記憶装置（可搬型記憶装置２０又はメモリカード）の抜き差しや外部記憶装置とのデータの授受が必要に応じて操作ログとして記録される。カードスロット１４内のメモリカードには、上述したエラー履歴情報、トレンドグラフ情報及び操作ログが保持される。
【００８８】
プログラマブル表示器１０では、電源が投入されれば、所定の起動時処理が実行される。例えば、外部電源装置から延びる電源ケーブルをプログラマブル表示器１０に接続することにより、主電源がオン状態に移行し、表示器本体の内部記憶装置から起動用プログラムを読み出して起動時処理が実行される。このプログラマブル表示器１０は、可搬型記憶装置２０又はメモリカードに格納されたプロジェクトデータを読み出して表示器本体の内部記憶装置にロードし、運転画面の表示を行うというオートロード機能を有する。
【００８９】
運転画面表示部１０３は、電源投入時点で、可搬型記憶装置２０が外部記憶装置接続ポート１２１又は１２２に接続されている場合、可搬型記憶装置２０から画面データを読み出して運転画面３０の表示を行う。一方、電源投入時点で、可搬型記憶装置２０が外部記憶装置接続ポート１２１又は１２２に接続されていない場合と、可搬型記憶装置２０が外部記憶装置接続ポート１２１又は１２２に接続されていても、起動用のプログラムや画面データが可搬型記憶装置２０に格納されていない場合とには、プロジェクトデータ記憶部１０２から画面データを読み出して運転画面３０の表示が行われる。
【００９０】
ダイアログ画面表示部１１１は、運転画面３０の表示中に可搬型記憶装置２０が外部記憶装置接続ポート１２１又は１２２に接続された場合に、ダイアログ画面４０を表示する一方、運転画面３０の表示中以外に可搬型記憶装置２０が外部記憶装置接続ポート１２１又は１２２に接続されても、ダイアログ画面４０を表示しない。
【００９１】
この様な構成によれば、画面データを保持する可搬型記憶装置２０が接続された状態で、電源を投入することにより、可搬型記憶装置２０から画面データを自動的に読み出して運転画面３０の表示が行われる。また、運転画面３０の表示中に可搬型記憶装置２０を接続した場合にだけ、可搬型記憶装置２０の接続を検知してダイアログ画面４０が自動的に表示される。
【００９２】
図９のステップＳ１０１〜Ｓ１０５は、図８のプログラマブル表示器１０におけるダイアログ起動時の動作の一例を示したフローチャートである。図中には、運転画面３０の表示中に可搬型記憶装置２０が接続された場合の処理手順が示されている。
【００９３】
まず、ダイアログ画面表示部１１１は、可搬型記憶装置２０、すなわち、ＵＳＢメモリの接続を確認し（ステップＳ１０１）、可搬型記憶装置２０が接続されていれば、セキュリティ設定情報を確認する（ステップＳ１０２，Ｓ１０３）。
【００９４】
次に、ダイアログ画面表示部１１１は、セキュリティ設定情報においてダイアログ画面４０の表示が許可されていれば、ダイアログ画面４０を表示し、この処理を終了する（ステップＳ１０４，Ｓ１０５）。一方、ダイアログ画面表示部１１１は、可搬型記憶装置２０が接続されていないか、或いは、ダイアログ画面４０の表示が許可されていない場合に、ステップＳ１０１以降の処理手順を繰り返す。
【００９５】
図１０のステップＳ１１１〜Ｓ１１５は、図８のプログラマブル表示器１０におけうダイアログ終了時の動作の一例を示したフローチャートである。図中には、ダイアログ画面４０の表示中に、可搬型記憶装置２０が取り外され、或いは、終了ボタンが操作された場合の処理手順が示されている。
【００９６】
まず、ダイアログ画面表示部１１１は、可搬型記憶装置２０、すなわち、ＵＳＢメモリの接続を確認し（ステップＳ１１１）、可搬型記憶装置２０が接続されていなければ、エラーメッセージを表示し（ステップＳ１１２，Ｓ１１３）、所定の終了処理を実行して、運転画面３０に切り替える（ステップＳ１１４）。
【００９７】
一方、ダイアログ画面表示部１１１は、可搬型記憶装置２０が接続されていても、ダイアログ画面４０内の終了ボタン４１が操作されれば、所定の終了処理を実行する（ステップＳ１１２，Ｓ１１５，Ｓ１１４）。また、ダイアログ画面表示部１１１は、可搬型記憶装置２０が接続されている場合に、ステップＳ１１１以降の処理手順を繰り返す。
【００９８】
図１１のステップＳ２０１〜Ｓ２１１は、図８のプログラマブル表示器１０における電源投入時の動作の一例を示したフローチャートである。図中には、電源を投入した際に、可搬型記憶装置２０、すなわち、ＵＳＢメモリが外部記憶装置接続ポート１２１又は１２２に接続され、或いは、メモリカードがカードスロット１４に収容されていた場合の処理手順が示されている。
【００９９】
まず、データ入出力部１１３は、表示器本体の内部記憶装置から起動用プログラムを読み出して起動時処理を実行し、メモリカード及び可搬型記憶装置２０の接続を確認する（ステップＳ２０１）。次に、データ入出力部１１３は、オートロード用のファイルを有するメモリカードが接続されていれば、当該メモリカードからプロジェクトデータを読み出す（ステップＳ２０２，Ｓ２０３）。
【０１００】
また、データ入出力部１１３は、オートロード用のファイルを有する可搬型記憶装置２０が接続されていれば、当該可搬型記憶装置２０からプロジェクトデータを読み出す（ステップＳ２０２，Ｓ２０９，Ｓ２１０）。
【０１０１】
一方、データ入出力部１１３は、メモリカード及び可搬型記憶装置２０にオートロード用のファイルがなければ、プロジェクトデータ記憶部１０２、すなわち、内部メモリからプロジェクトデータを読み出す（ステップＳ２０２，Ｓ２０９，Ｓ２１１）。
【０１０２】
次に、運転画面表示部１０３は、データ入出力部１１３により読み出されたプロジェクトデータに基づいて、運転画面３０の表示を行う（ステップＳ２０４）。次に、ダイアログ画面表示部１１１は、可搬型記憶装置２０が接続されていれば、セキュリティ設定情報を確認する（ステップＳ２０５，Ｓ２０６）。
【０１０３】
ダイアログ画面表示部１１１は、セキュリティ設定情報においてダイアログ画面４０の表示が許可されていれば、ダイアログ画面４０を表示し、この処理を終了する（ステップＳ２０７，Ｓ２０８）。一方、ダイアログ画面表示部１１１は、可搬型記憶装置２０が接続されていないか、或いは、ダイアログ画面４０の表示が許可されていない場合に、直ちにこの処理を終了する。
【０１０４】
本実施の形態によれば、可搬型記憶装置２０を外部記憶装置接続ポート１２１又は１２２に接続することにより、プログラマブル表示器１０が保持するデータを授受するためのダイアログ画面４０が自動的に表示される。このため、運転画面３０内の機能部品に可搬型記憶装置２０を予め関連づけておかなくても、可搬型記憶装置２０を接続するだけで、運転画面３０の表示中であっても可搬型記憶装置２０を用いてデータの授受を行うことができる。
【０１０５】
また、運転画面３０からデータ授受のための設定画面に切り替えるためのタッチ操作を行わなくても、データの授受を行うことができる。従って、可搬型記憶装置２０を用いてプログラマブル表示器１０が保持するデータを授受する際の操作性を向上させることができる。
【符号の説明】
【０１０６】
１  表示器システム
２  制御装置
３  通信ケーブル
４  画面データ作成装置
１０  プログラマブル表示器
１０ａ  筐体本体
１０ｂ  前面パネル板
１１  タッチパネル
１２  ＵＳＢ接続部
１２１，１２２  外部記憶装置接続ポート
１３  可動蓋
１３１  シール部材
１４  カードスロット
２０  可搬型記憶装置
２１  筐体
２２  端子部
３０  運転画面
４０  ダイアログ画面
４１  終了ボタン
４２〜４５  選択ボタン
５０  設定画面
６０  認証画面
１０１  プロジェクトデータ取得部
１０２  プロジェクトデータ記憶部
１０３  運転画面表示部
１０４  エラー監視部
１０５  操作部
１０６  制御装置アクセス部
１０７  制御装置通信部
１１０  接続検出部
１１１  ダイアログ画面表示部
１１２  ダイアログ画面生成部
１１３  データ入出力部
１１４  操作ログ生成部
１１５  トレンドグラフ情報生成部
【図１】
2016126483.tif 000003
【図２】
2016126483.tif 000004
【図３】
2016126483.tif 000005
【図４】
2016126483.tif 000006
【図５】
2016126483.tif 000007
【図６】
2016126483.tif 000008
【図７】
2016126483.tif 000009
【図８】
2016126483.tif 000010
【図９】
2016126483.tif 000011
【図１０】
2016126483.tif 000012
【図１１】
2016126483.tif 000013