(57)【要約】【課題】  複数の画面データの中から所望の部品データを抽出する際の操作性を向上させたプログラマブル表示器用画面データの作成プログラムを提供する。【解決手段】  検索キーを指定する検索キー選択手順と、アドレスデータ、画像データ及び部品種別が規定されている部品データ２１と、画面上に同時に表示させる１又は２以上の異なる部品データ２１を同一ページの部品データとして関連付けるページ情報２２とからなる複数の画面データ６ａが格納されているデータファイル記憶部６から検索結果として抽出させる抽出目標を部品データ及びページのいずれかに指定する抽出目標選択手順と、検索キー及び抽出目標に基づいて各画面データを検索する画面データ検索手順と、検索結果を画面表示する検索結果表示手順より構成される。【選択図】  図２
2007047849.tif 000002
【特許請求の範囲】
【請求項１】
プログラマブル表示器によるＰＬＣの内部メモリに保持されている状態データの表示動作を規定する画面データを生成するプログラマブル表示器用画面データの作成プログラムにおいて、
検索キーを指定する検索キー選択手順と、
上記ＰＬＣのメモリアドレスを示すアドレスデータ、このアドレスデータにより指定されるメモリ領域内に書き込まれた状態データを上記プログラマブル表示器に表示させる際に用いられる画像データ及び部品種別が規定されている部品データと、上記プログラマブル表示器の画面上に同時に表示させる１又は２以上の異なる上記部品データを同一ページの部品データとして関連付けるページ情報とからなる複数の画面データが格納されている画面データ記憶手段から検索結果として抽出させる単位を抽出目標とし、この抽出目標を部品データ及びページのいずれかに指定する抽出目標選択手順と、
上記検索キー及び上記抽出目標に基づいて上記各画面データを検索する画面データ検索手順と、
検索結果を画面表示する検索結果表示手順とをコンピュータに実行させるためのプログラマブル表示器用画面データの作成プログラム。
【請求項２】
上記各画面データが、２以上の異なるページの上記部品データを同一セットの部品データとして関連付けるページセット情報を含み、
上記抽出目標選択手順が、抽出目標を部品データ、ページ及びページセットのいずれかに指定する手順であることを特徴とする請求項１に記載のプログラマブル表示器用画面データの作成プログラム。
【請求項３】
上記画面データ検索手順は、上記抽出目標選択手順において指定された抽出目標ごとにマッチング処理を行い、異なる２以上の検索キーが指定された際には、当該抽出目標をマッチング処理の処理単位として各検索キーと照合する手順であることを特徴とする請求項２に記載のプログラマブル表示器用画面データの作成プログラム。
【請求項４】
上記画面データ検索手順は、抽出目標にページが指定された場合、同一ページ内に各検索キーと一致する部品データが存在するページを検索結果として出力する手順であることを特徴とする請求項３に記載のプログラマブル表示器用画面データの作成プログラム。
【請求項５】
上記画面データ検索手順は、抽出目標にページセットが指定された場合、同一ページセット内に各検索キーと一致する部品データが存在するページセットを検索結果として出力する手順であることを特徴とする請求項３に記載のプログラマブル表示器用画面データの作成プログラム。
【請求項６】
検索結果を画面表示させる際の表示形式をユーザによる操作入力に基づいてテキスト形式及びイメージ形式のいずれかに指定する表示形式選択手順を備え、
上記検索結果表示手順は、表示形式にイメージ形式が指定された場合、検索結果をイメージで表示する手順であることを特徴とする請求項１又は２に記載のプログラマブル表示器用画面データの作成プログラム。
【請求項７】
プログラマブル表示器によるＰＬＣの内部メモリに保持されている状態データの表示動作を規定する画面データを生成するプログラマブル表示器用画面データの作成プログラムにおいて、
検索キーを指定する検索キー選択手順と、
上記ＰＬＣのメモリアドレスを示すアドレスデータ、このアドレスデータにより指定されるメモリ領域内に書き込まれた状態データを上記プログラマブル表示器に表示させる際に用いられる画像データ及び部品種別が規定されている部品データと、上記プログラマブル表示器の画面上に同時に表示させる１又は２以上の異なる上記部品データを同一ページの部品データとして関連付けるページ情報と、２以上の異なるページの上記部品データを同一セットの部品データとして関連付けるページセット情報とからなる複数の画面データが格納されている画面データ記憶手段から検索結果として抽出させる単位を抽出目標とし、この抽出目標をページ及びページセットのいずれかに指定する抽出目標選択手順と、
上記検索キー及び上記抽出目標に基づいて上記各画面データを検索する画面データ検索手順と、
検索結果を画面表示する検索結果表示手順と、
ユーザが絞り込み条件として指定するアドレスデータ、識別データ、ページ情報又はページセット情報に基づいて上記検索結果を選別し、同一画面内に同時に表示させるデータを絞り込む検索結果絞り込み手順とをコンピュータに実行させるためのプログラマブル表示器用画面データの作成プログラム。
【請求項８】
上記抽出目標選択手順が、抽出目標を部品データ、ページ及びページセットのいずれかに指定する手順であり、
上記検索結果絞り込み手順が、抽出目標に部品データが指定され、絞り込み条件にページ情報が指定された場合、ページ情報が同一である部品データに絞り込む手順であることを特徴とする請求項７に記載のプログラマブル表示器用画面データの作成プログラム。
【請求項９】
上記抽出目標選択手順が、抽出目標を部品データ、ページ及びページセットのいずれかに指定する手順であり、
上記検索結果絞り込み手順が、抽出目標に部品データが指定され、絞り込み条件にページセット情報が指定された場合、ページセット情報が同一である部品データに絞り込む手順であることを特徴とする請求項７に記載のプログラマブル表示器用画面データの作成プログラム。
【請求項１０】
上記抽出目標選択手順が、抽出目標を部品データ、ページ及びページセットのいずれかに指定する手順であり、
上記検索結果絞り込み手順が、抽出目標に部品データが指定され、絞り込み条件にアドレスデータが指定された場合、アドレスデータが同一である部品データに絞り込む手順であることを特徴とする請求項７に記載のプログラマブル表示器用画面データの作成プログラム。
【請求項１１】
上記抽出目標選択手順が、抽出目標を部品データ、ページ及びページセットのいずれかに指定する手順であり、
上記検索結果絞り込み手順が、抽出目標に部品データが指定され、絞り込み条件に識別データが指定された場合、識別データが同一である部品データに絞り込む手順であることを特徴とする請求項７に記載のプログラマブル表示器用画面データの作成プログラム。
【請求項１２】
プログラマブル表示器によるＰＬＣの内部メモリに保持されている状態データの表示動作を規定する画面データを生成するプログラマブル表示器用画面データの作成プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
検索キーを指定する検索キー選択手順と、
上記ＰＬＣのメモリアドレスを示すアドレスデータ、このアドレスデータにより指定されるメモリ領域内に書き込まれた状態データを上記プログラマブル表示器に表示させる際に用いられる画像データ及び部品種別が規定されている部品データと、上記プログラマブル表示器の画面上に同時に表示させる１又は２以上の異なる上記部品データを同一ページの部品データとして関連付けるページ情報とからなる複数の画面データが格納されている画面データ記憶手段から検索結果として抽出させる単位を抽出目標とし、この抽出目標を部品データ及びページのいずれかに指定する抽出目標選択手順と、
上記検索キー及び上記抽出目標に基づいて上記各画面データを検索する画面データ検索手順と、
検索結果を画面表示する検索結果表示手順とをコンピュータに実行させるためのプログラマブル表示器用画面データの作成プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１３】
プログラマブル表示器によるＰＬＣの内部メモリに保持されている状態データの表示動作を規定する画面データを生成する画面データ作成装置において、
検索キーを指定する検索キー選択手段と、
上記ＰＬＣのメモリアドレスを示すアドレスデータ、このアドレスデータにより指定されるメモリ領域内に書き込まれた状態データを上記プログラマブル表示器に表示させる際に用いられる画像データ及び部品種別が規定されている部品データと、上記プログラマブル表示器の画面上に同時に表示させる１又は２以上の異なる上記部品データを同一ページの部品データとして関連付けるページ情報とからなる複数の画面データを記憶する画面データ記憶手段と、
上記各画面データから検索結果として抽出させる単位を抽出目標とし、この抽出目標を部品データ及びページのいずれかに指定する抽出目標選択手段と、
上記検索キー及び上記抽出目標に基づいて上記各画面データを検索する画面データ検索手段と、
検索結果を画面表示する検索結果表示手段とを備えたことを特徴とする画面データ作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラマブル表示器用画面データの作成プログラム、コンピュータ読み取り可能な記録媒体及び画面データ作成装置に係り、さらに詳しくは、プログラマブル表示器によるＰＬＣの内部メモリに保持されている状態データの表示動作を規定する画面データを生成するプログラマブル表示器用画面データの作成プログラムの改良に関する。
【背景技術】
【０００２】
駆動装置やセンサーなどの機器を制御する制御装置として、プログラマブルロジックコントローラ（Programmable Logic Controller、以下、ＰＬＣと呼ぶことにする）がある。このＰＬＣは、ラダーエディタなどのプログラム作成ツールを用いて作成された制御プログラムに基づいて動作するプログラム書き換え可能な電子機器である。この様なＰＬＣでは、通常、ＰＬＣ内の状態データを表示するプログラマブル表示器を用いてＰＬＣの内部状態の監視が行われる。
【０００３】
このプログラマブル表示器は、画面データ作成ツールを用いて作成された画面データに基づいて動作する出力装置であり、ＰＬＣとのデータ通信によって得られるＰＬＣの内部メモリに保持されている状態データの画面表示を行っている。上記画面データ作成ツールは、パーソナルコンピュータなどの情報処理端末上で動作するアプリケーションプログラムからなり、作画エディタなどと呼ばれている。画面データは、画面を構成する部品データや、画面上に同時に表示させる部品データを関連付けるページ情報からなる。プログラマブル表示器では、画面データを書き換えることにより、ＰＬＣやその制御プログラムに応じた画面の表示を行わせることができる。上述した画面データ作成ツールでは、過去に作成された画面データに含まれる部品データを新たに作成される画面データに流用することで、画面データ作成の効率化を図る場合が少なくない。その際、所望の部品データを画面データの記憶手段から取り出すのに画面データ作成ツールに備わる検索機能が用いられる。
【０００４】
なお、特許文献１には、異なるアプリケーションプログラムによって作成されたデータを関連付ける属性情報に基づいてデータ検索を行う検索システムが記載されている。この検索システムでは、ラダーエディタにより作成された制御プログラムに含まれるラダー記号と、作画エディタにより作成された画面データに含まれる部品データとが変数によって関連付けされ、ラダー記号を指定すれば、当該ラダー記号に関連付けられた部品データを含む画面データが抽出される。
【特許文献１】特開２００１−１８４１９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した様な従来の画面データ作成ツールでは、編集中の画面データが検索対象であるため、複数の画面データの中から所望の部品データを抽出する際には、画面データごとに検索キーを指定して検索を行わなければならず、操作性が良くないという問題があった。また、従来の画面データ作成ツールでは、部品名、機能名などの文字列やＰＬＣのメモリアドレスを示すアドレスデータを検索キーに指定して画面データの検索が行われる。このため、データ形式の異なる部品データであっても同時に抽出されてしまうので、検索結果から所望の部品データを見つけ出すのは容易ではないという問題があった。また、従来の画面データ作成ツールでは、検索結果が文字列で表示されるため、部品データをプログラマブル表示器において表示する際のイメージが判別しづらく、所望の部品データを見つけ出すのは容易ではないという問題があった。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、画面データの記憶手段から所望の部品データを取り出す際の利便性を向上させたプログラマブル表示器用画面データの作成プログラム、この作成プログラムを記録したコンピュータ読み取り可能な記録媒体及び画面データ作成装置を提供することを目的とする。特に、複数の画面データの中から所望の部品データを抽出する際の操作性を向上させたプログラマブル表示器用画面データの作成プログラムを提供することを目的としている。また、部品データのデータ形式を検索キーに指定して検索することができるプログラマブル表示器用画面データの作成プログラムを提供することを目的としている。また、検索結果の表示画面から所望の部品データを容易に見つけ出すことができるプログラマブル表示器用画面データの作成プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明によるプログラマブル表示器用画面データの作成プログラムは、プログラマブル表示器によるＰＬＣの内部メモリに保持されている状態データの表示動作を規定する画面データを生成する画面データの作成プログラムであって、検索キーを指定する検索キー選択手順と、上記ＰＬＣのメモリアドレスを示すアドレスデータ、このアドレスデータにより指定されるメモリ領域内に書き込まれた状態データを上記プログラマブル表示器に表示させる際に用いられる画像データ及び部品種別が規定されている部品データと、上記プログラマブル表示器の画面上に同時に表示させる１又は２以上の異なる上記部品データを同一ページの部品データとして関連付けるページ情報とからなる複数の画面データが格納されている画面データ記憶手段から検索結果として抽出させる単位を抽出目標とし、この抽出目標を部品データ及びページのいずれかに指定する抽出目標選択手順と、上記検索キー及び上記抽出目標に基づいて上記各画面データを検索する画面データ検索手順と、検索結果を画面表示する検索結果表示手順とをコンピュータに実行させるためのプログラムにより構成される。
【０００８】
このプログラマブル表示器用画面データの作成プログラムでは、部品データ及びページのいずれかが抽出目標に指定され、指定された抽出目標を単位として検索キーに基づく各画面データの検索が行われる。この検索による検索結果が画面表示される。検索キーとしては、例えば、部品データが規定するアドレスデータや部品種別、画像データのデータ形式又はページが指定される。この様な構成により、画面データごとに検索キーを指定しなくても、複数の画面データの中から所望の部品データ又はページを抽出することができるので、操作性を向上させることができる。また、部品データのデータ形式を検索キーに指定して検索することにより、データ形式が同一であるものだけに検索結果が絞り込まれるので、所望の部品データを検索結果から容易に見つけ出すことができる。
【０００９】
本発明によるプログラマブル表示器用画面データの作成プログラムは、上記構成に加え、各画面データが、２以上の異なるページの上記部品データを同一セットの部品データとして関連付けるページセット情報を含み、上記抽出目標選択手順が、抽出目標を部品データ、ページ及びページセットのいずれかに指定する手順であるように構成される。
【００１０】
また、本発明によるプログラマブル表示器用画面データの作成プログラムは、上記構成に加え、上記画面データ検索手順が、上記抽出目標選択手順において指定された抽出目標ごとにマッチング処理を行い、異なる２以上の検索キーが指定された際には、当該抽出目標をマッチング処理の処理単位として各検索キーと照合する手順であるように構成される。具体的には、抽出目標にページが指定された場合、同一ページ内に各検索キーと一致する部品データが存在するページが検索結果として出力される。或いは、抽出目標にページセットが指定された場合、同一ページセット内に各検索キーと一致する部品データが存在するページセットが検索結果として出力される。この様な構成によれば、ページやページセット単位で検索を行わせることができるので、部品データ単位で検索を行う従来のものに比べて、検索のバリエーションが増大し、利便性を向上させることができる。
【００１１】
また、本発明によるプログラマブル表示器用画面データの作成プログラムは、上記構成に加え、検索結果を画面表示させる際の表示形式をユーザによる操作入力に基づいてテキスト形式及びイメージ形式のいずれかに指定する表示形式選択手順を備え、上記検索結果表示手順が、表示形式にイメージ形式が指定された場合、検索結果をイメージで表示する手順であるように構成される。この様な構成によれば、表示形式にイメージ形式を指定することにより、プログラマブル表示器において表示されるのと同様のイメージで検索結果を表示することができるので、部品データを容易に判別することができる。
【００１２】
本発明によるプログラマブル表示器用画面データの作成プログラムは、プログラマブル表示器によるＰＬＣの内部メモリに保持されている状態データの表示動作を規定する画面データを生成する画面データの作成プログラムであって、検索キーを指定する検索キー選択手順と、上記ＰＬＣのメモリアドレスを示すアドレスデータ、このアドレスデータにより指定されるメモリ領域内に書き込まれた状態データを上記プログラマブル表示器に表示させる際に用いられる画像データ及び部品種別が規定されている部品データと、上記プログラマブル表示器の画面上に同時に表示させる１又は２以上の異なる上記部品データを同一ページの部品データとして関連付けるページ情報と、２以上の異なるページの上記部品データを同一セットの部品データとして関連付けるページセット情報とからなる複数の画面データが格納されている画面データ記憶手段から検索結果として抽出させる単位を抽出目標とし、この抽出目標をページ及びページセットのいずれかに指定する抽出目標選択手順と、上記検索キー及び上記抽出目標に基づいて上記各画面データを検索する画面データ検索手順と、検索結果を画面表示する検索結果表示手順と、ユーザが絞り込み条件として指定するアドレスデータ、識別データ、ページ情報又はページセット情報に基づいて上記検索結果を選別し、同一画面内に同時に表示させるデータを絞り込む検索結果絞り込み手順とを備えて構成される。この様な構成によれば、同一画面内に同時に表示される検索結果が絞り込まれるので、表示画面から容易に所望の部品データを見つけ出すことができる。
【００１３】
具体的には、上記抽出目標選択手順が、抽出目標を部品データ、ページ及びページセットのいずれかに指定する手順であり、上記検索結果絞り込み手順が、抽出目標に部品データが指定され、絞り込み条件にページ情報が指定された場合、ページ情報が同一である部品データに絞り込む手順であるように構成される。また、上記検索結果絞り込み手順が、抽出目標に部品データが指定され、絞り込み条件にページセット情報が指定された場合、ページセット情報が同一である部品データに絞り込む手順であるように構成される。また、上記検索結果絞り込み手順が、抽出目標に部品データが指定され、絞り込み条件にアドレスデータが指定された場合、アドレスデータが同一である部品データに絞り込む手順であるように構成される。或いは、上記検索結果絞り込み手順が、抽出目標に部品データが指定され、絞り込み条件に識別データが指定された場合、識別データが同一である部品データに絞り込む手順であるように構成される。
【００１４】
本発明によるコンピュータ読み取り可能な記録媒体は、プログラマブル表示器によるＰＬＣの内部メモリに保持されている状態データの表示動作を規定する画面データを生成するプログラマブル表示器用画面データの作成プログラムを記録した記録媒体であって、検索キーを指定する検索キー選択手順と、上記ＰＬＣのメモリアドレスを示すアドレスデータ、このアドレスデータにより指定されるメモリ領域内に書き込まれた状態データを上記プログラマブル表示器に表示させる際に用いられる画像データ、及び、上記状態データの表示方法を特定する識別データを含む部品データと、上記プログラマブル表示器の画面上に同時に表示させる１又は２以上の異なる上記部品データを同一ページの部品データとして関連付けるページ情報とからなる複数の画面データが格納されている画面データ記憶手段から検索結果として抽出させる単位を抽出目標とし、この抽出目標を部品データ及びページのいずれかに指定する抽出目標選択手順と、上記検索キー及び上記抽出目標に基づいて上記各画面データを検索する画面データ検索手順と、検索結果を画面表示する検索結果表示手順とをコンピュータに実行させるためのプログラマブル表示器用画面データの作成プログラムを記録した記録媒体により構成される。
【００１５】
本発明による画面データ作成装置は、プログラマブル表示器によるＰＬＣの内部メモリに保持されている状態データの表示動作を規定する画面データを生成する画面データ作成装置であって、検索キーを指定する検索キー選択手段と、上記ＰＬＣのメモリアドレスを示すアドレスデータ、このアドレスデータにより指定されるメモリ領域内に書き込まれた状態データを上記プログラマブル表示器に表示させる際に用いられる画像データ、及び、上記状態データの表示方法を特定する識別データを含む部品データと、上記プログラマブル表示器の画面上に同時に表示させる１又は２以上の異なる上記部品データを同一ページの部品データとして関連付けるページ情報とからなる複数の画面データを記憶する画面データ記憶手段と、上記各画面データから検索結果として抽出させる単位を抽出目標とし、この抽出目標を部品データ及びページのいずれかに指定する抽出目標選択手段と、上記検索キー及び上記抽出目標に基づいて上記各画面データを検索する画面データ検索手段と、検索結果を画面表示する検索結果表示手段とを備えて構成される。
【発明の効果】
【００１６】
本発明によるプログラマブル表示器用画面データの作成プログラム、コンピュータ読み取り可能な記録媒体及び画面データ作成装置によれば、画面データごとに検索キーを指定しなくても、複数の画面データの中から所望の部品データ又はページを抽出することができるので、操作性を向上させることができる。また、部品データのデータ形式を検索キーに指定して検索することにより、検索結果を絞り込むことができるので、所望の部品データを検索結果から容易に見つけ出すことができる。また、表示形式にイメージ形式を指定することにより、イメージで検索結果が表示されるので、部品データを容易に判別することができる。また、同一画面内に同時に表示される検索結果を絞り込むことができるので、検索結果の表示画面から容易に所望の部品データを見つけ出すことができる。従って、画面データの記憶手段から所望の部品データを取り出す際の利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１７】
実施の形態１．
図１は、本発明の実施の形態１による画面データ作成装置を含むＰＬＣ表示システムの概略構成の一例を示したブロック図であり、画面データ作成装置としての作画エディタ４を含むシステム全体の様子が示されている。このＰＬＣ表示システム１０は、ラダーエディタ１、ＰＬＣ２、入出力装置３、作画エディタ４及びプログラマブル表示器５からなり、ＰＬＣ２の内部状態をプログラマブル表示器５がモニターする構成となっている。
【００１８】
ラダーエディタ１は、ＰＬＣ２の制御プログラムをラダー形式で生成する制御プログラムの作成ツールであり、例えば、パーソナルコンピュータなどの情報処理端末上で動作するアプリケーションプログラムからなる。
【００１９】
ＰＬＣ（Programmable Logic Controller：プログラマブルロジックコントローラ）２は、駆動装置やセンサー、加工装置などの入出力装置３を制御する電子機器であり、ラダーエディタ１によって作成された制御プログラムに基づいて動作する。この制御プログラムは、ラダーエディタ１から転送され、ＰＬＣ２内の書き換え可能なメモリに格納される。
【００２０】
作画エディタ４は、プログラマブル表示器５を動作させるための画面データ６ａを生成する画面データの作成ツールであり、例えば、パーソナルコンピュータなどの情報処理端末上で動作するアプリケーションプログラムからなる。この作画エディタ４によって生成される画面データ６ａは、プログラマブル表示器５の表示動作を規定するデータであり、画面を構成する部品データや、画面上に同時に表示させる部品データを関連付けるページ情報からなる。作画エディタ４のデータファイル記憶部６内には、プログラマブル表示器５やＰＬＣ２に応じた様々な画面データ６ａがデータファイルとして格納されている。なお、画面データ６ａの作成プログラムとしての作画エディタ４は、ＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記録媒体によって提供され、或いは、情報処理装置の一機能として提供される。
【００２１】
プログラマブル表示器５は、ＰＬＣ２の内部メモリに保持されている状態データを画面表示するモニター装置であり、作画エディタ４によって作成された画面データ６ａに基づいて動作する。この画面データ６ａは、作画エディタ４から転送され、プログラマブル表示器５内の書き換え可能なメモリ７に格納される。プログラマブル表示器５は、ＰＬＣ２とシリアル通信ケーブル８によって接続され、ＰＬＣ２内の状態データは、このシリアル通信ケーブル８を介してプログラマブル表示器５に伝送される。ここでは、ＰＬＣ２が入出力装置３を制御するのに用いるデータや、ＰＬＣ２が入出力装置３から取り込んだデータ、ＰＬＣ２の動作状態を示すデータを状態データと呼ぶことにする。
【００２２】
プログラマブル表示器５では、作画エディタ４を用いて画面データ６ａを書き換えることにより、ＰＬＣ２やその制御プログラムに応じた様々な画面の表示を行わせることができる。本実施の形態による作画エディタ４は、データファイル記憶部６内にデータファイルとして格納されている画面データ６ａから所望の部品データを取り出すための検索機能を有し、新たに画面データを生成する際の利便性を向上させている。
【００２３】
図２は、図１のＰＬＣ表示システムの要部における構成を示したブロック図であり、作画エディタ４の構成例が示されている。この作画エディタ４は、操作入力部１１、抽出目標選択部１２、検索キー選択部１３、表示形式選択部１４、画面データ検索部１５、表示制御部１６、ディスプレイ１７及びデータファイル記憶部６からなる。
【００２４】
操作入力部１１は、ユーザ操作に基づいて入力信号を生成する入力装置であり、例えば、各種操作キーからなるキー入力装置や、ディスプレイ１７の画面上に表示されるポインタの位置に基づいて入力信号を生成するポインティングデバイスが用いられる。
【００２５】
データファイル記憶部６は、画面データ６ａをデータファイルとして書き換え可能に記憶する画面データの記憶装置であり、複数の画面データ６ａが格納されている。各画面データ６ａは、それぞれ１又は２以上の異なる部品データ２１、ページ情報２２及びファイル情報２３からなる。
【００２６】
部品データ２１は、プログラマブル表示器の表示画面を構成する画面構成部品を規定するデータであり、アドレスデータ、画像データ、部品種別を規定するためのデータ及び属性データからなる。アドレスデータは、ＰＬＣのメモリアドレスを特定するデータであり、画像データは、このアドレスデータによって指定されるＰＬＣのメモリ領域内に書き込まれた状態データをプログラマブル表示器に表示させる際に用いられるピクセルデータである。具体的には、ビットマップ形式によるグラフィックデータや、文字列を表すテキストデータが画像データとして用いられる。ここでは、アドレスデータによって指定されるＰＬＣのメモリアドレスをデバイスと呼ぶことにする。
【００２７】
部品種別を規定するデータは、部品の種別を規定し、ＰＬＣの状態データの表示方法や動作を特定するデータからなる。この部品種別データは、所定の文字列からなるテキストデータとして格納される。ここでは、この様な部品種別データとして部品名や機能名が割り当てられるものとする。例えば、ＰＬＣの状態データに応じて数値を異ならせる「カウンタ」や、状態データに応じて点灯状態を異ならせる「ランプ」、状態データ及び操作入力に応じて表示を異ならせる「スイッチ」などの各部品が部品種別データによって指定される。また、属性データは、通信対象とするＰＬＣの製造元及び機種を示すＰＬＣ情報や、画像データのデータ形式を示すフォーマット情報からなる。
【００２８】
ページ情報２２は、プログラマブル表示器の表示画面内に同時に表示させる１又は２以上の異なる部品データ２１を同一ページの部品データとして関連付ける関連付け情報である。このページ情報２２には、各部品データ２１を表示画面内に配置させる際の位置情報や、ページ番号などのページ識別情報、ページコメントが含まれる。ページとして出力されるデータは、当該ページに関連付けられている部品データ２１及びページ情報２２からなる。
【００２９】
ファイル情報２３は、１又は２以上の異なるページの部品データ２１を同一セットの部品データとして関連付ける関連付け情報である。具体的には、部品データを画面表示する際に切り替え可能なページからなるデータ群がページセットとして関連付けされる。ここでは、この様な１又は２以上のページからなるページセットをファイルと呼ぶことにする。このファイル情報２３には、ファイル名やファイル番号などのファイル識別情報、画面データ６ａのファイル形式を示すフォーマット情報、対象とするプログラマブル表示器の製造元及び機種を示す表示器情報、及び、画面データ６ａの作成日時を示す日付情報が含まれる。ファイル（ページセット）として出力されるデータは、当該ファイルに関連付けられている部品データ２１、ページ情報２２及びファイル情報２３からなる。
【００３０】
抽出目標選択部１２は、データファイル記憶部６から所望の部品データを取り出す際の抽出目標を指定する動作を行っている。この抽出目標は、検索結果として抽出させる単位であり、指定した抽出目標を単位として各画面データから部品データ、ページ又はファイルを抽出して検索キーに基づくマッチング処理が行われる。具体的には、部品データ、ページ及びファイルのいずれかがユーザによる操作入力に基づいて抽出目標に指定される。
【００３１】
検索キー選択部１３は、ユーザによる操作入力に基づいて検索キーを指定する動作を行っている。この検索キーは、各画面データ６ａを検索する際の検索条件であり、指定した検索キーを照合元として抽出目標ごとのマッチング処理が行われる。具体的には、アドレスデータ、画像データのデータ形式、画面データ６ａにテキストデータとして含まれる文字列、部品名、機能名、ページ、又は、ファイルが検索キーとして指定される。ここでは、この様な種類の異なる検索条件を複数同時に選択可能であるものとし、選択指定された検索キーのキー情報は所定のメモリ領域内に書き込まれるものとする。
【００３２】
また、ファイルを検索キーとして指定する場合、編集中の画面データや過去に作成された画面データの他に、ネットワーク上の他のデータファイル内に格納されている画面データなども検索対象として指定することができるものとする。
【００３３】
表示形式選択部１４は、検索結果として出力された部品データ、ページ又はファイルをディスプレイ１７の画面上に表示させる際の表示形式をユーザによる操作入力に基づいて指定する動作を行っている。この表示形式には、データ内容を文字列によって表すテキスト形式と、プログラマブル表示器において表示されるのと同様のイメージによってデータ内容を表すイメージ形式があり、いずれかに指定される。上記テキスト形式は、画面データに含まれるデータを文字列で表示する表示形式であり、ＰＬＣのメモリアドレスや部品名、機能名、ページ識別情報、ページコメント、ファイル識別情報などが表示される。イメージ形式は、部品データに含まれる画像データをイメージで表示する表示形式であり、ピクセルデータに基づく画面表示が行われる。
【００３４】
画面データ検索部１５は、各画面データ６ａについてマッチング処理を行い、マッチングに成功した部品データ、ページ又はファイルを検索結果として出力する動作を行っている。このマッチング処理（照合処理）は、データファイル記憶部６内に格納されている画面データ６ａを読み出し、抽出目標選択部１２によって指定された抽出目標を単位としてマッチング対象を当該画面データ６ａから抽出し、マッチング対象と検索キー選択部１３によって指定された検索キーとを比較照合することにより行われる。ここでは、マッチング処理の処理単位として画面データ６ａから抽出される部品データ、ページ又はファイルをマッチング対象と呼ぶことにする。また、検索対象としての各画面データ６ａが順次読み出され、読み出された画面データ６ａごとにマッチング処理が行われるものとする。
【００３５】
具体的には、各画面データ６ａから部品データ、ページ又はファイルをマッチング対象として抽出し、検索キーと比較される。この比較の結果、両者が一致すれば、マッチングに成功したものとして当該マッチング対象が出力され、一致しなければマッチングに失敗したものとみなされる。
【００３６】
ここでは、複数の検索キーが指定された場合、抽出目標が部品データであれば、全ての検索キーと一致する部品データが検索結果として出力される。また、抽出目標がページであれば、同一ページ内に各検索キーと一致する部品データが存在するページが検索結果として出力される。また、抽出目標がファイルであれば、同一ファイル内に各検索キーと一致する部品データが存在する画面データ６ａ（データファイル）が検索結果として出力されるものとする。
【００３７】
例えば、検索キーＡ，Ｂ，Ｃの論理積Ａ＊Ｂ＊Ｃが検索条件に指定された場合、抽出目標が部品データであれば、全ての検索キーＡ〜Ｃと一致する部品データ２１だけが画面データ６ａから抽出される。
【００３８】
抽出目標がページであれば、全ての検索キーＡ〜Ｃについて、同一ページ内に検索キーと一致する部品データ２１を含むページだけが画面データ６ａから抽出される。具体的には、全ての検索キーＡ〜Ｃと一致する部品データを含むページや、各検索キーＡ〜Ｃのそれぞれと一致する３つの部品データを含むページなどが抽出される。
【００３９】
抽出目標がファイルであれば、全ての検索キーＡ〜Ｃについて、同一ファイル内に検索キーと一致する部品データ２１を含む画面データ６ａが抽出される。具体的には、全ての検索キーＡ〜Ｃと一致する部品データを含むファイルや、各検索キーＡ〜Ｃのそれぞれと一致する３つの部品データを含むファイルなどが抽出される。この場合、３つの部品データは同一ページ内に存在しなくても良い。
【００４０】
検索キーＡ，Ｂ，Ｃの論理和Ａ＋Ｂ＋Ｃが検索条件に指定された場合には、例えば、抽出目標が部品データであると、各検索キーＡ〜Ｃの少なくとも１つと一致する部品データ２１が画面データ６ａから抽出される。ここで、複数の検索キーに関する論理演算のタイプを論理積とするか、或いは、論理和とするかは、予め定められているものとする。
【００４１】
表示制御部１６は、ディスプレイ１７を制御し、画面データ検索部１５によって出力された検索結果をディスプレイ１７の画面上に表示させる動作を行っている。ここでは、表示形式選択部１４によって表示形式がテキスト形式に指定された場合、データ内容が文字列で表示され、表示形式がイメージ形式に指定された場合には、プログラマブル表示器において表示されるのと同一形式でデータ内容が表示されるものとする。
【００４２】
また、表示制御部１６は、ディスプレイ１７の画面内に表示される検索結果を絞り込む動作を行っている。この検索結果の絞り込みは、ユーザによって絞り込み条件として指定されるアドレスデータ、部品種別データ、ページ情報２２又はファイル情報２３に基づいて検索結果を選別することにより行われ、同一画面内に同時に表示させるデータが絞り込まれる。具体的には、絞り込み条件にアドレスデータが指定されれば、アドレスデータが同一であるマッチング対象に絞り込まれる。また、絞り込み条件として、ページ情報２２が指定されれば、ページが同一であるマッチング対象に絞り込まれる。また、絞り込み条件として、ファイル情報２３が指定されれば、ファイルが同一であるマッチング対象に絞り込まれる。また、絞り込み条件として部品種別データが指定されれば、テキストデータとして含まれる文字列が同一であるマッチング対象に絞り込まれる。部品種別データによって絞り込む場合には、部品の機能が同一であるマッチング対象に絞り込み、或いは、属性データによって絞り込む場合には、ＰＬＣの機種が同一であるマッチング対象に絞り込むようにしても良い。
【００４３】
図３は、図２の作画エディタにおける動作の一例を示した図であり、画面データの検索時に表示される検索条件設定画面３１の様子が示されている。検索条件設定画面３１は、画面データの作成中に、ユーザ操作によって画面データの検索が指示された場合にディスプレイ１７に表示される入力画面である。
【００４４】
この検索条件設定画面３１は、抽出目標の入力領域３２と、検索キーの入力領域３３からなり、入力領域３２には、「部品データ」の選択ボックス３２ａ、「ページ」の選択ボックス３２ｂ及び「ファイル」の選択ボックス３２ｃが配置されている。これらの選択ボックス３２ａ〜３２ｃは、択一的に選択可能となっており、被選択時にはオンされ、当該抽出単位が抽出目標に指定される。
【００４５】
入力領域３３には、文字列の入力ボックス３３ａ、デバイスを指定するアドレスデータの入力ボックス３３ｂ、アドレスデータのデータ範囲の入力ボックス３３ｃ、ページ又はページ範囲の入力ボックス３３ｄ、及び、機能名の入力ボックス３３ｅが配置されている。文字列には、部品名やＰＬＣ又はプログラマブル表示器の製造元、機種、ファイル名、日付などを指定することができる。抽出目標及び検索キーの入力後に「ＯＫ」キー３４を操作すれば、検索対象の設定画面に切り替わる。
【００４６】
図４は、図２の作画エディタにおける動作の一例を示した図であり、検索対象設定画面４１の様子が示されている。検索対象設定画面４１は、検索キーの１つとして検索対象を指定するための入力画面であり、検索対象の入力欄４２には、選択ボックス４２ａ〜４２ｃが配置されている。
【００４７】
選択ボックス４２ａは、「過去に作成された画面データ」を検索対象に指定するためのものであり、選択ボックス４２ｂは、「現在編集中の画面データ」を検索対象に指定するためのものである。また、選択ボックス４２ｃは、ユーザが指定するディレクトリのデータファイルを検索対象に指定するためのものであり、ディレクトリの入力ボックス４３が設けられている。検索対象の入力後に「ＯＫ」キー４４を操作すれば、画面データの検索が開始される。ここでは、選択ボックス４２ａ〜４２ｃが複数同時に選択可能であるものとし、被選択時にはオンされ、検索対象に指定される。
【００４８】
例えば、「過去に作成された画面データ」を選択すると、現在編集中の画面データを除くデータファイル記憶部６内の全ての画面データが検索対象となる。その際、データファイルがツリー式に階層化され、異なる階層に画面データが格納されている場合には、各画面データのディレクトリ又はパスを指定することにより、この様な場合であっても、画面データの検索を行わせることができる。また、画面データに当該画面データを作成したユーザや情報処理端末の識別情報が含まれている場合には、この識別情報を検索条件として指定しても良い。
【００４９】
「現在編集中の画面データ」を選択すると、作画エディタ４で編集中の画面データが検索対象となる。また、「ユーザ指定」を選択すると、ユーザが入力したディレクトリのデータファイルが検索対象となる。この場合、現在編集中の画面データや過去に作成された画面データの他、ネットワーク上の他のデータファイル内に格納されている画面データも検索対象として指定することができる。具体的には、社内ＬＡＮ（Local Area Network：ローカルエリアネットワーク）上の共有スペースに格納されているデータファイルや、インターネット上でストレージとして提供されるサーバーのメモリ領域内に格納されているデータファイルを指定することができる。
【００５０】
図５及び図６は、図２の作画エディタにおける動作の一例を示した図であり、画面データの検索結果としてディスプレイ１７に表示される表示画面の様子が示されている。図５には、テキスト形式で検索結果を表示する検索結果表示画面５１ａの様子が示され、図６には、イメージ形式で検索結果を表示する検索結果表示画面５１ｂの様子が示されている。検索結果表示画面５１ａは、抽出目標が「部品データ」である場合の検索結果の出力画面であり、表示ウィンドゥ５２には、画面データから抽出された部品データが一覧表示５３されている。
【００５１】
この例では、機能名「スイッチ」、デバイス「ＤＭ０００１」、文字列「運転」の部品データと、機能名「ランプ」、デバイス「ＤＭ１００１」、文字列「停止」の部品データと、機能名「カウンタ」、デバイス「ＤＭ１００５」、文字列「状態」の部品データが表示されている。
【００５２】
表示ウィンドゥ５２の下段には、検索結果の絞り込みを指定する入力ボックス５４と、表示形式にイメージ形式を指定する入力ボックス５５が配置されている。この入力ボックス５５を選択すれば、検索結果の表示がイメージ形式に切り替わる。
【００５３】
検索結果表示画面５１ｂでは、プログラマブル表示器において表示されるのと同一形式で表示ウィンドゥ５２内に各部品データが表示されている。この例では、操作によって表示状態が切り替わる「スイッチ」５６ａや、ＰＬＣの内部状態に応じて点灯状態が切り替わる「ランプ」５６ｂ、ＰＬＣ内の状態データに応じて数値が切り替わる「カウンタ」５６ｃが表示されている。
【００５４】
図７は、図２の作画エディタにおける動作の一例を示した図であり、検索結果の絞り込みを指定した場合の検索結果表示画面５７の様子が示されている。この検索結果表示画面５７は、検索結果を絞り込むための条件として、ページ及びファイルが同一であるマッチング対象（ここでは、部品データ）に絞り込んで表示する絞り込み方法が選択された場合の出力画面である。
【００５５】
検索結果表示画面５７には、検索結果の絞り込み条件として、「同じデバイス」を指定する入力ボックス５４ａ、「同じページ」を指定する入力ボックス５４ｂ、「同じファイル」を指定する入力ボックス５４ｃ、「同じ文字列」を指定する入力ボックス５４ｄが配置されている。この例では、入力ボックス５４ｂ及び５４ｃが被選択状態となっており、表示ウィンドゥ５２には、当該絞り込み条件にマッチする部品データ（「スイッチ」５６ａ及び「ランプ」５６ｂ）がイメージ形式で表示されている。
【００５６】
図８は、図２の作画エディタにおける動作の一例を示した状態遷移図であり、抽出目標が「部品データ」である場合の検索結果の絞り込みが示されている。この例では、ページが同一であるマッチング対象（ここでは、部品データ）に絞り込んで検索結果の表示ウィンドゥ５２内に表示する絞り込み方法が選択された場合が示されている。
【００５７】
具体的には、アドレスに対応付けて部品名及びページ情報が部品ごとに検索結果として表示ウィンドゥ５２内に表示されている。この状態で、検索結果の絞り込みが指定されれば、同一ページ内に配置されている部品のみにまとめて表示される。同一ページ内に同じ部品が複数存在する場合は、当該部品を検索結果として表示する際も、複数個表示される。この様な場合に検索結果の絞り込みを指定すれば、当該部品を１つにまとめて表示させることができる。この例では、２つの「ＤＭ０００１；スイッチ（ページ１）」が検索結果として抽出表示されるのに対し、絞り込みの指定により、当該部品「スイッチ」が１つにまとめられている。ここでは、画面表示を切り替えれば、他のページの部品データも表示させることができるものとする。
【００５８】
なお、ページを限定しないで検索結果を絞り込んでも良い。例えば、複数の同じ部品を１つにまとめて表示する絞り込みであっても良い。具体的には、検索結果として「ＤＭ０００１；スイッチ（ページ１）」、「ＤＭ０００１；スイッチ（ページ１）」、「ＤＭ０００１；スイッチ（ページ２）」、「ＤＭ０００１；ランプ（ページ１）」、「ＤＭ０００２；カウンタ（ページ３）」が表示されている場合、絞り込みの指定により、「ＤＭ０００１；スイッチ」、「ＤＭ０００１；ランプ」、「ＤＭ０００２；カウンタ」とまとめられる。
【００５９】
ファイルが同一である部品データに絞り込んで表示する絞り込み方法が選択された場合には、同じファイル（画面データ）内でヒットした部品や、ページのみにまとめて表示される。また、アドレスデータ（デバイス）が同一である部品データに絞り込んで表示する絞り込み方法が選択された場合には、参照アドレスが同一である部品のみにまとめて表示される。
【００６０】
識別データとしての機能名が同一である部品データに絞り込んで表示する絞り込み方法が選択された場合には、機能名が同一である部品のみにまとめて表示される。なお、抽出目標が「ファイル」である場合には、絞り込み条件として、部品データの属性データのＰＬＣ情報を指定することができるものとする。絞り込み条件にＰＬＣ情報が指定された場合には、通信対象とするＰＬＣの機種名が同一であるファイルのみにまとめて表示される。
【００６１】
図９及び図１０は、図２の作画エディタにおける動作の一例を示した図であり、図９には、抽出目標が「ページ」である場合の検索結果表示画面６１の様子が示され、図１０には、抽出目標が「ファイル」である場合の検索結果表示画面６３の様子が示されている。検索結果表示画面６１では、画面データから抽出されたページがテキスト形式で表示ウィンドゥ５２内に一覧表示６２されている。
【００６２】
この例では、「ページ１」〜「ページ３」が抽出され、ページごとに、当該ページに含まれている部品データが表示されている。
【００６３】
検索結果表示画面６３では、検索結果として抽出された画面データ（データファイル）が一覧表示６４されている。この例では、「画面データ１」及び「画面データ２」が抽出され、ファイルごとに、当該画面データに含まれている部品データが表示されている。
【００６４】
図１１のステップＳ１０１〜Ｓ１１１は、図２の作画エディタにおける動作の一例を示したフローチャートである。まず、表示制御部１６は、画面データの作成中に、画面データの検索が指示されると、ディスプレイ１７の画面上に検索ダイアログとして検索条件設定画面を表示する（ステップＳ１０１）。
【００６５】
次に、表示制御部１６は、抽出目標及び検索キーの入力が終了すると、検索対象設定画面を表示する（ステップＳ１０２〜Ｓ１０４）。画面データ検索部１５は、検索対象の入力が終了すると、データファイル記憶部６内に格納されている各画面データの検索処理を開始する（ステップＳ１０５）。
【００６６】
次に、表示制御部１６は、検索処理が終了すると、検索結果をディスプレイ１７の画面上に表示する（ステップＳ１０６）。このとき、各画面データから抽出された検索結果を表示する際の表示形式を変更する指示が入力されると、表示形式が切り替えられる（ステップＳ１０７，Ｓ１１０）。また、検索結果を絞り込む指示が入力されると、検索結果を絞り込んで表示される（ステップＳ１０８，Ｓ１１１）。
【００６７】
また、検索条件を変更する指示が入力されると、ステップＳ１０２からステップＳ１０８までの処理手順が繰り返される（ステップＳ１０９）。
【００６８】
図１２のステップＳ２０１〜Ｓ２０６は、図２の作画エディタにおける検索動作の一例を示したフローチャートである。まず、検索対象として指定されたデータファイルから画面データが読み出され、読み出された画面データからマッチング対象の部品データ、ページ又はファイルが抽出される（ステップＳ２０１，Ｓ２０２）。次に、抽出された部品データ、ページ又はファイルは、検索キーと照合され、マッチングに成功すれば、当該マッチング対象の部品データ、ページ又はファイルが検索結果として出力される（ステップＳ２０３，Ｓ２０６）。
【００６９】
このマッチング処理は、抽出目標ごとに行われ、画面データに含まれる全てのマッチング対象についてマッチング処理が終了するまで繰り返される（ステップＳ２０４）。データファイルから読み出された画面データについてマッチング処理が終了すると、データファイルから次の画面データが読み出され、ステップＳ２０１からステップＳ２０４までの処理手順が繰り返される（ステップＳ２０５）。そして、検索対象として指定されたデータファイル内の全ての画面データについてマッチング処理が終了すると、この検索処理は終了する。
【００７０】
本実施の形態によれば、画面データ（データファイル）ごとに検索キーを指定しなくても、複数の画面データの中から所望の部品データを抽出することができるので、操作性を向上させることができる。また、部品データのデータ形式を検索キーに指定して検索することにより、検索結果を絞り込むことができるので、所望の部品データを検索結果から容易に見つけ出すことができる。また、表示形式としてイメージ形式を指定することにより、プログラマブル表示器において表示されるのと同一形式で部品データが表示されるので、部品データを容易に判別することができる。さらに、同一画面内に同時に表示される検索結果が絞り込まれるので、表示画面から容易に所望の部品データを見つけ出すことができる。
【００７１】
なお、本実施の形態では、データファイルとして格納されている画面データが検索対象として検索される場合の例について説明したが、本発明はこれに限られるものではない。例えば、ラダーエディタによって作成されるデバイスコメントファイルを検索対象に選択可能なようにしても良い。
【００７２】
図１３は、ラダーエディタにより作成されるデバイスコメントファイルの一例を示した図であり、ファイル内容がテキスト形式で表示されている。このデバイスコメントファイル６５は、ラダーエディタ（ＰＬＣの制御プログラム作成ツール）によって生成されたデータファイルであり、ＰＬＣのメモリアドレス（デバイス）と、このメモリアドレスに対応付けられたメッセージからなる。
【００７３】
例えば、メモリアドレス「ＣＲ００００」には、メッセージ「ロギング０の実行許可」が対応付けられ、メモリアドレス「ＣＲ０００１」には、メッセージ「ロギング０の動作中」が対応付けられている。この様なデバイスコメントファイルも検索対象として選択可能とすることにより、ＰＬＣの制御プログラムに応じた適切な部品データを容易に作成することができる。
【００７４】
また、本実施の形態では、画面データの検索結果が検索結果の表示画面に表示される場合の例について説明したが、画面内に抽出された部品データをポインティングデバイスを用いて編集中の画面データに貼り付けられるようにしても良い。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施の形態１による画面データ作成装置を含むＰＬＣ表示システムの概略構成の一例を示したブロック図である。
【図２】図１のＰＬＣ表示システムの要部における構成を示したブロック図であり、作画エディタ４の構成例が示されている。
【図３】図２の作画エディタにおける動作の一例を示した図であり、画面データの検索時に表示される検索条件設定画面３１の様子が示されている。
【図４】図２の作画エディタにおける動作の一例を示した図であり、検索対象設定画面４１の様子が示されている。
【図５】図２の作画エディタにおける動作の一例を示した図であり、画面データの検索結果としてディスプレイ１７に表示される表示画面の様子が示されている。
【図６】図２の作画エディタにおける動作の一例を示した図であり、イメージ形式で検索結果を表示する検索結果表示画面５１ｂの様子が示されている。
【図７】図２の作画エディタにおける動作の一例を示した図であり、検索結果の絞り込みを指定した場合の検索結果表示画面５７の様子が示されている。
【図８】図２の作画エディタにおける動作の一例を示した状態遷移図であり、抽出目標が「部品データ」である場合の検索結果の絞り込みが示されている。
【図９】図２の作画エディタにおける動作の一例を示した図であり、抽出目標が「ページ」である場合の検索結果表示画面６１の様子が示されている。
【図１０】図２の作画エディタにおける動作の一例を示した図であり、抽出目標が「ファイル」である場合の検索結果表示画面６３の様子が示されている。
【図１１】図２の作画エディタにおける動作の一例を示したフローチャートである。
【図１２】図２の作画エディタにおける検索動作の一例を示したフローチャートである。
【図１３】ラダーエディタにより作成されるデバイスコメントファイルの一例を示した図であり、ファイル内容がテキスト形式で表示されている。
【符号の説明】
【００７６】
１  ラダーエディタ
２  ＰＬＣ
３  入出力装置
４  作画エディタ
５  プログラマブル表示器
６  データファイル記憶部
６ａ  画面データ
７  メモリ
８  シリアル通信ケーブル
１０  ＰＬＣ表示システム
１１  操作入力部
１２  抽出目標選択部
１３  検索キー選択部
１４  表示形式選択部
１５  画面データ検索部
１６  表示制御部
１７  ディスプレイ
【図１】
2007047849.tif 000003
【図２】
2007047849.tif 000004
【図３】
2007047849.tif 000005
【図４】
2007047849.tif 000006
【図５】
2007047849.tif 000007
【図６】
2007047849.tif 000008
【図７】
2007047849.tif 000009
【図８】
2007047849.tif 000010
【図９】
2007047849.tif 000011
【図１０】
2007047849.tif 000012
【図１１】
2007047849.tif 000013
【図１２】
2007047849.tif 000014
【図１３】
2007047849.tif 000015