(57)【特許請求の範囲】
【請求項１】
複数のアクチュエータ毎の両動作端を端検出センサにより検出し、操作スイッチが押されたことに応じて前記複数のアクチュエータの駆動信号を出力するプログラマブル操作盤において、
一つの前記操作スイッチに一つの前記アクチュエータの動作及びその前記アクチュエータの前記端検出センサを関連付けて記憶する割付手段と、
前記操作スイッチが押されたときに、前記割付手段により前記操作スイッチに関連付けられた前記アクチュエータの前記端検出センサが前記アクチュエータの一方の動作端を検出しているときには、反対の動作端方向に前記アクチュエータを駆動する信号を出力する条件制御手段と、
前記アクチュエータの両動作方向をそれぞれ指示する一対の強制スイッチと、
前記強制スイッチが押されたときには、前記条件制御手段に関わりなく、前記割付手段により前記操作スイッチに関連付けられた前記アクチュエータを前記強制スイッチの指示に従って動作させる強制制御手段とを備えたことを特徴とするプログラマブル操作盤。
【請求項２】
前記操作スイッチが押され続けているときには、前記割付手段により前記操作スイッチに関連付けられた前記アクチュエータの繰返し動作を防止する防止手段を備えたことを特徴とする請求項１記載のプログラマブル操作盤。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のアクチュエータ毎の両動作端を端検出センサにより検出し、操作スイッチの操作に応じてアクチュエータの駆動信号を出力するプログラマブル操作盤に関する。
【０００２】
【従来の技術】
プログラマブルロジックコントローラ等の制御装置により、複数のアクチュエータを予め設定された手順で制御している。また、メンテナンス時や異常発生時等には複数のアクチュエータを個別に動作させる必要がある場合がある。そのような場合、従来より、操作スイッチの操作に応じて複数のアクチュエータの駆動信号を出力するプログラマブル操作盤が用いられている。
【０００３】
例えば、プログラマブル操作盤は、ＣＲＴ等の表示部にタッチパネルを備え、複数のアクチュエータに対応した操作スイッチ、例えば、図６に示すように、ローダ前進操作スイッチＰＢ１、ローダ後退操作スイッチＰＢ２、チャック下降操作スイッチＰＢ３、チャック上昇操作スイッチＰＢ４、チャック操作スイッチＰＢ５、アンチャック操作スイッチＰＢ６等の操作スイッチを設けている。このような操作スイッチが多数にわたる場合には、ウインドウ表示の切替により表示するようにしている。
【０００４】
一方、制御装置は、プログラマブル操作盤からの各操作スイッチの操作に応じたアクチュエータの駆動信号を受けて、複数のアクチュエータを制御する。このような制御装置では、操作盤からの出力と制御装置への入力とは、図７に示すように、一対一に対応する関係にある。
【０００５】
制御装置には、複数のアクチュエータを予め設定された手順で制御するために、シーケンス回路が形成されると共に、各アクチュエータを操作スイッチに応じた動作で制御するために、図８に示すようなシーケンス回路図に相当する回路が形成されている。シーケンス回路図は専門的知識を持った設計者等が設定される手順に応じてその都度作成している。
【０００６】
そして、複数のアクチュエータを個別に動作させる場合には、作業者がアクチュエータの動作位置を確認しながら、アクチュエータが前進端にある場合には、ローダ後退操作スイッチＰＢ２を押して、アクチュエータを後退端にまで動作させる。また、アクチュエータが後退端にある場合には、ローダ前進操作スイッチＰＢ１を押して、前進端にまで動作させている。
【０００７】
【発明が解決しようとする課題】
しかしながら、こうした従来のものでは、アクチュエータの数が多いと、操作スイッチの数も増え、ウインドウの数も多くなるので、操作性が悪くなり、一度に表示できる操作スイッチの数を増やすと、表示部が大型化してしまうという問題があった。
【０００８】
また、アクチュエータの数が増加すると、それに応じてシーケンス回路も複雑になり、シーケンス回路の構成が容易でないという問題もあった。
本発明の課題は、少ない数の操作スイッチで多くのアクチュエータの駆動信号を出力できると共に、シーケンス回路の設計が不要なプログラマブル操作盤を提供することにある。
【０００９】
【課題を解決するための手段】
かかる課題を達成すべく、本発明は課題を解決するため次の手段を取った。即ち、
複数のアクチュエータ毎の両動作端を端検出センサにより検出し、操作スイッチが押されたことに応じて前記複数のアクチュエータの駆動信号を出力するプログラマブル操作盤において、
一つの前記操作スイッチに一つの前記アクチュエータの動作及びその前記アクチュエータの前記端検出センサを関連付けて記憶する割付手段と、
前記操作スイッチが押されたときに、前記割付手段により前記操作スイッチに関連付けられた前記アクチュエータの前記端検出センサが前記アクチュエータの一方の動作端を検出しているときには、反対の動作端方向に前記アクチュエータを駆動する信号を出力する条件制御手段とを備える。
【００１０】
また、前記アクチュエータの両動作方向をそれぞれ指示する一対の強制スイッチと、
前記強制スイッチが押されたときには、前記条件制御手段に関わりなく、前記割付手段により前記操作スイッチに関連付けられた前記アクチュエータを前記強制スイッチの指示に従って動作させる強制制御手段とを備えたことを特徴とするプログラマブル操作盤がそれである。
【００１１】
あるいは、前記操作スイッチが押され続けているときには、前記割付手段により前記操作スイッチに関連付けられた前記アクチュエータの繰返し動作を防止する防止手段を備えるようにしてもよい。
【００１２】
【発明の実施の形態】
以下本発明の実施の形態を図面に基づいて詳細に説明する。
図１に示すように、１は被制御装置で、この被制御装置１はワーク２が載置されるテーブル４を備え、テーブル４はモータを用いたアクチュエータ６により駆動されるボールねじ８の回転により往復動するように構成されている。
【００１３】
テーブル４の前進端を検出するリミットスイッチを用いた前進端検出センサ１０と、テーブル４の後退端を検出するリミットスイッチを用いた後退端検出センサ１２とが設けられている。これらにより、ワーク２を搬送するローダ機構１４が構成されている。
【００１４】
また、ワーク２が前進端にあるときに、ワーク２をチャックするチャック機構１６が設けられると共に、チャック機構１６を上昇・下降させる昇降機構１８が設けられている。チャック機構１６は、図示しないシリンダを用いたアクチュエータにより、ワーク２をチャック・アンチャックする機構で、図示しないワーク２のチャックを検出するチャック端検出センサ及びアンチャックを検出するアンチャック端検出センサがそれぞれ設けられている。
【００１５】
昇降機構１８は、シリンダを用いたアクチュエータ２０によりチャック機構１６を昇降させる構成のもので、チャック機構１６の下降端を検出する下降端検出センサと、チャック機構１６の上昇端を検出する上昇端検出センサとを備えている。
【００１６】
被制御装置１は図２に示すように、シーケンサやパーソナルコンピュータ等を用いた制御装置２２の制御対象インターフェイス部２４に接続されており、制御装置２２は制御対象インターフェイス部２４を介して被制御装置１の複数のアクチュエータ６，２０に駆動信号を出力し、各端検出センサ１０，１２からの信号を入力する。
【００１７】
また、制御装置２２の演算部２６は、各端検出センサ１０，１２からの信号に基づいて、予め設定された手順で複数のアクチュエータ６，２０への駆動信号の出力を制御対象インターフェイス部２４に指令する。制御装置２２の操作盤インターフェイス部２８は、操作盤３０の制御装置用インターフェイス部３２に接続されており、制御装置２２と操作盤３０とは、操作盤インターフェイス部２８及び制御装置用インターフェイス部３２を介して信号のやり取りをする。
【００１８】
操作盤３０は、図３に示すように、液晶表示器３４ａの上にタッチパネル３４ｂが貼られた表示部／タッチパネル部３４を備え、表示制御部３６からの信号に応じて液晶表示器３４ａに操作スイッチＰＢ０１〜ＰＢ０３の表示をすると共に、タッチパネル３４ｂからの信号をタッチパネル制御部３８に出力する。
【００１９】
これにより、図３に示すように、ローダ前進／後退操作スイッチＰＢ０１、チャック下降／上昇操作スイッチＰＢ０２、チャック／アンチャック操作スイッチＰＢ０３が構成されている。各操作スイッチＰＢ０１〜ＰＢ０３は、前述した複数のアクチュエータ６，２０にそれぞれ対応している。
【００２０】
操作盤３０には、更に、図３に示すように、一対の強制行きスイッチ４０と強制戻りスイッチ４２とが設けられており、両スイッチ４０，４２は強制スイッチ入力部４４に接続されている。
また、操作盤３０には、外部装置用インターフェイス部４６が設けられており、外部入力装置４８とのデータ等のやり取りができるように構成されている。外部入力装置４８では、図４に示す関連付けがなされて、外部装置用インターフェイス部４６を介して入力され、割付が記憶部５０に記憶される。
【００２１】
図４に示すように、各操作スイッチＰＢ０１〜ＰＢ０３に対応して、スイッチ名称、制御装置出力番号、制御装置入力番号が関連付けられて記憶部５０に記憶される。スイッチ名称には、各操作スイッチＰＢ０１〜ＰＢ０３に対応したアクチュエータ６，２０の動作、「ローダ前進／後退」、「チャック下降／上昇」、「チャック／アンチャック」が付けられる。
【００２２】
制御装置出力番号は、制御装置２２を経由して操作盤３０に入力される各端検出センサ１０，１２の出力番号ＯＵＴ０１〜ＯＵＴ０６であり、例えば、ローダ前進／後退操作スイッチＰＢ０１が押されたときに動作するアクチュエータ６に関連する前進端検出センサ１０の出力番号ＯＵＴ０１（上段）及び後退端検出センサ１２の出力番号ＯＵＴ０２（下段）が関連付けられる。
【００２３】
また、制御装置入力番号は、制御装置２２からの駆動信号により駆動されるアクチュエータ６に対応した入力番号ＩＮ０１〜ＩＮ０６である。例えば、ローダ前進／後退操作スイッチＰＢ０１が押されたときに動作するアクチュエータ６の前進に対応した入力番号ＩＮ０１（上段）及び後退に対応した入力番号ＩＮ０２（下段）である。
【００２４】
更に、操作盤３０は演算部５２を備え、演算部５２は、タッチパネル制御部３８、強制スイッチ入力部４４、制御装置用インターフェイス部３２、外部装置用インターフェイス部４６からの信号及び記憶部５０に記憶されたデータやプログラムに従って、制御装置２２に各アクチュエータ６，２０の駆動信号を出力する。
【００２５】
次に、操作盤３０の演算部５２において行われる制御処理について、図５によって説明する。
まず、この制御処理は操作スイッチＰＢ０１〜ＰＢ０３のいずれかが押されたときに実行される。例えば、ローダ前進／後退操作スイッチＰＢ０１が押されたときには、強制行きスイッチ４０が押されているか否か（ステップ１００）、あるいは、強制戻りスイッチ４２が押されているか否かを判断する（ステップ１１０）。
【００２６】
一方が押されているとき、例えば、強制行きスイッチ４０が押されているときには、演算部５２は記憶部５０に記憶された図４に示す割付から、アクチュエータ６を前進させる入力番号ＩＮ０１にオン信号を出力する（ステップ１４０）。また、強制戻りスイッチ４２が押されているときには、演算部５２は記憶部５０に記憶された図４に示す割付から、アクチュエータ６を後退させる入力番号ＩＮ０２にオン信号を出力する（ステップ１５０）。
【００２７】
いずれの強制スイッチ４０，４２も押されていないときには、端検出センサ１０，１２（出力番号ＯＵＴ０１，０２）により動作端が検出されているか否かを判断する（ステップ１２０，１３０）。前進端検出センサ１０（出力番号ＯＵＴ０１）がオンされているときには（ステップ１２０）、アクチュエータ６を前進させる入力番号ＩＮ０１にオン信号を出力する（ステップ１４０）。
【００２８】
入力番号ＩＮ０１にオン信号を出力した後は、後退端検出センサ１２（出力番号ＯＵＴ０２）がオンされるまで待機し（ステップ１６０）、後退端検出センサ１２がオンされたときには、入力番号ＩＮ０１をオフにする（ステップ１７０）。
【００２９】
一方、後退端検出センサ１２（出力番号ＯＵＴ０２）がオンされているときには、アクチュエータ６を後退させる入力番号ＩＮ０２にオン信号を出力する（ステップ１５０）。次に、入力番号ＩＮ０２にオン信号を出力した後は、前進端検出センサ１０（出力番号ＯＵＴ０１）がオンされるまで待機し（ステップ１８０）、前進端検出センサ１０がオンされたときには、入力番号ＩＮ０２をオフにする（ステップ１９０）
ステップ１７０，１９０の処理を実行した後は、ローダ前進／後退操作スイッチＰＢ０１が押されているか否かを判断する（ステップ２００）。ローダ前進／後退操作スイッチＰＢ０１が押され続けているときには、そのまま待機して、再びアクチュエータ６が駆動されるのを防止し、押されていないときには、一旦本制御処理を終了する。
【００３０】
尚、本実施形態では、記憶部５０が割付手段を構成し、ステップ１２０〜１９０の処理の実行が条件制御手段として働き、ステップ１００，１１０，１４０，１５０の処理の実行が強制制御手段として働き、ステップ２００の処理の実行が防止手段として働く。
【００３１】
以上本発明はこの様な実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲において種々なる態様で実施し得る。
【００３２】
【発明の効果】
以上詳述したように本発明のプログラマブル操作盤は、一つの操作スイッチで一つのアクチュエータの両動作方向を制御できるので、少ない数の操作スイッチで多くのアクチュエータの駆動信号を出力できると共に、関連付けによりアクチュエータを制御するので、シーケンス回路の設計が不要になるという効果を奏する。また、強制スイッチと強制制御手段を設けたので、アクチュエータが動作端で停止していない状態でも、アクチュエータに駆動信号を出力できる。更に、防止手段を設けることにより、操作スイッチが押されたままでも、アクチュエータが繰り返し駆動することを防止できる。
【図面の簡単な説明】
【図１】本発明の一実施形態としての被制御装置の構成図である。
【図２】本発明の一実施形態としての操作盤、制御装置、被制御装置の構成図である。
【図３】本実施形態の操作盤の表示部／タッチパネル部の構成図である。
【図４】本実施形態の割付の説明図である。
【図５】本実施形態の演算部で行われる制御処理の一例を示すフローチャートである。
【図６】従来の操作盤の表示部／タッチパネル部の構成図である。
【図７】従来の操作盤出力番号と制御装置入力番号との関係を示す説明図である。
【図８】従来の制御装置において行われるシーケンス制御のシーケンス回路図である。
【符号の説明】
２…ワーク                ４…テーブル
６，２０…アクチュエータ  １０…前進端検出センサ
１２…後退端検出センサ    １４…ローダ機構
１６…チャック機構        １８…昇降機構
３０…操作盤
３４…表示部／タッチパネル部
４０…強制行きスイッチ    ４２…強制戻りスイッチ
５０…記憶部
【図１】
0003775060.tif 000002
【図２】
0003775060.tif 000003
【図３】
0003775060.tif 000004
【図４】
0003775060.tif 000005
【図５】
0003775060.tif 000006
【図６】
0003775060.tif 000007
【図７】
0003775060.tif 000008
【図８】
0003775060.tif 000009