JP4697822B2 - Operation content setting method and display device - Google Patents

Operation content setting method and display device Download PDF

Info

Publication number
JP4697822B2
JP4697822B2 JP2000012329A JP2000012329A JP4697822B2 JP 4697822 B2 JP4697822 B2 JP 4697822B2 JP 2000012329 A JP2000012329 A JP 2000012329A JP 2000012329 A JP2000012329 A JP 2000012329A JP 4697822 B2 JP4697822 B2 JP 4697822B2
Authority
JP
Japan
Prior art keywords
information
display device
name information
model number
number information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2000012329A
Other languages
Japanese (ja)
Other versions
JP2001202106A (en
Inventor
猛 宮崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Keyence Corp
Original Assignee
Keyence Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Keyence Corp filed Critical Keyence Corp
Priority to JP2000012329A priority Critical patent/JP4697822B2/en
Publication of JP2001202106A publication Critical patent/JP2001202106A/en
Application granted granted Critical
Publication of JP4697822B2 publication Critical patent/JP4697822B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Programmable Controllers (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、例えばプログラマブル・コントローラのような制御装置又は機器の動作内容を監視するための監視装置等の装置に接続し、この装置及び機器の動作内容を設定及び表示する表示装置、及びこれに使用される動作内容の設定方法に関する。
【0002】
【従来の技術】
図10は、従来のこの種の表示装置の構成例を示すブロック図である。図において、11はPLC8(プログラマブル・コントローラ)に接続されており、PLC8によって制御される機器(図示せず)の動作状態を設定及び表示するための表示装置である。この表示装置11は、PLC8と通信を行う通信手段17と、ユーザによる操作を受け付けるタッチパネル式の入力手段13と、PLC8によって制御される機器の各動作状態を表示するディスプレイ等の表示手段12と、通信手段17、入力手段13及び表示手段12と接続され、それらの制御を行う制御手段14と、制御手段14が実行するプログラム及び表示手段13に画面を表示するための画面データ等を記憶するための記憶手段15とを備えている。
【0003】
PLC8は、図示しない制御対象の機器と接続され、この機器に所要の動作を行わせるように、この機器から動作状態を表す信号を受信し、この信号に応じた制御信号を送信して制御するようになっている。この制御信号は、PLC8に与えられたシーケンスプログラム及びこのシーケンスプログラムで用いられる制御パラメータ等の数値データ(動作データ)に応じてPLC8が動作することにより生成される。
【0004】
このような構成の表示装置11では、予め接続すべきPLCの制御パラメータ等の数値データを、タッチパネルの操作により設定できるように、又はこの数値データによって表されるPLCが制御する機器の動作状態を表示できるように、図11に示す如くパーソナルコンピュータ9により表示手段12に画面を表示するための画面データを作成し、作成した画面データを通信手段17を通じて、記憶手段15に記憶させておく。作成した画面データ中には、PLC内での数値データの存在位置を示すアドレス(位置データ)が対応付けられる。
【0005】
図10に示すように、制御手段14は、記憶手段15に記憶してある画面データにより得られる制御パラメータ等の数値データを、PLC8との通信によって獲得し、この数値データを使用して表示手段12のディスプレイに画面を作画する。
【0006】
ユーザは、ディスプレイに表示された画面によって数値データ、及び数値データによって表される制御対象の機器の動作状態を確認することができ、タッチパネルの操作により数値データを設定することによって制御対象の機器の動作状態を設定することができる。
【0007】
制御対象の機器の動作状態の流れ(動作内容)は、PLC8のシーケンスプログラム及び制御パラメータ等の数値データによって規定される。PLC8は、制御対象の機器の変更、又はワークの変更等を行うときに、PLC8の動作内容を変化させることによって、制御対象の機器の制御の内容を変化させ、機器の動作内容を変化させる必要があり、このためには、PLC8の特定のアドレスに与 えられる制御パラメータ等の数値データを変更する必要がある。
【0008】
制御対象の機器又はワークに対しては、通常、製品に対応する型番等の名称が与えられている。従来の表示装置では、使用する機器又はワークに対応して決定される制御パラメータ等の数値データ、及びこの数値データを与えるためのPLC8内の特定のアドレスを含む設定情報に対して、対応する機器又はワークの型番等の名称情報を対応付け、この名称情報と設定情報とを記憶手段15に記憶しておき、PLC8の設定を変更する場合に、名称情報を一覧表示して、この中からユーザが必要とする名称情報を選択し、選択した名称情報に対応する数値データをPLC8との通信によってPLC8の特定のアドレスに与えることにより、PLC8の制御対象の機器の動作内容を設定していた。
【0009】
【発明が解決しようとする課題】
ところが上述したような従来の表示装置では、一覧表示された複数の名称情報から対象とするワークの名称情報を探す必要があり、操作が煩雑であるという問題があった。また、一覧表示される名称情報の数が多いほど所要の名称情報を探し出すのに時間がかかり、作業が煩雑となるという問題があった。
【0010】
また、既に記憶されている設定情報を更新する場合に、例えば、PLC等の対象装置の動作内容を微調整しつつ、制御パラメータ等の数値データ決定する場合では、この制御パラメータ等の数値データを、PLCの制御動作を設定するための、表示装置とは異なる装置(PLCのシーケンスプログラム等を設定する装置)を用いて設定することが多いが、このとき設定した数値データを表示装置に記憶させるためには、再度同様の設定内容をタッチパネルからの操作によって入力する等、更新作業を手作業で行う必要があり、この更新作業に多くの手間を要するという問題があった。
【0011】
また、ワークの変更等に伴う段取り替えを行う場合がある。この場合には、ワークの名称情報の選択が、作業者によるタッチパネルからの入力によってのみ行われるため、この入力作業に多くの手間を要するという問題があった。
【0012】
また、設定情報及び名称情報の設定は、例えばパーソナルコンピュータ等で行われ、設定によって得られたデータを可搬型の記録媒体に格納し、この記録媒体に格納されたデータを表示装置側で用意されたディスクドライブ等によって読み取ることによって使用するか、または、設定作業の都度、パーソナルコンピュータと表示装置とを接続し、通信を行って、データをパーソナルコンピュータから表示装置へ転送していたため、設定作業を行うために表示装置から離れた位置に配されたパーソナルコンピュータまで作業者が移動する必要があり、また、設定作業の都度、データを可搬型の記録媒体に格納し、表示装置で読み取るか、又はパーソナルコンピュータと表示装置とを接続し、データをパーソナルコンピュータから表示装置へ転送する必要があり、設定作業に多くの手間を要するという問題があった。
【0013】
本発明は、上述したような事情に鑑みてなされたものであり、予め名称情報と設定情報とを記憶させておき、例えば、ソフトウェアキーから名称情報を直接入力させることによって入力された名称情報と、記憶してある名称情報とを比較し、入力された名称情報に一致する名称情報に対応付けられた設定情報に基づいてPLCによって制御される機器等の動作内容の設定を行うことにより、作業者が、一覧表示された名称情報の中から所要の名称情報を探し出す手間がなく、所要の名称情報を探し出すことに多くの時間及び手間を必要とする程度に多くの名称情報が記憶されている場合でも、容易に対象装置の設定を行うことができる動作内容の設定方法、及びその実施に使用する表示装置を提供することを目的とする。
【0014】
本発明の他の目的は、PLC等の対象装置を動作させている設定情報を対象装置から読み出し、読み出した設定情報を記憶することにより、例えば、PLCの制御動作を設定するための、表示装置とは異なる装置(PLCのシーケンスプログラム等を設定する装置)に対象装置の制御パラメータ等の数値データを手作業で入力することによって設定し、この数値データによる設定情報を用いて表示装置内記憶されている設定情報を更新する場合等に、この設定した数値データによる設定情報を、作業者が再度手作業で入力する必要がなく、設定情報を更新するための手間を削減し、操作性の大幅な向上が期待できる動作内容の設定方法及び表示装置を提供することにある。
【0015】
本発明の更に他の目的は、入力された名称情報と部分的に一致する名称情報を記憶した名称情報の中から選択することにより、名称情報が途中までしか入力されていない場合であっても、部分的に一致する名称情報がただ1つ特定されるときには、名称情報を最後まで入力する必要がなく、更に操作性を向上させることができる動作内容の設定方法及び表示装置を提供することにある。
【0016】
本発明の更に他の目的は、入力された名称情報と部分的に一致する名称情報を表示することによって、名称情報が途中までしか入力されていない場合であっても、これに一致する名称情報だけが絞り込まれて表示され、容易に目的の名称情報を探し出すことができる動作内容の設定方法及び表示装置を提供することにある。
【0017】
本発明の更に他の目的は、バーコードリーダで名称情報を入力することによって、例えば、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等から名称情報を入力するのに比べ、入力に要する手間を大幅に削減することができる表示装置を提供することにある。
【0018】
本発明の更に他の目的は、PLC等の対象装置から名称情報を入力することによって、例えば、ワークの変更のような、対象装置の動作内容を変化させる必要がある場合であって、対象装置がワークの変化を自動的に検出するようなときに、対象装置によってこのワークに対応する名称情報を自動的に表示装置に入力させることができ、ワークの変更による段取り替え等に作業者が一切関与しなくてもよく、このような作業に要する手間を大幅に削減することができる表示装置を提供することにある。
【0019】
本発明の更に他の目的は、例えば、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等からの入力で、設定情報及び名称情報を設定し、記憶できるようにしておくことにより、パーソナルコンピュータで設定情報及び名称情報の設定を行い、設定によって得られたデータを可搬型の記録媒体に格納し、この記録媒体に格納されたデータを表示装置で用いるような場合、又はパーソナルコンピュータで設定情報及び名称情報の設定を行い、パーソナルコンピュータと表示装置とを接続し、データをパーソナルコンピュータから表示装置へ転送するような場合に比べ、表示装置から離れた位置に設置されているパーソナルコンピュータまで設定作業を行うために作業者が移動する手間がなく、また、パーソナルコンピュータで設定したデータを可搬型の記録媒体に格納し、表示装置で読み取るか、又はパーソナルコンピュータと表示装置とを接続し、データをパーソナルコンピュータから表示装置へ転送する等の手間がなく、設定情報及び名称情報の設定作業に要する手間を大幅に削減することができる表示装置を提供することにある。
【0020】
【課題を解決するための手段】
本発明は、プログラマブルコントローラと通信手段を介して接続され、外部装置で予め作成される画面データに基づく表示画面上で前記プログラマブルコントローラの動作内容を設定し、又は表示可能なタッチパネル表示装置であって、前記動作内容を表す動作データ及び該動作データの前記プログラマブルコントローラ内の存在位置を表す位置データを夫々有する複数の設定情報と、当該複数の設定情報に対応づけられた型番情報とを記憶する記憶手段と、前記タッチパネルを介して前記型番情報の入力を受け、当該型番情報に対応づけられた複数の設定情報を読出し、当該読み出された複数の設定情報を夫々、前記プログラマブルコントローラに与える制御手段とを備え、前記記憶手段に記憶される設定情報及び型番情報は、前記外部装置及びタッチパネルを介して直接設定可能であると共に、前記タッチパネルを介して前記型番情報の入力を受け、当該型番情報に対応付けられた複数の設定情報を読出し、前記プログラマブルコントローラから当該読み出された設定情報内の前記位置データに対応するアドレスに設定された数値データを受け、当該受け取った数値データを前記位置データに対応する動作データとして記憶することにより、前記入力された型番情報と対応づけられた設定情報の更新が可能であることを特徴とする。
また、バーコード入力手段を備え、前記記憶手段に記憶される型番情報は、前記バーコード入力手段に接続されるバーコードリーダにより入力されることを特徴とする。
また、タッチパネルを介して受け付けた型番情報と部分的に一致する型番情報を前記記憶している型番情報から選択する画面を表示することを特徴とする。
また、前記記憶手段に記憶される設定情報及び型番情報のタッチパネルによる設定と、前記記憶手段に記憶された設定情報及び型番情報のプログラマブルコントローラから受け取る数値データによる更新とを選択する画面を表示することを特徴とする。
ここで、前記型番情報は、ワークの型番情報であっても良い。
【0043】
【発明の実施の形態】
以下に、本発明をその実施の形態を示す図面に基づいて説明する。
実施の形態1.
図1は、本発明に係る表示装置の実施の形態1の構成例を示すブロック図である。この表示装置1は、PLC8(プログラマブル・コントローラ)に接続し、PLC8と通信を行う通信手段7と、ユーザによる操作を受け付けるタッチパネル式の入力手段3と、PLC8のシーケンスプログラムで用いられ、PLC8によって制御される機器(図示せず)の動作状態及び動作状態の流れ(動作内容)を表す数値データ(動作データ)を表示するィスプレイ等の表示手段2とを備えている。
【0044】
なお、入力手段3はタッチパネル式のものに限らず、例えばユーザによる操作を受け付けるために、画面の外枠に設けられたスイッチなどであってもよい。
【0045】
この表示装置1は、また、通信手段7、入力手段3、及び表示手段2と接続され、それらの制御を行う制御手段4と、制御手段4が実行する本発明に係る表示装置のプログラム及び後述する画面データ等が記憶されている記憶手段5とを備えている。
【0046】
このような構成の表示装置1では、予め、接続すべきPLC8の制御パラメータ等の数値データの内、必要な数値データをタッチパネルの操作により設定できるように、又はこの数値データによって表されるPLC8が制御する機器の動作状態及び動作内容を表示できるように、パーソナルコンピュータにより表示手段2に画面を表示するための画面データを作成し、作成した画面データを記憶手段5に記憶させておく。作成した画面データ中には、PLC8内での数値データの存在位置を示すアドレス(位置データ)が対応付けられる。
【0047】
このような表示装置1では、PLC8の制御対象の機器、又はワークの変更が発生した場合に、変更先の機器又はワークに対応した制御信号をPLC8に生成させるために、機器又はワークに対応した制御パラメータ等の数値データをこれに対応するアドレスに与えることによって、PLC8の制御対象の機器の動作内容を設定するようになっている。
【0048】
記憶手段5には、複数の機器及びワークに夫々対応する制御パラメータ等の数値データ及びこれを与えるアドレスを含む設定情報と、各設定情報に夫々対応付けられた名称情報が多数記憶されている。名称情報は、例えば、これに対応する機器又はワークが明らかであるように対応する機器又はワークの型番とされている。
【0049】
図2は、本発明に係る表示装置の実施の形態1での名称情報を入力するための表示画面Dを示す模式図である。画面Dには、名称情報を入力するためのソフトウェアキーD1と、入力された文字列を表示するための表示枠D2が表示されている。また、この画面Dには、入力された設定情報及び名称情報を記憶手段5に記憶するための処理を実行させるソフトウェアスイッチD3と、入力された名称情報に一致する名称情報に対応付けられた設定情報を記憶手段5に記憶されている設定情報から検索するための処理を実行させるソフトウェアスイッチD4と、PLC8と通信を行い、入力された名称情報に対応する設定情報を、PLC8を動作させている設定情報に更新するための処理を実行させるソフトウェアスイッチD5とが表示されている。この画面Dは表示装置1に予め用意された画面であり、画面データを作成して用意する必要はない。
【0050】
図3は、記憶手段5に記憶されている設定情報及び名称情報の一例を示す図である。図3では、各名称情報には、アドレスD0010,D0011,D0012,…を有する設定情報が対応付けられている。名称情報がSS100のとき、これの設定情報が、アドレスD0010に対して与えられる数値データが100、アドレスD0011に対して与えられる数値データが10等のように対応付けられており、名称情報がSS110のとき、これの設定情報が、アドレスD0010に対して与えられる数値データが50、アドレスD0011に対して与えられる数値データが3等のように対応付けられており、名称情報がT30のとき、これの設定情報が、アドレスD0010に対して与えられる数値データが3、アドレスD0011に対して与えられる数値データが550等のようにして対応付けられている。
【0051】
なお、各名称情報には、同じアドレスを有する設定情報が夫々対応付けられている構成としたが、各名称情報に異なるアドレスを有する設定情報が夫々対応付けられている構成としてもよい。
【0052】
図4は、本発明に係る表示装置の実施の形態1におけるPLC8によって制御される機器の動作内容の設定処理の処理手順を示すフローチャートである。作業者からの指示によって図2に示す画面Dを表示し、名称情報の入力を受け付ける(ステップ101)。名称情報が入力され、作業者がソフトウェアスイッチD4を操作することによって、設定情報の検索処理の開始が指示されるとともに(ステップ102)、入力された名称情報を読み込み(ステップ103)、比較回数を計数するカウンタをスタートし(ステップ104)、記憶手段5に記憶された最初の名称情報を読み込み(ステップ105)、読み込まれた2つの名称情報を比較する(ステップ106)。
【0053】
これらの名称情報が一致しない場合、カウンタをインクリメントし(ステップ107)、カウンタの内容が記憶されている名称情報の総数を越えるか否かを判定し(ステップ108)、越える場合、目的とする名称情報に関する設定情報は登録されていないという内容のメッセージを出力し(ステップ109)、処理を終了する。
【0054】
ステップ108において、カウンタの内容が記憶されている名称情報の総数を越えない場合、次の名称情報を読み込み(ステップ110)、ステップ106へ戻る。
【0055】
一方、ステップ106において、読み込んだ2つの名称情報が一致した場合、この名称情報に対応する設定情報を記憶手段5から読み込み(ステップ111)、この設定情報に含まれているPLC8のアドレスに、このアドレスに対応する数値データを書き込むことによって、PLC8の制御対象の機器の動作内容を設定し(ステップ112)、処理を終了する。
【0056】
なお、読み込んだ2つの名称情報が一致した場合は、PLC8の制御対象の機器の動作内容を設定する構成としたが、読み込んだ2つの名称情報が一致した場合、作業者に対して、この名称情報に対応する設定情報によってPLC8の制御対象の機器の動作内容を設定してもよいか否かの確認を行い、設定を行う指示を受けたときにはPLC8の制御対象の機器の動作内容を設定し、設定を行わない指示を受けたときには処理を終了する構成としてもよい。
【0057】
従って、作業者は、PLC8の制御対象の機器の動作内容を設定するときに、図2に示した画面Dを表示手段2に表示するように表示装置1に指示し、目的の名称情報を入力し、ソフトウェアスイッチD4を操作して、処理の実行を指示するだけで、一致する名称情報を検索し、動作内容を設定することができる。
【0058】
これによって、一覧表示された多数の名称情報の中から目的の名称情報を探し出す必要がなく、容易にPLCによって制御される機器の動作内容の設定を行うことができる。
【0059】
図5は、本発明に係る表示装置における設定情報及び名称情報の設定処理の処理手順を示すフローチャートである。作業者からの指示によって図2に示す画面Dを表示し、名称情報の入力を受け付ける(ステップ21)。名称情報が入力され、作業者がソフトウェアスイッチD3を操作することによって、設定処理の開始が指示されるとともに(ステップ22)、入力された名称情報を記憶手段5に書き込む(ステップ23)。
【0060】
次にアドレスの入力を受け付け(ステップ24)、入力されたアドレスをステップ23にて書き込まれた名称情報と対応付けるようにして、記憶手段5に書き込み(ステップ25)、数値データの入力を受け付け(ステップ26)、入力された数値データをステップ25にて書き込まれたアドレスと対応付けるようにして、記憶手段5に書き込む(ステップ27)。そして、処理終了の指示を受けたか否かを判別し(ステップ28)、指示を受けていないと判別された場合、ステップ24に戻り、指示を受けたと判別された場合、処理を終了する。
【0061】
これによって、設定作業を行う作業者が表示装置から離れた位置に配置されたパーソナルコンピュータまで移動して設定作業を行う必要がなく、また、パーソナルコンピュータで設定したデータを可搬型の記録媒体に格納し、表示装置で読み取るか、又はパーソナルコンピュータと表示装置とを接続し、データをパーソナルコンピュータから表示装置へ転送する等の手間がなく、大幅に設定作業に要する手間を削減することができる。
【0062】
図6は、本発明に係る表示装置における設定情報の更新処理の処理手順を示すフローチャートである。作業者からの指示によって図2に示す画面Dを表示し、名称情報の入力を受け付ける(ステップ31)。名称情報が入力され、作業者がソフトウェアスイッチD5を操作することによって、設定情報の更新処理の開始が指示されるとともに(ステップ32)、入力された名称情報を読み込み(ステップ33)、これに対応する設定情報を記憶手段5から読み込む(ステップ34)。
【0063】
PLC8との通信を行って、ステップ34にて読み込んだ設定情報のアドレスに格納されている数値データを読み出し(ステップ35)、この数値データを、これに対応する数値データが記憶されている記憶手段5の記憶位置に記憶して(ステップ36)、処理を終了する。
【0064】
なお、作業者から設定情報の更新処理開始の指示を受けた場合には、入力された名称情報に対応する設定情報を更新する構成としたが、作業者から設定情報の更新処理開始の指示を受け、入力された名称情報に対応する設定情報を読み込んだ後に、作業者に対して、この名称情報に対応する設定情報を更新してもよいか否かの確認を行い、更新を行う指示を受けたときには設定情報を更新し、更新を行わない指示を受けたときには処理を終了する構成としてもよい。
【0065】
これによって、設定情報を更新するときに、表示装置に接続されていない制御動作を設定するための装置によって対象装置の制御パラメータ等の数値データを設定し、これによって得られた設定情報を、作業者がソフトウェアキーD1から手作業によって入力する手間を削減でき、作業者が更新の指示を表示装置に与えるだけで設定情報の更新作業を行うことができ、操作性の大幅な向上が期待できる。
【0066】
実施の形態2.
図7は、本発明に係る表示装置の実施の形態2での名称情報を入力するための表示画面DLを示す模式図である。画面DLには、作業者によって入力された文字列に、その先頭の文字からの並びが一致する名称情報を表示枠D6に表示するようになっている。
【0067】
図8は、本発明に係る表示装置の実施の形態2におけるPLC8によって制御される機器の動作内容の設定処理の処理手順を示すフローチャートである。作業者からの指示によって図7に示す画面DLを表示し、名称情報の入力を受け付ける(ステップ401)。最初の文字が入力され(ステップ402)、記憶手段5に記憶されている名称情報の中から、先頭の文字が入力された文字と同一である名称情報を抽出する(ステップ403)。抽出された名称情報の数を調べ(ステップ404)、抽出された名称情報がない場合は、目的とする名称情報に関する設定情報は登録されていないという内容のメッセージを出力し(ステップ405)、処理を終了する。
【0068】
ステップ404において、抽出された名称情報が1つの場合は、この名称情報に対応する設定情報を記憶手段5から読み込み(ステップ406)、この設定情報に含まれているPLC8のアドレスに、このアドレスに対応する数値データを書き込むことによって、PLC8によって制御される機器の動作内容を設定し(ステップ407)、処理を終了する。
【0069】
ステップ404において、抽出された名称情報が複数存在する場合は、抽出結果を表示枠D6に表示する(ステップ408)。ソフトウェアキーD1の矢印キーの操作によって、表示枠D6に表示した名称情報の中から1つが選択されたか否かを判別し(ステップ409)、選択されたと判別した場合は、ステップ406へ処理を移す。
【0070】
一方、ステップ409において、選択されていないと判別した場合は、次の文字が入力され(ステップ410)、表示枠D6に表示されている名称情報の中から、ここまでに入力された文字列と先頭からの並びが一致する名称情報だけを更に抽出し(ステップ411)、ステップ404に処理を移す。
【0071】
なお、抽出結果を表示枠D6に表示する構成としたが、表示しない構成であってもよい。
【0072】
また、抽出結果のみを表示する構成としたが、これだけでなく、抽出した件数も表示する構成としてもよい。
【0073】
また、抽出された名称情報が1つの場合、又は表示枠D6に表示した名称情報の中から1つが選択された場合は、PLC8の制御対象の機器の動作内容を設定する構成としたが、このような場合に、作業者に対して、この名称情報に対応する設定情報によってPLC8の制御対象の機器の動作内容を設定してもよいか否かの確認を行い、設定を行う指示を受けたときにはPLC8の制御対象の機器の動作内容を設定し、設定を行わない指示を受けたときには処理を終了する構成としてもよい。
【0074】
その他、実施の形態1と同様の部分については同符号を付し、説明を省略する。
【0075】
これによって、名称情報が途中までしか入力されていない場合であっても、部分的に一致する名称情報がだだ1つに特定されるときには、これが目的の名称情報であると判断することができ、名称情報を最後まで入力する必要がなく、更に操作性を向上させることができる。
【0076】
また、名称情報が途中までしか入力されていない場合であっても、これに一致する名称情報だけが絞り込まれて表示枠D6に表示されることとなり、容易に目的の名称情報を探し出すことができる。
【0077】
実施の形態3.
図9は、本発明に係る表示装置の実施の形態3の構成例を示すブロック図である。図において、31はバーコードリーダを有するバーコード入力手段である。
図2に示す画面Dが表示されたときに、このバーコード入力手段31によって、名称情報を入力できるようになっている。その他、実施の形態1と同様の部分については同符号を付し、説明を省略する。
【0078】
これによって、ソフトウェアキーD1から名称情報を入力する場合と比べ、作業者が入力に要する手間を大幅に削減することができる。
【0079】
以下の実施の形態においては、図2に示す画面Dが表示されたときに、画面に表示されたソフトウェアキー、画面の外枠に設けられたスイッチ、又はバーコードリーダ等から名称情報を入力するようになっていたが、PLC8との通信によって、PLC8から名称情報を入力できるようにしてもよい。
【0080】
これによって、例えば、ワークの変更のような、PLC8の動作内容を変化させる必要がある場合に、PLC8にワークの変化を自動的に検出させるようにすることで、対象装置によってこのワークに対応する名称情報を自動的に表示装置に入力させることができ、ワークの変更による段取り替え等に作業者が一切関与しなくてもよい等、作業者に要する手間を大幅に削減することができる。
【0081】
上述した実施の形態によると、表示装置が、受け付けた名称情報と記憶している名称情報とを比較し、比較結果に基づいて受け付けた名称情報に対応する設定情報を、記憶している設定情報から選択することによって、例えば作業者が、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等から名称情報を直接入力するだけで、容易に対象装置の動作内容の設定を行うことができる。
また、表示装置が、対象装置を動作させている設定情報を対象装置から読み出し、この設定情報を記憶することにより、例えば、PLCの制御動作を設定するための、表示装置とは異なる装置(PLCのシーケンスプログラム等を設定する装置)に対象装置の制御パラメータ等の数値データを手作業で入力することによって設定し、この数値データによる設定情報を用いて表示装置内記憶されている設定情報を更新する場合等に、この設定した数値データによる設定情報を、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等から作業者が再度手作業によって入力する手間を削減でき、また作業者が更新の指示を表示装置に与えるだけで設定情報の更新作業を行うことができ、操作性の大幅な向上が期待できる。
また、表示装置が、受け付けた名称情報と部分的に一致する名称情報を選択することによって、例えば、名称情報が途中までしか入力されていない場合であっても、部分的に一致する名称情報がだだ1つに特定されるときには、これが目的の名称情報であると判断することができ、作業者が名称情報を最後まで入力する必要がなく、更に操作性を向上させることができる。
また、表示装置が、受け付けた名称情報と部分的に一致する名称情報を表示することによって、例えば、名称情報が途中までしか入力されていない場合であっても、これに一致する名称情報だけが絞り込まれて表示されることとなり、作業者が、表示された名称情報の中から目的の名称情報を容易に探し出すことができる。
また、入力手段が、バーコードリーダによって名称情報を入力することにより、例えば、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等から名称情報を入力する場合と比べ、作業者が入力に要する手間を大幅に削減することができる。
また、入力手段が、対象装置によって名称情報を入力することにより、例えば、ワークの変更のような、PLC等の対象装置の動作内容を変化させる必要がある場合であって、対象装置がワークの変化を自動的に検出するようなときに、対象装置によってこのワークに対応する名称情報を自動的に表示装置に入力させることができ、ワークの変更による段取り替え等に作業者が一切関与しなくてもよい等、作業者に要する手間を大幅に削減することができる。
また、記憶手段が、入力手段によって入力された設定情報及び名称情報を記憶することによって、例えば、画面上に表示されたソフトウェアキー又は画面の外枠に設けられたスイッチ等からの入力で、設定情報及び名称情報を設定し、記憶できるため、表示装置から離れて設置されているパーソナルコンピュータ等を用いて設定情報及び名称情報の設定を行い、可搬型の記録媒体等に設定したデータを格納し、この可搬型の記録媒体に格納されたデータを、表示装置によって読み取って使用するような場合、又はパーソナルコンピュータで設定情報及び名称情報の設定を行い、パーソナルコンピュータと表示装置とを接続し、データをパーソナルコンピュータから表示装置へ転送するような場合に比べ、設定作業を行う作業者がパーソナルコンピュータまで移動して作業を行う必要がなく、また、パーソナルコンピュータで設定したデータを可搬型の記録媒体に格納し、表示装置で読み取るか、又はパーソナルコンピュータと表示装置とを接続し、通信を行うことによって、パーソナルコンピュータで設定した設定情報及び名称情報のデータを、パーソナルコンピュータから表示装置へ転送する等の手間がなく、大幅に設定作業に要する手間を削減することができる。
【図面の簡単な説明】
【図1】本発明に係る表示装置の実施の形態1の構成例を示すブロック図である。
【図2】本発明に係る表示装置の実施の形態1での名称情報を入力するための表示画面を示す模式図である。
【図3】記憶手段に記憶されている設定情報及び名称情報の一例を示す図である。
【図4】本発明に係る表示装置の実施の形態1におけるPLCによって制御される機器の動作内容の設定処理の処理手順を示すフローチャートである。
【図5】本発明に係る表示装置における設定情報及び名称情報の設定処理の処理手順を示すフローチャートである。
【図6】本発明に係る表示装置における設定情報の更新処理の処理手順を示すフローチャートである。
【図7】本発明に係る表示装置の実施の形態2での名称情報を入力するための表示画面を示す模式図である。
【図8】本発明に係る表示装置の実施の形態2におけるPLCによって制御される機器の動作内容の設定処理の処理手順を示すフローチャートである。
【図9】本発明に係る表示装置の実施の形態3の構成例を示すブロック図である。
【図10】従来の表示装置の構成例を示すブロック図である。
【図11】図10に示す従来の表示装置の画面データを作成するときの構成例を示すブロック図である。
【符号の説明】
1 表示装置
2 表示手段
3 入力手段
31 バーコード入力手段
4 制御手段
5 記憶手段
7 通信手段
8 PLC(プログラマブル・コントローラ)
[0001]
BACKGROUND OF THE INVENTION
The present invention is connected to a control device such as a programmable controller or a device such as a monitoring device for monitoring the operation content of the device, and a display device for setting and displaying the operation content of the device and the device, and to this It relates to a method for setting the operation content to be used.
[0002]
[Prior art]
FIG. 10 is a block diagram showing a configuration example of this type of conventional display device. In the figure, reference numeral 11 denotes a display device that is connected to a PLC 8 (programmable controller) and sets and displays the operating state of a device (not shown) controlled by the PLC 8. The display device 11 includes a communication unit 17 that communicates with the PLC 8, a touch panel type input unit 13 that receives an operation by a user, a display unit 12 such as a display that displays each operation state of the device controlled by the PLC 8, For storing the control means 14 connected to the communication means 17, the input means 13, and the display means 12, the program executed by the control means 14, the screen data for displaying the screen on the display means 13, and the like. Storage means 15.
[0003]
The PLC 8 is connected to a device to be controlled (not shown), receives a signal indicating an operation state from this device, and transmits a control signal corresponding to this signal to control the device to perform a required operation. It is like that. This control signal is generated when the PLC 8 operates in accordance with a sequence program given to the PLC 8 and numerical data (operation data) such as control parameters used in the sequence program.
[0004]
In the display device 11 having such a configuration, numerical data such as PLC control parameters to be connected in advance can be set by operating the touch panel, or the operation state of the device controlled by the PLC represented by the numerical data is set. As shown in FIG. 11, screen data for displaying a screen on the display unit 12 is created by the personal computer 9 as shown in FIG. 11, and the created screen data is stored in the storage unit 15 through the communication unit 17. The created screen data is associated with an address (position data) indicating the position of the numerical data in the PLC.
[0005]
As shown in FIG. 10, the control means 14 acquires numerical data such as control parameters obtained from the screen data stored in the storage means 15 by communication with the PLC 8, and uses this numerical data to display the display means. A screen is drawn on 12 displays.
[0006]
The user can check the numerical data and the operation state of the controlled device represented by the numerical data on the screen displayed on the display, and set the numerical data by operating the touch panel. The operating state can be set.
[0007]
The flow (operation content) of the operation state of the device to be controlled is defined by the PLC 8 sequence program and numerical data such as control parameters. The PLC 8 needs to change the control content of the control target device and change the operation content of the device by changing the operation content of the PLC 8 when changing the control target device or workpiece. For this purpose, it is necessary to change numerical data such as control parameters given to a specific address of the PLC 8.
[0008]
A name such as a model number corresponding to a product is usually given to a device or workpiece to be controlled. In the conventional display device, a device corresponding to numerical data such as a control parameter determined corresponding to a device or work to be used, and setting information including a specific address in the PLC 8 for giving the numerical data. Alternatively, the name information such as the model number of the workpiece is associated, the name information and the setting information are stored in the storage unit 15, and when changing the setting of the PLC 8, the name information is displayed as a list from which the user Is selected, and numerical data corresponding to the selected name information is given to a specific address of the PLC 8 by communication with the PLC 8, thereby setting the operation content of the device to be controlled by the PLC 8.
[0009]
[Problems to be solved by the invention]
However, in the conventional display device as described above, there is a problem that it is necessary to search for name information of a target work from a plurality of name information displayed in a list, and the operation is complicated. Further, there is a problem that as the number of name information displayed in a list increases, it takes time to search for necessary name information, and the work becomes complicated.
[0010]
In addition, when updating already stored setting information, for example, when determining numerical data such as a control parameter while finely adjusting the operation content of a target device such as a PLC, the numerical data such as the control parameter is changed. In many cases, setting is performed using a device (a device for setting a PLC sequence program or the like) different from the display device for setting the control operation of the PLC, but the numerical data set at this time is stored in the display device. For this purpose, it is necessary to manually perform the update work such as inputting the same setting contents again by an operation from the touch panel, and there is a problem that this update work requires a lot of work.
[0011]
In addition, there may be a setup change accompanying a work change. In this case, since the selection of the work name information is performed only by the input from the touch panel by the operator, there is a problem that this input work requires a lot of labor.
[0012]
The setting information and name information are set by, for example, a personal computer, the data obtained by the setting is stored in a portable recording medium, and the data stored in the recording medium is prepared on the display device side. Since the data was transferred from the personal computer to the display device by connecting the personal computer and the display device and communicating each time the setting work was performed, the setting work was performed. In order to carry out, it is necessary for an operator to move to a personal computer arranged at a position away from the display device, and for each setting operation, data is stored in a portable recording medium and read by the display device, or Connect personal computer and display device, and transfer data from personal computer to display device That there is a need, there is a problem that takes a lot of time and effort in setting work.
[0013]
The present invention has been made in view of the above-described circumstances, and stores name information and setting information in advance, for example, name information input by directly inputting name information from a software key, and By comparing the stored name information and setting the operation content of the device or the like controlled by the PLC based on the setting information associated with the name information that matches the input name information, There is no need for a person to search for the required name information from the list of displayed name information, and a lot of name information is stored to the extent that it takes a lot of time and effort to find the required name information. Even in such a case, it is an object to provide an operation content setting method capable of easily setting a target device, and a display device used for the method.
[0014]
Another object of the present invention is to read setting information for operating a target device such as a PLC from the target device and store the read setting information, for example, a display device for setting a control operation of the PLC. Is set by manually inputting numerical data such as control parameters of the target device to a device different from that (device for setting a PLC sequence program, etc.), and stored in the display device using setting information based on the numerical data. For example, when setting information is updated, it is not necessary for the operator to manually input the setting information based on the set numerical data, reducing the effort for updating the setting information and greatly improving operability. It is an object of the present invention to provide an operation content setting method and a display device that can be expected to be improved.
[0015]
Still another object of the present invention is to select name information that partially matches name information that has been input from among stored name information so that the name information is only partially input. To provide an operation content setting method and display device that can improve the operability without the need to input name information to the end when only one partially matching name information is specified. is there.
[0016]
Still another object of the present invention is to display name information that partially matches the input name information, so that even if the name information is only partially input, the name information that matches the name information. It is an object of the present invention to provide an operation content setting method and a display device in which only the name information is narrowed down and displayed, and the target name information can be easily found.
[0017]
Still another object of the present invention is to input name information with a barcode reader, for example, to input name information from a software key displayed on the screen or a switch provided on the outer frame of the screen. In comparison, an object of the present invention is to provide a display device that can greatly reduce the labor required for input.
[0018]
Still another object of the present invention is to input the name information from a target device such as a PLC, for example, when it is necessary to change the operation content of the target device, such as a change of a workpiece. When a change in a workpiece is automatically detected, name information corresponding to the workpiece can be automatically input to the display device by the target device. An object of the present invention is to provide a display device that does not need to be involved and can greatly reduce the labor required for such work.
[0019]
Still another object of the present invention is to enable setting information and name information to be set and stored by an input from, for example, a software key displayed on the screen or a switch provided on the outer frame of the screen. When setting information and name information are set by a personal computer, the data obtained by the setting is stored in a portable recording medium, and the data stored in the recording medium is used in a display device, or Compared to the case where setting information and name information are set with a personal computer, the personal computer is connected to the display device, and data is transferred from the personal computer to the display device, the personal computer is installed at a position farther from the display device. There is no need for the operator to move to set up the personal computer, and the personal computer Data stored in a portable recording medium and read by a display device, or connected to a personal computer and a display device, and there is no need to transfer data from the personal computer to the display device. Another object of the present invention is to provide a display device that can greatly reduce the labor required for setting name information.
[0020]
[Means for Solving the Problems]
The present invention is a touch panel display device that is connected to a programmable controller via a communication means and can set or display the operation content of the programmable controller on a display screen based on screen data created in advance by an external device. A plurality of setting information each having operation data representing the operation content and position data representing the position of the operation data in the programmable controller, and a model number information associated with the plurality of setting information And control means for receiving the input of the model number information via the touch panel, reading a plurality of setting information associated with the model number information, and supplying the read plurality of setting information to the programmable controller, respectively. And setting information and model number information stored in the storage means are the external device And can be set directly via the touch panel, receives the input of the model number information via the touch panel, reads a plurality of setting information associated with the model number information, and reads the setting from the programmable controller The numerical data set at the address corresponding to the position data in the information is received, and the received numerical data is stored as operation data corresponding to the position data, thereby being associated with the input model number information. The setting information can be updated.
The model number information stored in the storage means is input by a barcode reader connected to the barcode input means.
In addition, a screen for selecting model number information partially matching the model number information received via the touch panel from the stored model number information is displayed.
In addition, a screen for selecting setting information and model number information stored in the storage unit by a touch panel and updating of the setting information and model number information stored in the storage unit by numerical data received from a programmable controller is displayed. It is characterized by.
Here, the model number information may be model number information of a workpiece.
[0043]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be described with reference to the drawings illustrating embodiments thereof.
Embodiment 1 FIG.
FIG. 1 is a block diagram showing a configuration example of Embodiment 1 of a display device according to the present invention. The display device 1 is connected to a PLC 8 (programmable controller) and used in a communication means 7 for communicating with the PLC 8, a touch panel type input means 3 for accepting an operation by a user, and a sequence program of the PLC 8, and is controlled by the PLC 8. And a display means 2 such as a display for displaying numerical data (operation data) representing an operation state of the device (not shown) and a flow of the operation state (operation content).
[0044]
Note that the input unit 3 is not limited to the touch panel type, and may be a switch or the like provided on the outer frame of the screen in order to accept an operation by the user, for example.
[0045]
The display device 1 is also connected to the communication means 7, the input means 3, and the display means 2, a control means 4 that controls them, a program for the display device according to the present invention that is executed by the control means 4, and a description to be described later. Storage means 5 in which screen data and the like are stored.
[0046]
In the display device 1 having such a configuration, among the numerical data such as control parameters of the PLC 8 to be connected, necessary numerical data can be set by operating the touch panel in advance, or the PLC 8 represented by the numerical data is provided. Screen data for displaying a screen on the display unit 2 is created by a personal computer so that the operation state and operation content of the device to be controlled can be displayed, and the created screen data is stored in the storage unit 5. In the created screen data, an address (position data) indicating the position where the numerical data exists in the PLC 8 is associated.
[0047]
In such a display device 1, in order to cause the PLC 8 to generate a control signal corresponding to the change destination device or work when the change of the control target device or work of the PLC 8 occurs, the display device 1 corresponds to the device or work. By giving numerical data such as control parameters to the corresponding address, the operation content of the device to be controlled by the PLC 8 is set.
[0048]
The storage means 5 stores a large amount of name information associated with each piece of setting information, and setting information including numerical data such as control parameters corresponding to a plurality of devices and workpieces, and an address to which the numerical data is given. The name information is, for example, the model number of the corresponding device or work so that the corresponding device or work is clear.
[0049]
FIG. 2 is a schematic diagram showing a display screen D for inputting name information in the first embodiment of the display device according to the present invention. On the screen D, a software key D1 for inputting name information and a display frame D2 for displaying the input character string are displayed. The screen D also includes a software switch D3 that executes processing for storing the input setting information and name information in the storage unit 5, and a setting associated with the name information that matches the input name information. The software switch D4 that executes processing for retrieving information from the setting information stored in the storage unit 5 communicates with the PLC 8, and the setting information corresponding to the input name information is operated by the PLC 8. A software switch D5 for executing processing for updating the setting information is displayed. This screen D is a screen prepared in advance in the display device 1, and it is not necessary to prepare and prepare screen data.
[0050]
FIG. 3 is a diagram illustrating an example of setting information and name information stored in the storage unit 5. 3, each name information is associated with setting information having addresses D0010, D0011, D0012,. When the name information is SS100, the setting information is associated such that the numerical data given to the address D0010 is 100, the numerical data given to the address D0011 is 10 and so on, and the name information is SS110. In this case, the setting information is associated such that the numerical data given to the address D0010 is 50, the numerical data given to the address D0011 is 3 and so on, and the name information is T30. Are set such that the numerical data given to the address D0010 is 3, the numerical data given to the address D0011 is 550, and so on.
[0051]
In addition, although it was set as the structure with which each name information was matched with the setting information which has the same address, it is good also as a structure with which the setting information which has a different address with each name information is respectively matched.
[0052]
FIG. 4 is a flowchart showing a processing procedure for setting the operation content of the device controlled by the PLC 8 in the first embodiment of the display device according to the present invention. A screen D shown in FIG. 2 is displayed in response to an instruction from the worker, and input of name information is accepted (step 101). When the name information is input and the operator operates the software switch D4, the start of setting information search processing is instructed (step 102), the input name information is read (step 103), and the number of comparisons is calculated. The counter for counting is started (step 104), the first name information stored in the storage means 5 is read (step 105), and the two pieces of read name information are compared (step 106).
[0053]
If these pieces of name information do not match, the counter is incremented (step 107), and it is determined whether or not the content of the counter exceeds the total number of stored name information (step 108). A message indicating that the setting information related to the information is not registered is output (step 109), and the process ends.
[0054]
If the counter content does not exceed the total number of stored name information in step 108, the next name information is read (step 110) and the process returns to step 106.
[0055]
On the other hand, if the two pieces of name information read in step 106 match, the setting information corresponding to the name information is read from the storage means 5 (step 111), and the address of the PLC 8 included in the setting information is read into this address information. By writing numerical data corresponding to the address, the operation content of the device to be controlled by the PLC 8 is set (step 112), and the process is terminated.
[0056]
If the two read name information matches, the operation content of the device to be controlled by the PLC 8 is set. However, if the two read name information matches, this name is given to the operator. The operation information of the device to be controlled by the PLC 8 is confirmed based on the setting information corresponding to the information, and when the instruction for setting is received, the operation content of the device to be controlled by the PLC 8 is set. The process may be terminated when an instruction not to set is received.
[0057]
Therefore, the operator instructs the display device 1 to display the screen D shown in FIG. 2 on the display means 2 when setting the operation content of the device to be controlled by the PLC 8, and inputs the desired name information. Then, by operating the software switch D4 and instructing the execution of the process, it is possible to search for matching name information and set the operation content.
[0058]
Accordingly, it is not necessary to search for target name information from a large number of name information displayed in a list, and the operation content of the device controlled by the PLC can be easily set.
[0059]
FIG. 5 is a flowchart showing a processing procedure for setting information and name information in the display device according to the present invention. A screen D shown in FIG. 2 is displayed in response to an instruction from the worker, and input of name information is accepted (step 21). When the name information is input and the operator operates the software switch D3, the start of the setting process is instructed (step 22), and the input name information is written in the storage means 5 (step 23).
[0060]
Next, an input of an address is accepted (step 24), and the input address is written in the storage means 5 so as to be associated with the name information written in step 23 (step 25), and an input of numerical data is accepted (step 26) The input numerical data is written in the storage means 5 so as to be associated with the address written in step 25 (step 27). Then, it is determined whether or not an instruction to end the process has been received (step 28). If it is determined that the instruction has not been received, the process returns to step 24, and if it is determined that the instruction has been received, the process ends.
[0061]
This eliminates the need for the operator who performs the setting operation to move to the personal computer located at a position distant from the display device, and stores the data set by the personal computer in a portable recording medium. In addition, there is no trouble of reading with a display device, or connecting a personal computer and a display device, and transferring data from the personal computer to the display device, so that the labor required for setting work can be greatly reduced.
[0062]
FIG. 6 is a flowchart showing a processing procedure of setting information update processing in the display device according to the present invention. A screen D shown in FIG. 2 is displayed in response to an instruction from the worker, and input of name information is accepted (step 31). When the name information is input and the operator operates the software switch D5, the start of the setting information update process is instructed (step 32), and the input name information is read (step 33). The setting information to be read is read from the storage means 5 (step 34).
[0063]
Communication with the PLC 8 is performed, the numerical data stored in the address of the setting information read in step 34 is read (step 35), and this numerical data is stored in the storage means in which the numerical data corresponding thereto is stored. 5 (step 36), and the process is terminated.
[0064]
In addition, when receiving an instruction to start the setting information update process from the worker, the setting information corresponding to the input name information is updated. After receiving the setting information corresponding to the input name information, the operator confirms whether or not the setting information corresponding to the name information may be updated, and gives an instruction to update. The setting information may be updated when received, and the process may be terminated when an instruction not to update is received.
[0065]
Thereby, when updating the setting information, numerical data such as the control parameters of the target device is set by the device for setting the control operation not connected to the display device, and the setting information obtained thereby is It is possible to reduce the effort that the operator manually inputs from the software key D1, and the operator can update the setting information simply by giving an update instruction to the display device, and a great improvement in operability can be expected.
[0066]
Embodiment 2. FIG.
FIG. 7 is a schematic diagram showing a display screen DL for inputting name information in the second embodiment of the display device according to the present invention. On the screen DL, name information in which the arrangement from the first character matches the character string input by the operator is displayed in the display frame D6.
[0067]
FIG. 8 is a flowchart showing a processing procedure for setting the operation content of the device controlled by the PLC 8 in the second embodiment of the display device according to the present invention. A screen DL shown in FIG. 7 is displayed in response to an instruction from the worker, and input of name information is accepted (step 401). The first character is input (step 402), and name information identical to the input character is extracted from the name information stored in the storage means 5 (step 403). The number of extracted name information is checked (step 404), and if there is no extracted name information, a message is output indicating that setting information related to the target name information is not registered (step 405). Exit.
[0068]
When the extracted name information is one in step 404, the setting information corresponding to this name information is read from the storage means 5 (step 406), and the address of the PLC 8 included in this setting information is set to this address. By writing the corresponding numerical data, the operation content of the device controlled by the PLC 8 is set (step 407), and the process ends.
[0069]
If there are a plurality of extracted name information in step 404, the extraction result is displayed in the display frame D6 (step 408). By operating the arrow key of the software key D1, it is determined whether or not one of the name information displayed in the display frame D6 has been selected (step 409). If it is determined that it has been selected, the process proceeds to step 406. .
[0070]
On the other hand, if it is determined in step 409 that the character is not selected, the next character is input (step 410), and the character string input so far is selected from the name information displayed in the display frame D6. Only name information that matches the arrangement from the beginning is further extracted (step 411), and the process proceeds to step 404.
[0071]
Although the extraction result is configured to be displayed in the display frame D6, a configuration in which the extraction result is not displayed may be used.
[0072]
Moreover, although it was set as the structure which displays only an extraction result, it is good also as a structure which displays not only this but the number of extracted cases.
[0073]
Moreover, when the extracted name information is one, or when one is selected from the name information displayed on the display frame D6, the operation content of the device to be controlled by the PLC 8 is set. In such a case, the operator confirms whether or not the operation content of the device to be controlled by the PLC 8 may be set by the setting information corresponding to the name information, and receives an instruction to perform the setting. In some cases, the operation content of the device to be controlled by the PLC 8 may be set, and the processing may be terminated when an instruction not to set is received.
[0074]
In addition, about the part similar to Embodiment 1, the same code | symbol is attached | subjected and description is abbreviate | omitted.
[0075]
As a result, even if the name information has been input only halfway, when only partially matching name information is specified, it can be determined that this is the target name information. It is not necessary to input the name information to the end, and the operability can be further improved.
[0076]
Even if the name information is input only halfway, only the name information that matches the name information is narrowed down and displayed in the display frame D6, and the target name information can be easily found. .
[0077]
Embodiment 3 FIG.
FIG. 9 is a block diagram showing a configuration example of Embodiment 3 of the display device according to the present invention. In the figure, reference numeral 31 denotes a bar code input means having a bar code reader.
When the screen D shown in FIG. 2 is displayed, name information can be input by the barcode input means 31. In addition, about the part similar to Embodiment 1, the same code | symbol is attached | subjected and description is abbreviate | omitted.
[0078]
Thereby, compared with the case where name information is input from the software key D1, the labor which an operator requires for input can be reduced significantly.
[0079]
In the following embodiment, when the screen D shown in FIG. 2 is displayed, name information is input from a software key displayed on the screen, a switch provided on the outer frame of the screen, or a barcode reader. However, the name information may be input from the PLC 8 by communication with the PLC 8.
[0080]
Thus, for example, when it is necessary to change the operation content of the PLC 8 such as a change of the work, the change of the work is automatically detected by the PLC 8 so that the work is handled by the target device. The name information can be automatically input to the display device, and the labor required for the worker can be greatly reduced, for example, the worker does not have to be involved in the setup change due to the work change.
[0081]
According to the above-described embodiment, the display device compares the received name information with the stored name information, and stores the setting information corresponding to the received name information based on the comparison result. For example, the operator can easily set the operation contents of the target device simply by directly inputting the name information from the software key displayed on the screen or the switch provided on the outer frame of the screen. It can be carried out.
In addition, the display device reads setting information for operating the target device from the target device and stores this setting information, for example, a device (PLC) different from the display device for setting the control operation of the PLC. Set by manually inputting numerical data such as control parameters of the target device into the device that sets the sequence program, etc., and update the setting information stored in the display device using the setting information based on the numerical data In this case, the setting information by the set numerical data can be reduced manually by the operator from the software key displayed on the screen or the switch provided on the outer frame of the screen. The operator can update the setting information simply by giving an update instruction to the display device, and a great improvement in operability can be expected.
In addition, when the display device selects name information that partially matches the received name information, for example, even when the name information has been input only halfway, the partially matching name information is displayed. When only one is specified, it can be determined that this is the target name information, and the operator does not need to input the name information to the end, and the operability can be further improved.
In addition, the display device displays name information that partially matches the received name information, so that, for example, even if name information is only input halfway, only name information that matches the name information is displayed. The information is narrowed down and displayed, and the operator can easily find the target name information from the displayed name information.
In addition, the input means inputs the name information with a barcode reader, so that, for example, compared with the case where the name information is input from a software key displayed on the screen or a switch provided on the outer frame of the screen. It is possible to greatly reduce the labor required for the user to input.
In addition, when the input unit inputs name information using the target device, for example, when the operation content of the target device such as a PLC needs to be changed, such as a work change, When a change is automatically detected, name information corresponding to the workpiece can be automatically input to the display device by the target device, and the operator is not involved in any changeover due to a change in the workpiece. For example, the labor required for the operator can be greatly reduced.
In addition, the storage means stores the setting information and name information input by the input means, for example, by input from a software key displayed on the screen or a switch provided on the outer frame of the screen. Since the information and name information can be set and stored, the setting information and name information are set using a personal computer installed away from the display device, and the data set in the portable recording medium is stored. When data stored in this portable recording medium is read and used by a display device, or setting information and name information are set by a personal computer, the personal computer and the display device are connected, and data Compared to the case of transferring data from a personal computer to a display device, the operator who performs the setting work There is no need to move to a computer for work, and data set by a personal computer is stored in a portable recording medium and read by a display device, or a personal computer and a display device are connected for communication. Thus, there is no need to transfer the setting information and name information data set by the personal computer from the personal computer to the display device, and the time required for setting work can be greatly reduced.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration example of a first embodiment of a display device according to the present invention.
FIG. 2 is a schematic diagram showing a display screen for inputting name information in the first embodiment of the display device according to the present invention.
FIG. 3 is a diagram illustrating an example of setting information and name information stored in a storage unit.
FIG. 4 is a flowchart showing a processing procedure for setting the operation content of the device controlled by the PLC in the first embodiment of the display device according to the present invention.
FIG. 5 is a flowchart showing a processing procedure of setting processing of setting information and name information in the display device according to the present invention.
FIG. 6 is a flowchart showing a processing procedure of setting information update processing in the display device according to the present invention.
FIG. 7 is a schematic diagram showing a display screen for inputting name information in the second embodiment of the display device according to the present invention.
FIG. 8 is a flowchart showing a processing procedure of operation content setting processing of a device controlled by a PLC in Embodiment 2 of the display device according to the present invention.
FIG. 9 is a block diagram illustrating a configuration example of Embodiment 3 of a display device according to the present invention.
FIG. 10 is a block diagram illustrating a configuration example of a conventional display device.
11 is a block diagram showing a configuration example when creating screen data of the conventional display device shown in FIG.
[Explanation of symbols]
1 Display device
2 Display means
3 Input means
31 Barcode input means
4 Control means
5 Memory means
7 Communication means
8 PLC (Programmable Controller)

Claims (5)

プログラマブルコントローラと通信手段を介して接続され、外部装置で予め作成される画面データに基づく表示画面上で前記プログラマブルコントローラの動作内容を設定し、又は表示可能なタッチパネル表示装置であって、
前記動作内容を表す動作データ及び該動作データの前記プログラマブルコントローラ内の存在位置を表す位置データを夫々有する複数の設定情報と、当該複数の設定情報に対応づけられた型番情報とを記憶する記憶手段と、
前記タッチパネルを介して前記型番情報の入力を受け、当該型番情報に対応づけられた複数の設定情報を読出し、当該読み出された複数の設定情報を夫々、前記プログラマブルコントローラに与える制御手段とを備え、
前記記憶手段に記憶される設定情報及び型番情報は、前記外部装置及びタッチパネルを介して直接設定可能であると共に、前記タッチパネルを介して前記型番情報の入力を受け、当該型番情報に対応付けられた複数の設定情報を読出し、前記プログラマブルコントローラから当該読み出された設定情報内の前記位置データに対応するアドレスに設定された数値データを受け、当該受け取った数値データを前記位置データに対応する動作データとして記憶することにより、前記入力された型番情報と対応づけられた設定情報の更新が可能であることを特徴とするタッチパネル表示装置。
It is a touch panel display device that is connected via a programmable controller and communication means, and can set or display the operation content of the programmable controller on a display screen based on screen data created in advance by an external device,
Storage means for storing a plurality of setting information each having operation data representing the operation content and position data representing the existence position of the operation data in the programmable controller, and model number information associated with the plurality of setting information When,
Control means for receiving the input of the model number information via the touch panel, reading a plurality of setting information associated with the model number information, and supplying the read plurality of setting information to the programmable controller, respectively. ,
The setting information and the model number information stored in the storage means can be directly set via the external device and the touch panel, and the model number information is input via the touch panel, and is associated with the model number information. A plurality of setting information is read, numeric data set at an address corresponding to the position data in the read setting information is received from the programmable controller, and the received numeric data is operated data corresponding to the position data by storing as a touch panel display device which is a possible updating of the association was set information and the inputted model number information.
バーコード入力手段を備え、
前記記憶手段に記憶される型番情報は、前記バーコード入力手段に接続されるバーコードリーダにより入力されることを特徴とする請求項1記載のタッチパネル表示器。
With barcode input means,
Serial number information that will be stored in the storage unit, a touch panel display of claim 1, wherein the input by the bar code reader connected to the bar code input means.
前記タッチパネルを介して受け付けた型番情報と部分的に一致する型番情報を前記記憶している型番情報から選択する画面を表示することを特徴とする請求項1又は2記載のタッチパネル表示装置。3. The touch panel display device according to claim 1, wherein a screen for selecting model number information partially matching with the model number information received via the touch panel from the stored model number information is displayed. 前記記憶手段に記憶される設定情報及び型番情報のタッチパネルによる設定と、前記記憶手段に記憶された設定情報及び型番情報のプログラマブルコントローラから受け取る数値データによる更新とを選択する画面を表示することを特徴とする請求項1乃至3記載のタッチパネル表示装置。Displaying a screen for selecting setting information and model number information stored in the storage unit using a touch panel and updating of the setting information and model number information stored in the storage unit from numerical data received from a programmable controller. The touch panel display device according to claim 1. 前記型番情報は、ワークの型番情報であることを特徴とする請求項1乃至4記載のタッチパネル表示装置。5. The touch panel display device according to claim 1, wherein the model number information is model number information of a workpiece.
JP2000012329A 2000-01-20 2000-01-20 Operation content setting method and display device Expired - Lifetime JP4697822B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000012329A JP4697822B2 (en) 2000-01-20 2000-01-20 Operation content setting method and display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000012329A JP4697822B2 (en) 2000-01-20 2000-01-20 Operation content setting method and display device

Publications (2)

Publication Number Publication Date
JP2001202106A JP2001202106A (en) 2001-07-27
JP4697822B2 true JP4697822B2 (en) 2011-06-08

Family

ID=18540055

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000012329A Expired - Lifetime JP4697822B2 (en) 2000-01-20 2000-01-20 Operation content setting method and display device

Country Status (1)

Country Link
JP (1) JP4697822B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4782618B2 (en) * 2006-06-12 2011-09-28 株式会社日立製作所 Sequence control device
JP5295061B2 (en) * 2009-09-28 2013-09-18 三菱電機株式会社 Programmable controller
CN112241141B (en) * 2020-11-12 2022-08-09 上海电气风电集团股份有限公司 Hardware configuration method, system, device and medium of PLC control system

Also Published As

Publication number Publication date
JP2001202106A (en) 2001-07-27

Similar Documents

Publication Publication Date Title
JP4485326B2 (en) PROGRAMMABLE DISPLAY, DISPLAY CONTROL PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
JPS60262204A (en) Programmable controller
JPH11117166A (en) Color change setting data treating apparatus for multi-needle embroidery sewing machine
JP6426565B2 (en) Machine control system that displays machine operation information according to the operator
JP4697822B2 (en) Operation content setting method and display device
WO2000065416A1 (en) Control device
JPH10283020A (en) Programmable display device
JP4381793B2 (en) PROGRAMMABLE DISPLAY, DISPLAY CONTROL PROGRAM, RECORDING MEDIUM RECORDING THE PROGRAM, SCREEN CREATION DEVICE, SCREEN CREATION PROGRAM, AND RECORDING MEDIUM RECORDING THE PROGRAM
JP3847665B2 (en) Control program search device and program thereof
JP2002268711A (en) Programmable display unit and plotting program for the same and recording medium with its plotting program recorded
JP2021077161A (en) Numerical controller
JP3809151B2 (en) Sequence program editing device
JPH0432905A (en) Programmer for communication network
JP3823938B2 (en) Program creation device
JP2007252162A (en) Motor drive device
JPH08339208A (en) Program preparation device for programmable controller
JP4409786B2 (en) Control system
JP4052590B2 (en) Sequence control device
JPH10283006A (en) Programmable display device
JP4527828B2 (en) Screen data creation device, screen data creation method, and recording medium recording screen data creation processing program
JP3031732B2 (en) Image display control device
JPH0920050A (en) Printing device
JPH0535682A (en) Information memory
JP3025325B2 (en) Document processing apparatus and document processing method
JPH08272571A (en) Display device and program generation device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20061225

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060416

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090421

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090608

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090707

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110121

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110225

R150 Certificate of patent or registration of utility model

Ref document number: 4697822

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term