JP3612720B2 - Processing control device - Google Patents
Processing control device Download PDFInfo
- Publication number
- JP3612720B2 JP3612720B2 JP30153693A JP30153693A JP3612720B2 JP 3612720 B2 JP3612720 B2 JP 3612720B2 JP 30153693 A JP30153693 A JP 30153693A JP 30153693 A JP30153693 A JP 30153693A JP 3612720 B2 JP3612720 B2 JP 3612720B2
- Authority
- JP
- Japan
- Prior art keywords
- sequencer
- processing
- link
- operation signal
- plc
- 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 - Fee Related
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Automatic Assembly (AREA)
- Multi-Process Working Machines And Systems (AREA)
- General Factory Administration (AREA)
- Programmable Controllers (AREA)
Description
【0001】
【産業上の利用分野】
本発明は、加工装置の加工動作をシーケンス制御する加工制御装置に関するものである。
【0002】
【従来の技術】
一般に、被加工物に対して加工ないしは作業(例えば、切削、ボルト締結)を行う加工装置においては、予め定められた加工手順ないしは作業手順に従って被加工物に一連の加工動作が加えられるようになっている。そして、かかる一連の加工動作を自動的に行わせる場合には、普通、かかる加工装置をシーケンス制御するシーケンサが設けられる。
【0003】
かかるシーケンサとしては、近年、制御部及び演算部を備えたCPU、RAM及びROMを備えたメモリ、クロックタイマ、入出力ポート、バス等で構成されるマイクロコンピュータを用いたコンピュータ式の汎用シーケンサ、いわゆるPLC(プログラマブル・ロジック・コントローラ)が広く用いられている。そして、このようなPLCに対しては、通常、キーボード、CRTディスプレイ等を備えPLCとオペレータとの間のインタフェースいわゆるマン・マシン・インタフェースとして機能する操作盤が設けられる。そして、PLCは、オペレータの操作に基づいて操作盤から入力される制御条件、シーケンスプログラム等の各種情報に従って加工装置をシーケンス制御するようになっている。
【0004】
ところで、被加工物に対する加工ないしは作業が多種にわたる場合は、一般に複数の加工装置からなる加工ラインが設けられ、各加工装置に対して夫々PLCが設けられるのが一般的である。けだし、PLCは比較的容量が小さいので、1つのPLCで複数の加工装置に対して多種のシーケンス制御を行うことはほとんど不可能だからである。そして、各加工装置に対して夫々PLCが設けられた従来の加工ラインでは、各PLCに対して夫々操作盤が接続される(例えば、特開平4−13531号公報参照)。
【0005】
【発明が解決しようとする課題】
しかしながら、操作盤はキーボード、CRTディスプレイ等の比較的高価な部材で構成されるのでその価格が高く、このため複数のPLCと操作盤とを備えた従来の加工ラインでは、その設備コストが高くつくといった問題がある。また、多数の操作盤を配置するスペースの確保がむずかしいといった問題もある。
これに対して、例えば操作盤とPLCとを容易に取り外しあるいは接続できるような構造とした上で、少数の操作盤を必要に応じて所望のPLCに接続するといった対応が考えられるが、このようにすると操作盤を頻繁につけかえなければならず、その作業に手間がかかるといった問題が生じる。また、このようにしても操作盤とPLCとの間のインタフェースはすべてのPLCに設けなければならないので、この分コストが高くつくといった問題がある。
【0006】
本発明は上記従来の問題点を解決するためになされたものであって、複数の加工装置に対して夫々PLCが設けられた加工ラインを、余分な手間をかけることなく少数の操作盤で操作することができる安価な手段を提供することを目的とする。
【0007】
【課題を解決するための手段】
上記の目的を達するため、本発明は、加工ラインに配列され、夫々被加工物に対して所定の加工を行う複数の加工装置と、夫々各加工装置に対して個別的に設けられ対応する加工装置の加工動作をシーケンス制御する複数のシーケンサと、夫々互いに対応する加工装置とシーケンサとをリンクさせて制御信号のやりとりを行わせる複数の第1リンク手段と、各シーケンサを互いにリンクさせてシーケンサ間で情報のやりとりを行わせるシーケンサリンクとが設けられている加工ラインを制御する加工制御装置において、夫々第2のリンク手段を介して上記シーケンサリンクにリンクされ、対応するシーケンサを操作するための操作信号を該シーケンサに印加する複数のシーケンサ操作手段が、上記複数の加工装置より少ない配置数で上記加工ラインに設けられていて、各シーケンサ操作手段は、夫々複数のシーケンサに操作信号を印加することができ、ある1つのシーケンサ操作手段から操作信号を印加することができるシーケンサの範囲が、該シーケンサ操作手段が配置されている位置からオペレータが目視することができる加工装置の範囲に限定され、かつ、ある1つのシーケンサ操作手段から出力された操作信号が印加されているときには、該操作信号の印加が終了するまで他のシーケンサ操作手段から出力された操作信号の割り込みを禁止する割り込み禁止フラグを立てる割り込み禁止フラグ設定手段が各シーケンサに設けられていることを特徴とする加工制御装置を提供する。
【0012】
【実施例】
以下、本発明の実施例を具体的に説明する。
図1に示すように、本発明にかかる加工ラインWAには第1〜第6加工装置1a〜1f(加工ステーション)が設けられ、各加工装置1a〜1fは夫々被加工物(図示せず)に対して順次所定の加工ないしは作業を行うようになっている。そして、第1〜第6加工装置1a〜1fには夫々、第1〜第6リンクケーブル2a〜2fを介して、第1〜第6PLC3a〜3f(プログラマブル・ロジック・コントローラ)がリンクされている。これらのPLC3a〜3fは、詳しくは図示していないが、夫々、制御部及び演算部を備えたCPU、RAM及びROMを備えたメモリ、クロックタイマ、入出力ポート、リンク部(LINK)、バス等で構成されるマイクロコンピュータを用いたコンピュータ式の汎用シーケンサであって、対応する加工装置1a〜1fに対して所定のシーケンス制御を行うようになっている。
なお、第1〜第6リンクケーブル2a〜2fは夫々、特許請求の範囲に記載された「第1リンク手段」に相当する。また、第1〜第6PLC3a〜3fは夫々、特許請求の範囲に記載された「シーケンサ」に相当する。
【0013】
そして、各PLC3a〜3fのリンク部(LINK)を相互にリンクさせるシーケンサリンク4が設けられ、このシーケンサリンク4は任意のPLC3a〜3f間で情報のやりとりを行わせることができるようになっている。すなわち、任意のPLC3a〜3f内の情報を任意のPLC3a〜3fに送ることができるようになっている。具体的には、例えば第1加工装置1aでの加工が終了したときに第2加工装置1bのある機器を起動するといった加工手順が設定されている場合には、第1加工装置1aでの加工が終了したときに、該加工の終了を知らせる信号が第1PLC3aからシーケンサリンク4を介して第2PLC3bに送られる。なお、シーケンサリンク4は、後で説明する総括制御ユニット19(図3参照)によって制御されるようになっている。
【0014】
このように、第1〜第6PLC3a〜3fが設けられた加工ラインWAには、これらのPLC3a〜3fに、制御条件、シーケンスプログラム等の所定の各種情報すなわち操作信号を印加する第1〜第3操作盤5i,5j,5kが設けられている。これらの操作盤5i,5j,5kは夫々、詳しくは図示していないが、キーボード、CRTディスプレイ、マイクロコンピュータ等を備えたグラフィック式のシーケンサ用外部操作ツールであって、後で説明するように所定の複数のPLC3a〜3fに対して操作信号を印加することができるようになっている。すなわち、オペレータは、1つの操作盤5i,5j,5kで所定の複数のPLC3a〜3fを操作することができるようになっている。
なお、第1〜第3操作盤5i,5j,5kは夫々、特許請求の範囲に記載された「シーケンサ操作手段」に相当する。
【0015】
具体的には、第1〜第3操作盤5i,5j,5kには夫々第1〜第3リンクインタフェース6i,6j,6kが付設され、第1〜第3リンクインタフェース6i,6j,6kは夫々第1〜第3リンクコード7i,7j,7kを介してシーケンサリンク4(ネットワークインタフェース)にリンクされている。なお、第1〜第3リンクコード7i,7j,7kは夫々、特許請求の範囲に記載された「第2リンク手段」に相当する。
【0016】
図2に、参考のため、基本的には図1と同様に第1〜第6加工装置1a〜1fと、第1〜第6リンクケーブル2a〜2fと、第1〜第6PLC3a〜3fと、シーケンサリンク4とを備えた加工ラインWA’において、各PLC3a〜3fに対して夫々個別的に操作盤5a〜5fを設けた従来のシーケンス制御システムを示す。なお、かかる従来のシーケンス制御システムでは、各操作盤5a〜5fは夫々、リンクワイヤ8a〜8fを介して、PLC3a〜3fのインタフェース部(I/F)にリンクされている。
【0017】
以下、図3を参照しつつ第2PLC3bを例にとってPLCの具体的な構成について説明するが、他のPLCも基本的には同様の構成となっているのはもちろんである。なお、図3では第2PLC3bと第3PLC3cとについて具体的な構成を示しているが、両PLC3b,3cにおいて同一部材には、添字のみを変えて(第2PLC側ではb、第3PLC側ではc)同一番号を付している。
図3に示すように、第2PLC3bにはデータ処理部10bが設けられ、このデータ処理部10bは、シーケンサリンク4に介設されたネットワークインタフェース11bに接続されている。なお、ネットワークインタフェース11bはデータ処理部10b(PLC3b)をシーケンサリンク4にリンクさせるためのカプラとして機能する。そして、データ処理部10bには、操作盤5i,5j,5kから印加される制御条件、シーケンスプログラム等の各種生産情報(操作信号)を記憶する生産情報データメモリが内蔵され、データ処理部10bはこのメモリ内に記憶された各種生産情報に基づいて第2加工装置1bに対する各種制御信号を出力する。このようにしてデータ処理部10bから出力された制御信号は、シーケンス制御出力部12bに送られ、この後第2リンクケーブル2bを介して第2加工装置1bに印加され、これによって第2加工装置1bの加工動作が所定のシーケンスプログラムに従ってシーケンス制御されるようになっている。
【0018】
また、第2PLC3bには、書込読取ヘッド制御部13bが設けられ、この書込読取ヘッド制御部13bに、読取ヘッド14bと書込ヘッド15bとが接続されている。ここで、読取ヘッド14bは、被加工物あるいはこれを移送するパレットに取り付けられた磁気データキャリア16bに格納されている各種情報を読み取るための磁気ヘッドであり、書込ヘッド15bは、データキャリア16bに所定の情報を書き込むための磁気ヘッドである。なお、磁気データキャリア16bは、該磁気データキャリア16bが取り付けられている被加工物に固有の各種生産情報を磁気の形で記憶する磁気記憶媒体である。
【0019】
そして、読取ヘッド14bによって読み取られた磁気データキャリア16b内の各種情報は、書込読取ヘッド制御部13bによってデータ処理部10bに送られ、シーケンス制御のための制御情報として用いられる。また、データ処理部10b内の各種情報のうち、シーケンス制御されている当該被加工物に固有の情報は書込読取ヘッド制御部13bに送られ、さらに書込ヘッド15bを介して磁気データキャリア16bに格納される。
さらに、第2PLC3bには、データ処理部10bあるいはシーケンス制御出力部12bの故障診断を行う故障診断復帰制御部17bが設けられている。
【0020】
なお、一端が第1操作盤5iのリンクインタフェース6iに接続された第1リンクコード7iの他端はシーケンスリンク4に介設されたネットワークインタフェース18i(カプラ)に接続されている。第2,第3リンクコード7j,7kについても同様である。また、シーケンスリンク4を総括的に制御するために総括制御ユニット19が設けられている。
【0021】
再び図1に示すように、第1〜第3操作盤5i,5j,5kが、夫々、第1〜第3リンクインタフェース6i,6j,6kと第1〜第3リンクコード7i,7j,7kとを介してシーケンサリンク4にリンクされているので、第1〜第3操作盤5i,5j,5kから出力される操作信号は、基本的にはすなわちハードウエア構成としては、任意のPLC3a〜3fに送ることができる。例えば第1操作盤5iから出力された操作信号を矢印X1で示すように第2PLC3bに送ったり、あるいは矢印X2で示すように第3PLC3cに送ったりすることができる。また、第2操作盤5jから出力された操作信号を矢印Y1で示すように第3PLC3cに送ったり、矢印Y2で示すように第4PLC3dに送ったり、あるいは矢印Y3で示すように第2PLC3bに送ったりすることができる。
【0022】
しかしながら、本実施例では、1つの操作盤5i,5j,5kから操作信号を印加することができるPLC3a〜3fの範囲、すなわち操作することができるPLC3a〜3fの範囲は所定の範囲に限定されている。具体的には、各操作盤5i,5j,5kが配置されている位置からオペレータが目視することができる加工装置1a〜1fにリンクされているPLC3a〜3fに対してのみ操作信号を印加することができるようになっている。このように、操作信号を印加することができる範囲が限定されているので、オペレータは操作しようとする加工装置の状況、例えば作業者がいるか否か等を十分に把握しつつ該加工装置を運転することができ、状況に応じた的確な操作を行うことができる。このため、加工ラインWAの安全性あるいは作業性が高められる。
【0023】
ここで、各操作盤5i,5j,5kから出力される操作信号には、該操作信号を受け取るべきPLC3a〜3fを指定するコードが付されている。他方、各PLC3a〜3fには自己を指定するコードが付された操作信号のみを受け入れる機能が備えられている。したがって、各操作盤5i,5j,5kから共通の情報通路であるシーケンサリンク4に出力された操作信号は、該操作信号が受け入れられるべきPLC3a〜3fに確実に印加される。なお、各操作盤5i,5j,5kには、夫々、操作することができるPLC3a〜3fないしは加工装置1a〜1f用の操作画面が予め準備されていて、操作時には操作しようとするPLC3a〜3fないしは加工装置1a〜1f用の操作画面がCRTディスプレイ上に表示されるようになっている。
【0024】
ここで、操作信号を印加することができるPLC3a〜3fの範囲は、各操作盤5i,5j,5kのソフトウエアで設定されるようになっているので、該範囲は容易に変更することができる。なお、各操作盤5i,5j,5kをすべてのPLC3a〜3fに対して操作信号を印加することができるようにしてもかまわないのはもちろんである。
【0025】
このように、加工ラインWAにおいては、3台の操作盤5i,5j,5kで6台のPLC3a〜3fを操作することができるので、例えば図2に示すような従来の加工ラインに比べて操作盤の設置台数が少なくなり、このため加工ラインWAの設置コストが低減され、また操作盤を配置するためのスペースが少なくてすむ。また、各PLC3a〜3fに、これを操作盤にリンクするためのインタフェース部(I/F)を設ける必要がなくなるので、PLC3a〜3fの構成が簡素化される。
【0026】
ところで、かかる加工ラインWAにおいては、1つのPLC例えば第2PLC3bに対して、複数の操作盤例えば第1,第2操作盤5i,5jからほぼ同時に操作信号が出力される場合が生じうる。この場合、第2PLC3bにほぼ同時に複数の操作信号が印加されると、第2PLC3bが正常には機能しないおそれがある。そこで、各PLC3a〜3fには、いずれか1つの操作盤5i,5j,5kから操作信号が印加されたときには、該操作盤5i,5j,5kからの操作信号の印加が終了するまで、すなわち該操作指令が終了するまで、他の操作盤5i,5j,5kから該PLC3a〜3fに対して出力された操作信号の割り込みないしは受け入れを禁止する割り込み禁止フラグをたてる割り込み禁止フラグ設定部を設け、他の操作盤5i,5j,5kから出力された操作信号が受け入れられないようにしている。このため、各PLC3a〜3fの誤動作の発生が防止され、その信頼性が高められる。
【0027】
また、図示していないが、各操作盤5i,5j,5kには、該操作盤5i,5j,5kから操作することができるPLC3a〜3fないしは加工装置1a〜1fを非常停止させることができる非常停止ボタンが設けられている。そして、オペレータによっていずれか1つの非常停止ボタンが押されたときには、該非常停止ボタンの属する操作盤5i,5j,5kによって操作することができるすべての加工装置1a〜1fが非常停止させられる。これによって、加工ラインWAの安全性が大幅に高められる。なお、例えば図2に示すような従来の加工ラインWA’では、非常停止ボタンが押された操作盤によって操作される1つの加工装置のみが非常停止されるだけである。
【0028】
以上、本実施例によれば多数のPLCを少数の操作盤で操作することができ、加工ラインの設備コストが低減されるとともに、操作盤を配置するためのスペースが低減される。また、操作盤が少ないのにもかかわらず、PLCの信頼性あるいはオペレータの作業性が高められ、かつ加工ラインの安全性が高められる。
【0029】
【発明の作用・効果】
本発明によれば、まず、シーケンサ操作手段がシーケンサリンクにリンクされるので、1つのシーケンサ操作手段から出力された操作信号を任意のシーケンサに印加することができる。このため、シーケンサ毎にシーケンサ操作手段を設ける必要がなくなり、少数のシーケンサ操作手段で多数のシーケンサを操作することが可能となり、加工ラインの設備コストを低減することができるとともに、シーケンサ操作手段を配置するためのスペースを低減することができる。
【0030】
そして、各シーケンサ操作手段が第2リンク手段を介して複数のシーケンサに操作信号を印加することができるようになっているので、簡素な構成で、少数のシーケンサ操作手段でもって多数のシーケンサが操作され、加工ラインの設備コストが低減されるとともに、シーケンサ操作手段を配置するためのスペースが低減される。
【0031】
また、シーケンサに1つのシーケンサ操作手段から出力された操作信号が印加されているときには、他のシーケンサ操作手段から出力された操作信号の割り込みが禁止されるので、該シーケンサに複数のシーケンサ操作手段から操作信号が同時に印加されるのが防止され、シーケンサの誤動作の発生が防止され、その信頼性が高められる。
【0032】
さらに、1つのシーケンサ操作手段から操作信号を印加することができるシーケンサの範囲が所定の範囲、例えばオペレータが目視可能な範囲に限定されるので、オペレータは加工装置の状況を確実に把握しつつこれを操作することが可能となり、加工ラインの安全性ないしは信頼性が高められる。
【図面の簡単な説明】
【図1】PLCによってシーケンス制御される、本発明にかかる加工ラインのシステム構成図である。
【図2】従来の加工ラインのシステム構成図である。
【図3】図1に示す加工ラインの第1,第2PLC近傍の部分を拡大して示した図である。
【符号の説明】
WA…加工ライン
1a〜1f…第1〜第6加工装置
2a〜2f…第1〜第6リンクケーブル
3a〜3f…第1〜第6PLC
4…シーケンサリンク
5i,5j,5k…第1〜第3操作盤
7i,7j,7k…第1〜第3リンクコード[0001]
[Industrial application fields]
The present invention relates to a machining control device that performs sequence control of machining operations of a machining device.
[0002]
[Prior art]
Generally, in a processing apparatus that performs processing or work (for example, cutting, bolt fastening) on a workpiece, a series of processing operations are applied to the workpiece according to a predetermined processing procedure or work procedure. ing. In order to automatically perform such a series of machining operations, a sequencer for controlling the sequence of the machining apparatus is usually provided.
[0003]
As such a sequencer, in recent years, a computer-type general-purpose sequencer using a microcomputer comprising a CPU having a control unit and a calculation unit, a memory having a RAM and a ROM, a clock timer, an input / output port, a bus, etc., so-called PLC (programmable logic controller) is widely used. Such a PLC is usually provided with an operation panel that includes a keyboard, a CRT display, and the like and functions as an interface between the PLC and an operator, a so-called man-machine interface. The PLC performs sequence control of the machining apparatus in accordance with various information such as control conditions input from the operation panel and a sequence program based on the operation of the operator.
[0004]
By the way, when there are various types of processing or work on a workpiece, generally, a processing line composed of a plurality of processing devices is provided, and a PLC is generally provided for each processing device. However, since the PLC has a relatively small capacity, it is almost impossible to perform various kinds of sequence control for a plurality of processing apparatuses with one PLC. In a conventional processing line in which a PLC is provided for each processing apparatus, an operation panel is connected to each PLC (see, for example, Japanese Patent Laid-Open No. 4-13531).
[0005]
[Problems to be solved by the invention]
However, since the operation panel is composed of relatively expensive members such as a keyboard and a CRT display, the price thereof is high. Therefore, in the conventional processing line having a plurality of PLCs and the operation panel, the equipment cost is high. There is a problem. There is also a problem that it is difficult to secure a space for arranging a large number of operation panels.
On the other hand, for example, a configuration in which the operation panel and the PLC can be easily detached or connected, and a small number of operation panels are connected to a desired PLC as necessary can be considered. In this case, the operation panel has to be changed frequently, which causes a problem that it takes time and effort. Even in this case, since the interface between the operation panel and the PLC must be provided in all the PLCs, there is a problem that the cost increases accordingly.
[0006]
The present invention has been made to solve the above-described conventional problems, and operates a processing line provided with a PLC for each of a plurality of processing apparatuses with a small number of operation panels without extra effort. An object is to provide an inexpensive means that can be used.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, the present invention provides a plurality of processing devices that are arranged in a processing line and perform predetermined processing on a workpiece, respectively, and corresponding processing that is individually provided for each processing device. A plurality of sequencers for sequence control of the machining operation of the apparatus, a plurality of first link means for linking the corresponding machining apparatuses and the sequencer to exchange control signals, and each sequencer linked to each other between the sequencers In a machining control apparatus for controlling a machining line provided with a sequencer link for exchanging information with each other, an operation for operating the corresponding sequencer linked to the sequencer link via the second link means, respectively. a plurality of sequencers operating means for applying a signal to the sequencer, the processing with a small number of arrangement than the plurality of processing devices Each sequencer operating means can apply an operation signal to a plurality of sequencers, and the range of sequencers to which an operation signal can be applied from one sequencer operating means is the sequencer operation When the operation signal output from one sequencer operation means is applied and the operation signal is limited to the range of the processing apparatus that the operator can visually observe from the position where the means is disposed, the application of the operation signal is Provided is a machining control device characterized in that each sequencer is provided with an interrupt prohibition flag setting means for setting an interrupt prohibition flag for prohibiting interruption of an operation signal output from another sequencer operation means until the end .
[0012]
【Example】
Examples of the present invention will be specifically described below.
As shown in FIG. 1, the processing line WA according to the present invention is provided with first to sixth processing devices 1a to 1f (processing stations), and each processing device 1a to 1f is a workpiece (not shown). In turn, predetermined processing or work is performed. The first to sixth PLCs 3a to 3f (programmable logic controllers) are linked to the first to sixth processing devices 1a to 1f via the first to sixth link cables 2a to 2f, respectively. Although not shown in detail, these PLCs 3a to 3f are a CPU having a control unit and a calculation unit, a memory having a RAM and a ROM, a clock timer, an input / output port, a link unit (LINK), a bus, etc. The computer-type general-purpose sequencer using the microcomputer comprised by this, Comprising: Predetermined sequence control is performed with respect to the corresponding processing apparatus 1a-1f.
The first to sixth link cables 2a to 2f correspond to “first link means” recited in the claims. Each of the first to sixth PLCs 3a to 3f corresponds to a “sequencer” recited in the claims.
[0013]
A
[0014]
As described above, in the processing line WA provided with the first to sixth PLCs 3a to 3f, the first to third PLCs 3a to 3f are applied with various kinds of information such as control conditions and sequence programs, that is, operation signals.
The first to
[0015]
Specifically, the first to
[0016]
For reference, in FIG. 2, basically, as in FIG. 1, the first to sixth processing devices 1a to 1f, the first to sixth link cables 2a to 2f, the first to sixth PLCs 3a to 3f, A conventional sequence control system in which operation panels 5a to 5f are individually provided for the PLCs 3a to 3f in a processing line WA ′ including the
[0017]
Hereinafter, the specific configuration of the PLC will be described by taking the
As shown in FIG. 3, the
[0018]
The
[0019]
Various information in the
Further, the
[0020]
The other end of the
[0021]
As shown in FIG. 1 again, the first to
[0022]
However, in the present embodiment, the range of PLCs 3a to 3f to which operation signals can be applied from one
[0023]
Here, the operation signals output from the
[0024]
Here, the ranges of the PLCs 3a to 3f to which the operation signals can be applied are set by the software of the
[0025]
As described above, in the processing line WA, the six PLCs 3a to 3f can be operated with the three
[0026]
By the way, in such a processing line WA, there may occur a case where operation signals are output almost simultaneously from a plurality of operation panels such as the first and
[0027]
Although not shown in the drawings, the
[0028]
As described above, according to the present embodiment, a large number of PLCs can be operated with a small number of operation panels, the equipment cost of the processing line is reduced, and the space for arranging the operation panels is reduced. In addition, despite the small number of operation panels, the reliability of the PLC or the workability of the operator is enhanced, and the safety of the processing line is enhanced.
[0029]
[Operation and effect of the invention]
According to the present invention, first, since the sequencer operation means is linked to the sequencer link, the operation signal output from one sequencer operation means can be applied to an arbitrary sequencer. For this reason, there is no need to provide a sequencer operation means for each sequencer, a large number of sequencers can be operated with a small number of sequencer operation means, the equipment cost of the processing line can be reduced, and the sequencer operation means is arranged. The space for doing so can be reduced.
[0030]
Since each sequencer operating means can apply an operation signal to a plurality of sequencers via the second link means, a large number of sequencers can be operated with a small number of sequencer operating means with a simple configuration. Thus, the equipment cost of the processing line is reduced, and the space for arranging the sequencer operation means is reduced.
[0031]
Further , when the operation signal output from one sequencer operation means is applied to the sequencer, the interruption of the operation signal output from the other sequencer operation means is prohibited. The operation signals are prevented from being applied at the same time, the malfunction of the sequencer is prevented, and the reliability is improved.
[0032]
Et al., Range range of the sequencer is given which can be applied to the operation signal from one sequencer operating means, for example, since the operator is limited to visible range, the operator is reliably grasp the situation of the processing device However, this can be operated, and the safety or reliability of the processing line is improved.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram of a machining line according to the present invention, which is sequence-controlled by a PLC.
FIG. 2 is a system configuration diagram of a conventional processing line.
3 is an enlarged view of a portion in the vicinity of the first and second PLCs of the processing line shown in FIG.
[Explanation of symbols]
WA ... Processing line 1a-1f ... 1st-6th processing apparatus 2a-2f ... 1st-6th link cable 3a-3f ... 1st-6th PLC
4 ... Sequencer links 5i, 5j, 5k ... First to
Claims (1)
夫々各加工装置に対して個別的に設けられ対応する加工装置の加工動作をシーケンス制御する複数のシーケンサと、
夫々互いに対応する加工装置とシーケンサとをリンクさせて制御信号のやりとりを行わせる複数の第1リンク手段と、
各シーケンサを互いにリンクさせてシーケンサ間で情報のやりとりを行わせるシーケンサリンクとが設けられている加工ラインを制御する加工制御装置において、
夫々第2のリンク手段を介して上記シーケンサリンクにリンクされ、対応するシーケンサを操作するための操作信号を該シーケンサに印加する複数のシーケンサ操作手段が、上記複数の加工装置より少ない配置数で上記加工ラインに設けられていて、
各シーケンサ操作手段は、夫々複数のシーケンサに操作信号を印加することができ、
ある1つのシーケンサ操作手段から操作信号を印加することができるシーケンサの範囲が、該シーケンサ操作手段が配置されている位置からオペレータが目視することができる加工装置の範囲に限定され、かつ、
ある1つのシーケンサ操作手段から出力された操作信号が印加されているときには、該操作信号の印加が終了するまで他のシーケンサ操作手段から出力された操作信号の割り込みを禁止する割り込み禁止フラグを立てる割り込み禁止フラグ設定手段が各シーケンサに設けられていることを特徴とする加工制御装置。 A plurality of processing devices arranged in a processing line, each for performing a predetermined processing on a workpiece;
A plurality of sequencers that are individually provided for each processing apparatus and that control the processing operation of the corresponding processing apparatus,
A plurality of first link means for linking a processing device and a sequencer corresponding to each other to exchange control signals;
In a processing control apparatus that controls a processing line provided with a sequencer link that links each sequencer to each other and exchanges information between the sequencers,
A plurality of sequencer operating means that are linked to the sequencer link via the second linking means and apply an operation signal for operating the corresponding sequencer to the sequencer are arranged in a smaller number than the plurality of processing devices. Provided in the processing line,
Each sequencer operation means can apply an operation signal to a plurality of sequencers,
The range of the sequencer to which the operation signal can be applied from a certain sequencer operation means is limited to the range of the processing apparatus that can be viewed by the operator from the position where the sequencer operation means is disposed, and
When an operation signal output from one sequencer operation means is applied, an interrupt that sets an interrupt disable flag for prohibiting interruption of an operation signal output from another sequencer operation means until the application of the operation signal is completed A machining control device, wherein a prohibition flag setting means is provided in each sequencer .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP30153693A JP3612720B2 (en) | 1993-12-01 | 1993-12-01 | Processing control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP30153693A JP3612720B2 (en) | 1993-12-01 | 1993-12-01 | Processing control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07152422A JPH07152422A (en) | 1995-06-16 |
JP3612720B2 true JP3612720B2 (en) | 2005-01-19 |
Family
ID=17898121
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP30153693A Expired - Fee Related JP3612720B2 (en) | 1993-12-01 | 1993-12-01 | Processing control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3612720B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5202120B2 (en) * | 2008-06-12 | 2013-06-05 | 三菱電機株式会社 | Control device |
-
1993
- 1993-12-01 JP JP30153693A patent/JP3612720B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH07152422A (en) | 1995-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4080060B2 (en) | Method and apparatus for monitoring a plant with multiple functional units | |
US5404288A (en) | Transfer line control system utilizing distributed computing | |
US5068778A (en) | Industrial control system device | |
EP2009529B1 (en) | Safety-oriented programmable logic controller with automatic program generation and monitoring | |
EP0331060A2 (en) | Programmable controller with stored tokenized source code | |
JP4900607B2 (en) | Safety control system | |
JP2001252884A (en) | Robot, robot system, and method of controlling robot | |
JP3612720B2 (en) | Processing control device | |
JPH0795872B2 (en) | Operation device | |
JPH0262606A (en) | Cnc diagnosing system | |
US20020183870A1 (en) | Setting display apparatus for a programmable controller | |
JPH05204439A (en) | Control method for robot | |
JP2005352758A (en) | Portable on-site operating device, and plant control system | |
JP2019212029A (en) | Numerical control device | |
US7110840B1 (en) | Master control system for a rolling mill | |
JP3051552B2 (en) | Processing unit operation panel in processing production system | |
JP3499472B2 (en) | Alarm history display system | |
JPH01206402A (en) | Operation terminating device for numerically controlled machine tool system | |
JPS62124897A (en) | Safety device for robot | |
JPH02182688A (en) | Cooperation control device for plural robots | |
JPH04142601A (en) | Programmable controller | |
JPH0736536A (en) | Programmable controller | |
JPH0756601B2 (en) | Plant control equipment | |
KR19990000970A (en) | Program selection error prevention system of robot | |
JPH0258110A (en) | Cnc printed board information display system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040316 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040517 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20041005 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041018 |
|
R150 | Certificate of patent (=grant) or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071105 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081105 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091105 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |