(57)【要約】【課題】操作画面の設計製作を容易にし、その設計製作に要する時間の短縮化、編集作業における労力の軽減化を図ること。【解決手段】本発明による制御用表示器の操作画面編集方法は、編集画面のツールメニューからタグクロスリファレンスを選択してタグクロスリファレンスのダイアログウインドウを呼び出して編集画面に表示する第１ステップと、呼び出した上記ダイアログウインドウ内で検索対象であるタグをそのタグネームで入力して当該タグを使用するオブジェクトがどのスクリーンにあるかを示すリストを表示する第２ステップと、上記リストを選択操作して参照先のスクリーンにジャンプする第３ステップとを実行する。【選択図】図２
2008021154.tif 000002
【特許請求の範囲】
【請求項１】
操作画面が複数の関連付けられたスクリーンから構成されかつ各スクリーンそれぞれは１つまたは複数のオブジェクトと各オブジェクト毎に１つまたは複数のタグとの組合わせで構成された制御用表示器の操作画面編集方法において、任意のスクリーンのタグがいずれのスクリーンに使われているかを検索するために、編集画面にタグクロスリファレンスのダイアログウインドウを呼び出す第１ステップと、呼び出したダイアログウインドウ内で検索対象であるタグを使用するオブジェクトがどのスクリーンにあるかを示すリストを表示する第２ステップと、上記リストを選択操作して参照先のスクリーンにジャンプする第３ステップと、を実行することを特徴とする、制御用表示器の操作画面編集方法。
【請求項２】
第１ステップが、編集画面のツールメニューからタグクロスリファレンスを選択してタグクロスリファレンスのダイアログウインドウを呼び出す、ことを特徴とする請求項１に記載の制御用表示器の操作画面編集方法。
【請求項３】
第２ステップが、上記ダイアログウインドウ内に検索対象であるタグをそのタグネームで入力して当該タグを使用するオブジェクトがどのスクリーンにあるかを示すリストを表示する、ことを特徴とする請求項１または２に記載の制御用表示器の操作画面編集方法。
【請求項４】
上記ダイアログウインドウに、タグネームの入力欄を設けている、ことを特徴とする請求項１に記載の制御用表示器の操作画面編集方法。
【請求項５】
第２ステップが、上記ダイアログウインドウに、さらに、タグネームによる分類を指定するためのチェックボックスを表示する、ことを特徴とする請求項１ないし４のいずれかに記載の制御用表示器の操作画面編集方法。
【請求項６】
上記リストを複数のリスト部から構成し、各リスト部に、スクリーン番号と、スクリーンネームと、オブジェクトタイプと、オブジェクトネームとを少なくとも表示し、上記リスト部のいずれかを選択操作することにより参照先のスクリーンをジャンプ表示する、ことを特徴とする請求項１ないし５のいずれかに記載の制御用表示器の操作画面編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作画面が複数の関連付けられたスクリーンから構成されかつ各スクリーンそれぞれは１つまたは複数のオブジェクトと各オブジェクト毎に１つまたは複数のタグとの組合わせで構成された制御用表示器の操作画面編集方法に関するものである。
【背景技術】
【０００２】
制御システムのＨＭＩとしての制御用表示器にプログラマブル表示器が広く使用されている。このような制御用表示器は、デバイスを制御するプログラマブル・ロジック・コントローラ（ＰＬＣ）と通信して、デバイスの状態を表示／制御しており、デバイスの状態を画面表示する際の動作や、操作に応じてデバイスの状態を制御する際の動作は、制御用ホストコンピュータ等の操作画面編集装置（作画ツール）で作成された後で制御用表示器にインストールされる操作画面データに基づいて特定される（特許文献１）。操作画面は複数(数百以上)の関連付けられたスクリーン(単位画面とも称される)から構成されかつ各スクリーンそれぞれはベース画面とそのベース画面上に配設される１つまたは複数のオブジェクト(操作部品)と各操作部品毎に１つまたは複数のタグとの組合わせで構成されている。
【０００３】
上記制御用表示器は、入力装置として、タッチパネルの下部に液晶表示パネルを装着して表示画面を構成したものが使用されており、ユーザーは、制御用表示器の表示に基づいて、制御対象のデバイスの状態などを把握すると共に、タッチパネルを操作して、制御用表示器にデバイスへの制御指示などを入力する。
【０００４】
このような制御用表示器はＨＭＩとしてＧＵＩ（グラフィカルユーザインターフェース）を採用しているのが多く、表示画面はタッチパネルと液晶表示素子等の表示パネルとで構成し、マイクロコンピュータを用いて予めソフトウエアを用いて操作画面データを設計製作している。制御用表示器にはデバイスを操作するための操作部品が表示される。ユーザは制御用表示器に表示されている操作部品を操作してデバイスを操作する。制御用表示器に表示される操作部品はデバイスとユーザ−とのインタフェースを形成するＨＭＩ（ＨｕｍａｎＭａｃｈｉｎｅＩｎｔｅｒｆａｃｅ）部品と定義することができる。ＨＭＩ部品には、表示色、フォント、キャプション等のプロパティ（属性情報）が設定される。ＨＭＩ部品に対するプロパティ設定は、編集画面上にプロパティ設定ダイアログを呼び出し、この呼び出したプロパティ設定ダイアログに対するマウス操作やキーボード操作により行うことができる。
【０００５】
以上における制御用表示器での操作画面を設計製作する上でタグが用いられる。制御用表示器は、操作画面に基づいて、表示／制御している。操作画面のデータは、画面上の領域と、当該領域へのＨＭＩ部品の表示や入力に対応するデバイスのアドレスとの対応関係を示すタグを組み合わせて構成されており、作画ツールで作成された後、各制御用表示器に配信される。制御用表示器は、タグによりＰＬＣと通信することにより、デバイスのアドレスの内容を取得し、その内容に応じて、画面上の領域にデバイスの状態を表示する。
【０００６】
操作画面は、複数のスクリーン（単位画面）からなり、これらスクリーンを切り換え可能としている。各スクリーンは、例えば、表示内容を変更しない背景（ベース画面）や、スイッチやランプあるいはメータなどのように、形状や色、点滅状態などの表示状態が変換するＨＭＩ部品を、ベース画面上に配置して形成される。タグは、タグネームと、タグ情報とを含む。タグ情報の詳しい説明は略する。タグは、ＰＬＣ等と通信して画面上の領域にデバイスの状態を表示したりするために、必要なデータである。タグはその一方で、各スクリーン内に表示するＨＭＩ部品においては、同じタグを用いていることが多い。また、このタグは作画中、作画後に、修正等の変更が必要なことも多々ある。
【０００７】
或るスクリーンのＨＭＩ部品のタグの変更等は、他のスクリーンのＨＭＩ部品に影響してくる。そのため、操作画面の設計製作（作画）においては、これらタグをタグネームと各タグネームごとのタグ情報とを一覧にして、データベース（タグネームデータベース）に登録しておき、その登録したタグネームデータベースから或るタグがどのスクリーンのどのＨＭＩ部品に使用されているかを検索するためにタグクロスリファレンス(タグ参照)の機能を備え、このタグクロスリファレンスを参照することが一般的である。
【０００８】
しかしながら、上記タグクロスリファレンスでは、或るタグと同じタグがどのスクリーンのどのＨＭＩ部品に付けられているかを検索するには、当該タグを用いるスクリーンの番号等をメモするなどしておき、このメモに従い、スクリーン番号を入力して、タグクロスリファレンスを参照するようになっており、このようなタグクロスリファレンスは画面データの設計製作に時間を費やすひとつの要因となり、不便であった。
【特許文献１】特開２００５−０３１８７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
したがって、本発明により解決すべき課題は、同じタグを用いるＨＭＩ部品が操作画面を構成する複数のスクリーンのうちのどのスクリーンで使われているかを簡単な操作で選択して表示可能となし、そのスクリーンでどの部品にそのタグが用いられているかを視覚的に即座に確認可能として、操作画面の設計製作を容易にし、その設計製作に要する時間の短縮化、編集作業における労力の軽減化を図ることである。
【課題を解決するための手段】
【００１０】
本発明による制御用表示器は、操作画面が複数の関連付けられたスクリーンから構成されかつ各スクリーンそれぞれは１つまたは複数のオブジェクトと各オブジェクト毎に１つまたは複数のタグとの組合わせで構成された制御用表示器の操作画面編集方法において、任意のスクリーンのタグがいずれのスクリーンに使われているかを検索するために、編集画面にタグクロスリファレンスのダイアログウインドウを呼び出す第１ステップと、呼び出したダイアログウインドウ内で検索対象であるタグを使用するオブジェクトがどのスクリーンにあるかを示すリストを表示する第２ステップと、上記リストを選択操作して参照先のスクリーンにジャンプする第３ステップと、を実行することを特徴とするものである。
【００１１】
好ましい態様は第１ステップが、編集画面のツールメニューからタグクロスリファレンスを選択してタグクロスリファレンスのダイアログウインドウを呼び出すことである。
【００１２】
好ましい態様は第２ステップが、上記ダイアログウインドウ内に検索対象であるタグをそのタグネームで入力して当該タグを使用するオブジェクトがどのスクリーンにあるかを示すリストを表示することである。
【００１３】
好ましい態様は上記ダイアログウインドウにタグネームの入力欄を設けることである。
【００１４】
好ましい態様は上記ダイアログウインドウに、さらに、タグネームによる分類を指定するためのチェックボックスを表示することである。
【００１５】
好ましい態様は上記リストを複数のリスト部から構成し、各リスト部に、スクリーン番号と、スクリーンネームと、オブジェクトタイプと、オブジェクトネームとを少なくとも表示し、リスト部のいずれかを選択操作することにより参照先のスクリーンをジャンプ表示することである。
【発明の効果】
【００１６】
本発明によれば、簡単に同じタグを用いるＨＭＩ部品がどのスクリーンに使われているかを即座に表示することができ、操作画面の設計製作を容易にし、その設計製作に要する時間の短縮化、編集作業における労力の軽減化を図ることができる。
【発明を実施するための最良の形態】
【００１７】
以下、添付した図面を参照して、本発明の実施の形態に係る制御用表示器の操作画面編集方法を説明する。図１は、実施の形態の編集方法で編集した操作画面が組み込まれる制御用表示器を用いた制御システムのブロック構成を示し、図２は制御用表示器のブロック構成を示し、図３は制御用表示器の操作画面を示し、図４は作画ツールとしての外部ＰＣ１のブロック構成を示す。図１に、制御用ホストコンピュータ（外部ＰＣ）１と、制御用表示器２と、プログラマブルロジックコントローラ（ＰＬＣ）３と、１つないし複数のデバイスを含むターゲットシステム４とが示されている。これらにより工場に設備された複数のターゲットシステム４を制御する制御システムが構築される。
【００１８】
外部ＰＣ１としてはデスクトップ、キーボードおよびマウスを装備した通常の制御システム用ＰＣを用いることができる。外部ＰＣ１は、制御システム用ＰＣとして、そのデスクトップに、図示略のＣＰＵ、ハードディスクドライブ、インタフェース部、および表示部を備えている。このＣＰＵによりメモリやハードディスクドライブに格納されたプログラムに従って当該外部ＰＣ１の各部の動作を制御する他、制御用表示器２との間の通信も制御し、ハードディスクドライブにより、ＯＳ、各種ドライバ、アプリケーションプログラム等を記憶し、インタフェース部により、制御用表示器２との間で通信を行うことができるようになっている。
【００１９】
制御用表示器２はＨＭＩ機器としてのプログラマブル表示器やパネルコンピュータのような制御用表示器である。この制御用表示器は、ドット表示画面、操作用入力スイッチ、ＰＬＣ３とのインターフェース、画面上での操作入力のような制御のためのプログラムメモリなどを備えた制御用表示器であり、グラフィック表示を行うため、操作盤、スイッチ、表示灯などの部品２ｄを操作画面２ａに表示することができる機能を備えることができる他、デバイスの稼働状況や作業指示のような管理のための各種のモニタ、機器に対する設定値をタッチパネルを介して入力する端末としての機能を備えている。制御用表示器２は上記機能の実行のための表示プログラムがインストールされている。このインストールは外部ＰＣ１から行うことができる。制御用表示器２は、その表示プログラムに従い、表示動作を行うようになっている。制御用表示器２は、ターゲットシステム４を制御するＰＬＣ３に接続される。
【００２０】
制御用表示器２においては、パーソナルコンピュータと略同様の構成であり、操作画面２ａを表示するために、タッチパネル装置２ｂ（タッチパネルとタッチパネルコントローラ）、表示装置２ｃ（表示パネルと表示パネルコントローラ）とを備える。タッチパネル装置２ｂにおいて図示略のタッチパネルは透明な積層パネルの間に多数の電極配線を交差状に配列したものであり、積層パネルの上からペン先や指先で圧力を加える（タッチする）ことにより、その押圧点直下の縦電極配線と横電極配線とが接触するものであり、タッチパネルの接触配線の番号の組み合わせからタッチ位置の座標値を特定することができる。表示装置２ｃにおいて図示略の表示パネルは、タッチパネルにより密着状態で覆われ、タッチパネルに対する押圧操作による指示は、タッチパネルコントローラで取り込まれて座標解析され、運転開始時前の初期設定時あるいは運転中における指先による各種手動操作を可能としている。表示パネルコントローラは、表示パネルに対する操作画面２ａの表示を制御する。
【００２１】
制御用表示器２は、操作画面２ａに、ターゲットシステム４の操作状況を表示したりターゲットシステム４を操作したりする操作部品（ＨＭＩ部品）２ｄ等が表示されている。各ＨＭＩ部品２ｄは様々な形状、カラー、文字、フォント、等の各種プロパティが設定されている。このＨＭＩ部品は、ターゲットシステム４と操作者とのインタフェースを形成し、ターゲットシステム４を構成する個々のデバイスに対応している。
【００２２】
制御用表示器２は、さらに、ＲＡＭ、ＲＯＭ、フラッシュＲＯＭ、ＶＲＡＭなどのメモリ２ｅや、演算処理であるＣＰＵ２ｆ、入力装置２ｇ、外部ＰＣ１やＰＬＣ３とのインターフェース（Ｉ／Ｆ）２ｈを有しており、これらによって制御用表示器２の各部の動作を制御している。制御用表示器２は、ＣＰＵ２ｆにおいて操作画面２ａの表示制御、プロトコル変換およびデータ配信の処理を行うために各種のデータ処理を行うことができる。制御用表示器２は、外部ＰＣ１で作成された操作画面２ａに基づいてＶＲＡＭなどのメモリ２ｅを用いて操作画面２ａを描画させることができる。
【００２３】
ＰＬＣ３にはシーケンスプログラムがインストールされている。このシーケンスプログラムは外部ＰＣ１によりインストールすることができる。ＰＬＣ３はそのシーケンスプログラムに従い、ターゲットシステム４に対して所要の制御動作を行うようになっている。ＰＬＣ３はＣＰＵユニット３ａ、メモリユニット３ｂ、電源ユニット３ｃ、Ｉ／Ｏユニット３ｄ、通信ユニット３ｅ、各種の高機能ユニットなどの必要とする個別の機能毎に回路がユニット化され、各ユニットを必要に応じて適宜増減可能に並列接続することにより、ＰＬＣ３における全体として達成される機能を変更可能とする構成のものである。また、ターゲットシステム４に対して入力または出力される各種情報の格納場所が、制御あるいは表示すべきターゲットシステム４上に備えたレベル計やリミットスイッチ等の受動部品あるいはリレーやモータ等の能動部品毎にメモリユニット上に確保され、入力ないしは出力されるデータが数値のごときワードデータに対してはワードデバイスが、オンオフ情報のようなビットデータに対してはビットデバイスが指定され、各ターゲットシステム４に対して機種固有のデバイスネームをあらかじめ設定することにより、デバイスネームの指定により特定可能に必要なデータがメモリユニット内に格納されている。
【００２４】
ターゲットシステム４にはセンサ、リレー、その他の機器がある。ターゲットシステム４からＰＬＣ３にはデバイスの状況を示すデータが入力される。ＰＬＣ３はそのデータを制御用表示器２に、また、制御用表示器２を介して、外部ＰＣ１に送信することができる。
【００２５】
以上において、外部ＰＣ１は、上記制御システムにおけるホストコンピュータとしての機能以外に、制御用表示器２の操作画面の設計製作を行う作画ツールとして機能することができる。なお、作画ツールを外部ＰＣ１ではなく別途のパーソナルコンピュータで構成し、この作画ツールで作画した操作画面データを制御用表示器２に転送するようにしてもよい。また、制御用表示器２に作画ソフトを記憶させておき、外部ＰＣ１にその作画ソフトをインストールすることができるようにしてもよい。この作画ソフトはＧＵＩ形式であり、例えばマッキントッシシュ、ＭＳ−Ｗｉｎｄｏｗｓ(登録商標)、ＵＮＩＸ(登録商標)のＸ−ＷＩＮＤＯＷである。これらＧＵＩはユーザがコンピュータを現実の作業環境に近い感覚で操作できるインターフェースを提供することができる。
【００２６】
操作画面の設計にはＨＭＩ部品の配置、プロパティの設定、プロパティの変更等が含まれる。外部ＰＣ１は、表示設計に際しては、内蔵の作画ソフトや記録媒体５からインストールされた作画ソフトにより行うことができる。この作画ソフトはスイッチ、ランプ、テンキー、メータ表示器、グラフ表示器などのＨＭＩ部品、タグ設定機能、描画機能、テキスト入力機能などを用いて所望の画面を構成するためのソフトである。上記ＨＭＩ部品は単一機能だけでなく複数機能を備えた複合部品、例えば複合スイッチ、カウンタ、タイマ等もある。これら部品は編集領域にドラッグアンドドロップ等の操作で配置することができるようライブラリ形式で登録されている。外部ＰＣ１で作成した操作画面データは制御用表示器２に転送される。この場合、外部ＰＣ１で作成された操作画面データは、制御用表示器２が解読可能なデータ形式として制御用表示器２に転送される。
【００２７】
制御用表示器２ではこの操作画面データをフラッシュメモリなどのメモリ２ｅに記憶可能なファイル形式で記憶し、画面を表示するときに、必要に応じて読み出す。また、制御用表示器２は操作画面データをバックアップファイルとして保存するために、メモリ２ｅに記憶された操作画面データをバックアップ用のファイル形式に変換して、制御用表示器２に着脱可能な記録媒体に記憶することができる。この記録媒体としては例えばメモリカードが好適である。制御用表示器２は、ＰＬＣ３の稼働時に、ＰＬＣ３との間でやり取りされるデータに基づいて、デバイス４の動作状態に応じて画面上に各部品や図形を表示する。
【００２８】
外部ＰＣ１は作画ツールとして操作画面の作画編集に際してはユーザ操作により図５以降の編集画面１０を表示する。この編集画面１０を用いて操作画面を作成する機能等に関してさらに説明する。
【００２９】
外部ＰＣ１は、作画ツールとして機能する際に、表示部１ａ、画面データ作成部１ｂ、タグ設定部１ｃ、画面データ記憶部１ｄ、画面データ管理部１ｅ、データ通信部１ｆを備える。
【００３０】
表示部１ａでは各種の表示動作を行う。
【００３１】
画面データ作成部１ｂは操作画面の作成、修正等を行う。
【００３２】
タグ設定部１ｃは各種タグを設定する。ここで画面データ作成部１ｂは円や直線等の描画図形やスイッチ、ランプ等のオブジェクトの配置、各種タグの設定を行うとともに、それらを合成して制御に必要な画面データを作成する。
【００３３】
画面データ記憶部１ｄは作成された各種データを記憶する。
【００３４】
画面データ管理部１ｅは作成された画面データを管理する。
【００３５】
データ通信部１ｆは制御用表示器２側に作成した画面データをダウンロードさせる。
【００３６】
画面データ作成部１ｂは操作画面の作成、修正等を行うためにマウスやキーボード等の入力デバイスを用いてオブジェクトの描画操作に関する各種のイベントを入力することができる。画面データ作成部１ｂは、各種の処理を実行するものであり、これには例えば、入力イベント処理、メニュー処理、キーボード処理、マウス処理、ツールバー処理、作画処理、ウインドウ処理、コマンド処理、表示処理等がある。入力イベント処理は、入力した各種イベントに応じて、メニュー処理、キーボード処理、マウス処理、ツールバー処理、ウインドウ処理、作画処理等を行う。作画処理は、編集画面の作画領域に生じた入力イベントを処理する。ウインドウ処理では入力イベントに応じて編集画面に表示したウインドウのスクローリング、拡大縮小、切替等を行う。コマンド処理は入力イベントに応じてコマンドを実行し編集画面に含まれるオブジェクトの描画操作を行う。コマンド処理は外部ＰＣ１のＯＳ上で動作するソフトウエアにより実現することができる。表示部１ａは、上記処理に従い、編集画面を表示し、この編集画面にオブジェクトを表示する。
【００３７】
図５に作画ツールの編集画面１０を示す。この編集画面において、その上部にメニューバー１２が表示されている。メニューバー１２にはＦｉｌｅ（ファイル）、Ｅｄｉｔ（編集）、Ｖｉｅｗ（表示）、Ｔｏｏｌ（ツール）、Ｏｂｊｅｃｔ（オブジェクト）、Ｓｃｒｅｅｎ（スクリーン）、Ｄａｔａｂａｓｅ（データベース）、ＳｅｔＵｐ（セットアップ）、Ｐａｎｅｌ（パネル）、Ｗｉｎｄｏｗ（ウインドウ）、Ｈｅｌｐ（ヘルプ）のメニュー項目が含まれている。所望のメニュー項目を選択するとプルダウンリストが開き、当該項目に含まれるコマンドの一覧が表示される。コマンド一覧から所望のコマンドを選択して実行する。実施の形態ではそのコマンドの一覧の図示は略する。
【００３８】
メニューバー１２の下方にはツールバー１４が表示されている。ツールバー１４に含まれるアイコンをクリックすると、所望のコマンドを起動することができる。
【００３９】
このツールバー１４にはタグクロスリファレンスの選択のためのツールバーがあり、図５には、Ｔｏｏｌからタグクロスリファレンスが選択された状態を示している。
【００４０】
さらに編集画面１０はナビゲーションウインドウ１６を備える。このナビゲーションウインドウ１６は、プレビュー部１８と、設定操作部２０とから構成されている。プレビュー部１８はスクリーン、背景スクリーンをプレビューするものである。設定操作部２０は、同一の作画領域上にスクリーン、その背景スクリーンおよびその背景カラーの３つのスクリーン要素を組み合わせた最終的な状態を表示可能としている。
【００４１】
編集画面には、作画領域２２、オブジェクトリスト領域２４、パーツリスト領域２６およびオブジェクトヘルプ領域２８が配置されている。オブジェクトリスト領域２４には、作画編集に用いる線、四角形、ボタン等のオブジェクトがリストされている。パーツリスト領域２６には作画編集に用いるボタン，ラベル，入力エリア，スケール，スイッチ，ラジオボックス，メニュー，セパレータ等の部品（図示略）がリストされている。作画領域２２には、オブジェクトリスト領域２４からドラッグアンドドロップ等により選択して貼り付けたオブジェクトが表示されている。オブジェクトリスト領域２４のオブジェクトはあらかじめ定義された属性（機能）を有している。作画領域２２に表示したオブジェクトは、この作画領域２２における編集加工により具体的な属性値（形状、サイズ、機能、等）が設定される。この作画領域２２上にオブジェクトを組み合わせて、操作画面を作成する。
【００４２】
図５以降を参照して、以上の構成を備えた作画ツールとして外部ＰＣ１の表示画面上での操作画面編集方法を説明する。この操作画面編集においては、作画ソフトを起動し編集画面にＨＭＩプロジェクトを読み込み、読み込んだＨＭＩプロジェクトの或るタグがどのスクリーンに使用されているかを検索するものである。
【００４３】
まず、図５で示すように、Ｔｏｏｌメニューからタグクロスリファレンス（ＴａｇＣｒｏｓｓＲｅｆｅｒｅｎｃｅ）を選択すると、図６で示すようにタグクロスリファレンスのダイアログウインドウ４０が呼び出される。
【００４４】
このダイアログウインドウ４０は、ＲｅｆｅｒｅｎｃｅＴｙｐｅ（参照タイプ）、ＴａｇＮａｍｅ（タグネーム）とがあり、ＲｅｆｅｒｅｎｃｅＴｙｐｅ（参照タイプ）にはＳｏｒｔｂｙＳｃｒｅｅｎＮａｍｅ／Ｎｏ．（スクリーンネーム／番号による分類）のチェックボックスと、ＳｏｒｔｂｙＴａｇＮａｍｅ（タグネームによる分類）のチェックボックスとがあり、ＳｏｒｔｂｙＴａｇＮａｍｅ（タグネームによる分類）のチェックボックスの選択によりタグネームによる分類が行われる。また、ＴａｇＮａｍｅ（タグネーム）には検索対象であるタグのネームを入力することができる。さらに、このウインドウ４０にはタグクロスリファレンスのためのリストが示されている。このリストは、横方向の列に順番に、ＳｃｒｅｅｎＮｏ．（スクリーン番号）、ＳｃｒｅｅｎＮａｍｅ（スクリーンネーム）、ＯｂｊｅｃｔＴｙｐｅ（オブジェクトタイプ）、ＯｂｊｅｃｔＮａｍｅ（オブジェクトネーム）とされ、縦横に配列した矩形ボックスからなるタグクロスリファレンスにそれぞれ上記が表示されるようになっている。
【００４５】
そして、図７、図８で示すように、ＴａｇＮａｍｅ（タグネーム）に例えば「Ｍ３」と入力すると、タグクロスリファレンスにはＳｃｒｅｅｎＮｏ．（スクリーン番号）には「２」「２」「２２」「２６」「２７」「２８」「２９」、ＳｃｒｅｅｎＮａｍｅ（スクリーンネーム）にはメニュー、メニュー、繋がる、綺麗移動先、簡単移動先、早い移動先、繋がる移動先、ＡｌａｒｍＡｃｔｉｏｎ、ＯｂｊｅｃｔＴｙｐｅ（オブジェクトタイプ）にＰｕｓｈｂｕｔｔｏｎ、ＳｈｏｗＰｏｐｕｐＷｉｎ、Ｐｕｓｈｂｕｔｔｏｎ、Ｐｕｓｈｂｕｔｔｏｎ、Ｐｕｓｈｂｕｔｔｏｎ、Ｐｕｓｈｂｕｔｔｏｎ、Ｐｕｓｈｂｕｔｔｏｎ、ＯｂｊｅｃｔＮａｍｅ（オブジェクトネーム）にＰｕｓｈｂｕｔｔｏｎ４、ＳｈｏｗＰｏｐｕｐＷｉｎ、Ｐｕｓｈｂｕｔｔｏｎ１、Ｐｕｓｈｂｕｔｔｏｎ４、Ｐｕｓｈｂｕｔｔｏｎ４、Ｐｕｓｈｂｕｔｔｏｎ４、Ｐｕｓｈｂｕｔｔｏｎ４が表示される。
【００４６】
このタグクロスリファレンスによれば、上記呼び出したダイアログウインドウ４０内で検索対象であるタグをそのタグネームで入力して当該タグを使用するオブジェクトがどのスクリーンにあるかを示すリストを表示している。
【００４７】
次に、図９ないし図１１でそれぞれ示すように、参照先のスクリーン番号（図９ではスクリーン番号が「２２」、図１０ではスクリーン番号が「２６」、図１１ではスクリーン番号が「２８」）に対応するリスト部分をマウス等でクリックあるいはダブルクリックで選択することによりその選択した、スクリーン番号「２２」、「２６」、「２８」である参照先のスクリーンにジャンプし、参照先のスクリーンが表示される。このジャンプした参照先のスクリーンには上記タグネームを有するＨＭＩ部品が視覚で確認することができる。
【図面の簡単な説明】
【００４８】
【図１】図１は本発明の実施の形態に係る操作画面編集方法を実施することができる制御用表示器を含む制御システムのブロック構成を示す図である。
【図２】図２は制御用表示器のブロック構成を示す図である。
【図３】図３は制御用表示器の操作画面を示す図である。
【図４】図４は作画ツールとしての外部ＰＣ１のブロック構成を示す図である。
【図５】図５はタグクロスリファレンスの説明に供する編集画面を示す図である。
【図６】図６は編集画面にタグクロスリファレンスウインドウを呼び出した状態を示す図である。
【図７】図７はタグクロスリファレンスにタグネームを入力した状態を示す図である。
【図８】図８はタグネームの入力によりタグクロスリファレンスが表示されている状態を示す図である。
【図９】図９はスクリーン番号「２２」にジャンプしている状態を示す図である。
【図１０】図１０はスクリーン番号「２６」にジャンプしている状態を示す図である。
【図１１】図１１はスクリーン番号「２８」にジャンプしている状態を示す図である。
【符号の説明】
【００４９】
１  外部ＰＣ
２  制御用表示器
２ｂ  ＨＭＩ部品
３  ＰＬＣ
４  デバイス
１０  編集画面
４０  タグクロスリファレンスウインドウ
【図１】
2008021154.tif 000003
【図２】
2008021154.tif 000004
【図３】
2008021154.tif 000005
【図４】
2008021154.tif 000006
【図５】
2008021154.tif 000007
【図６】
2008021154.tif 000008
【図７】
2008021154.tif 000009
【図８】
2008021154.tif 000010
【図９】
2008021154.tif 000011
【図１０】
2008021154.tif 000012
【図１１】
2008021154.tif 000013