(57)【特許請求の範囲】
【請求項１】
部品図形または文字を含む描画要素を配置した画面データを表示する表示装置であって、画面上に表示された部品を指定して選択する情報表示対象選択手段と、選択された部品に関連するデバイスに係る現在のデバイス値を含むデバイス情報を表示する情報表示手段とを備え、前記情報表示対象選択手段は、前記表示装置の画面上に示される部品のうち、情報の表示を行なう１つの部品または、複数の部品について指定可能としたものであって、前記情報表示手段は、部品のデバイス情報を前記画面中にオーバーラップして表示することを可能とし、かつ、前記画面からデバイス情報表示のための別の画面に表示することを可能とするとともに、前記情報表示手段には、表示のため取得したデータの情報量から表示に必要な画面領域を算出し、オーバーラップ表示に必要な領域が前記画面中にある場合には前記画面でオーバーラップ表示を行い、そうでない場合は情報表示のみの別画面に切り替えることで、表示する情報量に応じて、オーバーラップ表示と別画面表示とを自動的に選択する情報表示対象選択手段が設けられていることを特徴とする表示装置。
【請求項２】
前記情報表示手段は、現在のデバイス値に加えて過去のデバイス値の履歴も表示することを可能としたことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記情報表示手段は、画面中のオーバーラップ表示において、そのデバイス情報を当該部品が存在しない部分に表示するようにしたことを特徴とする請求項１または請求項２に記載の表示装置。
【請求項４】
前記情報表示対象選択手段は、選択した部品と関連する部品も併せて選択した状態にし、この部品に関するデバイス値を併せて表示することを可能としたことを特徴とする請求項１から請求項３までのいずれかに記載の表示装置。
【請求項５】
前記情報表示手段は、部品のデバイスに関する説明などの付属情報を表示することを可能としたことを特徴とする請求項１から請求項４までのいずれかに記載の表示装置。
【請求項６】
前記情報表示手段は、デバイス情報の表示画面において、現在のデバイス値を変更してこれを接続された装置に書き込むことを可能としたことを特徴とする請求項１から請求項５までのいずれかに記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、産業用の種々のシステムを制御する制御装置と接続して、これに制御指示を行なうとともに、画面データを表示する表示装置に関するものである。
【背景技術】
【０００２】
従来から、プログラマブル・ロジック・コントローラ（以下、ＰＬＣと略称する）は、産業用の種々のシステムを制御する制御装置として、広く使用されている。ＰＬＣへの制御指示は、当該ＰＬＣに接続される表示器で行われる。
例えば、図１に示すように、一般的に使用されている制御システム１では、ＰＬＣ２によって制御され、各ＰＬＣ２には、例えば、バルブやスイッチあるいはセンサなど、システムのデバイス３と、表示および制御指示を行う表示器４とが接続されている。
上記表示器４は、ＰＬＣ２からのデータに応じて画像を表示したり、オペレータからの指示に応じてＰＬＣ２へ制御指示を出力する。
【０００３】
表示や制御指示においては、予め作成された操作パネルなどを電子的に模擬した画面データを表示器４に格納し、格納された画面データを画面に表示してこれを介してＰＬＣからのデータを確認したり、オペレータがこの画面を見ながら指示を入力する。
部品に関連するデータは、ＰＬＣ２のデバイスメモリに格納されており、ＰＬＣ２からのデータを表示する際は、このデバイスメモリに格納されたデータを読出す。また、制御指示によりＰＬＣ２へデータを出力する際には、デバイスメモリにデータを格納する。
【０００４】
画面データはパーソナルコンピュータ上で動作する画面作成ソフトウェア（作画ソフト）を用いて作成され、これを表示器４に転送する。
当該画面データには、例えば、メータなど、ＰＬＣ２からのデータに応じて形状や数値、色あるいは位置などの表示状態が変化する部品を示すデータや、ボタンなど部品が表示されている領域の押下など、各部品への操作指示をする際、この各部品への操作に対応したＰＬＣ２への制御指示や表示変更を示すデータとが含まれる。このように表示器４は、画面データを介して、メータ、スイッチ、ボタンなどを電子データとして模擬することによって、デバイスに対して指示したり、デバイスの稼働状況をモニタしたり、デバイスに対する設定値をタッチパネルにより入力する端末としての機能を備えている。 
【０００５】
このように構成された制御システムを作動させることになるが、制御システムを作動させても所望の結果が得られなかった場合、例えば開始ボタンを押しても、システムが始動しなかったなどの場合には、当該ボタンに関係するデバイス情報を調べるなどの作業が必要である。
その際、当該ボタンに関係するデバイスメモリを調査して洗い出し、パソコン５とデバッグ用のツール６を別途用意して、そのデバイス情報を読出し、確認する作業を行っていた（例えば、非特許文献１参照）。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】三菱電機株式会社、「シーケンサエンジニアリングソフトウェア  ＭＥＬＳＯＦＴ  ＧＸ  Ｗｏｒｋｓ」  ２０１０年６月、ｐ．１９−２３
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来の制御システムでは、所望の動作をしないボタンなどの部品と関連するデバイスメモリを調べたり、パソコンおよびデバッグ用のツールを別途用意して、そのデバイス情報を読出し、確認する作業が必要で、原因の特定作業に手間がかかっていた。
この発明の目的は、部品の関連するデバイスメモリを調べたり、パソコンやデバッグ用のツールを用いることなく、表示器の画面上にデバイス情報を表示し、システムが動作不良になった際の原因調査などにおいて、デバイス情報を簡単に調べることができる表示装置を提供することにある。
【課題を解決するための手段】
【０００８】
この発明に係る表示装置は、部品図形または文字を含む描画要素を配置した画面データを表示する表示装置であって、画面上に表示された部品を指定して選択する情報表示対象選択手段と、選択された部品に関連するデバイスに係る現在のデバイス値を含むデバイス情報を表示する情報表示手段とを備え、前記情報表示対象選択手段は、前記表示装置の画面上に示される部品のうち、情報の表示を行なう１つの部品または、複数の部品について指定可能としたものであって、前記情報表示手段は、部品のデバイス情報を前記画面中にオーバーラップして表示することを可能とし、かつ、前記画面からデバイス情報表示のための別の画面に表示することを可能とするとともに、前記情報表示手段には、表示のため取得したデータの情報量から表示に必要な画面領域を算出し、オーバーラップ表示に必要な領域が前記画面中にある場合には前記画面でオーバーラップ表示を行い、そうでない場合は情報表示のみの別画面に切り替えることで、表示する情報量に応じて、オーバーラップ表示と別画面表示とを自動的に選択する情報表示対象選択手段が設けられているものである。
【発明の効果】
【０００９】
この発明によれば、制御システムが所望の動作をしない場合、表示器の画面上の部品を選択することで、関連するデバイス情報を表示することができるので、当該部品の関連するデバイスメモリを調べたり、パソコンおよびデバッグ用のツールを別途用意して、そのデバイス情報を読出し確認する作業が不要となり、システム動作不良時などの原因調査において、デバイス情報を簡単に調べることができ、原因の特定作業が速やかに実施できるとともに、表示する情報量に応じて、オーバーラップ表示と別画面表示とを自動的に選択することにより、表示する情報量に応じた適切な画面表示を迅速かつ的確に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明のプログラマブル表示器を含むシステムとの関係を示す図である。
【図２】本発明の実施の形態１に係るプログラマブル表示器を含むシステムの全体構成を示す図である。
【図３】情報表示対象選択手段による情報表示対象を選択する処理のフローチャートである。
【図４】単一部品を選択する様子を説明するための図である。
【図５】複数部品を選択する様子を説明するための図である。
【図６】画面単位の指定で複数部品を選択する様子を説明するための図である。
【図７】情報表示手段による情報の取得とこれを表示する処理のフローチャートである。
【図８】選択した部品について、現在のデバイス情報をオーバーラップ表示する様子を説明するための図である。
【図９】情報表示対象選択手段によって選択された部品の履歴データを蓄積し、表示する処理のフローチャートである。
【図１０】選択した部品について、デバイス情報履歴を別画面表示する様子を説明するための図である。
【図１１】部品について関連する部品の情報を含む部品対応表を示す図である。
【図１２】選択した部品についてのデバイス情報表示で、デバイスの説明など付属情報を表示する様子を説明するための図である。
【図１３】選択した部品についてのデバイス情報表示で、現在のデバイス値を変更する様子を説明するための図である。
【発明を実施するための形態】
【００１１】
以下、この発明のプログラマブル表示器の好適な実施の形態につき図面を用いて説明する。
実施の形態１．
図２は、この発明の実施の形態１に係る表示器４とＰＬＣ２の全体構成を示す図である。
この発明の実施の形態１に係る表示器４は、中央演算ユニット（ＣＰＵ）やメモリからなる演算処理部７、画面データ１８や付属情報１９、関連付け情報２０などが記憶されている記憶装置８、電子パネルなどを表示するディスプレイ９、タッチパネルやテンキーなどからなるユーザインターフェース１０、ＰＬＣと通信する通信インターフェース１１を備えている。
また、ＰＬＣ２は表示器４と通信する通信インターフェース１２と、デバイスの情報などが格納されているデバイスメモリ１５を有する記憶装置１４を備えている。
【００１２】
表示器４は、情報表示命令に従って、演算処理部７が演算を実行することにより、ＰＬＣ２より所望のデバイス情報を選択するための情報表示対象選択手段１６によってこれを実施し、この情報を表示するための情報表示手段１７によってディスプレイ９に表示する。
また、記憶装置８には、部品図形または文字を含む描画要素を配置した画面データ１８や部品やデバイスメモリについての付属情報１９が記憶されている。付属情報１９は、デバイスメモリの説明についての情報であり、何についてのデバイスメモリであるか、各ビットにはどんな情報が格納されているかなどの情報や部品に関連する部品の情報を含む。関連付け情報２０は部品に関連する部品の情報が含まれる。
【００１３】
次に情報表示対象選択手段１６による情報表示対象を選択する手順について説明する。図３に処理のフローチャートを示す。この処理は次の３つのステップから成る。
１．動作モードの切替（ステップＳ１０１）
２．部品の選択（ステップＳ１０２）
３．選択された部品と関連するデバイスの記録（ステップＳ１０３）
まず、「１．動作モードの切替（ステップＳ１０１）」では、オペレータが表示器のシステム設定メニューに入り，ここでデバッグモードを指定することにより、操作パネルなどの画面を表示する通常の表示器での画面表示から、デバックモードへの切替を行なう。
【００１４】
「２．部品の選択（ステップＳ１０２）」で、対象とする部品を、オペレータがタッチパネルにてこれをタッチすることにより選択する。選択は、単一部品の指定、複数部品の指定、あるいは、画面単位の指定を可能とする。単一であれば選択した１つの部品のみを対象とする（図４）。複数指定であれば選択した部品全てを対象とする（図５）。画面単位指定では、画面に存在するすべての部品を対象とする（図６）。
なお、図４〜図６は、選択したときの画面表示イメージを表わす。選択された部品は、色の変化、濃淡、破線枠での表示などで他と区別して表示され、選択されたことがオペレータに識別できるようになっている。
「３．選択された部品と関連するデバイスの記録（ステップＳ１０３）」では、「２．部品の選択（ステップＳ１０２）」で選択された部品をリストにする。このリストにある部品を画面データから検索し、部品の設定情報からデバイスを特定し、部品とデバイスの対応表を作成して、記憶装置に格納する。
【００１５】
次に情報表示手段１７による情報の取得とこれを表示する手順について説明する。図７に処理のフローチャートを示す。処理は次の３つステップから成る。
１．表示形態の決定（ステップＳ２０１）
２．デバイス値の取得（ステップＳ２０２）
３．データの表示（ステップＳ２０３）
「１．表示形態の決定（ステップＳ２０１）」で、デバイス情報をどのように表示するかを決定する。
情報表示対象選択手段１６によって選択された処理対象の部品についての情報表示は、表示器の画面中にオーバーラップして表示する形態と、表示器の画面とは別の情報表示のみの画面へ画面を切替えて表示する形態の２つがある。オペレータはいずれかの表示形態を選択することができる。
また、この表示形態は、選択された処理対象の部品について情報表示する表示領域を情報表示対象選択手段１６によって記憶装置に格納された部品とデバイスの対応表から算出し、これに基づいて、システムが表示の形態を自動的に決定することも可能である。
自動決定の一例を挙げる。まず、取得したデータの情報量から、表示するために必要な画面領域を算出する。当該部品を避けて表示するのに必要な領域が画面中にある場合は、オーバーラップ表示、そうでない場合は表示器の画面とは別の情報表示のみの画面へ画面を切替えて表示する表示形態とする。
【００１６】
次に「２．デバイス値の取得（ステップＳ２０２）」で、部品とデバイスの対応表に従って、部品の現在のデバイス値をＰＬＣ２より取得する。
最後に「３．データの表示（ステップＳ２０３）」で、「１．表示形態の決定（ステップＳ２０１）」で決定された表示形態に従って、取得されたデータの表示を行なう。オーバーラップ表示では、図８に示すように、取得したデータを画面中に当該部品を避けて表示するようにしている。
【００１７】
実施の形態２．
図９は情報表示対象選択手段１６によって選択された部品の履歴データを蓄積し、表示する処理のフローチャートである。この処理は、データ表示メインと履歴データ蓄積の２つのプロセスで構成される。データ表示メインのプロセスは次の５つのステップから成る。
１．履歴データ蓄積処理の起動（ステップＳ３０１）
２．表示形態の決定（ステップＳ３０２）
３．記録された履歴データの読出し（ステップＳ３０３）
４．データの表示（ステップＳ３０４）
５．履歴データ蓄積処理の終了（ステップＳ３０５）
【００１８】
「１．履歴データ蓄積処理の起動（ステップＳ３０１）」により、履歴データ蓄積処理を別プロセスとして起動する。履歴データ蓄積のプロセスは次の２つのステップから成る。
１）デバイス値の取得（ステップＳ４０１）、
２）取得されたデータの記録（ステップＳ４０２）
「１）デバイス値の取得（ステップＳ４０１）」では、情報表示対象選択手段１６によって記憶装置に格納された部品とデバイスの対応表に従って、部品の現在のデバイス値をＰＬＣ２より取得する。「２）取得されたデータの記録（ステップＳ４０２）」では、「１）デバイス値の取得」で取得されたデータを表示器の記憶装置８へ履歴データとして取得した時刻と併せて記録する。「１）デバイス値の取得（ステップＳ４０１）」と「２）取得されたデータの記録（ステップＳ４０２）」の処理はリアルタイムで繰り返し実行され履歴データとして蓄積される。
【００１９】
「２．表示形態の決定（ステップＳ３０２）」では、実施の形態１と同様に表示器の画面中にオーバーラップして表示する形態と、表示器の画面とは別の情報表示のみの画面へ画面を切替えて表示する形態の２つがあり、オペレータはいずれかの表示形態を選択することができる。表示形態の自動決定においても、同様にいずれかの表示形態を取ることを可能とする。選択された処理対象の部品について、表示領域を、部品とデバイスの対応表から履歴データ表示のための計算式に従って、算出し、これに基づいて、システムが表示の形態を自動的に決定する。
「３．記録された履歴データの読出し（ステップＳ３０３）」では、「１．履歴データ蓄積処理の起動（ステップＳ３０１）」で起動した履歴データ蓄積処理が記憶装置に記録した履歴データを読み出す。
「４．データの表示（ステップＳ３０４）では、「２．表示形態の決定（ステップＳ３０２）」で決定された表示形態に従って、取得したデータの表示を行なう。
最後に「５．履歴データ蓄積処理の終了（ステップＳ３０５）」にて、起動した履歴データ蓄積処理を終了させる。
図１０はデバイス情報の履歴データを情報表示のみの画面に表示した様子を表すものである。
【００２０】
実施の形態３．
選択された部品に関連する部品のデバイス情報を併せて表示する実施例について説明する。
関連する部品は、関連付け情報として、予め作成された部品対応表を参照することで、決定される。部品対応表については、部品ごとに関連する部品がリスト化されており、画面データの関連付け情報として格納されている（図１１）。選択手段は選択した部品と関連する部品も併せて選択した状態にすることで、この部品に関するデータを併せて表示する。
【００２１】
実施の形態４．
図１２は、デバイス情報表示で、部品などの表示部分の領域をタッチあるいは押下することで指定すると、これに関する説明などの付属情報が表示される様子を示す図である。この付属情報は画面データに格納されており、当該領域の押下によって、対応するデータが読み出される。図１２の例では、表示トリガ１の部分を押下することによって、この表示トリガ１の説明文が表示される状態を示している。
【００２２】
実施の形態５．
図１３は、デバイス情報の表示画面で、現在のデバイス値を変更して、これを装置へ書き込む様子を示す図である。デバイス情報の表示画面で変更したい箇所をタッチあるいは押下して指定するとソフトウェアキーボードが表示される。これによって、オペレータは現在のデバイス値を変更し、この変更されたデータをＰＬＣ２へ書き込み、更新することができる。図１３の例では、開始ボタンのデバイスメモリＤ３０１のデバイス値「００ｈ」の部分を押下することにより、テンキーとデバイス値を変更する入力枠が表示される状態を示している。
【００２３】
なお、本発明は、その発明の範囲内において、各実施の形態の発明を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００２４】
２  ＰＬＣ、  ４  表示器、  ７  演算処理部、  ８  記憶装置、  ９  ディスプレイ、  １０  ユーザインターフェース、  １１  通信インターフェース、  １２  通信インターフェース、１４  記憶装置、  １６  情報表示対象選択手段、  １７  情報表示手段、  １８  画面データ、  １９  付属情報、  ２０  関連付け情報。
【図１】
0005398808.tif 000002
【図２】
0005398808.tif 000003
【図３】
0005398808.tif 000004
【図４】
0005398808.tif 000005
【図５】
0005398808.tif 000006
【図６】
0005398808.tif 000007
【図７】
0005398808.tif 000008
【図８】
0005398808.tif 000009
【図９】
0005398808.tif 000010
【図１０】
0005398808.tif 000011
【図１１】
0005398808.tif 000012
【図１２】
0005398808.tif 000013
【図１３】
0005398808.tif 000014