(57)【特許請求の範囲】
【請求項１】
プログラマブルコントローラと通信手段を介して接続され、外部装置で予め作成される画面データに基づく表示画面上で前記プログラマブルコントローラの動作内容を設定し、又は表示可能なタッチパネル表示装置であって、
前記動作内容を表す動作データ及び該動作データの前記プログラマブルコントローラ内の存在位置を表す位置データを夫々有する複数の設定情報と、当該複数の設定情報に対応づけられた型番情報とを記憶する記憶手段と、
前記タッチパネルを介して前記型番情報の入力を受け、当該型番情報に対応づけられた複数の設定情報を読出し、当該読み出された複数の設定情報を夫々、前記プログラマブルコントローラに与える制御手段とを備え、
前記記憶手段に記憶される設定情報及び型番情報は、前記外部装置及びタッチパネルを介して直接設定可能であると共に、前記タッチパネルを介して前記型番情報の入力を受け、当該型番情報に対応付けられた複数の設定情報を読出し、前記プログラマブルコントローラから当該読み出された設定情報内の前記位置データに対応するアドレスに設定された数値データを受け、当該受け取った数値データを前記位置データに対応する動作データとして記憶することにより、前記入力された型番情報と対応づけられた設定情報の更新が可能であることを特徴とするタッチパネル表示装置。
【請求項２】
バーコード入力手段を備え、
前記記憶手段に記憶される型番情報は、前記バーコード入力手段に接続されるバーコードリーダにより入力されることを特徴とする請求項１記載のタッチパネル表示器。
【請求項３】
前記タッチパネルを介して受け付けた型番情報と部分的に一致する型番情報を前記記憶している型番情報から選択する画面を表示することを特徴とする請求項１又は２記載のタッチパネル表示装置。
【請求項４】
前記記憶手段に記憶される設定情報及び型番情報のタッチパネルによる設定と、前記記憶手段に記憶された設定情報及び型番情報のプログラマブルコントローラから受け取る数値データによる更新とを選択する画面を表示することを特徴とする請求項１乃至３記載のタッチパネル表示装置。
【請求項５】
前記型番情報は、ワークの型番情報であることを特徴とする請求項１乃至４記載のタッチパネル表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばプログラマブル・コントローラのような制御装置又は機器の動作内容を監視するための監視装置等の装置に接続し、この装置及び機器の動作内容を設定及び表示する表示装置、及びこれに使用される動作内容の設定方法に関する。
【０００２】
【従来の技術】
図１０は、従来のこの種の表示装置の構成例を示すブロック図である。図において、１１はＰＬＣ８（プログラマブル・コントローラ）に接続されており、ＰＬＣ８によって制御される機器（図示せず）の動作状態を設定及び表示するための表示装置である。この表示装置１１は、ＰＬＣ８と通信を行う通信手段１７と、ユーザによる操作を受け付けるタッチパネル式の入力手段１３と、ＰＬＣ８によって制御される機器の各動作状態を表示するディスプレイ等の表示手段１２と、通信手段１７、入力手段１３及び表示手段１２と接続され、それらの制御を行う制御手段１４と、制御手段１４が実行するプログラム及び表示手段１３に画面を表示するための画面データ等を記憶するための記憶手段１５とを備えている。
【０００３】
ＰＬＣ８は、図示しない制御対象の機器と接続され、この機器に所要の動作を行わせるように、この機器から動作状態を表す信号を受信し、この信号に応じた制御信号を送信して制御するようになっている。この制御信号は、ＰＬＣ８に与えられたシーケンスプログラム及びこのシーケンスプログラムで用いられる制御パラメータ等の数値データ（動作データ）に応じてＰＬＣ８が動作することにより生成される。
【０００４】
このような構成の表示装置１１では、予め接続すべきＰＬＣの制御パラメータ等の数値データを、タッチパネルの操作により設定できるように、又はこの数値データによって表されるＰＬＣが制御する機器の動作状態を表示できるように、図１１に示す如くパーソナルコンピュータ９により表示手段１２に画面を表示するための画面データを作成し、作成した画面データを通信手段１７を通じて、記憶手段１５に記憶させておく。作成した画面データ中には、ＰＬＣ内での数値データの存在位置を示すアドレス（位置データ）が対応付けられる。
【０００５】
図１０に示すように、制御手段１４は、記憶手段１５に記憶してある画面データにより得られる制御パラメータ等の数値データを、ＰＬＣ８との通信によって獲得し、この数値データを使用して表示手段１２のディスプレイに画面を作画する。
【０００６】
ユーザは、ディスプレイに表示された画面によって数値データ、及び数値データによって表される制御対象の機器の動作状態を確認することができ、タッチパネルの操作により数値データを設定することによって制御対象の機器の動作状態を設定することができる。
【０００７】
制御対象の機器の動作状態の流れ（動作内容）は、ＰＬＣ８のシーケンスプログラム及び制御パラメータ等の数値データによって規定される。ＰＬＣ８は、制御対象の機器の変更、又はワークの変更等を行うときに、ＰＬＣ８の動作内容を変化させることによって、制御対象の機器の制御の内容を変化させ、機器の動作内容を変化させる必要があり、このためには、ＰＬＣ８の特定のアドレスに与  えられる制御パラメータ等の数値データを変更する必要がある。
【０００８】
制御対象の機器又はワークに対しては、通常、製品に対応する型番等の名称が与えられている。従来の表示装置では、使用する機器又はワークに対応して決定される制御パラメータ等の数値データ、及びこの数値データを与えるためのＰＬＣ８内の特定のアドレスを含む設定情報に対して、対応する機器又はワークの型番等の名称情報を対応付け、この名称情報と設定情報とを記憶手段１５に記憶しておき、ＰＬＣ８の設定を変更する場合に、名称情報を一覧表示して、この中からユーザが必要とする名称情報を選択し、選択した名称情報に対応する数値データをＰＬＣ８との通信によってＰＬＣ８の特定のアドレスに与えることにより、ＰＬＣ８の制御対象の機器の動作内容を設定していた。
【０００９】
【発明が解決しようとする課題】
ところが上述したような従来の表示装置では、一覧表示された複数の名称情報から対象とするワークの名称情報を探す必要があり、操作が煩雑であるという問題があった。また、一覧表示される名称情報の数が多いほど所要の名称情報を探し出すのに時間がかかり、作業が煩雑となるという問題があった。
【００１０】
また、既に記憶されている設定情報を更新する場合に、例えば、ＰＬＣ等の対象装置の動作内容を微調整しつつ、制御パラメータ等の数値データ決定する場合では、この制御パラメータ等の数値データを、ＰＬＣの制御動作を設定するための、表示装置とは異なる装置（ＰＬＣのシーケンスプログラム等を設定する装置）を用いて設定することが多いが、このとき設定した数値データを表示装置に記憶させるためには、再度同様の設定内容をタッチパネルからの操作によって入力する等、更新作業を手作業で行う必要があり、この更新作業に多くの手間を要するという問題があった。
【００１１】
また、ワークの変更等に伴う段取り替えを行う場合がある。この場合には、ワークの名称情報の選択が、作業者によるタッチパネルからの入力によってのみ行われるため、この入力作業に多くの手間を要するという問題があった。
【００１２】
また、設定情報及び名称情報の設定は、例えばパーソナルコンピュータ等で行われ、設定によって得られたデータを可搬型の記録媒体に格納し、この記録媒体に格納されたデータを表示装置側で用意されたディスクドライブ等によって読み取ることによって使用するか、または、設定作業の都度、パーソナルコンピュータと表示装置とを接続し、通信を行って、データをパーソナルコンピュータから表示装置へ転送していたため、設定作業を行うために表示装置から離れた位置に配されたパーソナルコンピュータまで作業者が移動する必要があり、また、設定作業の都度、データを可搬型の記録媒体に格納し、表示装置で読み取るか、又はパーソナルコンピュータと表示装置とを接続し、データをパーソナルコンピュータから表示装置へ転送する必要があり、設定作業に多くの手間を要するという問題があった。
【００１３】
本発明は、上述したような事情に鑑みてなされたものであり、予め名称情報と設定情報とを記憶させておき、例えば、ソフトウェアキーから名称情報を直接入力させることによって入力された名称情報と、記憶してある名称情報とを比較し、入力された名称情報に一致する名称情報に対応付けられた設定情報に基づいてＰＬＣによって制御される機器等の動作内容の設定を行うことにより、作業者が、一覧表示された名称情報の中から所要の名称情報を探し出す手間がなく、所要の名称情報を探し出すことに多くの時間及び手間を必要とする程度に多くの名称情報が記憶されている場合でも、容易に対象装置の設定を行うことができる動作内容の設定方法、及びその実施に使用する表示装置を提供することを目的とする。
【００１４】
本発明の他の目的は、ＰＬＣ等の対象装置を動作させている設定情報を対象装置から読み出し、読み出した設定情報を記憶することにより、例えば、ＰＬＣの制御動作を設定するための、表示装置とは異なる装置（ＰＬＣのシーケンスプログラム等を設定する装置）に対象装置の制御パラメータ等の数値データを手作業で入力することによって設定し、この数値データによる設定情報を用いて表示装置内記憶されている設定情報を更新する場合等に、この設定した数値データによる設定情報を、作業者が再度手作業で入力する必要がなく、設定情報を更新するための手間を削減し、操作性の大幅な向上が期待できる動作内容の設定方法及び表示装置を提供することにある。
【００１５】
本発明の更に他の目的は、入力された名称情報と部分的に一致する名称情報を記憶した名称情報の中から選択することにより、名称情報が途中までしか入力されていない場合であっても、部分的に一致する名称情報がただ１つ特定されるときには、名称情報を最後まで入力する必要がなく、更に操作性を向上させることができる動作内容の設定方法及び表示装置を提供することにある。
【００１６】
本発明の更に他の目的は、入力された名称情報と部分的に一致する名称情報を表示することによって、名称情報が途中までしか入力されていない場合であっても、これに一致する名称情報だけが絞り込まれて表示され、容易に目的の名称情報を探し出すことができる動作内容の設定方法及び表示装置を提供することにある。
【００１７】
本発明の更に他の目的は、バーコードリーダで名称情報を入力することによって、例えば、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等から名称情報を入力するのに比べ、入力に要する手間を大幅に削減することができる表示装置を提供することにある。
【００１８】
本発明の更に他の目的は、ＰＬＣ等の対象装置から名称情報を入力することによって、例えば、ワークの変更のような、対象装置の動作内容を変化させる必要がある場合であって、対象装置がワークの変化を自動的に検出するようなときに、対象装置によってこのワークに対応する名称情報を自動的に表示装置に入力させることができ、ワークの変更による段取り替え等に作業者が一切関与しなくてもよく、このような作業に要する手間を大幅に削減することができる表示装置を提供することにある。
【００１９】
本発明の更に他の目的は、例えば、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等からの入力で、設定情報及び名称情報を設定し、記憶できるようにしておくことにより、パーソナルコンピュータで設定情報及び名称情報の設定を行い、設定によって得られたデータを可搬型の記録媒体に格納し、この記録媒体に格納されたデータを表示装置で用いるような場合、又はパーソナルコンピュータで設定情報及び名称情報の設定を行い、パーソナルコンピュータと表示装置とを接続し、データをパーソナルコンピュータから表示装置へ転送するような場合に比べ、表示装置から離れた位置に設置されているパーソナルコンピュータまで設定作業を行うために作業者が移動する手間がなく、また、パーソナルコンピュータで設定したデータを可搬型の記録媒体に格納し、表示装置で読み取るか、又はパーソナルコンピュータと表示装置とを接続し、データをパーソナルコンピュータから表示装置へ転送する等の手間がなく、設定情報及び名称情報の設定作業に要する手間を大幅に削減することができる表示装置を提供することにある。
【００２０】
【課題を解決するための手段】
本発明は、プログラマブルコントローラと通信手段を介して接続され、外部装置で予め作成される画面データに基づく表示画面上で前記プログラマブルコントローラの動作内容を設定し、又は表示可能なタッチパネル表示装置であって、前記動作内容を表す動作データ及び該動作データの前記プログラマブルコントローラ内の存在位置を表す位置データを夫々有する複数の設定情報と、当該複数の設定情報に対応づけられた型番情報とを記憶する記憶手段と、前記タッチパネルを介して前記型番情報の入力を受け、当該型番情報に対応づけられた複数の設定情報を読出し、当該読み出された複数の設定情報を夫々、前記プログラマブルコントローラに与える制御手段とを備え、前記記憶手段に記憶される設定情報及び型番情報は、前記外部装置及びタッチパネルを介して直接設定可能であると共に、前記タッチパネルを介して前記型番情報の入力を受け、当該型番情報に対応付けられた複数の設定情報を読出し、前記プログラマブルコントローラから当該読み出された設定情報内の前記位置データに対応するアドレスに設定された数値データを受け、当該受け取った数値データを前記位置データに対応する動作データとして記憶することにより、前記入力された型番情報と対応づけられた設定情報の更新が可能であることを特徴とする。
また、バーコード入力手段を備え、前記記憶手段に記憶される型番情報は、前記バーコード入力手段に接続されるバーコードリーダにより入力されることを特徴とする。
また、タッチパネルを介して受け付けた型番情報と部分的に一致する型番情報を前記記憶している型番情報から選択する画面を表示することを特徴とする。
また、前記記憶手段に記憶される設定情報及び型番情報のタッチパネルによる設定と、前記記憶手段に記憶された設定情報及び型番情報のプログラマブルコントローラから受け取る数値データによる更新とを選択する画面を表示することを特徴とする。
ここで、前記型番情報は、ワークの型番情報であっても良い。
【００４３】
【発明の実施の形態】
以下に、本発明をその実施の形態を示す図面に基づいて説明する。
実施の形態１．
図１は、本発明に係る表示装置の実施の形態１の構成例を示すブロック図である。この表示装置１は、ＰＬＣ８（プログラマブル・コントローラ）に接続し、ＰＬＣ８と通信を行う通信手段７と、ユーザによる操作を受け付けるタッチパネル式の入力手段３と、ＰＬＣ８のシーケンスプログラムで用いられ、ＰＬＣ８によって制御される機器（図示せず）の動作状態及び動作状態の流れ（動作内容）を表す数値データ（動作データ）を表示するィスプレイ等の表示手段２とを備えている。
【００４４】
なお、入力手段３はタッチパネル式のものに限らず、例えばユーザによる操作を受け付けるために、画面の外枠に設けられたスイッチなどであってもよい。
【００４５】
この表示装置１は、また、通信手段７、入力手段３、及び表示手段２と接続され、それらの制御を行う制御手段４と、制御手段４が実行する本発明に係る表示装置のプログラム及び後述する画面データ等が記憶されている記憶手段５とを備えている。
【００４６】
このような構成の表示装置１では、予め、接続すべきＰＬＣ８の制御パラメータ等の数値データの内、必要な数値データをタッチパネルの操作により設定できるように、又はこの数値データによって表されるＰＬＣ８が制御する機器の動作状態及び動作内容を表示できるように、パーソナルコンピュータにより表示手段２に画面を表示するための画面データを作成し、作成した画面データを記憶手段５に記憶させておく。作成した画面データ中には、ＰＬＣ８内での数値データの存在位置を示すアドレス（位置データ）が対応付けられる。
【００４７】
このような表示装置１では、ＰＬＣ８の制御対象の機器、又はワークの変更が発生した場合に、変更先の機器又はワークに対応した制御信号をＰＬＣ８に生成させるために、機器又はワークに対応した制御パラメータ等の数値データをこれに対応するアドレスに与えることによって、ＰＬＣ８の制御対象の機器の動作内容を設定するようになっている。
【００４８】
記憶手段５には、複数の機器及びワークに夫々対応する制御パラメータ等の数値データ及びこれを与えるアドレスを含む設定情報と、各設定情報に夫々対応付けられた名称情報が多数記憶されている。名称情報は、例えば、これに対応する機器又はワークが明らかであるように対応する機器又はワークの型番とされている。
【００４９】
図２は、本発明に係る表示装置の実施の形態１での名称情報を入力するための表示画面Ｄを示す模式図である。画面Ｄには、名称情報を入力するためのソフトウェアキーＤ１と、入力された文字列を表示するための表示枠Ｄ２が表示されている。また、この画面Ｄには、入力された設定情報及び名称情報を記憶手段５に記憶するための処理を実行させるソフトウェアスイッチＤ３と、入力された名称情報に一致する名称情報に対応付けられた設定情報を記憶手段５に記憶されている設定情報から検索するための処理を実行させるソフトウェアスイッチＤ４と、ＰＬＣ８と通信を行い、入力された名称情報に対応する設定情報を、ＰＬＣ８を動作させている設定情報に更新するための処理を実行させるソフトウェアスイッチＤ５とが表示されている。この画面Ｄは表示装置１に予め用意された画面であり、画面データを作成して用意する必要はない。
【００５０】
図３は、記憶手段５に記憶されている設定情報及び名称情報の一例を示す図である。図３では、各名称情報には、アドレスＤ００１０，Ｄ００１１，Ｄ００１２，…を有する設定情報が対応付けられている。名称情報がＳＳ１００のとき、これの設定情報が、アドレスＤ００１０に対して与えられる数値データが１００、アドレスＤ００１１に対して与えられる数値データが１０等のように対応付けられており、名称情報がＳＳ１１０のとき、これの設定情報が、アドレスＤ００１０に対して与えられる数値データが５０、アドレスＤ００１１に対して与えられる数値データが３等のように対応付けられており、名称情報がＴ３０のとき、これの設定情報が、アドレスＤ００１０に対して与えられる数値データが３、アドレスＤ００１１に対して与えられる数値データが５５０等のようにして対応付けられている。
【００５１】
なお、各名称情報には、同じアドレスを有する設定情報が夫々対応付けられている構成としたが、各名称情報に異なるアドレスを有する設定情報が夫々対応付けられている構成としてもよい。
【００５２】
図４は、本発明に係る表示装置の実施の形態１におけるＰＬＣ８によって制御される機器の動作内容の設定処理の処理手順を示すフローチャートである。作業者からの指示によって図２に示す画面Ｄを表示し、名称情報の入力を受け付ける（ステップ１０１）。名称情報が入力され、作業者がソフトウェアスイッチＤ４を操作することによって、設定情報の検索処理の開始が指示されるとともに（ステップ１０２）、入力された名称情報を読み込み（ステップ１０３）、比較回数を計数するカウンタをスタートし（ステップ１０４）、記憶手段５に記憶された最初の名称情報を読み込み（ステップ１０５）、読み込まれた２つの名称情報を比較する（ステップ１０６）。
【００５３】
これらの名称情報が一致しない場合、カウンタをインクリメントし（ステップ１０７）、カウンタの内容が記憶されている名称情報の総数を越えるか否かを判定し（ステップ１０８）、越える場合、目的とする名称情報に関する設定情報は登録されていないという内容のメッセージを出力し（ステップ１０９）、処理を終了する。
【００５４】
ステップ１０８において、カウンタの内容が記憶されている名称情報の総数を越えない場合、次の名称情報を読み込み（ステップ１１０）、ステップ１０６へ戻る。
【００５５】
一方、ステップ１０６において、読み込んだ２つの名称情報が一致した場合、この名称情報に対応する設定情報を記憶手段５から読み込み（ステップ１１１）、この設定情報に含まれているＰＬＣ８のアドレスに、このアドレスに対応する数値データを書き込むことによって、ＰＬＣ８の制御対象の機器の動作内容を設定し（ステップ１１２）、処理を終了する。
【００５６】
なお、読み込んだ２つの名称情報が一致した場合は、ＰＬＣ８の制御対象の機器の動作内容を設定する構成としたが、読み込んだ２つの名称情報が一致した場合、作業者に対して、この名称情報に対応する設定情報によってＰＬＣ８の制御対象の機器の動作内容を設定してもよいか否かの確認を行い、設定を行う指示を受けたときにはＰＬＣ８の制御対象の機器の動作内容を設定し、設定を行わない指示を受けたときには処理を終了する構成としてもよい。
【００５７】
従って、作業者は、ＰＬＣ８の制御対象の機器の動作内容を設定するときに、図２に示した画面Ｄを表示手段２に表示するように表示装置１に指示し、目的の名称情報を入力し、ソフトウェアスイッチＤ４を操作して、処理の実行を指示するだけで、一致する名称情報を検索し、動作内容を設定することができる。
【００５８】
これによって、一覧表示された多数の名称情報の中から目的の名称情報を探し出す必要がなく、容易にＰＬＣによって制御される機器の動作内容の設定を行うことができる。
【００５９】
図５は、本発明に係る表示装置における設定情報及び名称情報の設定処理の処理手順を示すフローチャートである。作業者からの指示によって図２に示す画面Ｄを表示し、名称情報の入力を受け付ける（ステップ２１）。名称情報が入力され、作業者がソフトウェアスイッチＤ３を操作することによって、設定処理の開始が指示されるとともに（ステップ２２）、入力された名称情報を記憶手段５に書き込む（ステップ２３）。
【００６０】
次にアドレスの入力を受け付け（ステップ２４）、入力されたアドレスをステップ２３にて書き込まれた名称情報と対応付けるようにして、記憶手段５に書き込み（ステップ２５）、数値データの入力を受け付け（ステップ２６）、入力された数値データをステップ２５にて書き込まれたアドレスと対応付けるようにして、記憶手段５に書き込む（ステップ２７）。そして、処理終了の指示を受けたか否かを判別し（ステップ２８）、指示を受けていないと判別された場合、ステップ２４に戻り、指示を受けたと判別された場合、処理を終了する。
【００６１】
これによって、設定作業を行う作業者が表示装置から離れた位置に配置されたパーソナルコンピュータまで移動して設定作業を行う必要がなく、また、パーソナルコンピュータで設定したデータを可搬型の記録媒体に格納し、表示装置で読み取るか、又はパーソナルコンピュータと表示装置とを接続し、データをパーソナルコンピュータから表示装置へ転送する等の手間がなく、大幅に設定作業に要する手間を削減することができる。
【００６２】
図６は、本発明に係る表示装置における設定情報の更新処理の処理手順を示すフローチャートである。作業者からの指示によって図２に示す画面Ｄを表示し、名称情報の入力を受け付ける（ステップ３１）。名称情報が入力され、作業者がソフトウェアスイッチＤ５を操作することによって、設定情報の更新処理の開始が指示されるとともに（ステップ３２）、入力された名称情報を読み込み（ステップ３３）、これに対応する設定情報を記憶手段５から読み込む（ステップ３４）。
【００６３】
ＰＬＣ８との通信を行って、ステップ３４にて読み込んだ設定情報のアドレスに格納されている数値データを読み出し（ステップ３５）、この数値データを、これに対応する数値データが記憶されている記憶手段５の記憶位置に記憶して（ステップ３６）、処理を終了する。
【００６４】
なお、作業者から設定情報の更新処理開始の指示を受けた場合には、入力された名称情報に対応する設定情報を更新する構成としたが、作業者から設定情報の更新処理開始の指示を受け、入力された名称情報に対応する設定情報を読み込んだ後に、作業者に対して、この名称情報に対応する設定情報を更新してもよいか否かの確認を行い、更新を行う指示を受けたときには設定情報を更新し、更新を行わない指示を受けたときには処理を終了する構成としてもよい。
【００６５】
これによって、設定情報を更新するときに、表示装置に接続されていない制御動作を設定するための装置によって対象装置の制御パラメータ等の数値データを設定し、これによって得られた設定情報を、作業者がソフトウェアキーＤ１から手作業によって入力する手間を削減でき、作業者が更新の指示を表示装置に与えるだけで設定情報の更新作業を行うことができ、操作性の大幅な向上が期待できる。
【００６６】
実施の形態２．
図７は、本発明に係る表示装置の実施の形態２での名称情報を入力するための表示画面ＤＬを示す模式図である。画面ＤＬには、作業者によって入力された文字列に、その先頭の文字からの並びが一致する名称情報を表示枠Ｄ６に表示するようになっている。
【００６７】
図８は、本発明に係る表示装置の実施の形態２におけるＰＬＣ８によって制御される機器の動作内容の設定処理の処理手順を示すフローチャートである。作業者からの指示によって図７に示す画面ＤＬを表示し、名称情報の入力を受け付ける（ステップ４０１）。最初の文字が入力され（ステップ４０２）、記憶手段５に記憶されている名称情報の中から、先頭の文字が入力された文字と同一である名称情報を抽出する（ステップ４０３）。抽出された名称情報の数を調べ（ステップ４０４）、抽出された名称情報がない場合は、目的とする名称情報に関する設定情報は登録されていないという内容のメッセージを出力し（ステップ４０５）、処理を終了する。
【００６８】
ステップ４０４において、抽出された名称情報が１つの場合は、この名称情報に対応する設定情報を記憶手段５から読み込み（ステップ４０６）、この設定情報に含まれているＰＬＣ８のアドレスに、このアドレスに対応する数値データを書き込むことによって、ＰＬＣ８によって制御される機器の動作内容を設定し（ステップ４０７）、処理を終了する。
【００６９】
ステップ４０４において、抽出された名称情報が複数存在する場合は、抽出結果を表示枠Ｄ６に表示する（ステップ４０８）。ソフトウェアキーＤ１の矢印キーの操作によって、表示枠Ｄ６に表示した名称情報の中から１つが選択されたか否かを判別し（ステップ４０９）、選択されたと判別した場合は、ステップ４０６へ処理を移す。
【００７０】
一方、ステップ４０９において、選択されていないと判別した場合は、次の文字が入力され（ステップ４１０）、表示枠Ｄ６に表示されている名称情報の中から、ここまでに入力された文字列と先頭からの並びが一致する名称情報だけを更に抽出し（ステップ４１１）、ステップ４０４に処理を移す。
【００７１】
なお、抽出結果を表示枠Ｄ６に表示する構成としたが、表示しない構成であってもよい。
【００７２】
また、抽出結果のみを表示する構成としたが、これだけでなく、抽出した件数も表示する構成としてもよい。
【００７３】
また、抽出された名称情報が１つの場合、又は表示枠Ｄ６に表示した名称情報の中から１つが選択された場合は、ＰＬＣ８の制御対象の機器の動作内容を設定する構成としたが、このような場合に、作業者に対して、この名称情報に対応する設定情報によってＰＬＣ８の制御対象の機器の動作内容を設定してもよいか否かの確認を行い、設定を行う指示を受けたときにはＰＬＣ８の制御対象の機器の動作内容を設定し、設定を行わない指示を受けたときには処理を終了する構成としてもよい。
【００７４】
その他、実施の形態１と同様の部分については同符号を付し、説明を省略する。
【００７５】
これによって、名称情報が途中までしか入力されていない場合であっても、部分的に一致する名称情報がだだ１つに特定されるときには、これが目的の名称情報であると判断することができ、名称情報を最後まで入力する必要がなく、更に操作性を向上させることができる。
【００７６】
また、名称情報が途中までしか入力されていない場合であっても、これに一致する名称情報だけが絞り込まれて表示枠Ｄ６に表示されることとなり、容易に目的の名称情報を探し出すことができる。
【００７７】
実施の形態３．
図９は、本発明に係る表示装置の実施の形態３の構成例を示すブロック図である。図において、３１はバーコードリーダを有するバーコード入力手段である。
図２に示す画面Ｄが表示されたときに、このバーコード入力手段３１によって、名称情報を入力できるようになっている。その他、実施の形態１と同様の部分については同符号を付し、説明を省略する。
【００７８】
これによって、ソフトウェアキーＤ１から名称情報を入力する場合と比べ、作業者が入力に要する手間を大幅に削減することができる。
【００７９】
以下の実施の形態においては、図２に示す画面Ｄが表示されたときに、画面に表示されたソフトウェアキー、画面の外枠に設けられたスイッチ、又はバーコードリーダ等から名称情報を入力するようになっていたが、ＰＬＣ８との通信によって、ＰＬＣ８から名称情報を入力できるようにしてもよい。
【００８０】
これによって、例えば、ワークの変更のような、ＰＬＣ８の動作内容を変化させる必要がある場合に、ＰＬＣ８にワークの変化を自動的に検出させるようにすることで、対象装置によってこのワークに対応する名称情報を自動的に表示装置に入力させることができ、ワークの変更による段取り替え等に作業者が一切関与しなくてもよい等、作業者に要する手間を大幅に削減することができる。
【００８１】
上述した実施の形態によると、表示装置が、受け付けた名称情報と記憶している名称情報とを比較し、比較結果に基づいて受け付けた名称情報に対応する設定情報を、記憶している設定情報から選択することによって、例えば作業者が、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等から名称情報を直接入力するだけで、容易に対象装置の動作内容の設定を行うことができる。
また、表示装置が、対象装置を動作させている設定情報を対象装置から読み出し、この設定情報を記憶することにより、例えば、ＰＬＣの制御動作を設定するための、表示装置とは異なる装置（ＰＬＣのシーケンスプログラム等を設定する装置）に対象装置の制御パラメータ等の数値データを手作業で入力することによって設定し、この数値データによる設定情報を用いて表示装置内記憶されている設定情報を更新する場合等に、この設定した数値データによる設定情報を、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等から作業者が再度手作業によって入力する手間を削減でき、また作業者が更新の指示を表示装置に与えるだけで設定情報の更新作業を行うことができ、操作性の大幅な向上が期待できる。
また、表示装置が、受け付けた名称情報と部分的に一致する名称情報を選択することによって、例えば、名称情報が途中までしか入力されていない場合であっても、部分的に一致する名称情報がだだ１つに特定されるときには、これが目的の名称情報であると判断することができ、作業者が名称情報を最後まで入力する必要がなく、更に操作性を向上させることができる。
また、表示装置が、受け付けた名称情報と部分的に一致する名称情報を表示することによって、例えば、名称情報が途中までしか入力されていない場合であっても、これに一致する名称情報だけが絞り込まれて表示されることとなり、作業者が、表示された名称情報の中から目的の名称情報を容易に探し出すことができる。
また、入力手段が、バーコードリーダによって名称情報を入力することにより、例えば、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等から名称情報を入力する場合と比べ、作業者が入力に要する手間を大幅に削減することができる。
また、入力手段が、対象装置によって名称情報を入力することにより、例えば、ワークの変更のような、ＰＬＣ等の対象装置の動作内容を変化させる必要がある場合であって、対象装置がワークの変化を自動的に検出するようなときに、対象装置によってこのワークに対応する名称情報を自動的に表示装置に入力させることができ、ワークの変更による段取り替え等に作業者が一切関与しなくてもよい等、作業者に要する手間を大幅に削減することができる。
また、記憶手段が、入力手段によって入力された設定情報及び名称情報を記憶することによって、例えば、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等からの入力で、設定情報及び名称情報を設定し、記憶できるため、表示装置から離れて設置されているパーソナルコンピュータ等を用いて設定情報及び名称情報の設定を行い、可搬型の記録媒体等に設定したデータを格納し、この可搬型の記録媒体に格納されたデータを、表示装置によって読み取って使用するような場合、又はパーソナルコンピュータで設定情報及び名称情報の設定を行い、パーソナルコンピュータと表示装置とを接続し、データをパーソナルコンピュータから表示装置へ転送するような場合に比べ、設定作業を行う作業者がパーソナルコンピュータまで移動して作業を行う必要がなく、また、パーソナルコンピュータで設定したデータを可搬型の記録媒体に格納し、表示装置で読み取るか、又はパーソナルコンピュータと表示装置とを接続し、通信を行うことによって、パーソナルコンピュータで設定した設定情報及び名称情報のデータを、パーソナルコンピュータから表示装置へ転送する等の手間がなく、大幅に設定作業に要する手間を削減することができる。
【図面の簡単な説明】
【図１】本発明に係る表示装置の実施の形態１の構成例を示すブロック図である。
【図２】本発明に係る表示装置の実施の形態１での名称情報を入力するための表示画面を示す模式図である。
【図３】記憶手段に記憶されている設定情報及び名称情報の一例を示す図である。
【図４】本発明に係る表示装置の実施の形態１におけるＰＬＣによって制御される機器の動作内容の設定処理の処理手順を示すフローチャートである。
【図５】本発明に係る表示装置における設定情報及び名称情報の設定処理の処理手順を示すフローチャートである。
【図６】本発明に係る表示装置における設定情報の更新処理の処理手順を示すフローチャートである。
【図７】本発明に係る表示装置の実施の形態２での名称情報を入力するための表示画面を示す模式図である。
【図８】本発明に係る表示装置の実施の形態２におけるＰＬＣによって制御される機器の動作内容の設定処理の処理手順を示すフローチャートである。
【図９】本発明に係る表示装置の実施の形態３の構成例を示すブロック図である。
【図１０】従来の表示装置の構成例を示すブロック図である。
【図１１】図１０に示す従来の表示装置の画面データを作成するときの構成例を示すブロック図である。
【符号の説明】
１  表示装置
２  表示手段
３  入力手段
３１  バーコード入力手段
４  制御手段
５  記憶手段
７  通信手段
８  ＰＬＣ（プログラマブル・コントローラ）
【図１】
0004697822.tif 000002
【図２】
0004697822.tif 000003
【図３】
0004697822.tif 000004
【図４】
0004697822.tif 000005
【図５】
0004697822.tif 000006
【図６】
0004697822.tif 000007
【図７】
0004697822.tif 000008
【図８】
0004697822.tif 000009
【図９】
0004697822.tif 000010
【図１０】
0004697822.tif 000011
【図１１】
0004697822.tif 000012