JP5158467B2 - Servo press equipment and control method - Google Patents
Servo press equipment and control method Download PDFInfo
- Publication number
- JP5158467B2 JP5158467B2 JP2007006571A JP2007006571A JP5158467B2 JP 5158467 B2 JP5158467 B2 JP 5158467B2 JP 2007006571 A JP2007006571 A JP 2007006571A JP 2007006571 A JP2007006571 A JP 2007006571A JP 5158467 B2 JP5158467 B2 JP 5158467B2
- Authority
- JP
- Japan
- Prior art keywords
- slide
- press
- transport device
- target
- workpiece
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B21—MECHANICAL METAL-WORKING WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D—WORKING OR PROCESSING OF SHEET METAL OR METAL TUBES, RODS OR PROFILES WITHOUT ESSENTIALLY REMOVING MATERIAL; PUNCHING METAL
- B21D43/00—Feeding, positioning or storing devices combined with, or arranged in, or specially adapted for use in connection with, apparatus for working or processing sheet metal, metal tubes or metal profiles; Associations therewith of cutting devices
- B21D43/02—Advancing work in relation to the stroke of the die or tool
- B21D43/04—Advancing work in relation to the stroke of the die or tool by means in mechanical engagement with the work
- B21D43/10—Advancing work in relation to the stroke of the die or tool by means in mechanical engagement with the work by grippers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B30—PRESSES
- B30B—PRESSES IN GENERAL
- B30B15/00—Details of, or accessories for, presses; Auxiliary measures in connection with pressing
- B30B15/14—Control arrangements for mechanically-driven presses
- B30B15/148—Electrical control arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Control Of Presses (AREA)
- Press Drives And Press Lines (AREA)
Description
本発明は、サーボモータでスライドを駆動するプレス装置とこのプレス装置にワークを搬入及び/又は搬出する搬送装置とを備えたサーボプレス設備とその制御方法に関する。 The present invention relates to a servo press facility including a press device that drives a slide with a servo motor, and a transport device that loads and / or unloads workpieces into the press device, and a control method thereof.
プレス成型による生産を能率よく行うためにプレス装置にワークを搬入・搬出する搬送装置を付設する場合、ワークを成形加工する金型と搬送装置が衝突(干渉)しないように、プレス機械と搬送装置の互いの動きを制御する必要がある。 In order to efficiently carry out production by press molding, when a transport device that loads and unloads workpieces is attached to the press device, the press machine and the transport device are arranged so that the mold for molding the workpiece and the transport device do not collide (interfere). Need to control each other's movements.
従来の制御手段では、主として機械プレス(クランクプレス、ナックルプレス、クランクレスプレス、リンクプレス、等)を対象としており、プレス自体の動作をマスターとしている。すなわち、例えば、クランクプレスの場合、スライドを駆動するクランク軸(主駆動軸)の回転に同期して、搬送装置が動作するという構成が取られている。なお、かかる制御手段の一例が特許文献1、2に開示されている。
Conventional control means are mainly intended for mechanical presses (crank presses, knuckle presses, crankless presses, link presses, etc.), and the operation of the press itself is the master. That is, for example, in the case of a crank press, a configuration is adopted in which the transport device operates in synchronization with the rotation of the crankshaft (main drive shaft) that drives the slide. An example of such control means is disclosed in
一方、近年、サーボモータでスライドを駆動する種々のサーボプレス装置が、開発されている(例えば、特許文献3〜5)。
On the other hand, in recent years, various servo press devices that drive a slide with a servo motor have been developed (for example,
特許文献1の「プレス機械とロボットの同期装置」は、プレスが動作するエリアへの搬送装置の進入の許可・不許可を、スライドを駆動するクランク軸の角度に基づいて決めるものである。
The “synchronizing device between a press machine and a robot” disclosed in
特許文献2の「プレス用自動搬送制御方法および装置」は、スライドを駆動するクランク軸の回転角度に応じて時々刻々の搬送装置の目標位置が計算され、それに追従するように搬送装置が制御されるものである。
In “Automatic conveyance control method and apparatus for press” of
特許文献3の「サーボプレスの製造方法及びサーボプレス」は、クランクレス方式のサーボプレス装置を開示している。
特許文献4の「サーボモータ駆動式リンクプレス」は、リンクプレス方式のサーボプレス装置を開示している。
特許文献5の「プレス機械」は、スクリュー方式のサーボプレス装置を開示している。
Patent Document 4 “Servo Motor Driven Link Press” discloses a link press type servo press apparatus.
The “press machine” of Patent Document 5 discloses a screw-type servo press device.
上述した特許文献3〜5のように、サーボモータでスライドを駆動するサーボプレス装置として、リンクプレスに限られず、他の形式(クランクプレス、ナックルプレス、クランクレスプレス、スクリュープレス、等)のサーボプレス装置の開発も進められている。
As described in
しかし、これらのサーボプレス装置にワークを搬入・搬出する搬送装置を付設する場合、特許文献1、2のように主駆動軸(例えばクランク軸)の回転をマスターとして、それに同期させて、搬送装置(搬入装置と搬出装置)を動作させると、以下の問題点があった。
However, when a conveying device for loading and unloading a workpiece is attached to these servo press devices, as in
(1)サーボプレス装置は、主駆動軸(例えばクランク軸)の回転速度を自在に変化させることができる特徴がある。従って、工程の中途で一時的に逆転することさえもできる。
しかし、搬送のスループットを向上させようとするときに、従来技術では、プレス機械の動作が決まっているため、搬送装置の動作を速くする必要がある。そのため、搬送装置の駆動機構が大型化したり、搬送中のワークの速度・加減速度が大きくなるため、大きな空気抵抗や慣性力が搬送装置及びワークに加わり、搬送中のワーク保持が不安定になりワークを落とす可能性が大きくなる。
(2)また、金型と搬送装置との間のクリアランスを小さくし、スライドの動作と搬送装置の動作との間の待ち時間及び無駄時間を減らすことも行われるが、搬送装置に異常が発生して意図した動きをしなくなった場合に、プレス機械は継続して動作しようとするので、金型と搬送装置が機械的に干渉して破損する可能性が高くなる。
(3)また、何らかの異常が発生して搬送装置がプレス機械との追従状態から外れた位置で停止した場合、再び搬送装置がプレス機械に追従して運転再開できるようにするため、プレス機械の位置を基準として、追従可能な位置まで搬送装置を動かす必要がある(この動作を「復帰動作」と呼ぶ)。
復帰動作を行うときには正常運転中と異なる軌跡、異なる速度、異なる加速度で搬送装置が動くので、搬送装置がワークを把持している場合、ワークを取り落としたり、ワークに異常な力を加えてワークを損傷する可能性がある。
(4)特に特許文献2の場合、クランク軸の回転には微小なふらつきが生じていることが多く、搬送装置がそれに忠実に追従しようとして搬送装置の動作が滑らかでなくなるため、搬送中のワークを落としてしまう可能性が高くなる。
(1) The servo press device is characterized in that the rotational speed of the main drive shaft (for example, crank shaft) can be freely changed. Therefore, it can even be reversed temporarily during the process.
However, when trying to improve the throughput of conveyance, the operation of the press machine is determined in the prior art, and therefore the operation of the conveyance device needs to be accelerated. For this reason, the drive mechanism of the transport device becomes larger, and the speed / acceleration / deceleration speed of the workpiece being transported increases. Therefore, large air resistance and inertial force are applied to the transport device and the workpiece, and the workpiece holding during transport becomes unstable. The possibility of dropping the workpiece increases.
(2) In addition, the clearance between the mold and the transport device is reduced to reduce the waiting time and dead time between the slide operation and the transport device operation, but an abnormality occurs in the transport device. Thus, when the intended movement stops, the press machine tries to continue to operate, so that there is a high possibility that the mold and the conveying device are damaged due to mechanical interference.
(3) In addition, when some abnormality occurs and the conveying device stops at a position outside the following state with the press machine, the conveying device follows the press machine again so that the operation can be resumed. It is necessary to move the transport device to a position where it can follow with reference to the position (this operation is referred to as “return operation”).
When performing the return operation, the transfer device moves with a different trajectory, different speed, and different acceleration during normal operation.If the transfer device is gripping the workpiece, remove the workpiece or apply an abnormal force to the workpiece. Possible damage.
(4) In particular, in the case of
本発明は上述した種々の問題点を解決するために創案されたものである。すなわち、本発明の目的は、サーボプレス装置にワークを搬入・搬出する搬送装置を付設する場合において、(1)搬送装置の動作を速くした場合でも、或いはクランク軸の回転に微小なふらつきが生じても、搬送中のワーク保持を安定にできワークを落とすおそれが少なく、(2)搬送装置に異常が発生して意図した動きをしなくなった場合でも、金型と搬送装置の機械的干渉を防ぐことができ、(3)何らかの異常が発生して搬送装置がプレス機械との追従状態からはずれた位置で停止した場合でも、ワークを取り落としたりワークに異常な力を加えてワークを損傷することなく、再び搬送装置がプレス機械に追従して運転再開できるようにする復帰動作が容易にできるサーボプレス設備とその制御方法を提供することにある。 The present invention has been made to solve the various problems described above. That is, the object of the present invention is to provide a servo press device with a transport device for loading and unloading a workpiece. (1) Even when the speed of the transport device is increased, or a slight fluctuation occurs in the rotation of the crankshaft. However, it is possible to stabilize the work during transportation and reduce the risk of dropping the work. (3) Even if some abnormalities occur and the transport device stops at a position that deviates from the follow-up state with the press machine, the workpieces may be removed or an abnormal force may be applied to the workpieces to damage the workpieces. It is another object of the present invention to provide a servo press facility and a control method therefor that can easily perform a return operation that enables the transport device to resume operation by following the press machine.
本発明によれば、サーボモータでスライドを駆動しその位置をリアルタイムに制御可能なプレス装置と、該プレス装置にワークを搬入及び/又は搬出する搬送装置と、該搬送装置の動作軌跡上での位置を間欠的又は連続的に検出し、該プレス装置を搬送装置と機械的に干渉しないように制御する制御装置とを備える、ことを特徴とするサーボプレス設備が提供される。 According to the present invention, a press device capable of driving a slide by a servo motor and controlling its position in real time, a transport device for carrying a workpiece into and / or out of the press device, and an operation trajectory of the transport device There is provided a servo press facility comprising a control device that detects a position intermittently or continuously and controls the press device so as not to mechanically interfere with a conveying device.
本発明の好ましい実施形態によれば、前記制御装置は、搬送装置の検出された位置に対して、取り付けられた金型及び付属物を含むスライドが搬送装置と機械的に干渉しないスライドの位置又は位置範囲を計算するスライド位置計算手段を有し、
該スライド位置計算手段により、検出された搬送装置の位置に対しスライドの前記干渉しない位置又は位置範囲を計算し、これを目標位置又は目標範囲として、スライドの実際の位置が、目標位置に一致する、もしくは目標範囲内に入るようにプレス装置を制御する。
According to a preferred embodiment of the present invention, the control device detects the position of the slide where the slide including the attached mold and the attachment does not mechanically interfere with the transport device or the detected position of the transport device. A slide position calculating means for calculating a position range;
The slide position calculation means calculates the position or position range of the slide that does not interfere with the detected position of the conveying device, and uses this as the target position or target range, and the actual position of the slide matches the target position. Alternatively, the press device is controlled so as to be within the target range.
また本発明によれば、サーボモータでスライドを駆動しその位置をリアルタイムに制御可能なプレス装置と、該プレス装置にワークを搬入及び/又は搬出する搬送装置とを備えたサーボプレス設備の制御方法であって、
搬送装置の動作軌跡上での位置を間欠的又は連続的に検出しプレス装置を搬送装置と機械的に干渉しないように制御する、ことを特徴とするサーボプレス設備の制御方法が提供される。
According to the present invention, there is also provided a control method for servo press equipment comprising a press device capable of driving a slide by a servo motor and controlling the position thereof in real time, and a transport device for loading and / or unloading a workpiece into the press device. Because
There is provided a control method of a servo press facility, characterized by intermittently or continuously detecting a position on an operation trajectory of a transport device and controlling the press device so as not to mechanically interfere with the transport device.
本発明の好ましい実施形態によれば、搬送装置の動作軌跡上での位置を間欠的又は連続的に検出する搬送位置検出ステップと、
搬送装置の検出された位置に対して、取り付けられた金型及び付属物を含むスライドが搬送装置と機械的に干渉しないスライドの位置又は位置範囲を計算するスライド位置計算ステップと、
計算されたスライドの前記干渉しない位置又は位置範囲を目標位置又は目標範囲として、スライドの実際の位置が、目標位置に一致する、もしくは目標範囲内に入るようにプレス装置を制御するサーボプレス制御ステップとを有する。
According to a preferred embodiment of the present invention, a transport position detecting step for intermittently or continuously detecting a position on the operation trajectory of the transport device;
A slide position calculating step for calculating a position or a position range of the slide in which the slide including the attached mold and the attachment does not mechanically interfere with the transport device with respect to the detected position of the transport device;
Servo press control step for controlling the press device so that the actual position of the slide coincides with or falls within the target range with the calculated non-interfering position or position range of the slide as the target position or target range And have.
上記本発明の装置及び方法によれば、搬送装置の動作軌跡は、速度や加速度が大きくなく搬送に適した軌跡とすることができるので、ワーク把持を安定化でき、搬送装置の駆動機構や駆動モータをむやみに大きくする必要性を回避できる。 According to the apparatus and method of the present invention, the operation trajectory of the transport device can be a trajectory suitable for transport without large speed and acceleration, so that workpiece gripping can be stabilized and the drive mechanism and drive of the transport device can be stabilized. The need for an unnecessarily large motor can be avoided.
また、搬送装置に異常が発生した場合、搬送装置との干渉を避けるようにスライドが動作するので、機械的干渉による搬送装置及びプレス機械の破損可能性を低減することができる。 Further, when an abnormality occurs in the transport device, the slide operates so as to avoid interference with the transport device, so that the possibility of breakage of the transport device and the press machine due to mechanical interference can be reduced.
また、異常停止からの復帰動作を行うとき、搬送装置の位置を基準としてプレス機械を動かして追従可能な位置へ移動させるので、復帰動作中にワークを把持している搬送装置は動く必要が無く、ワークを取り落としたり、ワークを損傷する可能性を低減できる。 Also, when performing a return operation from an abnormal stop, the press machine is moved to a position that can be followed based on the position of the transfer device, so that the transfer device that holds the workpiece does not need to move during the return operation. The possibility of removing the workpiece or damaging the workpiece can be reduced.
さらに、搬送装置は制御装置の内部で生成する搬送装置固有の滑らかな動作軌跡で動作できるので、搬送装置がふらついたりすることがなく、搬送が安定して行える。 Furthermore, since the transport device can operate with a smooth motion trajectory unique to the transport device generated inside the control device, the transport device does not fluctuate and can be transported stably.
以下、本発明の好ましい実施形態を図面を参照して説明する。なお、各図において共通する部分には同一の符号を付し、重複した説明を省略する。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings. In addition, the same code | symbol is attached | subjected to the common part in each figure, and the overlapping description is abbreviate | omitted.
図1は、本発明によるサーボプレス設備の実施形態図であり、搬送装置として多軸ロボットを使用する例を示す。この図において、本発明のサーボプレス設備は、プレス装置10、搬送装置20及び制御装置40を備える。
FIG. 1 is an embodiment diagram of a servo press facility according to the present invention, and shows an example in which a multi-axis robot is used as a transfer device. In this figure, the servo press facility of the present invention comprises a
プレス装置10は、サーボモータ(メインモータ101)でスライド103を駆動し、その位置をリアルタイムに制御可能なサーボプレス装置である。
搬送装置20は、プレス装置10にワーク1を搬入及び搬出する装置である。
制御装置40は、搬送装置20を制御し、搬送装置20の動作軌跡上での位置を間欠的又は連続的に検出し、プレス装置10を制御する制御装置である。
制御装置40は、搬送装置20の検出された位置に対して、取り付けられた金型(上金型104)及び付属物を含むスライド103が搬送装置20と機械的に干渉しないスライド103の位置又は位置範囲を計算するスライド位置計算手段41を有する。
このスライド位置計算手段41により、検出された搬送装置20の位置に対しスライド103の干渉しない位置又は位置範囲を計算し、これを目標位置又は目標範囲として、スライド103の実際の位置が、目標位置に一致する、もしくは目標範囲内に入るようにプレス装置10を制御する。
The
The
The
The
The slide position calculation means 41 calculates a position or position range where the
図2は、本発明によるサーボプレス設備の制御方法を示すフロー図である。本発明の制御方法は、サーボモータ(メインモータ101)でスライド103を駆動しその位置をリアルタイムに制御可能なプレス装置10と、プレス装置10にワーク1を搬入及び搬出する搬送装置20とを備えたサーボプレス設備の制御方法である。
本発明の制御方法では、搬送装置20の動作軌跡上での位置を間欠的又は連続的に検出し、プレス装置10を搬送装置20と機械的に干渉しないように制御する。
FIG. 2 is a flowchart showing a control method of the servo press facility according to the present invention. The control method of the present invention includes a
In the control method of the present invention, the position of the conveying
すなわちこの図において、本発明の制御方法は、搬送位置検出ステップS1、スライド位置計算ステップS2、及びサーボプレス制御ステップS3の各ステップを有する。
搬送位置検出ステップS1では、搬送装置20の動作軌跡上での位置を間欠的又は連続的に検出する。
スライド位置計算ステップS2では、搬送装置20の検出された位置に対して、取り付けられた金型(上金型104)及び付属物を含むスライド103が搬送装置20と機械的に干渉しないスライド103の位置又は位置範囲を計算する。なお、付属物とは、ダイクランパや配管などスライドに取り付けられていてスライドと一緒に動くもののことである。
サーボプレス制御ステップS3では、計算されたスライド103の干渉しない位置又は位置範囲を目標位置又は目標範囲として、スライドの実際の位置が、目標位置に一致する、もしくは目標範囲内に入るようにプレス装置10を制御する。
That is, in this figure, the control method of the present invention includes steps of a conveyance position detection step S1, a slide position calculation step S2, and a servo press control step S3.
In the transport position detection step S1, the position of the
In the slide position calculation step S <b> 2, the
In the servo press control step S3, the calculated position or position range of the
図1においてサーボプレス装置10は、メインモータ101、スライド駆動機構102、スライド103、ボルスタ106、フレーム107及びエンコーダ121からなる。
In FIG. 1, the
メインモータ101の回転がスライド駆動機構102で直線動に変換されスライド103を上下動させる。スライド103には上金型104が取り付けられており、スライド103と共に上下動する。上金型104に対向して下金型105がボルスタ106に取り付けられている。上金型104に加わる荷重はスライド103とスライド駆動機構102を経由してフレーム107の上部で支持され、下金型105に加わる荷重はボルスタ106を経由してフレーム107の下部で支持される。
The rotation of the
プレス成型の対象となるワーク1は上金型104と下金型105の間に挿入され、スライド103が下降して上金型104とワーク1と下金型105が接触すると、上金型104及び下金型105からワーク1に対してプレス成型力が発生する。
スライド駆動機構102としては、クランク方式、クランクレス方式、ナックル方式、リンク方式、スクリュー方式などがあり、例えば、特許文献3〜5に開示されている。
メインモータ101としては、誘導モータ、同期モータ、直流モータ等が使用可能である。また本発明では、制御性の優れたサーボモータを使用する。スライド103の位置を検出するために、メインモータ101の回転角を検出するエンコーダ121が設けられている。
The
Examples of the
As the
図1において、制御装置40は、メインモータ制御器122、メインモータアンプ123、スライド位置指令生成器141、及びロボットコントローラ221を備える。
In FIG. 1, the
メインモータ制御器122は、エンコーダ121が検出したメインモータ101の回転角をスライド駆動機構102の寸法及び構造に基づいて変換して得られるスライド103の現在位置と、スライド位置指令生成器141から与えられるスライド位置指令値とに基づいて、メインモータ101に対するトルク指令値を生成する。
The
メインモータアンプ123は、メインモータ101がトルク指令値に従ってトルクを発生するように、メインモータ101へ供給される電流、電圧、又は電力を変化させる。
The
以上の構成により、スライド位置指令生成器141からスライド位置指令値が時々刻々与えられると、それに追従してスライド103の位置が時々刻々変化するクローズドループ制御が行われる。
With the above configuration, when a slide position command value is given from moment to moment from the slide
エンコーダ121としては、光学式エンコーダやレゾルバが使用可能である。メインモータアンプ123には、直流モータを使用する場合にはサイリスタレオナードやIGBTを使用したチョッパ方式、交流モータを使用する場合にはパワーMOSFETやIGBTを使用したPWM方式のインバータ、等が使用できる。メインモータ制御器122の制御手段としては、PI、PID、IPDなどのフィードバック制御やフィードフォワード制御の組み合わせ等が使用できる。
As the
図1において、搬送装置20は、ワーク把持ツール201、多軸ロボット202、及びアーム先端部203からなる。
ワーク1を把持するためのワーク把持ツール201は、多軸ロボット202のアーム先端部203に取り付けられている。多軸ロボット202の各動作軸はモータ(図示せず)により駆動されており、ロボットコントローラ221から指令が与えられると、各動作軸のモータが適切に回転して、アーム先端部203の位置・姿勢を任意に動かすことができる。
In FIG. 1, the
A
ワーク把持ツール201はアーム先端部203に取り付けられているので、アーム先端部203の位置・姿勢を適切に動かすことにより、ワーク把持ツール201の位置・姿勢も任意に動かすことができ、ワーク把持ツール201でワーク1を把持して、プレス装置10に搬入・搬出することができる。
ワーク把持ツール201としては、ワーク1を真空吸着する吸盤を取り付けたクロスバーや、ワーク1をはさみこむフィンガーなどが使用される。
Since the
As the
ロボットコントローラ221からの指令に従ってロボットのアーム先端部203を任意の位置及び姿勢に動かす仕組みは、産業用ロボットで広く実用されている方式を使用可能である。
例えば、モータをIGBTやパワートランジスタを使用したPWM方式のアンプでモータを速度及びトルク可変に駆動し、モータの回転角を光学式エンコーダやパルスジェネレータで測定し、位置偏差を打ち消すようにフィードバック制御を行うクローズドループ方式を用いる。
As a mechanism for moving the
For example, the motor is driven with a variable speed and torque with a PWM amplifier using an IGBT or power transistor, the rotation angle of the motor is measured with an optical encoder or pulse generator, and feedback control is performed to cancel out the position deviation. Use closed-loop method.
この例において、搬送装置20の動作軌跡上での位置の間欠的又は連続的検出は、ロボットコントローラ221による。
上述したスライド位置計算手段41は、スライド位置指令生成器141に内蔵されており、このスライド位置計算手段41により、検出された搬送装置20の位置に対しスライド103の干渉しない位置又は位置範囲を計算する。
さらにロボットコントローラ221からスライド位置指令生成器141へ、多軸ロボット202が動作軌跡上のどの目標点(詳細は以下で説明)に到達したかを示す目標点到達信号241を送るようになっている。
In this example, the
The slide position calculation means 41 described above is built in the slide
Further, a target
図3は、搬送装置20の動作軌跡の模式図である。動作軌跡に従った搬送装置20の動作は以下のように実現される。
図3に示すように、動作軌跡は分割して目標点の列としてロボットコントローラ221に記憶されており、ロボットコントローラ221は、目標点1→目標点2→目標点3→…と順々にたどっていくように多軸ロボット202のモータを制御する。
FIG. 3 is a schematic diagram of an operation trajectory of the
As shown in FIG. 3, the motion trajectory is divided and stored in the
すなわち、まず、多軸ロボット202を目標点1へ移動させるように制御し、多軸ロボット202が目標点1へ到達すると、今度は多軸ロボット202を目標点2へ移動させるように制御し、多軸ロボット202が目標点2へ到達すると、今度は多軸ロボット202を目標点3へ移動させるように制御し、というように順々に制御を行う。多軸ロボット202が目標点Nに到達したら、目標点1へ移動させるように制御して、以上の過程を繰り返すことにより、同一の動作軌跡上を繰り返し移動させることができる。
多軸ロボット202の動きと、アーム先端部203の位置及び姿勢と、ワーク把持ツール201の位置及び姿勢は、一定の関係を保っているので、以上のように多軸ロボット202が動作軌跡上を目標点1→目標点2→目標点3→と順々に移動させることにより、ワーク把持ツール201もある軌跡(動作軌跡から一意に決まる)上を移動する。
That is, first, the
Since the movement of the
目標点のデータを生成する手段としては、それぞれの目標点ごとに、アーム先端部203の位置を人間が操作して教示し、そのときの多軸ロボット202の各動作軸のモータ回転角を光学式エンコーダやパルスジェネレータで測定して記憶しておくティーチングプレイバック方式や、それぞれの目標点ごとに、アーム先端部203の所望の位置に対応する各動作軸のモータ回転角を、多軸ロボット202のアーム長さや機構の寸法に基づきオフラインで計算により求める方式がある。
As means for generating the target point data, the position of the
図4は、搬送装置の動作軌跡とスライドの目標位置軌跡との関係図である。
搬送装置20の動作を基準として、プレス装置10を以下のように追従動作させる。
FIG. 4 is a relationship diagram between the operation trajectory of the transport device and the target position trajectory of the slide.
Based on the operation of the conveying
スライド位置指令生成器141は、搬送装置の動作軌跡に対応するスライド103の目標位置軌跡を記憶している。具体的には、図4に示すように、多軸ロボット202の目標点1,2,3,…,Nに対応して、スライド103の目標位置1,2,3,…Nを記憶している。
ロボットコントローラ221からスライド位置指令生成器141へ、多軸ロボット202が目標点1に到達したことを示す目標点到達信号241が送られてくると、スライド位置指令生成器141は目標位置1をメインモータ制御器122へ出力する。
次に、多軸ロボット202が目標点2に到達したことを示す目標点到達信号241が送られてくると、目標位置2をメインモータ制御器122へ出力する。さらに、多軸ロボット202が目標点3に到達したことを示す目標点到達信号241が送られてくると、目標位置3をメインモータ制御器122へ出力する。
The slide
When a target
Next, when a target
以下これを繰り返し、ロボットコントローラ221からスライド位置指令生成器141へ、多軸ロボット202が目標点Xに到達したことを示す目標点到達信号241が送られてくると、スライド位置指令生成器141は目標位置Xをメインモータ制御器122へ出力する。
Thereafter, this is repeated, and when the target
メインモータ制御器122は、スライド103がスライド位置指令生成器141から与えられるスライド位置指令値に従って動くようにメインモータ101に対するトルク指令値を生成し、それに従ってメインモータアンプ123はメインモータ101へ供給される電流・電圧・電力を変化させるので、以上の手段により、搬送装置20が動作軌跡に従って移動し、多軸ロボット202が目標点1,2,3,…,Nを通過するのに追従して、スライド103の位置が目標位置1,2,3,…,Nと変化していくような制御が行われる。
The
もし何らかの異常が発生して、プレス装置10が搬送装置20に追従する位置からずれた状態でプレス装置10、搬送装置20が停止した場合の復帰処理は以下のように行う。
スライド位置指令生成器141に多軸ロボット202が到達した最新の目標点(目標点Yと記述する)を記憶する機能を設けておき、スライド位置指令生成器141は目標点Yに対応する目標位置Yをメインモータ制御器122へ出力する。搬送装置20(多軸ロボット202)を停止させたまま、プレス装置10のスライド103を目標位置Yへ動かす。スライド103が目標位置Yへ移動したら、搬送装置20を再起動させることにより、再びプレス装置10が搬送装置20に追従動作する。
If any abnormality occurs and the
The slide
以上で説明した手段の場合、搬送装置20の動作に対しプレス装置10の動作が若干遅れる可能性があるが、多軸ロボット202が目標点Xに到達したときに、プレス装置10は目標位置Xと目標位置X+1の間の適当な点(もしくは目標位置X+1)を目標位置とすることにより遅れを補正することが可能である。
同様に、復帰動作においても、目標位置Yのかわりに目標位置Yと目標位置Y+1の間の適当な点(もしくは目標位置Y+1)を目標位置とすることが可能である。
In the case of the means described above, there is a possibility that the operation of the
Similarly, in the returning operation, instead of the target position Y, an appropriate point (or target position Y + 1) between the target position Y and the target position Y + 1 can be set as the target position.
また、以上で説明した手段では、プレス装置10の動作が常に搬送装置20の動作に追従しているが、プレス装置10と搬送装置20の動作サイクルの一部分、特に、スライド103が下降して上金型104と下金型105がワーク1を成型加工している時間帯では、搬送装置20はプレス装置10から離れており、機械的に干渉する可能性がない。このような時間帯には、プレス装置10が搬送装置20に追従する必要はなく、プレス装置10のスライド103が搬送装置20と無関係に適当な速度(例えば、ワーク1の成型加工に適した速度)で動作するように、スライド位置指令生成器141がスライド位置指令を生成してよい。
Further, in the means described above, the operation of the
プレス装置10に対し、ワーク搬入用とワーク搬出用にそれぞれ独立した搬送装置20が設置されるときは、以下のようにすればよい。
ワーク搬入用搬送装置がワークをプレスに搬入している時間帯にはプレス装置10は搬入用搬送装置の動作に追従し、搬入用搬送装置の動作軌跡上の目標点に対応してスライド目標位置を決める。ワーク搬出用搬送装置がワークをプレスから搬出している時間帯にはプレス装置10は搬出用搬送装置の動作に追従し、搬出用搬送装置の動作軌跡上の目標点に対応してスライド目標位置を決める。
When independent conveying
During the time period when the workpiece carrying device is carrying the workpiece into the press, the
搬送装置20の動作軌跡、及びスライド103の目標位置移動軌跡は、多軸ロボット202やワーク把持ツール201の性能(例えばモータの回転数、駆動トルク、発熱の制限や機構の強度)、及びプレス装置10の性能の範囲内で、プレス機械と搬送装置が機械的に干渉しないように決定する。干渉チェック機能を有する3次元CADを使ってオフラインで決定する手段や、実際に搬送装置とプレス機械を動作させてみてオンラインで決定していく手段などがある。
The operation trajectory of the
上述した実施形態では、搬送装置がロボットで構成されている例を示したが、図3に示すように目標点の列を順次たどっていく手段で制御される搬送装置であれば、ロボットに限らず任意の搬送装置に上述した実施形態を適用可能である。 In the above-described embodiment, an example in which the transfer device is configured by a robot has been described. However, as long as the transfer device is controlled by means that sequentially follows a sequence of target points as illustrated in FIG. The above-described embodiment can be applied to any transfer device.
図5は、参考例によるサーボプレス設備の図であり、搬送装置として、搬送マスター信号に同期して搬送装置の各モーション軸が動作する例を示す。
この図に示すように、参考例のサーボプレス設備は、プレス装置10、搬送装置30、及び制御装置40を備える。
Figure 5 is a diagram of a servo press installation according to reference example, as the conveying device, showing an example in which each motion axis is operation of the transfer device in synchronization with the conveyance master signal.
As shown in this figure, the servo press facility of the reference example includes a
プレス装置10は、サーボモータ(メインモータ101)でスライド103を駆動し、その位置をリアルタイムに制御可能なプレス機械である。
搬送装置30は、プレス装置10にワーク1を搬入及び搬出する装置である。
制御装置40は、搬送装置30を制御し、搬送装置30の動作軌跡上での位置を間欠的又は連続的に検出しプレス装置10を制御する制御装置である。
制御装置40は、搬送装置30の検出された位置に対して、取り付けられた金型(上金型104)及び付属物を含むスライド103が搬送装置30と機械的に干渉しないスライド103の位置又は位置範囲を計算するスライド位置計算手段41を有する。
このスライド位置計算手段41により、検出された搬送装置30の位置に対しスライド103の干渉しない位置又は位置範囲を計算し、これを目標位置又は目標範囲として、スライド103の実際の位置が、目標位置に一致する、もしくは目標範囲内に入るようにプレス装置10を制御する。
The
The
The
The
The slide position calculation means 41 calculates a position or position range where the
プレス装置10の構成は、制御装置40にスライド位置許容範囲計算器131(説明は後述する)が追加された以外は上述の実施形態と同じであるので説明を略す。各構成要素に付した番号も上述の実施形態と同じである。
上述したスライド位置計算手段41は、スライド位置許容範囲計算器131に内蔵されている。
Since the configuration of the
The above-described slide position calculation means 41 is built in the slide position
図5において、搬送装置30は、ワーク把持ツール301、キャリッジ302、フィード機構303、フィードモータ304、リフト機構305、リフトモータ306、フィードエンコーダ321、及びリフトエンコーダ324からなる。
In FIG. 5, the
ワーク1を把持するためのワーク把持ツール301は、キャリッジ302から支持されている。キャリッジ302をフィード方向(図中の左右方向)に動かすためのフィード機構303がフィードモータ304により駆動され、キャリッジ302をリフト方向(図中の上下方向)に動かすためのリフト機構305がリフトモータ306により駆動される。
A
フィード機構やリフト機構としては、モータの回転をボールスクリューで直線動に変える手段や、モータの回転をギアで減速し、ピニオンラック方式により直線動に変える手段などがある。 As the feed mechanism and the lift mechanism, there are means for changing the rotation of the motor to a linear motion with a ball screw, and means for reducing the rotation of the motor with a gear and changing it to a linear motion by a pinion rack system.
図5において、制御装置40は、上述したメインモータ制御器122、メインモータアンプ123、及びスライド位置指令生成器141の他に、スライド位置許容範囲計算131、フィードモータ制御器322、フィードモータアンプ323、リフトモータ制御器325、リフトモータアンプ326、搬送マスター信号発生器341、搬送装置位置指令生成器343、及び、搬送装置位置計算器351を備える。
In FIG. 5, the
搬送装置30が希望する動作状態(正転、逆転、サイクルタイム変化など)に応じて動作軌跡に従って移動できるようにするため、搬送マスター信号発生器341が設けられており、希望する動作状態に応じて、時間変化する搬送マスター信号342を発生し、搬送装置位置指令生成器343へ出力する。
A transport
搬送装置位置指令生成器343は、動作軌跡を示す情報、すなわち、搬送マスター信号342と搬送装置位置指令値(本例では、フィードとリフトの位置指令値)との関係、すなわちモーションカーブを記憶しており、入力された搬送マスター信号342の値に対応するフィードとリフトの位置指令値を、それぞれフィードモータ制御器322とリフトモータ制御器325へ出力する。
The transport device
図6は、搬送マスター信号と搬送装置の関係図である。この図において、(A)は経過時間と搬送マスター信号の関係、(B)は搬送マスター信号とフィード位置指令値及びフィード位置との関係、(C)は搬送マスター信号とリフト位置指令値及びリフト位置との関係を示す。 FIG. 6 is a diagram showing the relationship between the transfer master signal and the transfer apparatus. In this figure, (A) is the relationship between the elapsed time and the conveyance master signal, (B) is the relationship between the conveyance master signal, the feed position command value and the feed position, and (C) is the conveyance master signal, the lift position command value and the lift. The relationship with the position is shown.
例えば、搬送装置30を一定のサイクルタイムで動作軌跡に沿って正転させたい場合、図6に示すように、搬送マスター信号発生器341は搬送装置30のサイクルタイムTを周期とし、周期内では一定レートで増加する搬送マスター信号342を発生する。
搬送装置位置指令生成器343は、フィードのモーションカーブに基づき、搬送マスター信号342に対応するフィード位置指令値を計算し、フィードモータ制御器322へ出力する。また、リフトのモーションカーブに基づき、搬送マスター信号342に対応するリフト位置指令値を計算し、リフトモータ制御器325へ出力する。
For example, when it is desired to rotate the
The transport device
搬送装置位置指令生成器343にモーションカーブを保持させる手段としては、適当な間隔でサンプルした値をテーブルで記憶しその間を多項式やスプラインで補間する手段、カーブの全体もしくは適当に分割した区間ごとに関数で表現する手段などがある。
Means for holding the motion curve in the transport device
図7は、搬送装置の作動状態と搬送マスター信号の関係を示す図である。この図において、(A)(B)(C)(D)はそれぞれ搬送装置の異なる作動状態における搬送マスター信号の時間に対する変化パターンを示す。
搬送装置30を異なる動作状態で動かしたいときは、搬送マスター信号発生器341が発生する搬送マスター信号342の時間に対する変化パターンを変える。
例えば、搬送装置のサイクルタイムを変化させたい場合には、図7(A)に示すように毎周期ごとに1周期の時間を変化させたり、図7(B)に示すように搬送マスター信号342の変化レートを連続的に変化させることにより実現できる。搬送装置30を一時的に停止させたい場合には、図7(C)に示すように、搬送マスター信号342の変化レートをゼロにすれば、フィード方向位置指令値・リフト方向位置指令値は変化しなくなり、搬送装置30は停止する。
搬送装置30を動作軌跡に沿って逆転したい場合には、図7(D)に示すように、搬送マスター信号342を減少させればよい。
FIG. 7 is a diagram illustrating the relationship between the operating state of the transport apparatus and the transport master signal. In this figure, (A), (B), (C), and (D) show change patterns with respect to time of the transport master signal in different operating states of the transport device.
When it is desired to move the
For example, when it is desired to change the cycle time of the transfer device, the time of one cycle is changed every cycle as shown in FIG. 7A, or the transfer master signal 342 as shown in FIG. 7B. This can be realized by continuously changing the change rate of. When it is desired to temporarily stop the
When it is desired to reverse the
以上で説明したように生成されたフィード位置指令値・リフト位置指令値に対し、搬送装置30の実際のフィード位置・リフト位置が一致するように、以下のように制御が行われる。
Control is performed as follows so that the actual feed position / lift position of the
キャリッジ302のフィード(図中の左右方向)の位置を検出するために、フィードモータ304の回転角を検出するフィードエンコーダ321が設けられている。フィードモータ制御器322は、フィードエンコーダ321が検出したフィードモータ304の回転角をフィード機構303の寸法・構造に基づいて変換して得られるキャリッジ302のフィード位置と、搬送装置位置指令生成器343から与えられるフィード位置指令値とに基づいて、フィードモータ304に対するトルク指令値を生成する。フィードモータアンプ323は、フィードモータ304がトルク指令値に従ってトルクを発生するように、フィードモータ304へ供給される電流・電圧・電力を変化させる。リフト(図中の上下方向)に対しても、同様の構成と作用を有するリフトエンコーダ324、リフトモータ制御器325、リフトモータアンプ326が設けられている。
A
以上の構成により、搬送装置位置指令生成器343から搬送装置位置指令値(この例では、フィードとリフトの位置指令値)が時々刻々与えられると、それに追従してキャリッジ302の位置(本例では、フィードとリフトの位置)が時々刻々変化するクローズドループ制御が行われる。ワーク把持ツール301はキャリッジ302と一定の位置関係を保つように保持されているので、把持ツール301の位置も搬送装置位置指令生成器343から与えられる搬送装置位置指令値に追従し、搬送装置位置指令生成器343に記憶された搬送マスター信号342と搬送装置位置指令値との関係に従って、動作軌跡上を動く。
With the above configuration, when a transport device position command value (in this example, feed and lift position command values) is given from the transport device
上述したスライド位置計算手段41は、スライド位置許容範囲計算器131に内蔵されている。
フィードエンコーダ321とリフトエンコーダ324で測定されたフィードとリフトの位置は搬送装置位置計算器351に入力される。搬送装置位置計算器351は、搬送装置の機構的寸法(キャリッジ302の駆動機構やワーク把持ツール301の機構的寸法や相互の位置関係)に基づいて、時々刻々の搬送装置位置を計算し、搬送装置位置信号352としてスライド位置許容範囲計算器131へ出力する。
搬送装置位置としては、搬送装置上の適当なポイント、例えばキャリッジ位置やワーク把持ツール位置を使用することができる。搬送装置上の複数のポイントを複合して、例えばキャリッジ位置とワーク把持ツール位置をペアにして搬送装置位置としてもよい。
The above-described slide position calculation means 41 is built in the slide position
The feed and lift positions measured by the
As the transfer device position, an appropriate point on the transfer device, for example, a carriage position or a workpiece gripping tool position can be used. A plurality of points on the transfer device may be combined, and for example, a carriage position and a workpiece gripping tool position may be paired as the transfer device position.
スライド位置許容範囲計算器131は、内蔵するスライド位置計算手段41により、検出された搬送装置30の位置に対しスライド103の位置又は位置範囲を計算し、これを目標位置又は目標範囲として、スライド103の実際の位置が、目標位置に一致する、もしくは目標範囲内に入るようにプレス装置10を制御する。
すなわちスライド位置許容範囲計算器131は、搬送装置位置信号352で示される搬送装置位置に対し、スライド103及びそれに固定されている上金型104(もしスライド103といっしょに動く他の付属物があればそれも含め)が機械的に干渉しないスライド103の位置の範囲を計算し、スライド位置許容範囲信号132としてスライド位置指令生成器141へ出力する。
The slide position
In other words, the slide position
スライド位置指令生成器141は、スライド位置許容範囲132の範囲内でスライド103の位置指令値を生成しメインモータ制御器122へ出力する。
The slide
以上説明したように生成されたスライド位置指令値に対し、プレス装置10のスライド103の実際の位置が一致するように、上述の実施形態と同様に、エンコーダ121、メインモータ制御器122、メインモータアンプ123、及びメインモータ101によるクローズドループ制御が行われる。
As in the above-described embodiment, the
プレス装置10、搬送装置30のいずれにおいても、エンコーダ121,321,324としては、光学式エンコーダやレゾルバが使用可能である。モータアンプ123,323,326には、直流モータを使用する場合にはサイリスタレオナードやIGBTを使用したチョッパ方式、交流モータを使用する場合にはパワートランジスタやパワーMOSFETやIGBTを使用したPWM方式のインバータ、等が使用できる。モータ制御器122,322,325の制御方法としては、PI、PID、IPDなどのフィードバック制御やフィードフォワード制御の組み合わせ等が使用できる。
ワーク把持ツール301としては、ワーク1を真空吸着する吸盤を取り付けたクロスバーや、ワーク1をはさみこむフィンガーなどが使用できる。
In any of the
As the
図8は、フィード位置・リフト位置とスライド位置許容範囲の関係図である。この図において、A1はフィード位置がF1、リフト位置がL1のときに、搬送装置とプレス機械(プレス装置10)が干渉しないスライド位置許容範囲を示す。同様にA2,A3はそれぞれフィード位置がF2,F3、リフト位置がL2,L3のときに、搬送装置30とプレス装置10が干渉しないスライド位置許容範囲を示す。
FIG. 8 is a relationship diagram between the feed position / lift position and the allowable slide position range. In this figure, A1 indicates the allowable slide position range where the conveying device and the press machine (press device 10) do not interfere when the feed position is F1 and the lift position is L1. Similarly, A2 and A3 indicate allowable slide position ranges where the
搬送装置30の動作を基準としてプレス装置10が追従動作するように、以下のようにスライド位置指令値を生成する。
搬送装置30が動作するにつれ、搬送装置位置計算器351から搬送装置位置信号352がスライド位置許容範囲計算器131へ入力される。例えば、搬送装置位置信号352としてキャリッジ302のフィード位置・リフト位置を用いるものとすると、スライド位置許容範囲計算器131は、図8に示すように、時々刻々のキャリッジ302のフィード位置・リフト位置に対して、搬送装置30とプレス装置10が機械的に干渉しないようなスライド103の位置を計算しスライド位置許容範囲信号132として出力する。
The slide position command value is generated as follows so that the
As the
スライド位置許容範囲の計算手段としては、例えば、あらかじめプレス装置10(金型及び付属物を含む)と搬送装置の寸法形状を3D−CADに入力して計算したり、搬送装置30とプレス装置10を手動でゆっくり動作させて現物あわせで測定することにより、さまざまな搬送装置位置に対し機械的干渉が生じないスライド103の高さ範囲をあらかじめ求めてテーブルに格納しておき、テーブルを参照して(必要があれば補間を行って)スライド位置許容範囲を求める手段や、プレス装置10(金型及び付属物を含む)・搬送装置の寸法形状のデータがスライド位置許容範囲計算器131に格納されており、スライド位置許容範囲をリアルタイムに計算する手段がある。
As a means for calculating the allowable slide position range, for example, the size and shape of the press device 10 (including the mold and accessories) and the transport device are input to the 3D-CAD in advance, or the
さらに異なる手段として、ワーク把持ツール301やキャリッジ302に光学式距離計や短距離用レーザやスポット光方式のレーザ距離計を取り付けて、スライド103や上金型104までの距離を時々刻々測定することにより、搬送装置30とプレス装置10が機械的に干渉しない余裕距離を計算してスライド位置許容範囲に換算する手段もある。
Further, as a different means, an optical distance meter, a short distance laser, or a spot light type laser distance meter is attached to the
図9は、スライド位置許容範囲とスライド位置指令値の関係図である。この図において、Hはスライド位置許容範囲の上限の時間変化、Lはスライド位置許容範囲の下限の時間、Aは変化時刻tにおけるスライド位置許容範囲、B1〜B5はスライド位置指令値の変化を示している。 FIG. 9 is a relationship diagram between the allowable slide position range and the slide position command value. In this figure, H is the upper limit time change of the allowable slide position range, L is the lower limit time of the allowable slide position range, A is the allowable slide position range at the change time t, and B1 to B5 are changes in the slide position command value. ing.
スライド位置指令生成器141は、スライド位置許容範囲信号132が示すスライド位置許容範囲A内で、適切なスライド位置指令値B(B1〜B5)を生成する。
例えば、ワーク1をプレス成型するためにスライド103が下降中であるが上金型104がワーク1にまだ接触していない間は、できるだけ高速で下降することが望ましいので、図9(A)に示すように、もしスライド103の位置がスライド位置許容範囲内であればメインモータ101の性能が許す限りできるだけ高速にスライド103を下降させるようなスライド位置指令値B1とし、もしスライド103の位置がスライド位置許容範囲の下限に引っかかるのであれば、スライド位置許容範囲の下限をスライド位置指令値B2とすればよい。スライド103の位置がスライド位置許容範囲の上限に引っかかる場合は、異常と考えられ、搬送装置30をすぐに停止する異常処理を行えばよい。
The slide
For example, while the
上金型104がワーク1と接触しプレス成型加工を行っている間は、もしスライド103の位置がスライド位置許容範囲信号132の示すスライド位置許容範囲内であれば、図9(B)に示すように、プレス成型加工に適した速度でスライド103が動くようなスライド位置指令値B3とすればよい。
また図9(A)又は図9(C)と同様、もしスライド103の位置がスライド位置許容範囲の下限もしくは上限に引っかかるのであれば、スライド位置許容範囲の下限もしくは上限をスライド位置指令値とすればよいが、プレス成型加工中には搬送装置30はプレス装置10と干渉しない位置にいることが普通であり、普通はスライド103の位置がスライド位置許容範囲の下限もしくは上限に引っかかることはない。
While the
Similarly to FIG. 9A or FIG. 9C, if the position of the
プレス成型加工が終了した後は、できるだけ高速でスライド103を上昇させることが望ましいので、図9(C)に示すように、もしスライド103の位置がスライド位置許容範囲信号132の示すスライド位置許容範囲内であればメインモータ101の性能が許す限りできるだけ高速にスライド103を上昇させるようなスライド位置指令値B4とし、もしスライド103の位置がスライド位置許容範囲の上限に引っかかるのであれば、スライド位置許容範囲の上限をスライド位置指令値B5とすればよい。スライド103の位置がスライド位置許容範囲の下限に引っかかる場合は、異常と考えられ、搬送装置30をすぐに停止する異常処理を行えばよい。
Since it is desirable to raise the
もし何らかの異常が発生して、プレス装置10が搬送装置30に追従する位置からずれた状態でプレス装置10、搬送装置30が停止した場合の復帰処理は以下のように行う。停止位置におけるフィードエンコーダ321,リフトエンコーダ324の測定値に基づいて、搬送装置位置計算器351は搬送装置位置を計算して搬送装置位置信号352として出力するので、それに対応したスライド位置許容範囲をスライド位置許容範囲計算器131で計算し、スライド103の位置が計算されたスライド位置許容範囲内に入るまでプレス装置10のみ動かす。スライド103がスライド位置許容範囲内に入ったら、搬送装置30を再起動させることにより、再びプレス装置10が搬送装置30に追従動作する。
If any abnormality occurs and the
プレス装置10に対し、ワーク搬入用とワーク搬出用に独立した搬送装置が設置されるときは、以下のようにすればよい。搬入用ワーク搬送装置と搬出用ワーク搬送装置のそれぞれに対し、図5に示す301〜306、321〜326、341〜343、351、352に相当する要素を独立に設ける。
搬入用搬送装置がワークをプレスに搬入している時間帯は、スライド位置許容範囲計算器131への入力として、搬入用搬送装置からの搬送装置位置信号を用い、搬出用搬送装置がワークをプレスから搬出している時間帯は、スライド位置許容範囲計算器131への入力として、搬出用搬送装置からの搬送装置位置信号を用いる。
When independent conveying devices are installed for the workpiece loading and unloading with respect to the
During the time period during which the carry-in transfer device carries the work into the press, the carry-out transfer device presses the work using the transfer device position signal from the carry-in transfer device as an input to the slide position
搬送装置30の動作軌跡は、ワーク把持ツール301を含む搬送装置30の性能(例えばモータの回転数・駆動トルク・発熱の制限や機構の強度)の範囲内で、ワークを取り落としたりすることがなく、かつプレス機械もメインモータの性能の範囲内で動くことが可能であり機械的な干渉が生じないように決定する。干渉チェック機能を有する3次元CADを使ってオフラインで決定する手段や、実際に搬送装置とプレス機械を動作させてみてオンラインで決定していく手段などがある。
The operation trajectory of the conveying
この参考例では、搬送装置がフィードとリフトの2動作軸を有する場合の例を示したが、図6に示すように搬送マスター信号に基づいてモーションカーブに追従するように制御される搬送装置であれば、任意の構成、構造、動作軸数の搬送装置にこの参考例を適用可能である。例えば、フィードとリフトとクランプを有する3次元トランスファー機構や、ドッピン式と称されるようなリンク式のローダー、各種の産業用ロボットの機構、などが使用可能である。搬入側と搬出側で機構が異なっていてもよい。 In this reference example , an example in which the conveyance device has two motion axes of feed and lift is shown. However, as shown in FIG. 6, the conveyance device is controlled to follow the motion curve based on the conveyance master signal. If so, this reference example can be applied to a transfer device having an arbitrary configuration, structure, and number of operating axes. For example, a three-dimensional transfer mechanism having a feed, a lift and a clamp, a link type loader referred to as a doppin type, and various industrial robot mechanisms can be used. The mechanism may be different between the carry-in side and the carry-out side.
(実施形態、参考例に共通)
実施形態と参考例ではプレス機械と搬送装置が1台ずつの場合を示したが、以下のようにすることにより、複数のプレス機械と搬送装置で生産ラインを構成する場合にも本発明または参考例を適用可能である。
(Common to the embodiment and reference examples )
In the embodiment and the reference example , the case where there is one press machine and one transport device is shown. However, the present invention or the reference can be made even when a production line is configured by a plurality of press machines and transport devices by the following manner. Examples are applicable.
実施形態の場合、各プレス機械ごとにスライド位置指令生成器、各搬送装置ごとにロボットコントローラを設け、各プレス機械は、ワーク搬入が行われている間はワークを搬入している搬送装置の動作軌跡に追従するようにスライド目標位置を生成し、ワーク搬出が行われている間はワークを搬出している搬送装置の動作軌跡に追従するようにスライド目標位置を生成するようにすればよい。 In the case of the embodiment , a slide position command generator is provided for each press machine, and a robot controller is provided for each transfer device, and each press machine operates the transfer device that carries a workpiece while the workpiece is being loaded. The slide target position may be generated so as to follow the trajectory, and the slide target position may be generated so as to follow the operation trajectory of the transfer device that is carrying out the workpiece while the workpiece is being carried out.
参考例の場合、各プレス機械ごとにスライド位置許容範囲計算器・スライド位置指令生成器、各搬送装置ごとに搬送マスター信号発生器・搬送装置位置指令生成器・搬送装置位置計算器を設け、各プレス機械は、ワーク搬入が行われている間はワークを搬入している搬送装置からの搬送装置位置信号に基づいてスライド位置許容範囲を決定し、ワーク搬出が行われている間はワークを搬出している搬送装置からの搬送装置位置信号に基づいてスライド位置許容範囲を決定するようにすればよい。
いずれの場合にも、各搬送装置、各プレス機械は、一台ずつ異なる動作軌跡・スライド移動軌跡で動かすことが可能である。
In the case of the reference example , a slide position allowable range calculator / slide position command generator is provided for each press machine, and a transfer master signal generator / transfer device position command generator / transfer device position calculator is provided for each transfer device. The press machine determines the allowable slide position range based on the transfer device position signal from the transfer device that is loading the workpiece while the workpiece is being loaded, and unloads the workpiece while the workpiece is being unloaded The allowable slide position range may be determined on the basis of the transport device position signal from the transport device that is currently operating.
In any case, each transport device and each press machine can be moved one by one along different motion trajectories and slide movement trajectories.
上述した実施形態と参考例では、モータの回転を機構的にスライドの直線動に変換するサーボプレスを示したが、リニアモータを使用してスライドを駆動するサーボプレスにも適用可能である。 In the embodiment and the reference example described above, the servo press that mechanically converts the rotation of the motor into the linear motion of the slide is shown, but the present invention can also be applied to a servo press that drives a slide using a linear motor.
上述した実施形態と参考例では、スライドやフィード・リフトの位置検出手段として、モータの回転角をエンコーダで検出し、スライドやフィード・リフト駆動機構の寸法に基づいてスライドやフィード・リフトの位置に変換する例を示したが、スライドやフィード・リフトの位置を光学式リニアスケールや磁歪式リニアエンコーダで直接検出する手段も可能である。 In the embodiment and the reference example described above, as the position detection means of the slide and feed / lift, the rotation angle of the motor is detected by the encoder, and the position of the slide / feed / lift is determined based on the dimensions of the slide / feed / lift drive mechanism. Although an example of conversion is shown, means for directly detecting the position of the slide or feed / lift with an optical linear scale or a magnetostrictive linear encoder is also possible.
上述した実施形態と参考例では、エンコーダをモータ軸に取り付ける例を示したが、モータで駆動される機構の側にロータリーエンコーダないしリニアエンコーダを設けて位置を検出する手段も可能である。 In the embodiment and the reference example described above, an example in which the encoder is attached to the motor shaft has been described. However, a means for detecting a position by providing a rotary encoder or a linear encoder on the side of the mechanism driven by the motor is also possible.
上述した本発明と参考例の装置及び方法によれば、搬送装置20,30の動作軌跡は、速度や加速度が大きくなく搬送に適した軌跡とすることができるので、ワーク把持を安定化でき、搬送装置20,30の駆動機構や駆動モータをむやみに大きくする必要性を回避できる。
According to the above-described apparatus and method of the present invention and the reference example , the operation trajectory of the
また、搬送装置20,30に異常が発生した場合、搬送装置20,30との干渉を避けるようにスライド103が動作するので、機械的干渉による搬送装置及びプレス機械の破損可能性を低減することができる。
In addition, when an abnormality occurs in the conveying
また、異常停止からの復帰動作を行うとき、搬送装置20,30の位置を基準としてプレス機械10を動かして追従可能な位置へ移動させるので、復帰動作中にワークを把持している搬送装置は動く必要が無く、ワークを取り落としたりワークを損傷する可能性を低減できる。
Further, when performing a return operation from an abnormal stop, the
さらに、搬送装置20,30は制御装置の内部で生成する搬送装置固有の滑らかな動作軌跡で動作できるので、搬送装置がふらついたりすることがなく、搬送が安定して行える。
Further, since the
なお、本発明は上述した実施の形態に限定されず、本発明の要旨を逸脱しない範囲で種々の変更を加え得ることは勿論である。 In addition, this invention is not limited to embodiment mentioned above, Of course, a various change can be added in the range which does not deviate from the summary of this invention.
1 ワーク、
10 プレス装置(サーボプレス装置)、
20,30 搬送装置、
40 制御装置、
41 スライド位置計算手段
1 work,
10 Press device (servo press device),
20, 30 conveying device,
40 controller,
41 Slide position calculation means
Claims (2)
前記制御装置はスライド位置指令生成器を有し、
スライド位置指令生成器は、搬送装置の動作軌跡上の各目標点に対応するスライドの各目標位置を記憶しており、
搬送装置が各目標点に到達したことを示す目標点到達信号がスライド位置指令生成器に送られてくると、スライド位置指令生成器は、この目標点に対応する目標位置を出力し、
出力された目標位置に従ってスライドが動くように前記サーボモータを制御するメインモータ制御器を備える、ことを特徴とするサーボプレス設備。 A press device capable of driving a slide with a servo motor and controlling its position in real time ; a transport device that carries out one or both of loading a workpiece into the press device and unloading the workpiece from the press device ; and A controller for intermittently or continuously detecting the position on the operation trajectory of the transport device and controlling the press device so as not to mechanically interfere with the transport device ;
The control device has a slide position command generator,
The slide position command generator stores each target position of the slide corresponding to each target point on the operation trajectory of the transport device,
When a target point arrival signal indicating that the transport device has reached each target point is sent to the slide position command generator, the slide position command generator outputs a target position corresponding to this target point,
A servo press facility comprising a main motor controller that controls the servo motor so that the slide moves according to the output target position .
搬送装置の動作軌跡上での位置を間欠的又は連続的に検出しプレス装置を搬送装置と機械的に干渉しないように制御する場合に、
スライド位置指令生成器により、搬送装置の動作軌跡上の各目標点に対応するスライドの各目標位置を記憶し、
搬送装置が各目標点に到達したことを示す目標点到達信号がスライド位置指令生成器に送られてくると、スライド位置指令生成器により、この目標点に対応する目標位置を出力し、
出力された目標位置に従ってスライドが動くように前記サーボモータを制御する、ことを特徴とするサーボプレス設備の制御方法。 A press device capable of driving a slide with a servo motor and controlling its position in real time; and a conveying device for carrying out one or both of loading a workpiece into the press device and unloading the workpiece from the press device ; A servo press facility control method comprising:
When controlling the position on the operation trajectory of the conveying device intermittently or continuously and controlling the press device so as not to mechanically interfere with the conveying device ,
The slide position command generator stores each target position of the slide corresponding to each target point on the operation trajectory of the transport device,
When a target point arrival signal indicating that the transport device has reached each target point is sent to the slide position command generator, the slide position command generator outputs a target position corresponding to this target point,
A control method of a servo press facility , wherein the servo motor is controlled so that the slide moves according to the output target position .
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007006571A JP5158467B2 (en) | 2007-01-16 | 2007-01-16 | Servo press equipment and control method |
TW97100141A TW200836913A (en) | 2007-01-16 | 2008-01-03 | Servo press equipment and control method thereof |
PCT/JP2008/050015 WO2008087867A1 (en) | 2007-01-16 | 2008-01-07 | Servo-press equipment, and its control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007006571A JP5158467B2 (en) | 2007-01-16 | 2007-01-16 | Servo press equipment and control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008173642A JP2008173642A (en) | 2008-07-31 |
JP5158467B2 true JP5158467B2 (en) | 2013-03-06 |
Family
ID=39635871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007006571A Expired - Fee Related JP5158467B2 (en) | 2007-01-16 | 2007-01-16 | Servo press equipment and control method |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP5158467B2 (en) |
TW (1) | TW200836913A (en) |
WO (1) | WO2008087867A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10814575B2 (en) * | 2014-12-26 | 2020-10-27 | Komatsu Industries Corporation | Press machine |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5430526B2 (en) * | 2010-09-21 | 2014-03-05 | 株式会社エイチアンドエフ | Control method of tandem press line |
TWI411732B (en) * | 2010-12-03 | 2013-10-11 | Univ Nat Formosa | A non - circular gear with a moving mechanism |
ES2697058B2 (en) | 2017-07-19 | 2019-07-08 | Fagor Arrasate S Coop | Control method for a press installation, and associated installation |
JP2019069456A (en) * | 2017-10-06 | 2019-05-09 | アイダエンジニアリング株式会社 | Workpiece conveyance device of press machine |
JP7051465B2 (en) * | 2018-01-29 | 2022-04-11 | コマツ産機株式会社 | Simulation equipment, press systems, simulation methods, programs, and recording media |
JP6923587B2 (en) * | 2019-03-28 | 2021-08-18 | ファナック株式会社 | Servo motor controller |
CN110239140B (en) * | 2019-06-13 | 2021-06-15 | 博众精工科技股份有限公司 | Servo laminating equipment pressure control method based on input shaping |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3815861B2 (en) * | 1997-08-05 | 2006-08-30 | 株式会社小松製作所 | Servo press peripheral device control apparatus and method |
JP3925844B2 (en) * | 2002-02-22 | 2007-06-06 | アイダエンジニアリング株式会社 | Press machine |
JP3845623B2 (en) * | 2003-05-16 | 2006-11-15 | 株式会社小松製作所 | Feeder control method and control device during mold change |
JP2005246460A (en) * | 2004-03-08 | 2005-09-15 | Komatsu Ltd | Inter-pressing-machine work transfer device |
-
2007
- 2007-01-16 JP JP2007006571A patent/JP5158467B2/en not_active Expired - Fee Related
-
2008
- 2008-01-03 TW TW97100141A patent/TW200836913A/en unknown
- 2008-01-07 WO PCT/JP2008/050015 patent/WO2008087867A1/en active Application Filing
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10814575B2 (en) * | 2014-12-26 | 2020-10-27 | Komatsu Industries Corporation | Press machine |
Also Published As
Publication number | Publication date |
---|---|
WO2008087867A1 (en) | 2008-07-24 |
JP2008173642A (en) | 2008-07-31 |
TW200836913A (en) | 2008-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5158467B2 (en) | Servo press equipment and control method | |
JP5019250B2 (en) | Servo press equipment and control method | |
JP6470763B2 (en) | Production system | |
JP5890473B2 (en) | Motor control device for controlling a motor | |
US8096233B2 (en) | Servo press line operation method and servo press line operation control device | |
JP2019136808A (en) | Work robot system | |
JP6703018B2 (en) | Work robot system | |
JP2008073790A (en) | Robot, control device and control method of robot | |
JP2020116687A (en) | Following robot and work robot system | |
JP5633555B2 (en) | Robot system | |
JP5234320B2 (en) | Servo press line and its control method | |
JP5136847B2 (en) | Servo press equipment and control method | |
US20200189102A1 (en) | Robot apparatus, robot system, control method of robot apparatus, product manufacturing method using robot apparatus, and storage medium | |
JP4542862B2 (en) | Drive command generation device for work transfer device | |
TWI592775B (en) | Trajectory planning and controlling method of end-effector of robot in manufacturing system | |
JP2005216112A (en) | Control method and controller of carrying robot for reciprocating machine | |
JP6249583B2 (en) | Operation control device and operation control method for press line | |
JP4425237B2 (en) | Motor control device | |
CN114104658A (en) | Self-adaptive control method for plate feeding | |
JP4281872B2 (en) | Robot controller | |
JP3577858B2 (en) | Work transfer robot control method | |
CN111699078A (en) | Operation of the robot | |
JP3839173B2 (en) | Transport device | |
JP2011143474A (en) | Method and device for controlling conveying robot for reciprocating operation type machine | |
JP2002019948A (en) | Control device for carrying device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091125 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120323 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120517 |
|
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: 20121116 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121129 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151221 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |