JPH10277798A - Servo press motion control device and control method - Google Patents
Servo press motion control device and control methodInfo
- Publication number
- JPH10277798A JPH10277798A JP9096754A JP9675497A JPH10277798A JP H10277798 A JPH10277798 A JP H10277798A JP 9096754 A JP9096754 A JP 9096754A JP 9675497 A JP9675497 A JP 9675497A JP H10277798 A JPH10277798 A JP H10277798A
- Authority
- JP
- Japan
- Prior art keywords
- slide
- speed
- servo motor
- command
- motion
- 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.)
- Granted
Links
Landscapes
- Punching Or Piercing (AREA)
- Control Of Presses (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、スライドが電動
サーボモータにより直動駆動されるサーボプレスの加工
において、サイクルタイムの短縮を可能とするモーショ
ン制御装置とその制御方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a motion control device and a control method thereof capable of shortening a cycle time in machining a servo press in which a slide is driven directly by an electric servomotor.
【0002】[0002]
【従来の技術】エレクトロニクス製品に代表されるよう
に近年のハイテク化は目ざましく、それに伴ってその構
成部品に対して高精度の品質が要求されている。プレス
加工においても、このような要求に対応するためには様
々な技術的な改善がなされており、例えば従来の油圧プ
レスではできないような高精度の加工が、サーボモータ
によって駆動されるサーボプレスによって行なわれてい
る。例えば、特開平2−224898号公報では、サー
ボモータにより駆動されるスライドが設定された制御パ
ターンでストローク制御されるプレス機械に係わる技術
が開示されている。図8に示すように、このプレス機械
はフレーム10に上下動するスライド15を備えてい
る。スライド15はボールねじ14(本発明において
は、動力変換装置と表示),減速機12(同、回転伝達
部材)を介してサーボモータ11と接続され、このサー
ボモータ11によって駆動される。前記サーボモータ1
1はサーボアンプ29(同、サーボモータ指令出力手
段)を介してコントローラ20(同、サーボ制御装置)
に接続されている。サーボモータ11により駆動される
スライド15は、前記コントローラに入力された制御パ
ターン又は入力された加工条件に基づいて自動設定され
た制御パターンに基づいてモーション制御される。この
制御パターンの一例として、図9に示すようなパンチ加
工の例が挙げられている。この制御において、スライド
15は上昇端Z1(本発明においては、上限位置と表
示)から下降端Z2(同、下限位置)まで駆動されてパ
ンチ加工が行なわれるが、この上昇端Z1と下降端Z2
との間に中間点Z3を定め、この中間点Z3より下降端
Z2までは別の速度を設定することによって、より精密
な加工を行なうとしている。2. Description of the Related Art In recent years, as represented by electronic products, high-tech technology has been remarkable, and accordingly, its components have been required to have high-precision quality. In press working, various technical improvements have been made to meet such demands.For example, high-precision working that cannot be done with conventional hydraulic presses is performed by servo presses driven by servo motors. Is being done. For example, Japanese Patent Application Laid-Open No. 2-224898 discloses a technique relating to a press machine in which a stroke driven by a servomotor is stroke-controlled by a set control pattern. As shown in FIG. 8, the press machine includes a slide 15 that moves up and down on a frame 10. The slide 15 is connected to a servomotor 11 via a ball screw 14 (in the present invention, referred to as a power conversion device) and a speed reducer 12 (same as a rotation transmitting member), and is driven by the servomotor 11. The servo motor 1
Reference numeral 1 denotes a controller 20 (servo control device) via a servo amplifier 29 (servo motor command output means).
It is connected to the. The slide 15 driven by the servomotor 11 is subjected to motion control based on a control pattern input to the controller or a control pattern automatically set based on input processing conditions. As an example of this control pattern, an example of punching as shown in FIG. 9 is given. In this control, the slide 15 is driven from a rising end Z1 (in the present invention, indicated as an upper limit position) to a lowering end Z2 (same as the lower limit position) to perform punching. The rising end Z1 and the lowering end Z2 are performed.
The intermediate point Z3 is set between the two points, and another speed is set from the intermediate point Z3 to the descending end Z2, thereby performing more precise machining.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、加工精
度を向上し製品品質の向上を図ることは生産技術の進歩
として非常に重要なことであるが、また一方、加工時間
の短縮を図り生産性を向上することも生産技術の面から
非常に重要なことといえる。前記従来技術においては、
加工精度の向上のためのスライドの制御パターンが示さ
れているが、加工時間の短縮という観点からみると、こ
の制御パターンを決めるパラメータであるスライドの速
度とこの速度切替え位置あるいは加圧時間等の条件を、
スライドがより短い軌跡の行程で、かつ、より速い速度
で加工を行なうように設定する必要がある。However, it is very important to improve the processing accuracy and the product quality as a progress of production technology, but on the other hand, to shorten the processing time and improve the productivity. Improvement can be said to be very important in terms of production technology. In the prior art,
Although the slide control pattern for improving the processing accuracy is shown, from the viewpoint of shortening the processing time, the slide speed, which is a parameter for determining the control pattern, and the speed switching position or pressurizing time, etc. The conditions,
The slide needs to be set so as to perform machining at a shorter path and at a higher speed.
【0004】この発明は上記の問題点に鑑みてなされ、
加工のサイクルタイムを短縮するためのサーボプレスの
モーション制御装置とその制御方法を提供することを目
的としている。[0004] The present invention has been made in view of the above problems,
It is an object of the present invention to provide a servo press motion control device and a control method thereof for shortening a processing cycle time.
【0005】[0005]
【課題を解決するための手段、作用及び効果】上記の目
的を達成するために、請求項1に記載の発明は、上下動
するスライド15と、スライド15を上下駆動するサー
ボモータ11と、スライド15の位置及び速度をそれぞ
れ検出するスライド位置検出手段17及び速度検出手段
11aと、スライド15の位置及び速度条件を設定する
設定・表示手段18と、前記設定条件に基づいてサーボ
モータ11の速度指令値を出力する手段と、この速度指
令値を受けてサーボモータ11を制御するサーボモータ
指令出力手段29とを備え、この所定の位置及び速度デ
ータに基づいてスライド15のモ−ション制御を行ない
被加工物の加工を行なうサーボプレスのモーション制御
装置において、打抜き加工時に、金型2が被加工物の加
圧を始めるときのスライド15の加圧開始位置を特定す
るための信号を検出する位置特定信号検出器23と、こ
の位置特定信号検出器23により検出された信号の変化
率又はレベルの大きさに基づいて前記加圧開始位置を検
出し、このときに位置データを前記スライド位置検出手
段17から入力する特定位置判定手段25と、この特定
位置判定手段25に入力された前記加圧開始位置データ
に基づいて、この位置より所定距離上方に、スライド1
5の下降速度が最高速度から加工速度に切替わる加工開
始位置を設定する位置設定手段27と、この位置設定手
段27によって新たに設定された加工開始位置データ及
び前記設定・表示手段18により入力された位置及び速
度条件をスライド制御データとして記憶するモーション
記憶手段24と、次回の打抜き加工時に、加工中に検出
されるスライド15の位置及び速度が前記モーション記
憶手段24に記憶されたスライド制御データに基づくモ
ーションとなるように、サーボモータ11の速度指令値
を演算して前記サーボモータ指令出力手段29に出力す
るサーボモータ制御演算手段28とを備えた構成として
いる。Means for Solving the Problems, Functions and Effects In order to achieve the above object, the invention according to claim 1 comprises a slide 15 that moves up and down, a servomotor 11 that drives the slide 15 up and down, Slide position detecting means 17 and speed detecting means 11a for detecting the position and speed of the slide 15, setting / display means 18 for setting the position and speed conditions of the slide 15, and a speed command for the servo motor 11 based on the set conditions. Means for outputting a value, and servomotor command output means 29 for receiving the speed command value and controlling the servomotor 11. The motion control of the slide 15 is performed based on the predetermined position and speed data. In a motion control device of a servo press for processing a workpiece, when a die 2 starts pressurizing a workpiece during punching. A position specifying signal detector 23 for detecting a signal for specifying a pressing start position of the ride 15, and the pressurizing based on the rate of change or level of the signal detected by the position specifying signal detector 23. A specific position judging means 25 for detecting a start position and inputting position data from the slide position detecting means 17 at this time, and this position is determined based on the pressurization start position data input to the specific position judging means 25. Slide 1 above the specified distance
5, a position setting means 27 for setting a processing start position at which the descending speed is switched from the maximum speed to the processing speed, and processing start position data newly set by the position setting means 27 and input by the setting / display means 18. The motion storage means 24 for storing the position and speed conditions as slide control data, and the position and speed of the slide 15 detected during processing at the time of the next punching processing are stored in the slide control data stored in the motion storage means 24. And a servo motor control calculating means 28 for calculating a speed command value of the servo motor 11 and outputting the calculated speed command value to the servo motor command output means 29 so that a motion based on the servo motor 11 is obtained.
【0006】請求項1に記載の発明によると、金型が被
加工物の加工を始めるときのスライドの加圧開始位置
は、位置を特定する信号(例えば、出力トルク、振動加
速度等)によって検出することができる。そして、この
加圧開始位置より所定距離上方に新たな加工開始位置を
設定し、上限位置からこの新たに設定した加工開始位置
まで、スライドを最高速度で下降して打抜き加工を行な
うようにするので、加工サイクルタイムが短縮され、生
産性の向上を図ることができる。According to the first aspect of the present invention, the starting position of pressing the slide when the mold starts processing the workpiece is detected by a signal (for example, output torque, vibration acceleration, etc.) specifying the position. can do. Then, a new machining start position is set a predetermined distance above the pressurization start position, and the punching process is performed by lowering the slide at the maximum speed from the upper limit position to the newly set machining start position. In addition, the processing cycle time can be shortened, and the productivity can be improved.
【0007】また、請求項2に記載の発明は、請求項1
記載のサーボプレスのモーション制御装置において、前
記特定位置判定手段25は、前記位置特定信号検出器2
3により検出された信号の時間的な変化率又はレベルの
大きさに基づいて、さらに、スライド15の型タッチ位
置を検出し、このときの位置データを前記スライド位置
検出手段17から入力すると共に、前記位置設定手段2
7は、この型タッチ位置データに基づいてこの位置より
所定距離上方の位置を二回目以降の新たな上限位置とし
て設定するサーボプレスのモーション制御装置の構成と
している。[0007] The invention described in claim 2 is the first invention.
In the motion control device for a servo press described above, the specific position determining means 25 is provided with the position specifying signal detector 2.
Further, based on the temporal change rate or the level of the level of the signal detected by the step 3, the mold touch position of the slide 15 is detected, and the position data at this time is input from the slide position detecting means 17, The position setting means 2
Reference numeral 7 denotes a configuration of a servo press motion control device that sets a position that is a predetermined distance above the position as a new upper limit position for the second time or later based on the mold touch position data.
【0008】請求項2に記載の発明によると、スライド
が金型に接触する型タッチ位置は、この位置を特定する
信号(例えば、出力トルク、振動加速度等)によって検
出することができる。そして、この検出された型タッチ
位置より所定距離上方に新たな上限位置を設定し、また
前記設定された新たな加工開始位置まで、スライドを最
高速度で下降して打抜き加工を行なうようにするので、
スライドは工程が短縮されると共に、従来よりも加圧開
始位置に近い位置まで高速で下降することができる。こ
の結果、加工サイクルタイムが短縮され、生産性の向上
を図ることができる。According to the second aspect of the present invention, the die touch position at which the slide contacts the die can be detected by a signal (for example, output torque, vibration acceleration, etc.) specifying this position. Then, a new upper limit position is set a predetermined distance above the detected die touch position, and the slide is lowered at the maximum speed to perform the punching process to the set new processing start position. ,
The slide can be moved down at a higher speed to a position closer to the pressing start position than before, while the process is shortened. As a result, the processing cycle time is shortened, and the productivity can be improved.
【0009】また、請求項3に記載の発明は、請求項1
記載のサーボプレスのモーション制御装置において、前
記特定位置判定手段25は、前記位置特定信号検出器2
3により検出された信号の時間的な変化率又はレベルの
大きさに基づいて、さらに、スライド15の打抜きを検
出すると共に、前記サーボモータ制御演算手段28は、
この打抜き後直ちにサーボモータ11を逆回転させる指
令をサーボモータ指令出力手段29に出力して、スライ
ド15を前記打抜き位置から上昇させるサーボプレスの
モーション制御装置の構成としている。[0009] The invention described in claim 3 is the first invention.
In the motion control device for a servo press described above, the specific position determining means 25 is provided with the position specifying signal detector 2.
3. Based on the temporal change rate or level of the signal detected by the step 3, the punching of the slide 15 is further detected, and the servo motor control calculating means 28
Immediately after the punching, a command for reversely rotating the servomotor 11 is output to the servomotor command output means 29, so that the motion control device of the servo press raises the slide 15 from the punching position.
【0010】請求項3に記載の発明によると、スライド
が打抜きを完了する打抜き位置は、この位置を特定する
信号(例えば、出力トルク、振動加速度等)によって検
出することができる。そして、この打抜きが検出される
とスライドを直ちに上昇させるので、スライドはこの打
抜き後に下限位置まで到達する工程が短縮される。この
結果、加工サイクルタイムが短縮され、生産性の向上を
図ることができる。According to the third aspect of the present invention, the punching position where the slide completes the punching can be detected by a signal (for example, output torque, vibration acceleration, etc.) specifying this position. Then, when the punching is detected, the slide is immediately lifted, so that the process of the slide reaching the lower limit position after the punching is shortened. As a result, the processing cycle time is shortened, and the productivity can be improved.
【0011】また、請求項4に記載の発明は、上下動す
るスライド15と、スライド15を上下駆動するサーボ
モータ11と、スライド15の位置及び速度をそれぞれ
検出するスライド位置検出手段17及び速度検出手段1
1aと、スライド15の位置及び速度条件を設定する設
定・表示手段18と、前記設定条件に基づいてサーボモ
ータ11の速度指令値を出力する手段と、この速度指令
値を受けてサーボモータ11を制御するサーボモータ指
令出力手段29とを備え、この所定の位置及び速度デー
タに基づいてスライド15のモ−ション制御を行なって
被加工物の成形加工を行なうサーボプレスのモーション
制御装置において、前記設定・表示手段18により入力
された位置及び速度条件をスライド制御データとして記
憶するモーション記憶手段24と、このモーション記憶
手段24のスライド制御データに基づいて、前記スライ
ド15が上限位置から下降開始後に最高速度に達するま
では最大トルクで加速する加速指令を出力し、最高速度
に達した後、下限位置上方の所定の位置からは最大トル
クで減速する減速指令を出力する速度指令演算手段26
と、加工中に検出されるスライド15の位置及び速度が
前記モーション記憶手段24に記憶されたスライド制御
データに基づくモーションとなるようにサーボモータ1
1の速度指令値を演算して出力すると共に、前記速度指
令演算手段26からの加速指令又は減速指令を受けてサ
ーボモータ11の最大加速指令又は最大減速指令を出力
するサーボモータ制御演算手段28と、前記サーボモー
タ制御演算手段28からの速度指令値に基づいてサーボ
モータ11の速度を制御し、あるいは、前記最大加速指
令又は最大減速指令に基づいて、サーボモータ11の電
流値を最大加速電流又は最大減速電流に制御するサーボ
モータ指令出力手段29とを備えた構成としている。Further, the invention according to claim 4 is a slide 15 which moves up and down, a servo motor 11 which drives the slide 15 up and down, a slide position detecting means 17 which detects the position and speed of the slide 15, and a speed detecting means. Means 1
1a, setting / display means 18 for setting the position and speed conditions of the slide 15, means for outputting a speed command value of the servomotor 11 based on the set conditions, and receiving the speed command value to control the servomotor 11 A servo motor command output means 29 for controlling the motion of the slide 15 based on the predetermined position and speed data to form a workpiece by the servo press motion control device. A motion storage means 24 for storing the position and speed conditions input by the display means 18 as slide control data, and a maximum speed after the slide 15 starts lowering from the upper limit position based on the slide control data of the motion storage means 24. Outputs an acceleration command to accelerate with the maximum torque until the maximum speed is reached. Speed command computation unit 26 outputs a deceleration command for decelerating at the maximum torque from the predetermined position of 置上 side
And the servo motor 1 such that the position and speed of the slide 15 detected during processing are a motion based on the slide control data stored in the motion storage means 24.
And a servo motor control calculating means 28 which calculates and outputs a speed command value of 1 and outputs a maximum acceleration command or a maximum deceleration command of the servo motor 11 in response to an acceleration command or a deceleration command from the speed command calculating means 26. Controlling the speed of the servo motor 11 based on the speed command value from the servo motor control calculating means 28, or changing the current value of the servo motor 11 to the maximum acceleration current or The servo motor command output means 29 for controlling the maximum deceleration current is provided.
【0012】請求項4に記載の発明によると、スライド
が上限位置から下降開始後に最高速度に達するまでは最
大トルクで加速されながら下降し、最高速度に達すると
この速度に維持されて下降する。そしてスライドは、下
限位置上方の所定の位置からは最大トルクで減速されな
がら下降して下限位置で停止する。この結果、下降工程
でのスライドの加速及び減速時間が短縮されるので、加
工サイクルタイムが短縮され生産性の向上を図ることが
できる。According to the fourth aspect of the present invention, the slide descends while being accelerated with the maximum torque until reaching the maximum speed after the start of descending from the upper limit position and reaches the maximum speed. When the slide reaches the maximum speed, the slide is maintained at this speed and descends. Then, the slide descends from a predetermined position above the lower limit position while being decelerated with the maximum torque, and stops at the lower limit position. As a result, the acceleration and deceleration times of the slide in the descending step are shortened, so that the machining cycle time is shortened and the productivity can be improved.
【0013】また、請求項5に記載の発明は、上下動す
るスライド15と、スライド15を上下駆動するサーボ
モータ11と、スライド15の位置及び速度をそれぞれ
検出するスライド位置検出手段17及び速度検出手段1
1aと、スライド15の位置及び速度条件を設定する設
定・表示手段18と、前記設定条件に基づいてサーボモ
ータ11の速度指令値を出力する手段と、この速度指令
値を受けてサーボモータ11を制御するサーボモータ指
令出力手段29とを備え、この所定の位置及び速度デー
タに基づいてスライド15のモ−ション制御を行なって
被加工物の成形加工を行なうサーボプレスのモーション
制御装置において、前記設定・表示手段18により入力
された位置及び速度条件をスライド制御データとして記
憶するモーション記憶手段24と、このモーション記憶
手段24のスライド制御データに基づいて、前記スライ
ド15が下限位置から上昇開始後に最高速度に達するま
では最大トルクで加速する加速指令を出力し、最高速度
に達した後、上昇位置下方の所定の位置からは最大トル
クで減速する減速指令を出力する速度指令演算手段26
と、加工中に検出されるスライド15の位置及び速度が
前記モーション記憶手段24に記憶されたスライド制御
データに基づくモーションとなるようにサーボモータ1
1の速度指令値を演算して出力すると共に、前記速度指
令演算手段26からの加速指令又は減速指令を受けてサ
ーボモータ11の最大加速指令又は最大減速指令を出力
するサーボモータ制御演算手段28と、前記サーボモー
タ制御演算手段28からの速度指令値に基づいてサーボ
モータ11の速度を制御し、あるいは、前記最大加速指
令又は最大減速指令に基づいて、サーボモータ11の電
流値を最大加速電流又は最大減速電流に制御するサーボ
モータ指令出力手段29とを備えた構成としている。The invention according to claim 5 is characterized in that the slide 15 which moves up and down, the servomotor 11 which drives the slide 15 up and down, the slide position detecting means 17 which detects the position and speed of the slide 15 and the speed detection Means 1
1a, setting / display means 18 for setting the position and speed conditions of the slide 15, means for outputting a speed command value of the servomotor 11 based on the set conditions, and receiving the speed command value to control the servomotor 11 A servo motor command output means 29 for controlling the motion of the slide 15 based on the predetermined position and speed data to form a workpiece by the servo press motion control device. A motion storage means 24 for storing the position and speed conditions input by the display means 18 as slide control data, and a maximum speed after the slide 15 starts ascending from the lower limit position based on the slide control data of the motion storage means 24. Outputs an acceleration command that accelerates with the maximum torque until the maximum speed is reached. Speed command computation unit 26 outputs a deceleration command for decelerating at the maximum torque from the predetermined position of 置下 side
And the servo motor 1 such that the position and speed of the slide 15 detected during processing are a motion based on the slide control data stored in the motion storage means 24.
And a servo motor control calculating means 28 which calculates and outputs a speed command value of 1 and outputs a maximum acceleration command or a maximum deceleration command of the servo motor 11 in response to an acceleration command or a deceleration command from the speed command calculating means 26. Controlling the speed of the servo motor 11 based on the speed command value from the servo motor control calculating means 28, or changing the current value of the servo motor 11 to the maximum acceleration current or The servo motor command output means 29 for controlling the maximum deceleration current is provided.
【0014】請求項5に記載の発明によると、スライド
が下限位置到達後の上昇工程において、上昇開始後に最
高速度に達するまでは最大トルクで加速されながら上昇
し、最高速度に達するとこの速度に維持されて上昇す
る。そしてスライドは、上限位置下方の所定の位置から
は最大トルクで減速されながら上昇して上限位置で停止
する。この結果、上昇工程でのスライドの加速及び減速
時間が短縮されるので、加工サイクルタイムが短縮され
生産性の向上を図ることができる。According to the fifth aspect of the present invention, in the ascending step after the slide reaches the lower limit position, the slide rises while being accelerated with the maximum torque until the maximum speed is reached after the start of the ascent, and when the slide reaches the maximum speed, the slide speed is increased. Rising maintained. Then, the slide rises from a predetermined position below the upper limit position while being decelerated with the maximum torque, and stops at the upper limit position. As a result, the acceleration and deceleration times of the slide in the ascending step are shortened, so that the machining cycle time is shortened and the productivity can be improved.
【0015】また、請求項6に記載の発明は、請求項1
〜5いずれか一つに記載のサーボプレスのモーション制
御装置において、前記位置特定信号検出器23が、前記
サーボモータ11の負荷電流に基づいて出力トルクを検
出するトルク検出手段、前記スライド15の振動を検出
する加速度センサ、あるいは、スライド15と金型2間
又は金型2と被加工物間の接触時の音圧を検出する音圧
センサのいずれかであるサーボプレスのモーション制御
装置の構成としている。[0015] The invention described in claim 6 is the first invention.
In the motion control device for a servo press according to any one of (1) to (5), the position identification signal detector 23 detects an output torque based on a load current of the servomotor 11, and the vibration of the slide 15. Of the servo press motion control device, which is either an acceleration sensor for detecting the pressure or a sound pressure sensor for detecting the sound pressure at the time of contact between the slide 15 and the mold 2 or between the mold 2 and the workpiece. I have.
【0016】請求項6に記載の発明によると、少なくと
も、前記型タッチ位置、加圧開始位置又は打抜き位置の
いずれかは、前記特定信号検出器により、サーボモータ
の実作業トルクの変化率、スライドの振動加速度レベル
又はスライドと金型間又は金型と被加工物間の接触時の
音圧レベルの大きさによって検出できる。そして、検出
されたこの型タッチ位置の所定距離上方をスライドの上
限位置として、加圧開始位置より所定距離上方の位置を
加工開始位置として、又は打抜きを検出すると直ちにス
ライドを上昇工程させて加工を行なうようにする。この
結果、スライドは上限位置から型タッチ位置までの工程
が短縮され、型タッチから加圧開始までの区間で高速下
降の領域が拡大され又は打抜き位置から下限位置までの
工程が省かれるので加工サイクルタイムが短縮され、生
産性の向上を図ることができる。According to the invention described in claim 6, at least one of the mold touch position, the pressing start position and the punching position is determined by the specific signal detector, the rate of change of the actual working torque of the servomotor, and the slide. Or the magnitude of the sound pressure level at the time of contact between the slide and the mold or between the mold and the workpiece. Then, a predetermined distance above the detected die touch position is set as an upper limit position of the slide, a position above a predetermined distance from the pressing start position is set as a processing start position, or immediately after punching is detected, the slide is raised and the processing is performed. Do it. As a result, in the slide, the process from the upper limit position to the die touch position is shortened, the area of high speed descent is expanded in the section from the die touch to the start of pressing, or the process from the punching position to the lower limit position is omitted. Time can be shortened, and productivity can be improved.
【0017】また、請求項7に記載の発明は、サーボモ
ータ11により直動駆動されるスライド15の位置及び
速度を予め設定されたスライドモーションに基づいて制
御し被加工物の打抜き加工を行なうサーボプレスのモー
ション制御方法において、スライド15の加圧力を発生
させるために必要なサーボモータ11の実作業トルクの
時間的な変化率、スライド15の振動加速度、あるい
は、スライド15と金型2間、金型2と被加工物間の接
触時又は打抜き時の音圧レベルの大きさに基づいて、少
なくとも、スライド15の型タッチ位置、加圧開始位置
又は打抜き位置のいずれかを検出し、二回目以降の打抜
き加工時には、この検出した型タッチ位置より所定距離
上方に新たな上限位置を設定して、この上限位置から下
降を開始し、又は、加圧開始位置の所定距離上方に新た
な加工開始位置を設定して上限位置からこの加工開始位
置まで最高速度で下降した後に加工開始位置で加工速度
に減速し、又は、打抜き位置が検出された後直ちにスラ
イド15を上昇させて加工を行なうサーボプレスのモー
ション制御方法としている。According to a seventh aspect of the present invention, there is provided a servo for performing punching of a workpiece by controlling the position and speed of a slide 15 driven directly by a servomotor 11 based on a preset slide motion. In the press motion control method, the temporal change rate of the actual working torque of the servo motor 11 required to generate the pressing force of the slide 15, the vibration acceleration of the slide 15, or the distance between the slide 15 and the mold 2, Based on the magnitude of the sound pressure level at the time of contact or punching between the die 2 and the workpiece, at least one of the die touch position, the pressing start position, or the punching position of the slide 15 is detected. At the time of the punching process, a new upper limit position is set a predetermined distance above the detected die touch position, and descending from the upper limit position is started, or A new processing start position is set a predetermined distance above the pressure start position, and after the descent from the upper limit position to the processing start position at the maximum speed, the speed is reduced to the processing speed at the processing start position, or after the punching position is detected. This is a motion control method of a servo press in which the slide 15 is immediately raised to perform processing.
【0018】請求項7に記載の発明によると、少なくと
も、スライドが金型に接触する型タッチ位置又は金型が
被加工物の加工を始める加圧開始位置は、それぞれの位
置を特定する信号(例えば、出力トルク、振動加速度
等)によって検出することができる。そして、この検出
された型タッチ位置より所定距離上方の新たに設定され
た上限位置から、加圧開始位置の所定距離上方の新たに
設定された加工開始位置まで、スライドを最高速度で下
降して打抜き加工を行ない、打抜き後は直ちにスライド
を上昇させるようにするので、加工サイクルタイムが短
縮され、生産性の向上を図ることができる。According to the seventh aspect of the present invention, at least the die touch position at which the slide contacts the die or the pressing start position at which the die starts processing of the workpiece is a signal specifying each position ( (For example, output torque, vibration acceleration, etc.). Then, the slide is lowered at the maximum speed from the newly set upper limit position that is a predetermined distance above the detected die touch position to a newly set processing start position that is a predetermined distance above the pressing start position. Since the punching is performed and the slide is raised immediately after the punching, the processing cycle time can be shortened, and the productivity can be improved.
【0019】また、請求項8に記載の発明は、サーボモ
ータ11により直動駆動されるスライド15の位置及び
速度を予め設定されたスライドモーションに基づいて制
御して被加工物の成形加工を行なうサーボプレスのモー
ション制御方法において、スライド15の加圧力を発生
させるために必要なサーボモータ11の実作業トルクの
時間的な変化率、スライド15の振動加速度、あるい
は、スライド15と金型2間の接触時の音圧レベルの大
きさに基づいて、スライド15の型タッチ位置を検出
し、二回目以降の成形加工時には、この検出した型タッ
チ位置の所定距離上方の位置に新たな上限位置を設定す
ると共に、スライド15をこの上限位置から下降させる
ときに、又は/及び下限位置から前記上限位置まで上昇
させるときに、最高速度に達するまでは最大トルクで加
速し、最高速度に達するとこの速度を維持し、また最高
速度から停止するときには最大トルクで減速して加工を
行なうサーボプレスのモーション制御方法としている。According to an eighth aspect of the present invention, the workpiece is formed by controlling the position and speed of the slide 15 driven directly by the servomotor 11 based on a preset slide motion. In the motion control method of the servo press, the temporal change rate of the actual working torque of the servo motor 11 required to generate the pressing force of the slide 15, the vibration acceleration of the slide 15, or the distance between the slide 15 and the mold 2 The die touch position of the slide 15 is detected based on the magnitude of the sound pressure level at the time of contact, and a new upper limit position is set at a position above the detected die touch position by a predetermined distance during the second and subsequent forming operations. When the slide 15 is lowered from the upper limit position and / or when the slide 15 is raised from the lower limit position to the upper limit position, the highest speed Until reaching accelerated at the maximum torque, and a motion control method of a servo press for machining is decelerated at a maximum torque when reaches the maximum speed to maintain this rate and to stop from maximum speed.
【0020】請求項8に記載の発明によると、スライド
は上限位置から下降開始後に最高速度に達するまでは最
大トルクで加速されながら下降し、最高速度に達すると
この速度に維持されてさらに下降した後、下限位置上方
の所定の位置からは最大トルクで減速されながら下降し
て下限位置で停止する。そして一定時間加圧を保持した
後、スライドは下限位置から上昇開始後に最高速度に達
するまでは最大トルクで加速されながら上昇し、最高速
度に達するとこの速度に維持されてさらに上昇した後、
上限位置下方の所定の位置からは最大トルクで減速され
ながら上昇して上限位置で停止する。この様なモーショ
ンの実現により、従来の高速下降→低速下降→加圧保持
→高速上昇という基本モーションに比べ下降工程でのス
ライドの加速及び減速時間が短縮されるので、加工サイ
クルタイムが短縮され生産性の向上を図ることができ
る。According to the present invention, the slide descends while being accelerated with the maximum torque until reaching the maximum speed after the descent from the upper limit position to the maximum speed, and when the slide reaches the maximum speed, the slide is maintained at this speed and further descends. Thereafter, the vehicle descends from a predetermined position above the lower limit position while being decelerated with the maximum torque and stops at the lower limit position. And after holding the pressurization for a certain period of time, the slide rises while being accelerated with the maximum torque until it reaches the maximum speed after the start of rising from the lower limit position, and when it reaches the maximum speed, it is maintained at this speed and further rises,
From a predetermined position below the upper limit position, it rises while being decelerated with the maximum torque and stops at the upper limit position. By realizing such a motion, the slide acceleration and deceleration time in the descending process is reduced compared to the conventional basic motion of high-speed descent → low-speed descent → pressure holding → high-speed ascent. Performance can be improved.
【0021】[0021]
【発明の実施の形態】本発明の一実施形態を図面を参照
して詳述する。図1は金型を取付けたサーボプレスの要
部側面図を示している。プレス1にはフレ−ム10が装
備してあり、フレ−ム10の下部にはボルスタ16が水
平に配設され、ボルスタ16の上面には金型2が取着さ
れている。また、フレ−ム10の上部には、このプレス
1の動力源であるサーボモータ11、及びこのサーボモ
ータ11の回転力を往復運動に変換する動力変換装置1
4が装着されている。このサーボモータ11には、例え
ばパルスジェネレータなどのような回転速度を検出する
速度検出手段11aが設けられており、サーボモータ1
1の回転速度は、後述のサ−ボ制御装置20により電流
が制御されることによって制御される。そして、このサ
ーボモータ11の回転力は例えばベルトのような回転伝
達部材12によって動力変換装置14に伝達される。な
お、前記サーボモータ11は交流モータ、直流モータの
いずれでもよい。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a side view of a main part of a servo press to which a mold is attached. The press 1 is equipped with a frame 10, a bolster 16 is horizontally disposed below the frame 10, and a mold 2 is mounted on an upper surface of the bolster 16. A servo motor 11 as a power source of the press 1 and a power conversion device 1 for converting the rotational force of the servo motor 11 into reciprocating motion are provided above the frame 10.
4 is attached. The servo motor 11 is provided with a speed detecting means 11a for detecting a rotation speed such as a pulse generator.
The rotation speed 1 is controlled by controlling the current by a servo control device 20 described later. The torque of the servo motor 11 is transmitted to the power converter 14 by a rotation transmitting member 12 such as a belt. The servo motor 11 may be either an AC motor or a DC motor.
【0022】この回転伝達部材12はチェーンや歯車で
もよいし、またサーボモータ11の出力軸に直接結合し
てもよく、伝達手段を特定するものではない。また、動
力変換装置14についても本発明ではボールスクリュー
としているが、ねじ機構やウォームギヤとウォームホイ
ールとの組合せ、あるいはピニオンギヤとラックとの組
合せ等による種々の方法があり、ここではその方法につ
いては特定するものではない。前記動力変換装置14の
下端にはボルスタ16に対向する位置で上下動するスラ
イド15が装着されており、このスライド15が上限位
置から下限位置まで下降することによって金型2を加圧
して被加工物を加工する。そして、スライド15は下限
位置に到達して被加工物の加工を終えると上限位置まで
上昇する。The rotation transmitting member 12 may be a chain or a gear, or may be directly connected to the output shaft of the servomotor 11, and does not specify a transmitting means. In the present invention, the power conversion device 14 is also a ball screw. However, there are various methods using a screw mechanism, a combination of a worm gear and a worm wheel, or a combination of a pinion gear and a rack. It does not do. At the lower end of the power conversion device 14, a slide 15 that moves up and down at a position facing the bolster 16 is mounted, and when the slide 15 moves down from the upper limit position to the lower limit position, the mold 2 is pressed to process. Process things. Then, when the slide 15 reaches the lower limit position and finishes processing the workpiece, it moves up to the upper limit position.
【0023】スライド15及びボルスタ16にはリニア
センサなどから構成されるスライド位置検出手段17の
構成部材がそれぞれ所定の位置に取付けられている。す
なわち、このスライド位置検出手段17は、軸方向がス
ライド15の上下方向と平行になるようにボルスタ16
の後部に取付けられたリニアスケール17aと、このリ
ニアスケール17aと対向した位置にあるようにスライ
ド15の後部に取付けられた検出ヘッド17bとからな
っている。スライド15の上下動に伴って、検出ヘッド
17bが、固定さているリニアスケール17aに対して
上下動することによって、検出ヘッド17bの内部に組
込まれたセンサから、スライド15の位置がボルスタ1
6の上面からの高さとして検出される。プレス加工は前
記スライド15を所定の作動条件に制御して加工を行な
うが、そのスライド15の作動制御すなわちモーション
制御は品質、作業能率及び騒音、振動など作業環境に大
きな影響を及ぼす。このためスライド15の制御条件設
定は、プレス加工において非常に重要な作業となってい
る。The slide 15 and the bolster 16 are provided at predetermined positions with components of a slide position detecting means 17 composed of a linear sensor or the like. In other words, the slide position detecting means 17 controls the bolster 16 so that the axial direction is parallel to the vertical direction of the slide 15.
A linear scale 17a attached to the rear of the slide 15 and a detection head 17b attached to the rear of the slide 15 at a position facing the linear scale 17a. As the detection head 17b moves up and down with respect to the fixed linear scale 17a in accordance with the vertical movement of the slide 15, the position of the slide 15 is determined by the sensor incorporated inside the detection head 17b.
6 is detected as the height from the upper surface. The press working is performed by controlling the slide 15 under predetermined operating conditions. The operation control of the slide 15, ie, motion control, has a great influence on the working environment such as quality, work efficiency, noise and vibration. For this reason, the control condition setting of the slide 15 is a very important work in press working.
【0024】図2は本発明に係わるプレス機械のハード
構成及び制御の概要を示す機能ブロック図を示す。プレ
ス加工に当たっては、予め制御条件であるスライド15
の作動速度、この速度の切替位置、下限位置及び加圧時
間などのデータを設定し、設定・表示手段18から後述
のサーボ制御装置20に入力する。そしてデータはこの
設定・表示手段18に表示される。設定・表示手段18
は、例えば設定スイッチのような設定値入力部と、入力
データを液晶表示画面やCRTなどの手段によって表示
する設定値表示部とから構成される。また、設定・表示
手段18には、運転や条件設定などの作動モードの選択
や、自動運転あるいは手動運転などの操作指示を行なう
スイッチなどが設けられている。FIG. 2 is a functional block diagram showing an outline of the hardware configuration and control of the press machine according to the present invention. In press working, slide 15 which is a control condition
The operation speed, the switching position of this speed, the lower limit position, the pressurization time, and other data are set, and input from the setting / display means 18 to a servo controller 20 described later. The data is displayed on the setting / display means 18. Setting / display means 18
Comprises a set value input unit such as a setting switch, and a set value display unit for displaying input data by means such as a liquid crystal display screen or a CRT. The setting / display means 18 is provided with switches for selecting operation modes such as operation and condition setting, and for giving operation instructions such as automatic operation and manual operation.
【0025】そして、前記設定・表示手段18から入力
された制御データはサーボ制御装置20に取込まれて記
憶され、予め組込まれた処理手順に従ってスライド15
のモ−ション制御を行なう。このサーボ制御装置20は
データの記憶、演算処理、データの表示及びデータ入出
力などの機能を有する一般的なコンピュータなどからな
る構成となっており、この発明に係わるモーション制御
装置の中心的な役割を担っている。そして、このサーボ
制御装置20はサーボモータ11の速度検出手段11a
やスライド位置検出手段17により検出したスライド1
5の速度及び位置データに基づいて、前記設定条件でプ
レス1が運転されるようにサーボモータ11の速度又は
トルク指令を演算して出力する。この制御指令によりサ
ーボモータ指令出力手段29を介してサーボモータ11
が制御されることによって、スライド15は当初設定さ
れた所定の作動を行ない、金型2を加圧して被加工物を
所定の条件で加工する。The control data inputted from the setting / display means 18 is taken in and stored in the servo control device 20, and the slide 15 is stored in accordance with the processing procedure incorporated in advance.
Is performed. The servo control device 20 is configured by a general computer having functions of data storage, arithmetic processing, data display, data input / output, and the like. The central role of the motion control device according to the present invention is Is responsible for. The servo control device 20 controls the speed of the servo motor 11
And slide 1 detected by slide position detecting means 17
Based on the speed and position data of No. 5, the speed or torque command of the servo motor 11 is calculated and output so that the press 1 is operated under the set conditions. In response to this control command, the servo motor 11
Is controlled, the slide 15 performs a predetermined operation which is initially set, and presses the mold 2 to process the workpiece under predetermined conditions.
【0026】図3は本発明のモーション制御に係わる前
記図2のサーボ制御装置20の詳細を示す機能ブロック
である。位置特定信号検出器23は、型タッチ位置や加
圧開始位置等のスライド速度切替え位置を特定するため
のものであり、例えばサーボモータ11を制御している
サーボモータ指令出力手段29の電流から出力トルクを
検出するトルク検出器で構成されており、スライド15
のモーション変化をサーボモータ11のトルクの変化と
して検出する。そして、このときのトルク変化の検出信
号を特定位置判定手段25に入力する。なお、前記位置
特定信号検出器23は、スライド15の振動を検出する
加速度センサ、あるいは、スライド15と金型2の接触
又は金型2と被加工物の接触時の音圧を検出する音圧セ
ンサなどでもよい。FIG. 3 is a functional block diagram showing details of the servo control device 20 of FIG. 2 relating to the motion control of the present invention. The position specifying signal detector 23 is for specifying a slide speed switching position such as a mold touch position or a pressing start position, and outputs, for example, a current from a servo motor command output unit 29 that controls the servo motor 11. The slide 15 includes a torque detector for detecting torque.
Is detected as a change in the torque of the servo motor 11. Then, the detection signal of the torque change at this time is input to the specific position determination unit 25. The position identification signal detector 23 is an acceleration sensor that detects the vibration of the slide 15 or a sound pressure that detects the sound pressure when the slide 15 contacts the mold 2 or when the mold 2 contacts the workpiece. A sensor or the like may be used.
【0027】特定位置判定手段25は、前記位置特定信
号検出器23により出力モータ電流から検出した出力ト
ルクに基づいて、この出力トルクからスライド15の加
速、減速、等速維持に必要なトルクを除いて実作業トル
クを求める。なお、モータ電流値より実作業トルクを演
算するには、例えば、以下のような方法により可能とな
る。予め、加速又は減速トルクを算出するための負荷イ
ナーシャ定数、定速維持するトルクを算出するための速
度抵抗トルク比例定数、摩擦トルク定数、及びモータ出
力電流と出力トルクとの関係を表すトルク定数等の各定
数データを記憶しておく。そして、加速時又は減速時に
は、必要な加速度値又は減速度値と上記の各定数データ
に基づいて必要なモータ出力電流値を求め、電流センサ
で検出したモータ電流値から前記求めた必要なモータ出
力電流値を差引いて、加減速時の実作業トルクを算出す
る。同様にして、定速時の時も、このとき維持すべき速
度値と上記各定数データに基づいて必要なモータ出力電
流値を求め、実際のモータ出力電流値から前記求めた必
要なモータ出力電流値を差引いて、定速時の実作業トル
クを算出できる。Based on the output torque detected from the output motor current by the position identification signal detector 23, the specific position determining means 25 removes the torque required for accelerating, decelerating, and maintaining the constant speed of the slide 15 from the output torque. To obtain the actual working torque. The actual working torque can be calculated from the motor current value by, for example, the following method. Load inertia constant for calculating acceleration or deceleration torque, speed resistance torque proportional constant for calculating constant speed maintaining torque, friction torque constant, and torque constant representing the relationship between motor output current and output torque, etc. Are stored. At the time of acceleration or deceleration, a required motor output current value is obtained based on a required acceleration value or deceleration value and each of the above constant data, and the required motor output value obtained from the motor current value detected by the current sensor is obtained. The actual work torque during acceleration / deceleration is calculated by subtracting the current value. Similarly, at the time of constant speed, the required motor output current value is obtained based on the speed value to be maintained at this time and the above constant data, and the required motor output current value obtained from the actual motor output current value is obtained. The actual work torque at constant speed can be calculated by subtracting the value.
【0028】そして、前記特定位置判定手段25は、前
記実作業トルクの大きさ又は変化率に基づいて、スライ
ド15のモーション変化を判断する。このモーション変
化をサーボモータ11の実作業トルクにより検出する場
合には、例えば、スライド15が被加工物を打抜くと、
このスライド15の加圧力は急激に減少するので、この
加圧力の減少はサーボモータ11の実作業トルクの急減
として検出される。この特定位置判定手段25は、予め
この被加工物に対する打抜き時の実作業トルク減少率
(以後、トルク減少率と表わす)を記憶しておき、加工
時に前記位置特定信号検出器23によって検出された出
力トルクから求めたトルク減少率がこの記憶したトルク
減少率より大きく減少したときに打抜きと判定する。そ
して、特定位置判定手段25は打抜きと判断した時のス
ライド15の位置をスライド位置検出手段17から取込
んで、位置設定手段27に伝達する。この打抜きと同じ
ようなスライドモーションの変化は、スライド15と金
型2のタッチ時、金型2と被加工物とのタッチ時又は被
加工物の打抜き時などに検出される。The specific position determining means 25 determines a change in the motion of the slide 15 based on the magnitude or rate of change of the actual work torque. When detecting this motion change by the actual working torque of the servo motor 11, for example, when the slide 15 punches out the workpiece,
Since the pressing force of the slide 15 suddenly decreases, this decrease in the pressing force is detected as a sudden decrease in the actual working torque of the servomotor 11. The specific position determining means 25 stores in advance the actual work torque reduction rate (hereinafter, referred to as the torque reduction rate) at the time of punching the workpiece, and is detected by the position identification signal detector 23 during processing. When the torque reduction rate obtained from the output torque is significantly smaller than the stored torque reduction rate, it is determined that punching is performed. Then, the specific position determination unit 25 fetches the position of the slide 15 at the time of determining punching from the slide position detection unit 17 and transmits the position to the position setting unit 27. A change in the slide motion similar to the punching is detected when the slide 15 touches the mold 2, when the mold 2 touches the workpiece, or when the workpiece is punched.
【0029】この位置設定手段27は、前記特定された
位置に基づいて、速度切替え位置を新たに設定する。す
なわち、特定された型タッチ位置又は加圧開始位置より
所定距離上方の位置を、新たな速度切替え位置(例え
ば、高速下降速度から低速下降速度へ、低速下降速度か
ら加工速度への切替え位置)として設定する。そして、
この新たに設定された位置データは前記モーション記憶
手段24にフィードバックされ記憶される。また、速度
指令演算手段26は、モーション記憶手段24に記憶さ
れている位置及び速度データに基づいて、スライド15
が上限位置から下降開始後に最高速度に達するまでは最
大トルクで加速され、最高速度に達した後、下限位置上
方の所定の位置からは最大トルクで減速されるように加
減速の指令を出す。さらに、この速度指令演算手段26
は、スライド15が下限位置から上昇開始後に最高速度
に達するまでは最大トルクで加速され、最高速度に達し
た後、上限位置下方の所定の位置からは最大トルクで減
速されるように加減速の指令を出す。The position setting means 27 newly sets a speed switching position based on the specified position. That is, a position that is a predetermined distance above the specified mold touch position or the pressing start position is set as a new speed switching position (for example, a switching position from a high-speed descending speed to a low-speed descending speed, or a switching position from a low-speed descending speed to a processing speed). Set. And
The newly set position data is fed back to the motion storage means 24 and stored. Further, the speed command calculating means 26 calculates the position of the slide 15 based on the position and speed data stored in the motion storage means 24.
Is accelerated with the maximum torque until the maximum speed is reached after the start of descending from the upper limit position, and after reaching the maximum speed, an acceleration / deceleration command is issued so as to be decelerated with the maximum torque from a predetermined position above the lower limit position. Further, the speed command calculating means 26
The acceleration / deceleration is performed so that the slide 15 is accelerated from the lower limit position to the maximum speed after the start of ascending until reaching the maximum speed, and after reaching the maximum speed, is decelerated from the predetermined position below the upper limit position by the maximum torque. Issue a command.
【0030】そして、サーボモータ制御演算手段28
は、加工中に検出されるスライド15の位置及び速度が
前記モ−ション記憶手段24に記憶されたモ−ション設
定データとなるように、サーボモータ11の速度指令値
を演算して出力すると共に、前記速度指令演算手段26
からの加速指令又は減速指令を受けて、サーボモータ1
1の最大加速指令又は最大減速指令をサーボモータ指令
出力手段29に出力する。このサーボモータ指令出力手
段29は、例えばサーボアンプなど汎用的に用いられて
いる装置からなり、入力した速度指令値と速度検出手段
11aにより検出された速度フィードバック信号との偏
差が小さくなるようにモータ駆動電流を制御することに
よって、スライド15を所定のモ−ションに制御する。
また、前記サーボモータ指令出力手段29は、最大加速
指令又は最大減速指令が入力されたときは、最大モータ
電流を流して加速又は減速するように電流を制御する。
表示手段30は液晶ディスプレーやCRT表示装置など
からなり、スライド15のモ−ション設定時の入力や演
算データ、モ−ション記憶手段24に設定された制御条
件あるいは運転中の制御データなどを表示することによ
り、作業者は容易に制御条件の設定や運転監視を行なう
ことができる。Then, the servo motor control calculating means 28
Calculates and outputs the speed command value of the servo motor 11 so that the position and speed of the slide 15 detected during machining become the motion setting data stored in the motion storage means 24. , The speed command calculating means 26
Receives acceleration command or deceleration command from the
The maximum acceleration command or the maximum deceleration command is output to the servo motor command output means 29. The servo motor command output means 29 is composed of a general-purpose device such as a servo amplifier, for example, so that the deviation between the input speed command value and the speed feedback signal detected by the speed detecting means 11a is reduced. By controlling the drive current, the slide 15 is controlled to a predetermined motion.
Further, when a maximum acceleration command or a maximum deceleration command is input, the servo motor command output means 29 controls the current so that the maximum motor current flows to accelerate or decelerate.
The display means 30 is composed of a liquid crystal display, a CRT display device, or the like, and displays the input and operation data when setting the motion of the slide 15, the control conditions set in the motion storage means 24, and the control data during operation. Thus, the operator can easily set the control conditions and monitor the operation.
【0031】図4から図7によって、スライド15のモ
−ション制御の方法について、第一及び第二の実施形態
を説明する。第一の実施形態は被加工物の剪断を伴う打
抜き加工の例であり、第二の実施形態は被加工物に刻印
をほどこすなどのコイニング加工の例である。The first and second embodiments of the method for controlling the motion of the slide 15 will be described with reference to FIGS. The first embodiment is an example of a punching process involving shearing of a workpiece, and the second embodiment is an example of a coining process such as engraving a stamp on the workpiece.
【0032】まず、図4及び図5により第一の実施形態
である打抜き加工の場合について説明する。図4は本発
明に係わるモ−ション制御の制御カーブの例である。制
御パラメータであるスライドの位置とスライドの速度及
びサーボモータの出力トルクを縦軸に、横軸にスライド
作動開始後の経過時間を示している。スライド15は、
金型に接触する型タッチ位置Z10より所定距離上方の
上限位置Z00から、加圧開始位置Z30より所定距離
上方の加工開始位置Z20まで、最高速度V00で下降
する。このときの上限位置Z00は、前記型タッチ位置
に基づいて自動設定されており、手作業のために安全距
離を考慮して初期設定された上限位置Z99よりも型タ
ッチ位置Z10に近い位置に設定される。この結果、ス
ライド15の下降時間は短縮される。そしてスライド1
5は、さらに前記加工開始位置Z20から所定の加工速
度V10で下降して打抜きを行なう。このときに打抜き
位置Z40が検出される。前記加工開始位置Z20は、
前記型タッチの場合と同様に、前記加圧開始位置Z30
より所定距離上方に自動設定されており、安全距離を考
慮して初期設定された加工開始位置Z29よりも加圧開
始位置Z30に近い位置に設定される。この結果、前記
加工開始位置Z20と初期設定時の加工開始位置Z29
との差の距離分だけスライド15の高速下降領域が拡大
し、下降時間は短縮される。First, the punching process according to the first embodiment will be described with reference to FIGS. FIG. 4 is an example of a control curve of motion control according to the present invention. The vertical axis indicates the slide position, the slide speed, and the output torque of the servomotor, which are control parameters, and the horizontal axis indicates the elapsed time after the start of the slide operation. Slide 15
It descends at the maximum speed V00 from the upper limit position Z00, which is a predetermined distance above the die touch position Z10 that contacts the die, to the processing start position Z20, which is a predetermined distance above the pressing start position Z30. The upper limit position Z00 at this time is automatically set based on the mold touch position, and is set to a position closer to the mold touch position Z10 than the initially set upper limit position Z99 in consideration of a safe distance for manual work. Is done. As a result, the descent time of the slide 15 is reduced. And slide 1
5 further performs punching by descending from the processing start position Z20 at a predetermined processing speed V10. At this time, the punching position Z40 is detected. The machining start position Z20 is:
As in the case of the mold touch, the pressing start position Z30
It is automatically set to a predetermined distance above, and is set to a position closer to the pressing start position Z30 than the processing start position Z29 initially set in consideration of the safety distance. As a result, the machining start position Z20 and the machining start position Z29 at the time of initial setting are set.
The high-speed descending area of the slide 15 is expanded by the distance of the difference from the above, and the descending time is shortened.
【0033】前記打抜きが検出されると、スライド15
はこの打抜き位置Z40から直ちに上限位置Z00ま
で、最高速度V00で上昇して加工サイクルを完了す
る。この打抜きは、被加工物に対して予め求められてい
る打抜き時のトルク減少率の判定基準値と、検出された
サーボモータのトルク減少率とを比較して、この検出さ
れた減少率が前記判定基準値より大きく減少したときに
特定される。打抜き後、従来の方法では、スライド15
は制御条件として設定された下限位置まで到達して上昇
する。しかし、本発明に係わる制御方法ではスライド1
5は打抜き後直ちに上昇するので、下限位置に到達する
までの工程が省かれ、この距離分の加工時間が短縮され
る。また、前記のように上限位置Z00は初期設定時の
上限位置Z99よりも下方となっており、スライド15
の上昇時間についても短縮される。このように高速下
降、加圧下降及び高速上昇の各工程における速度切替え
位置が自動設定されて、スライド15の工程が短縮又は
削減されあるいは高速工程が拡大されることによって、
加工サイクルタイムは従来のt99からt00に短縮さ
れる。When the punching is detected, the slide 15
From the punching position Z40 to the upper limit position Z00 immediately at the maximum speed V00 to complete the machining cycle. The punching is performed by comparing a predetermined reference value of a torque reduction rate at the time of punching with respect to the workpiece and a detected torque reduction rate of the servomotor. It is specified when the value has greatly decreased from the determination reference value. After punching, the slide 15
Reaches the lower limit position set as the control condition and rises. However, in the control method according to the present invention, the slide 1
Since 5 rises immediately after punching, the step of reaching the lower limit position is omitted, and the processing time for this distance is shortened. Further, as described above, the upper limit position Z00 is lower than the upper limit position Z99 at the time of the initial setting.
Rise time is also reduced. As described above, the speed switching position in each of the high speed descent, the pressure descent and the high speed ascent is automatically set, and the process of the slide 15 is shortened or reduced, or the high speed process is expanded.
The processing cycle time is reduced from t99 to t00.
【0034】つぎに、図5に示したモ−ション制御の制
御条件設定のフローチャートによって、また、図4を参
照しながらモ−ション制御の方法について説明する。ま
ず図5に示すように、最初のステップS1において初期
条件の設定を行なう。この条件データとしては、スライ
ド15の位置データとして上限位置Z99、加工開始位
置Z29、及び下限位置Z50を、スライド15の速度
データとして最高速度V00及び加工速度V10を、ま
た、打抜き時のサーボモータ11のトルク減少率(ΔT
b/Δtと表す)を設定する。前記データのうち、スラ
イド15の上限位置Z99は金型に接触しない上方の安
全な位置に、また加工開始位置Z29は型タッチ位置Z
10より下方で、かつ、加圧開始位置Z30の上方位置
に設定し、下限位置Z50は確実に打抜きが行なわれる
位置とする。また、加工速度V10は経験などから被加
工物に適切な値に設定しておく。さらに、被加工物の打
抜き時のトルク減少率ΔTb/Δtは予めテストで求め
たり、既に求めてあるスライド15の加圧力データをサ
ーボモータ11の実作業トルク値に変換したりして求め
る。そして、これらの設定データは設定・表示手段18
から入力し、サーボ制御装置20のモ−ション記憶手段
24に記憶される。Next, the method of motion control will be described with reference to the flowchart of FIG. 5 for setting control conditions for motion control and with reference to FIG. First, as shown in FIG. 5, initial conditions are set in a first step S1. The condition data includes the upper limit position Z99, the processing start position Z29, and the lower limit position Z50 as the position data of the slide 15, the maximum speed V00 and the processing speed V10 as the speed data of the slide 15, and the servo motor 11 at the time of punching. Torque reduction rate (ΔT
b / Δt). Of the above data, the upper limit position Z99 of the slide 15 is a safe upper position not in contact with the mold, and the processing start position Z29 is the mold touch position Z.
10 and above the pressurization start position Z30, and the lower limit position Z50 is a position where punching is reliably performed. The processing speed V10 is set to a value appropriate for the workpiece from experience and the like. Further, the torque reduction rate ΔTb / Δt at the time of punching the workpiece is obtained in advance by a test or by converting the pressing force data of the slide 15 already obtained into the actual working torque value of the servomotor 11. These setting data are stored in the setting / display means 18.
And stored in the motion storage means 24 of the servo control device 20.
【0035】次のステップS2においてプレス1の運転
を開始し、スライド15は、初期の上限位置Z99から
加工開始位置Z29まで、最高速度V00で下降する。
この下降工程のステップS21において、スライド15
が金型上面に接触する型タッチ位置Z10を検出する。
この型タッチ位置Z10において、スライド15は瞬間
的に金型を打撃し、スライド15の加圧力は急に増加す
る。この型タッチによってスライド15を駆動している
サーボモータ11の実作業トルクも急増する。このと
き、位置特定信号検出器23はトルク変化を検出し、こ
のときのトルク値を特定位置判定手段25に伝達する。
特定位置判定手段25は、このトルク値からトルク変化
率を演算してこの変化率の大きさから型タッチを判定
し、このときのスライド15の型タッチ位置Z10をス
ライド位置検出手段17から取込んで位置設定手段27
に伝達する。In the next step S2, the operation of the press 1 is started, and the slide 15 descends from the initial upper limit position Z99 to the machining start position Z29 at the maximum speed V00.
In step S21 of the descending process, the slide 15
Detects a mold touch position Z10 that contacts the upper surface of the mold.
At the mold touch position Z10, the slide 15 instantaneously hits the mold, and the pressing force of the slide 15 suddenly increases. The actual working torque of the servo motor 11 driving the slide 15 is also rapidly increased by this mold touch. At this time, the position specifying signal detector 23 detects a torque change and transmits the torque value at this time to the specific position determining means 25.
The specific position determination means 25 calculates a torque change rate from the torque value, determines a mold touch from the magnitude of the change rate, and takes in the mold touch position Z10 of the slide 15 at this time from the slide position detection means 17. And position setting means 27
To communicate.
【0036】そしてステップS22では、図4に示すよ
うに、位置設定手段27は、自己内部に組込まれたアル
ゴリズムによって、前記型タッチ位置Z10の所定の微
小距離上方にスライド15の新たな上限位置Z00を設
定する。この上限位置Z00は、例えば被加工物の厚さ
や平面度などの最大誤差αを考慮して算出式「Z00=
Z10+α」で求めたり、あるいは、被加工物の厚さに
比例した所定割合の寸法分だけ上方の位置を演算して設
定する。ここで、前記位置の座標は上方に向かってプラ
ス、下方に向かってマイナスとし、以後同様とする。よ
って、前記上限位置Z00は型タッチ位置Z10よりα
だけ上方の位置となる。つぎのステップS23では、前
記位置設定手段27で求められた上限位置Z00は、サ
ーボ制御装置20のモ−ション記憶手段24に入力さ
れ、初期設定値として記憶されている上限位置Z99に
置替えられる。In step S22, as shown in FIG. 4, the position setting means 27 uses the algorithm incorporated therein to set a new upper limit position Z00 of the slide 15 above a predetermined minute distance above the mold touch position Z10. Set. The upper limit position Z00 is calculated using the calculation formula “Z00 = Z00 =
Z10 + α ", or set by calculating an upper position by a predetermined ratio dimension proportional to the thickness of the workpiece. Here, the coordinates of the position are positive upward and negative downward, and so on. Therefore, the upper limit position Z00 is larger than the mold touch position Z10 by α.
Only the upper position. In the next step S23, the upper limit position Z00 obtained by the position setting means 27 is input to the motion storage means 24 of the servo controller 20, and is replaced with the upper limit position Z99 stored as an initial set value. .
【0037】ステップS3の加圧下降工程においては、
スライド15は加工開始位置Z20から下限位置Z50
に向かって、加工速度V10で下降する。このときステ
ップS31では、加圧下降時にスライド15が被加工物
の加圧を始める加圧開始位置Z30が検出され、続いて
ステップS32とステップS33が実行される。すなわ
ちステップS31において、スライド15が被加工物の
加圧を開始するときに、前記型タッチの場合と同様にし
て、位置特定信号検出器23はスライド15の加圧開始
を検出し、この検出信号によって特定位置判定手段25
は加圧開始位置Z30を取込む。そしてステップS32
では、位置設定手段27は、自己内部に組込まれたアル
ゴリズムによって、この加圧開始位置Z30より所定の
微小距離上方に加工開始位置Z20を設定する。In the pressure lowering step of step S3,
The slide 15 is moved from the processing start position Z20 to the lower limit position Z50.
Toward the machining speed V10. At this time, in step S31, a pressurization start position Z30 at which the slide 15 starts pressurizing the workpiece when the pressure is lowered is detected, and then steps S32 and S33 are executed. That is, in step S31, when the slide 15 starts pressurizing the workpiece, the position specifying signal detector 23 detects the start of pressurization of the slide 15 in the same manner as in the case of the mold touch, and outputs the detection signal. Specific position determining means 25
Captures the pressurization start position Z30. And step S32
Then, the position setting means 27 sets the machining start position Z20 a predetermined minute distance above the pressurization start position Z30 by an algorithm incorporated in itself.
【0038】この加工開始位置Z20は、前記型タッチ
開始位置Z10を求める方法と同様に、例えば被加工物
の厚さや平面度などの最大誤差βを考慮して、算式「Z
20=Z30+β」で求められる。また、この加工開始
位置Z20は、被加工物の厚さに比例した所定割合の距
離分だけ上方の位置としてもよい。つぎのステップS3
3では、前記設定された加工開始位置Z20は、サーボ
制御装置20のモ−ション記憶手段24に入力され、初
期設定値として記憶されている加工開始位置Z29に置
替えられる。The processing start position Z20 is calculated by the formula “Z” in consideration of the maximum error β such as the thickness and flatness of the workpiece, in the same manner as the method for obtaining the mold touch start position Z10.
20 = Z30 + β ". Further, the processing start position Z20 may be a position above by a predetermined ratio of distance in proportion to the thickness of the workpiece. Next step S3
In step 3, the set machining start position Z20 is input to the motion storage means 24 of the servo controller 20, and is replaced with the machining start position Z29 stored as an initial set value.
【0039】次のステップS4では、スライド15は下
限位置Z50の近くに達すると、被加工物の打抜きを行
なう。このとき特定位置判定手段25は、位置特定信号
検出器23により検出されたトルク減少率と、予め設定
されているトルク減少率の基準値とを比較して、この検
出されたトルク減少率が前記基準値より大きく減少した
ときに打抜きと判断する。そしてステップS5におい
て、前記打抜きが完了するとサーボモータ制御演算手段
28によってサーボモータ11の逆転指令が出され、ス
ライド15は直ちにこの打抜き位置Z40から上限位置
Z00まで最高速度V00で上昇して、打抜き加工のサ
イクルを完了する。二回目以降の打抜き加工は、このよ
うにして初回に更新した位置制御データによって行なわ
れる。また、前記条件設定は別の方法で、例えば加工シ
ョット毎に条件を設定し次の加工時にフィードバックし
てもよいし、所定の回数間隔のショット毎に条件を設定
してもよい。In the next step S4, when the slide 15 reaches near the lower limit position Z50, the workpiece is punched. At this time, the specific position determination unit 25 compares the torque reduction rate detected by the position specification signal detector 23 with a preset reference value of the torque reduction rate, and determines the detected torque reduction rate as It is determined that the punching is performed when the value greatly decreases from the reference value. In step S5, when the punching is completed, a reverse rotation command of the servomotor 11 is issued by the servo motor control calculating means 28, and the slide 15 immediately rises from the punching position Z40 to the upper limit position Z00 at the maximum speed V00, and the punching process is performed. Complete the cycle. The second and subsequent punching processes are performed using the position control data updated first in this manner. In addition, the condition setting may be performed by another method, for example, the condition may be set for each processing shot and fed back at the time of the next processing, or the condition may be set for each shot at predetermined intervals.
【0040】つぎに、図6及び図7により第二の実施形
態であるコイニング加工の場合について説明する。ハー
ド構成及び機能ブロック図は打抜きの場合と同じであ
る。図6は本発明に係わるモ−ション制御の制御カーブ
の例である。本図において前記打抜き加工の場合の図4
と同一の符号は同一の構成や意味を表しており、以下で
の説明を省略する。ここで、制御パラメータであるスラ
イドの位置とスライドの速度及びサーボモータの出力ト
ルクを縦軸に、横軸にスライド作動開始後の経過時間を
示している。Next, the case of coining processing according to the second embodiment will be described with reference to FIGS. The hardware configuration and functional block diagram are the same as in the case of punching. FIG. 6 is an example of a control curve of motion control according to the present invention. In this drawing, FIG.
The same reference numerals denote the same components and meanings, and a description thereof will be omitted. Here, the vertical axis indicates the slide position, the slide speed, and the output torque of the servomotor, which are control parameters, and the horizontal axis indicates the elapsed time after the start of the slide operation.
【0041】スライド15は、金型に接触する型タッチ
位置Z15より所定の微小距離上方の上限位置Z00か
ら下限位置Z50まで最高速度V00で下降する。この
とき、最高速度V00に達するまでは、速度指令演算手
段によりスライド15を最大トルクで加速する指令が出
力され、この指令を受けてサーボモータ制御演算手段は
サーボモータを最大加速する指令をサーボモータ指令出
力手段に出力する。そして、サーボモータ指令出力手段
によりサーボモータの電流値を最大加速電流とする指令
が出され、スライド15は最大の加速度で下降する。ス
ライド15は最高速度V00に達すると、この速度を維
持して下降する。The slide 15 descends at a maximum speed V00 from an upper limit position Z00, which is a predetermined minute distance above a mold touch position Z15 that contacts the mold, to a lower limit position Z50. At this time, until the maximum speed V00 is reached, a command for accelerating the slide 15 with the maximum torque is output by the speed command calculating means, and in response to this command, the servo motor control calculating means issues a command for maximizing the servo motor to the servo motor. Output to the command output means. Then, a command for setting the current value of the servo motor to the maximum acceleration current is issued by the servo motor command output means, and the slide 15 descends at the maximum acceleration. When the slide 15 reaches the maximum speed V00, it keeps this speed and descends.
【0042】そして、下限位置Z50より上方の所定の
位置において、速度指令演算手段からスライド15を最
大トルクで減速する指令が出され、スライド15は最大
の減速度で下降ながら、下限位置Z50に到達する。こ
の最大減速指令が出されるスライド15の位置は、前記
速度指令演算手段により最大トルクで減速されるときに
必要となる減速距離を演算することによって求められ
る。そして、前記加速時の場合と同様にスライド15は
制御される。この下降工程において、スライド15は前
記打抜きの場合と同様に、上限位置Z00は型タッチ位
置より所定距離上方に自動設定され、安全距離を考慮し
て初期設定された上限位置Z99よりも型タッチ位置Z
10に近い位置に再設定される。この結果、スライド1
5の下降距離が短縮されると共に、加速及び減速の高速
化により下降時間が短縮されるので、加工サイクルタイ
ムが短縮される。Then, at a predetermined position above the lower limit position Z50, a command to decelerate the slide 15 with the maximum torque is issued from the speed command calculating means, and the slide 15 reaches the lower limit position Z50 while descending at the maximum deceleration. I do. The position of the slide 15 at which the maximum deceleration command is issued is obtained by calculating the deceleration distance required when the speed is reduced by the maximum torque by the speed command calculation means. Then, the slide 15 is controlled as in the case of the acceleration. In this descending step, the upper limit position Z00 of the slide 15 is automatically set a predetermined distance above the mold touch position, as in the case of the punching, and the mold touch position is higher than the upper limit position Z99 initially set in consideration of the safety distance. Z
It is reset to a position close to 10. As a result, slide 1
5 is shortened and the descent time is shortened by acceleration and deceleration at high speed, so that the machining cycle time is shortened.
【0043】スライド15は下限位置Z50に到達する
と、加圧力を所定時間t50保持する。スライド15
は、この加圧保持を終えると、前記高速下降時の場合と
同様に最大限加速されながら上昇する。そして、スライ
ド15は最高速度V00に達するとこの速度を維持して
上昇し、スライド15は上限位置Z00より下方の所定
の位置において、前記高速下降時の場合と同様に、最大
トルクで減速されながら上限位置Z00に到達する。こ
の上昇工程におけるスライド15の制御は、高速下降時
の場合と同様な手順及び方法で行なわれる。このようし
て、コイニングの加工サイクルは完了する。このように
スライド15の加工サイクルの距離を短縮すると共に、
最高速度V00の領域を拡大することによって、加工サ
イクルタイムは初期条件のもとでの時間t19から新た
な条件のもとでの時間t10に短縮される。また、従来
のモーションカ−ブに基づく加工サイクルタイムと比較
すると、スライド15は加圧時に低速に切替えられない
ので、加工サイクルタイムは従来のt29からt10に
さらに短縮される。When the slide 15 reaches the lower limit position Z50, the pressing force is maintained for a predetermined time t50. Slide 15
After the pressurization and holding is completed, the ascent rises while being accelerated to the maximum as in the case of the high-speed descent. Then, when the slide 15 reaches the maximum speed V00, the slide 15 maintains this speed and rises. At a predetermined position below the upper limit position Z00, the slide 15 is decelerated at the maximum torque as in the case of the high-speed descent. It reaches the upper limit position Z00. The control of the slide 15 in the ascending step is performed by the same procedure and method as in the case of the high-speed descending. Thus, the machining cycle of coining is completed. In this way, while reducing the distance of the machining cycle of the slide 15,
By expanding the region of the maximum speed V00, the machining cycle time is reduced from the time t19 under the initial condition to the time t10 under the new condition. Also, as compared with the machining cycle time based on the conventional motion curve, the slide 15 cannot be switched to the low speed at the time of pressurization, so the machining cycle time is further reduced from t29 to t10.
【0044】つぎに、図7に示したモ−ション制御の制
御条件設定のフローチャートを参照して、モ−ション制
御の方法について説明する。各々の図において前記打抜
き加工の場合の図と同一の符号は、同一の構成や意味を
表しておりここでは説明を省略する。まず、最初のステ
ップS10において初期条件の設定を行なう。この条件
データとしては、スライド15の位置データとして上限
位置Z99及び下限位置Z50を、スライド15の速度
データとして最高速度V00を、また、下限位置Z50
における加圧力保持時間t0を設定する。Next, a method of motion control will be described with reference to a flowchart for setting control conditions for motion control shown in FIG. In each of the drawings, the same reference numerals as those in the drawing in the case of the punching represent the same configuration and meaning, and description thereof will be omitted. First, in the first step S10, initial conditions are set. The condition data includes the upper limit position Z99 and the lower limit position Z50 as the position data of the slide 15, the maximum speed V00 as the speed data of the slide 15, and the lower limit position Z50.
Is set at time t0.
【0045】そして加工サイクルを開始し、ステップS
11では、速度指令演算手段26によりスライド15の
最大加速の指令が出力され、スライド15はサーボモー
タ11の最大トルクによって加速されながら下降する。
つぎのステップS12で、スライド15は最高速度V0
0に到達すると、速度を維持しながらさらに下降する。
スライド15が最高速度V00で下降中に、つぎのステ
ップS2が実行される。このステップS2及びこれに続
くステップS21からS23までは前記打抜きの場合と
同様である。すなわち、型タッチ位置Z10が検出され
て、この位置Z10より所定の微小距離上方にスライド
15の新たな上限位置Z00が設定され、この上限位置
Z00はモーション記憶手段24に初期設定値として記
憶されている上限位置Z99と置替えられる。Then, the machining cycle is started, and step S
In step 11, a command for maximum acceleration of the slide 15 is output by the speed command calculation means 26, and the slide 15 descends while being accelerated by the maximum torque of the servomotor 11.
In the next step S12, the slide 15 has the maximum speed V0.
When it reaches 0, it descends further while maintaining the speed.
While the slide 15 is descending at the maximum speed V00, the next step S2 is executed. This step S2 and the following steps S21 to S23 are the same as in the case of the punching. That is, the mold touch position Z10 is detected, and a new upper limit position Z00 of the slide 15 is set above the position Z10 by a predetermined minute distance. This upper limit position Z00 is stored in the motion storage means 24 as an initial setting value. Is replaced with the upper limit position Z99.
【0046】そしてステップS13において、スライド
15は下限位置Z50より所定距離上方の減速開始位置
に達すると、速度指令演算手段26により最大減速の指
令が出力される。この指令に基づいて、スライド15
は、サーボモータ11の最大トルクによって減速されな
がら下降する。そしてスライド15は下限位置Z50に
到達すると、ステップS14で、被加工物を所定時間t
50加圧して、つぎの上昇工程に入る。ステップS15
では、スライド15は前記加速下降の場合と同様に加速
されながら上昇する。つぎのステップS16において、
スライド15は最高速度V00に達すると、さらにステ
ップS17において、この速度V00を維持しながら上
昇を続ける。そしてステップS17で、スライド15が
速度指令演算手段26により上限位置Z00より所定距
離下方の減速開始位置に達すると、減速下降の場合と同
様に減速指令が出力され、スライド15は最大トルクで
減速されながら上限位置Z00に到達する。二回目以降
のコイニング加工は、このようにして初回に更新した上
限位置データによって行なわれる。また、前記条件設定
は別の方法で、例えば加工ショット毎に条件を設定し次
の加工時にフィードバックしてもよいし、所定の回数間
隔のショット毎に条件を設定してもよい。Then, in step S13, when the slide 15 reaches a deceleration start position that is a predetermined distance above the lower limit position Z50, a command for maximum deceleration is output by the speed command calculation means 26. Based on this command, slide 15
Falls while being decelerated by the maximum torque of the servo motor 11. Then, when the slide 15 reaches the lower limit position Z50, in step S14, the workpiece is moved for a predetermined time t.
The pressure is then increased to 50 and the next ascent process is started. Step S15
Then, the slide 15 rises while being accelerated in the same manner as in the case of the acceleration and descent. In the next step S16,
When the slide 15 reaches the maximum speed V00, in step S17, the slide 15 keeps rising while maintaining this speed V00. Then, in step S17, when the slide 15 reaches the deceleration start position a predetermined distance below the upper limit position Z00 by the speed command calculating means 26, a deceleration command is output in the same manner as in the case of deceleration and descent, and the slide 15 is decelerated with the maximum torque. While reaching the upper limit position Z00. The second and subsequent coining processes are performed based on the upper limit position data thus updated for the first time. In addition, the condition setting may be performed by another method, for example, the condition may be set for each processing shot and fed back at the time of the next processing, or the condition may be set for each shot at predetermined intervals.
【0047】以上説明したようなスライド15のモ−シ
ョン制御を行なうことにより、型タッチ位置の上方の近
傍に上限位置を再設定し、又は、加圧開始位置の上方の
近傍に加工開始位置を再設定し、この新たな設定された
上限位置と加工開始位置とを最高速度で下降するように
している。また、打抜き発生後直ちにスライドを上昇さ
せるようにしている。さらに、スライドが最高速度に達
するまでは最大加速するように、また、最大加速から停
止するまでは最大減速するようにしている。前記スライ
ドを最大加速あるいは最大減速する制御方法について、
本発明の事例ではコイニング加工の場合としているが、
打抜き加工時の高速速度の制御においても行なうことが
できる。したがって、打抜き加工及びコイニング加工に
おいて加工サイクルタイムが短縮され、生産性の向上を
図ることができる。なお、このような制御は打抜き加工
及びコイニング加工のみならず、切断、曲げ又は絞りな
ど種々のプレス加工に対して適用できる。また、スライ
ド15の最高速度V00は必要とされる加工条件によっ
ては、使用するサーボプレスの最高速度に特定するもの
ではなく、場合によって適宜速度値を変えてもよい。ま
た、前記事例においては、スライド15の特定位置はサ
ーボモータ11のトルク変化により検出したが、加速度
センサによる加速度レベル、音圧センサによる音圧レベ
ルあるいは振動センサによる振幅レベルなどによって検
出してもよい。By performing the motion control of the slide 15 as described above, the upper limit position is reset near the upper part of the mold touch position, or the processing start position is set closer to the upper part of the pressing start position. The setting is reset, and the newly set upper limit position and the processing start position are lowered at the maximum speed. Further, the slide is raised immediately after the punching occurs. Further, the slide is accelerated to the maximum speed until it reaches the maximum speed, and is decelerated from the maximum acceleration to the maximum speed. Regarding a control method for maximizing acceleration or deceleration of the slide,
In the case of the present invention, the case of coining is used,
The control can be performed at a high speed during the punching process. Therefore, the processing cycle time in the punching and coining processes is reduced, and the productivity can be improved. Such control can be applied not only to punching and coining, but also to various presses such as cutting, bending, and drawing. Further, the maximum speed V00 of the slide 15 is not limited to the maximum speed of the servo press to be used depending on required processing conditions, and the speed value may be appropriately changed in some cases. In the above example, the specific position of the slide 15 is detected by a change in the torque of the servomotor 11, but may be detected by an acceleration level by an acceleration sensor, a sound pressure level by a sound pressure sensor, an amplitude level by a vibration sensor, or the like. .
【図1】本発明に係わるサーボプレスの要部側面図を示
す。FIG. 1 is a side view of a main part of a servo press according to the present invention.
【図2】本発明に係わるプレス機械のハード構成及び制
御の概要を示す機能ブロック図を示す。FIG. 2 is a functional block diagram showing an outline of a hardware configuration and control of the press machine according to the present invention.
【図3】本発明に係わるサーボ制御装置の機能ブロック
図を示す。FIG. 3 shows a functional block diagram of a servo control device according to the present invention.
【図4】本発明に係わるモ−ション制御の制御カーブを
示す。FIG. 4 shows a control curve of motion control according to the present invention.
【図5】本発明に係わるモ−ション制御の制御条件設定
のフローチャートを示す。FIG. 5 shows a flowchart of setting control conditions for motion control according to the present invention.
【図6】本発明に係わるモ−ション制御の制御カーブを
示す。FIG. 6 shows a control curve of motion control according to the present invention.
【図7】本発明に係わるモ−ション制御の制御方法のフ
ローチャートを示す。FIG. 7 shows a flowchart of a control method of motion control according to the present invention.
【図8】プレス機械の概要図を示す。FIG. 8 shows a schematic view of a press machine.
【図9】プレスのスライドモーションの例を示す。FIG. 9 shows an example of a slide motion of a press.
1 プレス 2 金型 10 フレーム 11 サーボモータ 11a 速度検出手段 12 回転伝達部材 14 動力変換装置 15 スライド 16 ボルスタ 17 スライド位置検出手段 17a リニアスケール 17b 検出ヘッド 18 設定・表示手段 20 サーボ制御装置 23 位置特定信号検出器 24 モーション記憶手段 25 特定位置判定手段 26 速度指令演算手段 27 位置設定手段 28 サーボモータ制御演算手段 29 サーボモータ指令出力手段 30 表示手段 Reference Signs List 1 press 2 mold 10 frame 11 servo motor 11a speed detecting means 12 rotation transmitting member 14 power conversion device 15 slide 16 bolster 17 slide position detecting means 17a linear scale 17b detection head 18 setting / display means 20 servo control device 23 position specifying signal Detector 24 Motion storage means 25 Specific position determination means 26 Speed command calculation means 27 Position setting means 28 Servo motor control calculation means 29 Servo motor command output means 30 Display means
Claims (8)
5)を上下駆動するサーボモータ(11)と、スライド(15)の
位置及び速度をそれぞれ検出するスライド位置検出手段
(17)及び速度検出手段(11a) と、スライド(15)の位置及
び速度条件を設定する設定・表示手段(18)と、前記設定
条件に基づいてサーボモータ(11)の速度指令値を出力す
る手段と、この速度指令値を受けてサーボモータ(11)を
制御するサーボモータ指令出力手段(29)とを備え、この
所定の位置及び速度データに基づいてスライド(15)のモ
−ション制御を行なって被加工物の加工を行なうサーボ
プレスのモーション制御装置において、 打抜き加工時に、金型(2) が被加工物の加圧を始めると
きのスライド(15)の加圧開始位置を特定するための信号
を検出する位置特定信号検出器(23)と、 この位置特定信号検出器(23)により検出された信号の変
化率又はレベルの大きさに基づいて前記加圧開始位置を
検出し、このときに位置データを前記スライド位置検出
手段(17)から入力する特定位置判定手段(25)と、 この特定位置判定手段(25)に入力された前記加圧開始位
置データに基づいて、この位置より所定距離上方に、ス
ライド(15)の下降速度が最高速度から加工速度に切替わ
る加工開始位置を設定する位置設定手段(27)と、 この位置設定手段(27)によって新たに設定された加工開
始位置データ及び前記設定・表示手段(18)により入力さ
れた位置及び速度条件をスライド制御データとして記憶
するモーション記憶手段(24)と、 次回の打抜き加工時に、加工中に検出されるスライド(1
5)の位置及び速度が前記モーション記憶手段(24)に記憶
されたスライド制御データに基づくモーションとなるよ
うに、サーボモータ(11)の速度指令値を演算して前記サ
ーボモータ指令出力手段(29)に出力するサーボモータ制
御演算手段(28)とを備えたことを特徴とするサーボプレ
スのモーション制御装置。A slide (15) that moves up and down, and a slide (1).
5) Servo motor (11) for driving up and down, and slide position detecting means for detecting the position and speed of slide (15), respectively.
(17) and speed detecting means (11a), setting and displaying means (18) for setting the position and speed conditions of the slide (15), and outputting the speed command value of the servo motor (11) based on the setting conditions. And a servo motor command output means (29) for controlling the servo motor (11) in response to the speed command value. The motion control of the slide (15) is performed based on the predetermined position and speed data. In the servo press motion control device that processes the workpiece by performing the process, the press start position of the slide (15) when the die (2) starts pressurizing the workpiece is specified during the punching process. A position specifying signal detector (23) for detecting a signal for detecting the pressurization start position based on a rate of change or a level of a signal detected by the position specifying signal detector (23), At this time, the position data is stored in the slide position detecting means (17). Based on the specific position determining means (25) to be input, and the pressurization start position data input to the specific position determining means (25), the descending speed of the slide (15) is higher than the position by a predetermined distance. A position setting means (27) for setting a processing start position at which the speed is switched to the processing speed, and processing start position data newly set by the position setting means (27) and input by the setting / display means (18). A motion storage means (24) for storing the position and speed conditions as slide control data, and a slide (1) detected during machining at the next punching process.
The speed command value of the servo motor (11) is calculated and the servo motor command output means (29) so that the position and speed of (5) become a motion based on the slide control data stored in the motion storage means (24). ), And a servo motor control operation means (28) for outputting to the servo press motion control device.
ン制御装置において、前記特定位置判定手段(25)は、前
記位置特定信号検出器(23)により検出された信号の時間
的な変化率又はレベルの大きさに基づいて、さらに、ス
ライド(15)の型タッチ位置を検出し、このときの位置デ
ータを前記スライド位置検出手段(17)から入力すると共
に、 前記位置設定手段(27)は、この型タッチ位置データに基
づいてこの位置より所定距離上方の位置を二回目以降の
新たな上限位置として設定することを特徴とするサーボ
プレスのモーション制御装置。2. The motion control device for a servo press according to claim 1, wherein said specific position determining means (25) is a temporal change rate or level of a signal detected by said position specifying signal detector (23). Furthermore, based on the size of the slide, the mold touch position of the slide (15) is detected, and the position data at this time is input from the slide position detection means (17), and the position setting means (27) A motion control device for a servo press, wherein a position above a predetermined distance from the position is set as a new upper limit position for the second and subsequent times based on mold touch position data.
ン制御装置において、前記特定位置判定手段(25)は、前
記位置特定信号検出器(23)により検出された信号の時間
的な変化率又はレベルの大きさに基づいて、さらに、ス
ライド(15)の打抜きを検出すると共に、 前記サーボモータ制御演算手段(28)は、この打抜き後直
ちにサーボモータ(11)を逆回転させる指令をサーボモー
タ指令出力手段(29)に出力して、スライド(15)を前記打
抜き位置から上昇させることを特徴とするサーボプレス
のモーション制御装置。3. The motion control device for a servo press according to claim 1, wherein said specific position determining means (25) is a temporal change rate or level of a signal detected by said position specifying signal detector (23). Further, based on the size of the punch, the punching of the slide (15) is further detected, and the servomotor control calculating means (28) outputs a command to reversely rotate the servomotor (11) immediately after the punching, as a servomotor command output. A motion control device for a servo press, wherein the motion is output to a means (29) to raise the slide (15) from the punching position.
5)を上下駆動するサーボモータ(11)と、スライド(15)の
位置及び速度をそれぞれ検出するスライド位置検出手段
(17)及び速度検出手段(11a) と、スライド(15)の位置及
び速度条件を設定する設定・表示手段(18)と、前記設定
条件に基づいてサーボモータ(11)の速度指令値を出力す
る手段と、この速度指令値を受けてサーボモータ(11)を
制御するサーボモータ指令出力手段(29)とを備え、この
所定の位置及び速度データに基づいてスライド(15)のモ
−ション制御を行なって被加工物の成形加工を行なうサ
ーボプレスのモーション制御装置において、 前記設定・表示手段(18)により入力された位置及び速度
条件をスライド制御データとして記憶するモーション記
憶手段(24)と、 このモーション記憶手段(24)のスライド制御データに基
づいて、前記スライド(15)が上限位置から下降開始後に
最高速度に達するまでは最大トルクで加速する加速指令
を出力し、最高速度に達した後、下限位置上方の所定の
位置からは最大トルクで減速する減速指令を出力する速
度指令演算手段(26)と、 加工中に検出されるスライド(15)の位置及び速度が前記
モーション記憶手段(24)に記憶されたスライド制御デー
タに基づくモーションとなるようにサーボモータ(11)の
速度指令値を演算して出力すると共に、前記速度指令演
算手段(26)からの加速指令又は減速指令を受けてサーボ
モータ(11)の最大加速指令又は最大減速指令を出力する
サーボモータ制御演算手段(28)と、 前記サーボモータ制御演算手段(28)からの速度指令値に
基づいてサーボモータ(11)の速度を制御し、あるいは、
前記最大加速指令又は最大減速指令に基づいて、サーボ
モータ(11)の電流値を最大加速電流又は最大減速電流に
制御するサーボモータ指令出力手段(29)とを備えたこと
を特徴とするサーボプレスのモーション制御装置。4. A slide (15) that moves up and down, and a slide (1).
5) Servo motor (11) for driving up and down, and slide position detecting means for detecting the position and speed of slide (15), respectively.
(17) and speed detecting means (11a), setting and displaying means (18) for setting the position and speed conditions of the slide (15), and outputting the speed command value of the servo motor (11) based on the setting conditions. And a servo motor command output means (29) for controlling the servo motor (11) in response to the speed command value. The motion control of the slide (15) is performed based on the predetermined position and speed data. In the motion control device of the servo press that performs the forming process of the workpiece by performing, the motion storage means (24) that stores the position and speed conditions input by the setting and display means (18) as slide control data, Based on the slide control data of the motion storage means (24), output an acceleration command to accelerate with the maximum torque until the slide (15) reaches the maximum speed after the descent from the upper limit position, and after the slide (15) has reached the maximum speed A speed command calculating means (26) for outputting a deceleration command for decelerating at the maximum torque from a predetermined position above the lower limit position; and a position and speed of the slide (15) detected during machining are stored in the motion storage means (24 ) Calculates and outputs a speed command value of the servo motor (11) so as to be a motion based on the slide control data stored in), and receives an acceleration command or a deceleration command from the speed command calculating means (26). A servo motor control calculating means (28) for outputting a maximum acceleration command or a maximum deceleration command of the servo motor (11), and a speed of the servo motor (11) based on a speed command value from the servo motor control calculating means (28). Control, or
A servo motor command output means (29) for controlling a current value of the servo motor (11) to a maximum acceleration current or a maximum deceleration current based on the maximum acceleration command or the maximum deceleration command. Motion control device.
5)を上下駆動するサーボモータ(11)と、スライド(15)の
位置及び速度をそれぞれ検出するスライド位置検出手段
(17)及び速度検出手段(11a) と、スライド(15)の位置及
び速度条件を設定する設定・表示手段(18)と、前記設定
条件に基づいてサーボモータ(11)の速度指令値を出力す
る手段と、この速度指令値を受けてサーボモータ(11)を
制御するサーボモータ指令出力手段(29)とを備え、この
所定の位置及び速度データに基づいてスライド(15)のモ
−ション制御を行なって被加工物の成形加工を行なうサ
ーボプレスのモーション制御装置において、 前記設定・表示手段(18)により入力された位置及び速度
条件をスライド制御データとして記憶するモーション記
憶手段(24)と、 このモーション記憶手段(24)のスライド制御データに基
づいて、前記スライド(15)が下限位置から上昇開始後に
最高速度に達するまでは最大トルクで加速する加速指令
を出力し、最高速度に達した後、上昇位置下方の所定の
位置からは最大トルクで減速する減速指令を出力する速
度指令演算手段(26)と、 加工中に検出されるスライド(15)の位置及び速度が前記
モーション記憶手段(24)に記憶されたスライド制御デー
タに基づくモーションとなるようにサーボモータ(11)の
速度指令値を演算して出力すると共に、前記速度指令演
算手段(26)からの加速指令又は減速指令を受けてサーボ
モータ(11)の最大加速指令又は最大減速指令を出力する
サーボモータ制御演算手段(28)と、 前記サーボモータ制御演算手段(28)からの速度指令値に
基づいてサーボモータ(11)の速度を制御し、あるいは、
前記最大加速指令又は最大減速指令に基づいて、サーボ
モータ(11)の電流値を最大加速電流又は最大減速電流に
制御するサーボモータ指令出力手段(29)とを備えたこと
を特徴とするサーボプレスのモーション制御装置。5. A slide (15) that moves up and down, and a slide (1).
5) Servo motor (11) for driving up and down, and slide position detecting means for detecting the position and speed of slide (15), respectively.
(17) and speed detecting means (11a), setting and displaying means (18) for setting the position and speed conditions of the slide (15), and outputting the speed command value of the servo motor (11) based on the setting conditions. And a servo motor command output means (29) for controlling the servo motor (11) in response to the speed command value. The motion control of the slide (15) is performed based on the predetermined position and speed data. In the motion control device of the servo press that performs the forming process of the workpiece by performing, the motion storage means (24) that stores the position and speed conditions input by the setting and display means (18) as slide control data, Based on the slide control data of the motion storage means (24), an acceleration command for accelerating with the maximum torque is output until the slide (15) reaches the maximum speed after the start of ascending from the lower limit position. A speed command calculating means (26) for outputting a deceleration command for decelerating at the maximum torque from a predetermined position below the ascending position; and a position and speed of the slide (15) detected during machining are stored in the motion storage means (24). ) Calculates and outputs a speed command value of the servo motor (11) so as to be a motion based on the slide control data stored in), and receives an acceleration command or a deceleration command from the speed command calculating means (26). A servo motor control calculating means (28) for outputting a maximum acceleration command or a maximum deceleration command of the servo motor (11), and a speed of the servo motor (11) based on a speed command value from the servo motor control calculating means (28). Control, or
A servo motor command output means (29) for controlling a current value of the servo motor (11) to a maximum acceleration current or a maximum deceleration current based on the maximum acceleration command or the maximum deceleration command. Motion control device.
ボプレスのモーション制御装置において、前記位置特定
信号検出器(23)が、前記サーボモータ(11)の負荷電流に
基づいて出力トルクを検出するトルク検出手段、前記ス
ライド(15)の振動を検出する加速度センサ、あるいは、
スライド(15)と金型(2) 間又は金型(2) と被加工物間の
接触時の音圧を検出する音圧センサのいずれかであるこ
とを特徴とするサーボプレスのモーション制御装置。6. The motion control device for a servo press according to claim 1, wherein the position identification signal detector (23) outputs an output torque based on a load current of the servomotor (11). Torque detecting means for detecting the acceleration, an acceleration sensor for detecting the vibration of the slide (15), or
A motion control device for a servo press, which is a sound pressure sensor for detecting a sound pressure at the time of contact between the slide (15) and the mold (2) or between the mold (2) and the workpiece. .
スライド(15)の位置及び速度を予め設定されたスライド
モーションに基づいて制御して被加工物の打抜き加工を
行なうサーボプレスのモーション制御方法において、 スライド(15)の加圧力を発生させるために必要なサーボ
モータ(11)の実作業トルクの時間的な変化率、スライド
(15)の振動加速度、あるいは、スライド(15)と金型(2)
間、金型(2) と被加工物間の接触時又は打抜き時の音圧
レベルの大きさに基づいて、少なくとも、スライド(15)
の型タッチ位置、加圧開始位置又は打抜き位置のいずれ
かを検出し、二回目以降の打抜き加工時には、この検出
した型タッチ位置より所定距離上方に新たな上限位置を
設定して、この上限位置から下降を開始し、又は、加圧
開始位置の所定距離上方の位置に新たな加工開始位置を
設定して上限位置からこの加工開始位置まで最高速度で
下降した後に加工開始位置で加工速度に減速し、又は、
打抜き位置が検出された後直ちにスライド(15)を上昇さ
せて加工を行なうことを特徴とするサーボプレスのモー
ション制御方法。7. Motion control of a servo press for punching a workpiece by controlling the position and speed of a slide (15) linearly driven by a servo motor (11) based on a preset slide motion. In the method, the time rate of change of the actual working torque of the servo motor (11) required to generate the pressing force of the slide (15),
(15) Vibration acceleration, or slide (15) and mold (2)
At least the slide (15) based on the magnitude of the sound pressure level at the time of contact or punching between the die (2) and the workpiece
Detects any one of the mold touch position, pressurization start position, and punching position, and sets a new upper limit position a predetermined distance above the detected mold touch position during the second and subsequent punching operations. From the upper limit or a new starting position at a predetermined distance above the pressing start position. Or
A motion control method for a servo press, wherein a slide (15) is raised immediately after a punching position is detected to perform machining.
スライド(15)の位置及び速度を予め設定されたスライド
モーションに基づいて制御して被加工物の成形加工を行
なうサーボプレスのモーション制御方法において、 スライド(15)の加圧力を発生させるために必要なサーボ
モータ(11)の実作業トルクの時間的な変化率、スライド
(15)の振動加速度、あるいは、スライド(15)と金型(2)
間の接触時の音圧レベルの大きさに基づいて、スライド
(15)の型タッチ位置を検出し、二回目以降の成形加工時
には、この検出した型タッチ位置の所定距離上方の位置
に新たな上限位置を設定すると共に、スライド(15)をこ
の上限位置から下降させるときに、又は/及び下限位置
から前記上限位置まで上昇させるときに、最高速度に達
するまでは最大トルクで加速し、最高速度に達するとこ
の速度を維持し、また最高速度から停止するときには最
大トルクで減速して加工を行なうことを特徴とするサー
ボプレスのモーション制御方法。8. Motion control of a servo press for forming a workpiece by controlling the position and speed of a slide (15) driven linearly by a servo motor (11) based on a preset slide motion. In the method, the time rate of change of the actual working torque of the servo motor (11) required to generate the pressing force of the slide (15),
(15) Vibration acceleration, or slide (15) and mold (2)
Slide based on the magnitude of the sound pressure level during contact between
The mold touch position of (15) is detected, and in the second and subsequent molding processes, a new upper limit position is set at a position above the detected mold touch position by a predetermined distance, and the slide (15) is moved from this upper limit position. When lowering and / or ascending from the lower limit position to the upper limit position, accelerate with the maximum torque until the maximum speed is reached, maintain this speed when the maximum speed is reached, and when stopping from the maximum speed. A motion control method for a servo press, characterized in that machining is performed with deceleration at a maximum torque.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09675497A JP3818730B2 (en) | 1997-03-31 | 1997-03-31 | Servo press motion control device and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP09675497A JP3818730B2 (en) | 1997-03-31 | 1997-03-31 | Servo press motion control device and control method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10277798A true JPH10277798A (en) | 1998-10-20 |
| JP3818730B2 JP3818730B2 (en) | 2006-09-06 |
Family
ID=14173459
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP09675497A Expired - Lifetime JP3818730B2 (en) | 1997-03-31 | 1997-03-31 | Servo press motion control device and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3818730B2 (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SG90190A1 (en) * | 1999-12-10 | 2002-07-23 | Aida Eng Ltd | Screw press |
| US6520077B1 (en) | 1999-03-31 | 2003-02-18 | Aida Engineering Co., Ltd. | Screw press |
| JP2009262179A (en) * | 2008-04-23 | 2009-11-12 | Shibuya Kogyo Co Ltd | Cap forming apparatus |
| JP2010075987A (en) * | 2008-09-29 | 2010-04-08 | Ihi Corp | Press machine |
| CN104760327A (en) * | 2014-01-08 | 2015-07-08 | 佛山市恒力泰机械有限公司 | Pressure switching and pressurization control method and system of hydraulic powder pressing machine |
| CN109467490A (en) * | 2018-12-27 | 2019-03-15 | 合肥合锻智能制造股份有限公司 | A kind of pressing hydraulic machine positioning self-checking device |
| DE102017010577B4 (en) * | 2016-11-22 | 2020-03-26 | Fanuc Corporation | Numerical control device |
| CN113608118A (en) * | 2021-07-06 | 2021-11-05 | 深圳市研控自动化科技有限公司 | Method and device for detecting abnormality of servo terminal machine and computer readable storage medium |
| CN113877994A (en) * | 2021-09-22 | 2022-01-04 | 深圳市合信自动化技术有限公司 | Fully-electrically-driven bending machine |
| CN114322876A (en) * | 2021-12-31 | 2022-04-12 | 珠海格力智能装备有限公司 | Detection method |
| CN114515782A (en) * | 2020-11-18 | 2022-05-20 | 财团法人资讯工业策进会 | Stamping quality inspection system and stamping quality inspection method |
| EP4140719A1 (en) * | 2021-08-27 | 2023-03-01 | Aida Engineering Ltd. | Press machine and method for diagnosing abnormality press machine |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102522944B (en) * | 2011-12-29 | 2014-04-02 | 一重集团大连设计研究院有限公司 | Servo-motor acceleration-deceleration control method for servo pressure machine |
| JP2019058921A (en) * | 2017-09-26 | 2019-04-18 | コマツ産機株式会社 | Press system and press system control method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05138254A (en) * | 1991-11-20 | 1993-06-01 | Amada Co Ltd | Method and equipment for measuring plate thickness in bender |
| JPH08103830A (en) * | 1994-10-04 | 1996-04-23 | Murata Mach Ltd | Punch drive controller |
| JPH08108223A (en) * | 1994-10-06 | 1996-04-30 | Murata Mach Ltd | Hydraulic punch press |
| JPH08141885A (en) * | 1994-11-21 | 1996-06-04 | Amada Co Ltd | Method and device for positioning material of punch press |
| JPH08243652A (en) * | 1995-03-13 | 1996-09-24 | Murata Mach Ltd | Punch action control device |
-
1997
- 1997-03-31 JP JP09675497A patent/JP3818730B2/en not_active Expired - Lifetime
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05138254A (en) * | 1991-11-20 | 1993-06-01 | Amada Co Ltd | Method and equipment for measuring plate thickness in bender |
| JPH08103830A (en) * | 1994-10-04 | 1996-04-23 | Murata Mach Ltd | Punch drive controller |
| JPH08108223A (en) * | 1994-10-06 | 1996-04-30 | Murata Mach Ltd | Hydraulic punch press |
| JPH08141885A (en) * | 1994-11-21 | 1996-06-04 | Amada Co Ltd | Method and device for positioning material of punch press |
| JPH08243652A (en) * | 1995-03-13 | 1996-09-24 | Murata Mach Ltd | Punch action control device |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6520077B1 (en) | 1999-03-31 | 2003-02-18 | Aida Engineering Co., Ltd. | Screw press |
| SG90190A1 (en) * | 1999-12-10 | 2002-07-23 | Aida Eng Ltd | Screw press |
| JP2009262179A (en) * | 2008-04-23 | 2009-11-12 | Shibuya Kogyo Co Ltd | Cap forming apparatus |
| JP2010075987A (en) * | 2008-09-29 | 2010-04-08 | Ihi Corp | Press machine |
| CN104760327A (en) * | 2014-01-08 | 2015-07-08 | 佛山市恒力泰机械有限公司 | Pressure switching and pressurization control method and system of hydraulic powder pressing machine |
| DE102017010577B4 (en) * | 2016-11-22 | 2020-03-26 | Fanuc Corporation | Numerical control device |
| CN109467490A (en) * | 2018-12-27 | 2019-03-15 | 合肥合锻智能制造股份有限公司 | A kind of pressing hydraulic machine positioning self-checking device |
| CN114515782A (en) * | 2020-11-18 | 2022-05-20 | 财团法人资讯工业策进会 | Stamping quality inspection system and stamping quality inspection method |
| CN113608118A (en) * | 2021-07-06 | 2021-11-05 | 深圳市研控自动化科技有限公司 | Method and device for detecting abnormality of servo terminal machine and computer readable storage medium |
| EP4140719A1 (en) * | 2021-08-27 | 2023-03-01 | Aida Engineering Ltd. | Press machine and method for diagnosing abnormality press machine |
| US11772351B2 (en) | 2021-08-27 | 2023-10-03 | Aida Engineering, Ltd. | Press machine and method for diagnosing abnormality press machine |
| CN113877994A (en) * | 2021-09-22 | 2022-01-04 | 深圳市合信自动化技术有限公司 | Fully-electrically-driven bending machine |
| CN113877994B (en) * | 2021-09-22 | 2024-01-16 | 深圳市合信自动化技术有限公司 | All-electric-drive bending machine |
| CN114322876A (en) * | 2021-12-31 | 2022-04-12 | 珠海格力智能装备有限公司 | Detection method |
| CN114322876B (en) * | 2021-12-31 | 2024-08-09 | 珠海格力智能装备有限公司 | Detection method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3818730B2 (en) | 2006-09-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3818730B2 (en) | Servo press motion control device and control method thereof | |
| CN110573332B (en) | Stamping system | |
| CN110520227B (en) | Punching system | |
| JP3929362B2 (en) | Servo press, processing method using the same, and control method thereof | |
| JP3685615B2 (en) | Vibration forming method of direct acting press | |
| JP3789195B2 (en) | Servo press motion control device and control method thereof | |
| JPH1158099A (en) | Servo press die protection device and method | |
| EP1918091B1 (en) | Pressing machine, crank pressing machine, and vibration processing method in these machines | |
| JPH10277797A (en) | Servo press multi-stage motion control device and control method thereof | |
| JP3690792B2 (en) | Machine press control device | |
| JP3775765B2 (en) | Servo press molding condition setting device and setting method thereof | |
| JPH1133799A (en) | Control method and control device for electric press | |
| JP3775900B2 (en) | Servo press lower limit position control device and control method thereof | |
| JP4131627B2 (en) | Press machine | |
| JPH1147998A (en) | Servo press breakthrough suppression control device and control method thereof | |
| JPH10216997A (en) | Drawing forming control device and method for direct acting press | |
| JP3807495B2 (en) | Motion setting method of electric servo press | |
| JPH11267899A (en) | Control device for servo press | |
| JP2020082084A (en) | Punch press and punch breakage detecting method | |
| JP5396055B2 (en) | Marking control method and apparatus for press machine | |
| JPH1158097A (en) | Servo press die protection device and method | |
| CN110520286B (en) | Stamping system and control method of stamping system | |
| JPH10277793A (en) | Timing signal control method for direct acting press | |
| JPH08162587A (en) | Lead frame depressing apparatus and control method thereof | |
| JPH1158092A (en) | Servo press position setting device and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060310 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060314 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060512 |
|
| 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: 20060613 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060613 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100623 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100623 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110623 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120623 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120623 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130623 Year of fee payment: 7 |
|
| EXPY | Cancellation because of completion of term |