[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2022039221A - Hydraulic press, control device for hydraulic press and program - Google Patents

Hydraulic press, control device for hydraulic press and program Download PDF

Info

Publication number
JP2022039221A
JP2022039221A JP2020144138A JP2020144138A JP2022039221A JP 2022039221 A JP2022039221 A JP 2022039221A JP 2020144138 A JP2020144138 A JP 2020144138A JP 2020144138 A JP2020144138 A JP 2020144138A JP 2022039221 A JP2022039221 A JP 2022039221A
Authority
JP
Japan
Prior art keywords
slide
target
hydraulic
time
speed
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
Application number
JP2020144138A
Other languages
Japanese (ja)
Other versions
JP7574017B2 (en
Inventor
英治 高山
Eiji Takayama
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sumitomo Heavy Industries Ltd
Original Assignee
Sumitomo Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sumitomo Heavy Industries Ltd filed Critical Sumitomo Heavy Industries Ltd
Priority to JP2020144138A priority Critical patent/JP7574017B2/en
Publication of JP2022039221A publication Critical patent/JP2022039221A/en
Application granted granted Critical
Publication of JP7574017B2 publication Critical patent/JP7574017B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Presses And Accessory Devices Thereof (AREA)
  • Control Of Presses (AREA)
  • Press Drives And Press Lines (AREA)

Abstract

To provide a hydraulic press capable of performing molding with high accuracy, a control device and a program.SOLUTION: A hydraulic press includes a first slide (12A) for applying a load to a work-piece, a first hydraulic circuit (13A) for driving the first slide, a first hydraulic pump (21A) for applying hydraulic pressure to the first hydraulic circuit, a first position sensor (18A) for detecting the position of the first slide, a position calculation part (31) for calculating a target position in each time of the first slide corresponding to a target movement condition on the basis of the target movement condition of the first slide, and a control part (32) for controlling a drive amount of the first hydraulic pump (21A) on the basis of difference between a detection position (PV) of the first slide detected by the first position sensor and a target position (SV) in each time of the first slide.SELECTED DRAWING: Figure 2

Description

本発明は、油圧プレス、油圧プレスの制御装置及びプログラムに関する。 The present invention relates to a hydraulic press, a control device and a program for the hydraulic press.

特許文献1には、スライドを高い精度で下死点へ移動させる機械式のサーボプレスが記載されている。機械式のサーボプレスは、サーボモータの動力がリンク機構を介してスライドに伝達される。 Patent Document 1 describes a mechanical servo press that moves a slide to the bottom dead center with high accuracy. In a mechanical servo press, the power of the servo motor is transmitted to the slide via a link mechanism.

特開2000-176699号公報Japanese Unexamined Patent Publication No. 2000-176699

近年、サーボモータにより油圧ポンプの駆動量を制御することでスライドの位置、速度又は荷重等を制御する油圧プレスが実用化されている。油圧を用いることで安価に大きなスライドの荷重を得ることができる。一方、油圧ポンプにより作動油を圧送する作用の応答性は高くなく、加えて、作動油は圧縮性を有する。したがって、油圧ポンプの駆動量を制御する油圧プレスにおいては、機械式のサーボプレスと比較してスライドの位置精度が得られにくいという課題を有する。 In recent years, hydraulic presses that control the position, speed, load, etc. of a slide by controlling the drive amount of a hydraulic pump with a servomotor have been put into practical use. By using hydraulic pressure, it is possible to obtain a large slide load at low cost. On the other hand, the responsiveness of the action of pumping the hydraulic oil by the hydraulic pump is not high, and in addition, the hydraulic oil has compressibility. Therefore, in the hydraulic press that controls the drive amount of the hydraulic pump, there is a problem that it is difficult to obtain the position accuracy of the slide as compared with the mechanical servo press.

本発明は、精度の高い成形を行うことのできる油圧プレス、油圧プレスの制御装置及びプログラムを提供することを目的とする。 An object of the present invention is to provide a hydraulic press, a control device for the hydraulic press, and a program capable of performing molding with high accuracy.

本発明に係る油圧プレスは、
ワークへ荷重を加える第1スライドと、
前記第1スライドを駆動する第1油圧回路と、
前記第1油圧回路へ油圧を加える第1油圧ポンプと、
前記第1スライドの位置を検出する第1位置センサと、
前記第1スライドの目標移動条件に基づいて、当該目標移動条件に対応する前記第1スライドの時間ごとの目標位置を計算する位置計算部と、
前記第1位置センサにより検出された前記第1スライドの検出位置と前記第1スライドの前記時間ごとの目標位置との差に基づいて前記第1油圧ポンプの駆動量を制御する制御部と、
を備える。
The hydraulic press according to the present invention is
The first slide that applies a load to the work, and
The first hydraulic circuit that drives the first slide and
A first hydraulic pump that applies hydraulic pressure to the first hydraulic circuit,
The first position sensor that detects the position of the first slide and
Based on the target movement condition of the first slide, a position calculation unit that calculates the target position for each time of the first slide corresponding to the target movement condition, and
A control unit that controls the drive amount of the first hydraulic pump based on the difference between the detection position of the first slide detected by the first position sensor and the target position of the first slide for each time.
To prepare for.

本発明に係る油圧プレスの制御装置は、
ワークへ荷重を加える第1スライドと、前記第1スライドを駆動する第1油圧回路と、前記第1油圧回路へ油圧を加える第1油圧ポンプと、前記第1スライドの位置を検出する第1位置センサとを備えた油圧プレスに搭載される油圧プレスの制御装置であって、
前記第1スライドの目標移動条件に基づいて、当該目標移動条件に対応する前記第1スライドの時間ごとの目標位置を計算する位置計算部と、
前記第1位置センサにより検出された前記第1スライドの検出位置と前記第1スライドの前記時間ごとの目標位置との差に基づいて前記第1油圧ポンプの駆動量を制御する制御部と、
を備える。
The hydraulic press control device according to the present invention is
The first slide that applies a load to the work, the first hydraulic circuit that drives the first slide, the first hydraulic pump that applies hydraulic pressure to the first hydraulic circuit, and the first position that detects the position of the first slide. A hydraulic press control device mounted on a hydraulic press equipped with a sensor.
Based on the target movement condition of the first slide, a position calculation unit that calculates the target position for each time of the first slide corresponding to the target movement condition, and
A control unit that controls the drive amount of the first hydraulic pump based on the difference between the detection position of the first slide detected by the first position sensor and the target position of the first slide for each time.
To prepare for.

本発明に係るプログラムは、
ワークへ荷重を加える第1スライドと、前記第1スライドを駆動する第1油圧回路と、前記第1油圧回路へ油圧を加える第1油圧ポンプと、前記第1スライドの位置を検出する第1位置センサとを備えた油圧プレスに搭載されるコンピュータが実行するプログラムであって、
前記コンピュータに、
前記第1スライドの目標移動条件に基づいて、当該目標移動条件に対応する前記第1スライドの時間ごとの目標位置を計算する計算機能と、
前記第1位置センサにより検出された前記第1スライドの検出位置と前記第1スライドの前記時間ごとの目標位置との差に基づいて前記第1油圧ポンプの駆動量を制御する制御機能と、
を実現させる。
The program according to the present invention
The first slide that applies a load to the work, the first hydraulic circuit that drives the first slide, the first hydraulic pump that applies hydraulic pressure to the first hydraulic circuit, and the first position that detects the position of the first slide. A program executed by a computer mounted on a hydraulic press equipped with a sensor.
To the computer
Based on the target movement condition of the first slide, a calculation function for calculating the target position for each time of the first slide corresponding to the target movement condition, and
A control function for controlling the drive amount of the first hydraulic pump based on the difference between the detection position of the first slide detected by the first position sensor and the target position of the first slide for each time.
To realize.

本発明によれば、油圧プレスにおいて精度の高い成形を行うことができる。 According to the present invention, high-precision molding can be performed in a hydraulic press.

本発明の実施形態1に係る油圧プレスを示す図である。It is a figure which shows the hydraulic press which concerns on Embodiment 1 of this invention. 本発明の実施形態1に係る油圧プレスの制御構成を示す図である。It is a figure which shows the control structure of the hydraulic press which concerns on Embodiment 1 of this invention. 位置計算部が計算するスライドの時間ごとの目標位置の一例を示すタイミングチャートである。It is a timing chart which shows an example of the target position for each time of a slide calculated by a position calculation unit. 図3の速度変更区間C1を拡大したタイミングチャートである。It is a timing chart which expanded the speed change section C1 of FIG. ワークの歪み速度を説明する図である。It is a figure explaining the strain rate of a work. 制御部に含まれる演算機能構成の一例を示すブロック図である。It is a block diagram which shows an example of the arithmetic function composition included in a control part. 本発明の実施形態2に係る油圧プレスを示す図である。It is a figure which shows the hydraulic press which concerns on Embodiment 2 of this invention. 本発明の実施形態2に係る油圧プレスの制御構成を示す図である。It is a figure which shows the control structure of the hydraulic press which concerns on Embodiment 2 of this invention. 第2スライドの作用を説明する図であり、(A)は成形途中のワークと金型を示し、(B)は成形後のワークを示す。It is a figure explaining the operation of the 2nd slide, (A) shows the work in the middle of molding and the mold, (B) shows the work after molding.

以下、本発明の各実施形態について図面を参照して詳細に説明する。 Hereinafter, each embodiment of the present invention will be described in detail with reference to the drawings.

(実施形態1)
図1は、本発明の実施形態1に係る油圧プレスを示す図である。図2は、本発明の実施形態1に係る油圧プレスの制御構成を示す図である。以下では、スライド12Aに荷重が加えられる方向を下方として説明する。なお、説明上の方向は油圧プレス1Aの使用時における方向と一致しなくてもよい。
(Embodiment 1)
FIG. 1 is a diagram showing a hydraulic press according to the first embodiment of the present invention. FIG. 2 is a diagram showing a control configuration of a hydraulic press according to the first embodiment of the present invention. Hereinafter, the direction in which the load is applied to the slide 12A will be described as downward. It should be noted that the explanatory direction does not have to coincide with the direction when the hydraulic press 1A is used.

実施形態1の油圧プレス1Aは、図1に示すように、下金型D2を支持するベッド11と、上金型D1を支持するスライド12Aと、作動油の圧力によりスライド12Aを下降させる油圧シリンダを含んだ油圧回路13Aと、作動油に圧力を加える油圧ポンプ21Aと、油圧ポンプ21Aを駆動するサーボモータ23Aと、スライド12Aの下降位置を検出する位置センサ18Aとを備える。油圧プレス1Aは、さらに、油圧回路13Aを支持するクラウン16と、クラウン16とベッド11とを連結するアップライト14及びタイロッド15とを備える。スライド12Aは、アップライト14に昇降可能にガイドされている。位置センサ18Aは、例えばリニアセンサであり、アップライト14に固定される。上記の構成要素のうち、スライド12Aは、本発明に係る第1スライドの一例に相当する。油圧回路13Aは、本発明に係る第1油圧回路の一例に相当する。油圧ポンプ21Aは、本発明に係る第1油圧ポンプの一例に相当する。位置センサ18Aは、本発明に係る第1位置センサの一例に相当する。 As shown in FIG. 1, the hydraulic press 1A of the first embodiment has a bed 11 that supports the lower mold D2, a slide 12A that supports the upper mold D1, and a hydraulic cylinder that lowers the slide 12A by the pressure of hydraulic oil. The hydraulic circuit 13A including the above, a hydraulic pump 21A for applying pressure to the hydraulic oil, a servo motor 23A for driving the hydraulic pump 21A, and a position sensor 18A for detecting the descending position of the slide 12A are provided. The hydraulic press 1A further includes a crown 16 that supports the hydraulic circuit 13A, and an upright 14 and a tie rod 15 that connect the crown 16 and the bed 11. The slide 12A is guided to the upright 14 so as to be able to move up and down. The position sensor 18A is, for example, a linear sensor and is fixed to the upright 14. Of the above components, slide 12A corresponds to an example of the first slide according to the present invention. The hydraulic circuit 13A corresponds to an example of the first hydraulic circuit according to the present invention. The hydraulic pump 21A corresponds to an example of the first hydraulic pump according to the present invention. The position sensor 18A corresponds to an example of the first position sensor according to the present invention.

油圧プレス1Aは、さらに、位置センサ18Aの検出出力を受けて、油圧ポンプ21Aを駆動するための操作量MVの信号を出力する制御装置30と、制御装置30からの操作量MVの信号に応じて油圧ポンプ21Aを駆動する駆動回路41とを備える。油圧ポンプ21Aの駆動とはサーボモータ23Aの駆動と言い換えてもよい。制御装置30は、コンピュータであり、CPU(Central Processing Unit)30Aと、CPUが実行するプログラムP30を格納した記憶装置30Bと、CPU30Aと外部機器との間で信号を仲介するインタフェース30Cと、タッチパネルなどユーザとの間で情報を入出力するユーザインタフェース30Dとを備える。制御装置30では、CPU30AがプログラムP30を実行することで、ソフトウェアによる複数の機能モジュールが実現される。制御装置30は、油圧プレス1Aの本体部に後付け可能である。 The hydraulic press 1A further receives the detection output of the position sensor 18A and outputs a signal of the operation amount MV for driving the hydraulic pump 21A, and responds to the signal of the operation amount MV from the control device 30. A drive circuit 41 for driving the hydraulic pump 21A is provided. The drive of the hydraulic pump 21A may be paraphrased as the drive of the servo motor 23A. The control device 30 is a computer, and is a CPU (Central Processing Unit) 30A, a storage device 30B storing a program P30 executed by the CPU, an interface 30C that mediates a signal between the CPU 30A and an external device, a touch panel, and the like. It is provided with a user interface 30D for inputting / outputting information to / from the user. In the control device 30, the CPU 30A executes the program P30 to realize a plurality of functional modules by software. The control device 30 can be retrofitted to the main body of the hydraulic press 1A.

制御装置30により実現される複数の機能モジュールには、図2に示すように、ユーザの操作によりスライド12Aの目標移動条件を入力する入力機能部33と、入力された目標移動条件に基づいてスライド12Aの時間ごとの目標位置SVを計算する位置計算部31と、位置センサ18Aが検出したスライド12Aの検出位置PVと上記計算された時間ごとの目標位置SVとの差に基づいて油圧ポンプ21Aの操作量MVを計算する制御部32と、を備える。なお、目標移動条件は、ユーザから入力される構成とせず、予め制御装置30が保有する構成としてもよい。 As shown in FIG. 2, the plurality of functional modules realized by the control device 30 include an input function unit 33 for inputting a target movement condition of the slide 12A by a user operation, and a slide based on the input target movement condition. The hydraulic pump 21A is based on the difference between the position calculation unit 31 that calculates the target position SV for each time of 12A, the detection position PV of the slide 12A detected by the position sensor 18A, and the calculated target position SV for each time. A control unit 32 for calculating the operation amount MV is provided. The target movement condition is not configured to be input by the user, but may be configured to be possessed by the control device 30 in advance.

図3は、スライドの時間ごとの目標位置の一例を示すタイミングチャートである。図4は、図3の速度変更区間C1を拡大したタイミングチャートである。図5は、ワークの歪み速度を説明する図である。ここでは、図3及び図4をスライド12Aの実際の移動位置を示すタイミングチャートと見なして説明する。図3及び図4において上金型D1がワークに荷重を加え始めるスライド12Aの加圧開始位置を“Ps”、ワークの成形工程でスライド12Aが最も降下する加圧終了位置を“Pe”と記す。 FIG. 3 is a timing chart showing an example of the target position for each time of the slide. FIG. 4 is an enlarged timing chart of the speed change section C1 of FIG. FIG. 5 is a diagram illustrating a strain rate of the work. Here, FIGS. 3 and 4 will be described as a timing chart showing the actual moving position of the slide 12A. In FIGS. 3 and 4, the pressurization start position of the slide 12A at which the upper die D1 starts to apply a load to the work is referred to as “Ps”, and the pressurization end position where the slide 12A drops most in the work forming process is referred to as “Pe”. ..

入力機能部33から入力されるスライド12Aの目標移動条件には、次の第1例~第5例の目標移動条件など、様々な条件を含めることができる。
第1例・・・1つの目標移動速度、及び、1つの目標到達位置
第2例・・・第1目標移動速度、第1目標到達位置、第2目標移動速度、及び、第2目標到達位置
第3例・・・第1~第n(nは3以上の整数)の目標移動速度、並びに、第1~第nの目標到達位置
第4例・・・第1例から第3例に加えて速度変更区間の除変パラメータ
第5例・・・ワークの目標歪み速度
The target movement conditions of the slide 12A input from the input function unit 33 can include various conditions such as the target movement conditions of the following first to fifth examples.
1st example: 1 target movement speed and 1 target arrival position 2nd example: 1st target movement speed, 1st target arrival position, 2nd target movement speed, and 2nd target arrival position 3rd example: 1st to nth (n is an integer of 3 or more) target moving speed, and 1st to nth target arrival position 4th example: In addition to the 1st to 3rd examples 5th example of the division parameter of the speed change section ... Target strain rate of the work

第1例の目標移動条件において、目標移動速度とは、図3に示すように、加圧開始位置Ps(又はそれよりも上方の位置)から加圧終了位置Peの近傍までのスライド12Aの下降速度V1の目標値を意味する。また、目標到達位置とは、加圧終了位置Peの目標値を意味する。 In the target movement condition of the first example, the target movement speed is, as shown in FIG. 3, the descent of the slide 12A from the pressurization start position Ps (or a position above it) to the vicinity of the pressurization end position Pe. It means the target value of the speed V1. Further, the target arrival position means the target value of the pressurization end position Pe.

第2例の目標移動条件において、第1目標移動速度と第1目標到達位置とは、加圧開始位置Psと加圧終了位置Peとの任意の中間位置までのスライド12Aの下降速度の目標値と、上記中間位置の目標値とを、それぞれ意味する。また、第2目標移動速度と第2目標到達位置とは、上記中間位置から加圧終了位置Peの近傍までのスライド12Aの下降速度の目標値と、加圧終了位置Peの目標値とを意味する。言い換えれば、第2例の目標移動条件は、加圧開始位置Psから加圧終了位置Peの近傍までを任意の位置で2分割した2区間で、スライド12Aの下降速度の目標値をそれぞれ指定する目標移動条件である。 In the target movement condition of the second example, the first target movement speed and the first target arrival position are the target values of the descending speed of the slide 12A to an arbitrary intermediate position between the pressurization start position Ps and the pressurization end position Pe. And the target value at the intermediate position, respectively. Further, the second target moving speed and the second target reaching position mean the target value of the descending speed of the slide 12A from the intermediate position to the vicinity of the pressurization end position Pe and the target value of the pressurization end position Pe. do. In other words, the target movement condition of the second example specifies the target value of the descending speed of the slide 12A in two sections obtained by dividing the area from the pressurization start position Ps to the vicinity of the pressurization end position Pe into two at arbitrary positions. It is a target movement condition.

第3例の目標移動条件は、第2例が2区間のスライド12Aの下降速度の目標値を指定できたのに対して、加圧開始位置Psから加圧終了位置Peまでを任意の複数の位置で3つ以上に分割した、各分割区間のスライド12Aの下降速度の目標値をそれぞれ指定する目標移動条件である。 As for the target movement condition of the third example, while the second example was able to specify the target value of the descending speed of the slide 12A in the two sections, any plurality of objects from the pressurization start position Ps to the pressurization end position Pe could be specified. It is a target movement condition for designating the target value of the descending speed of the slide 12A of each divided section divided into three or more at the position.

第4例の目標移動条件において、除変パラメータとは、スライド12Aの速度変化の緩急を示すパラメータの目標値を意味する。図4に示すように、速度変更区間C1においてスライド12Aの下降速度は徐々に低下するように設定され、除変パラメータにより、下降速度の緩急を変更できる。除変パラメータには、速度が低下し始める位置の目標値が含まれてもよい。 In the target movement condition of the fourth example, the deflection parameter means the target value of the parameter indicating the speed change of the slide 12A. As shown in FIG. 4, the descending speed of the slide 12A is set to gradually decrease in the speed changing section C1, and the speed of the descending speed can be changed by the deflection parameter. The eccentricity parameter may include a target value at the position where the velocity begins to decrease.

第5例の目標移動条件において、目標歪み速度とは、ワークWの歪み速度ε’=V/(L-y)=V/zの目標値を示す(図5を参照)。ここで、Vはスライド12Aの下降速度(すなわち上金型D1の下降速度)、Lは成形前のワークWの縦寸、yは成形中のワークWの縦寸の減少量、zは成形中のワークWの縦寸である。図5は、スライド12Aに支持される上金型D1と、ベッド11に支持される下金型D2との間で、ワークWが荷重を受けて変形する例を示している。工程J1は変形前、工程J2は変形途中を示している。歪み速度が一定の場合、スライド12Aの下降速度Vは、歪み速度ε’に基づいて、V=ε’(L-y)=ε’×zのように決定される。すなわち、下降速度Vは、スライド12Aの位置が低くなるほど低下する速度となる。第5例の目標移動条件において、目標歪み速度は、加圧開始位置Psから加圧終了位置Peまでの全区間において、一つの目標値が指定されてもよいし、あるいは、第2例及び第3例の目標移動条件のように、加圧開始位置Psから加圧終了位置Peまでを複数に分割した区間のうち、いずれか1つ又は複数の区間において、目標値が指定されてもよい。また、複数の区間のうち、いずれかの区間は目標移動速度が指定され、別のいずれかの区間は目標歪み速度が指定されてもよい。 In the target movement condition of the fifth example, the target strain rate indicates a target value of the strain rate ε'= V / (Ly) = V / z of the work W (see FIG. 5). Here, V is the descending speed of the slide 12A (that is, the descending speed of the upper mold D1), L is the vertical dimension of the work W before molding, y is the amount of decrease in the vertical dimension of the work W during molding, and z is during molding. It is the vertical dimension of the work W of. FIG. 5 shows an example in which the work W is deformed by receiving a load between the upper mold D1 supported by the slide 12A and the lower mold D2 supported by the bed 11. Step J1 shows before deformation, and step J2 shows during deformation. When the strain rate is constant, the descending speed V of the slide 12A is determined as V = ε'(Ly) = ε'xz based on the strain rate ε'. That is, the descending speed V decreases as the position of the slide 12A becomes lower. In the target movement condition of the fifth example, one target value may be specified for the target strain rate in the entire section from the pressurization start position Ps to the pressurization end position Pe, or the second example and the second example. As in the target movement conditions of the three examples, the target value may be specified in any one or a plurality of sections among the sections divided into a plurality of sections from the pressurization start position Ps to the pressurization end position Pe. Further, among the plurality of sections, a target movement speed may be specified for any section, and a target strain rate may be specified for any other section.

入力機能部33は、ユーザがタッチパネル等のユーザインタフェース30Dを介して目標移動条件を入力できる構成としてもよいし、目標移動条件が書き込まれた可搬型の記憶装置(メモリカード等)を読み込ませることで目標移動条件が入力される構成としてもよいなど、入力方式は特に限定されない。入力機能部33は、予め複数パターンの目標移動条件を保持し、ユーザがその中からいずれかの目標移動条件を選択することで、選択された目標移動条件が入力される構成としてもよい。 The input function unit 33 may be configured so that the user can input the target movement condition via the user interface 30D such as a touch panel, or can read a portable storage device (memory card or the like) in which the target movement condition is written. The input method is not particularly limited, for example, the target movement condition may be input in. The input function unit 33 may hold a plurality of patterns of target movement conditions in advance, and the user may select one of the target movement conditions to input the selected target movement conditions.

位置計算部31は、入力機能部33から入力された目標移動条件に基づいて、目標移動条件に対応した時間ごとにスライド12Aの目標位置を計算する。例えば、入力機能部33から第1例の目標移動条件(目標移動速度と目標到達位置)が入力された場合、位置計算部31は、図3及び図4のタイムチャートに示すような、スライド12Aの時間ごとの目標位置を計算する。目標移動速度がタイムチャートの速度V1に相当し、目標到達位置が加圧終了位置Peに相当する。入力された目標移動条件に第4例の除変パラメータが含まれなければ、デフォルトの除変パラメータ“1.0”のチャート線に示されるように、位置計算部31は、デフォルトの除変を加えた時間ごとの目標位置を計算する。また、入力された目標移動条件に第4例の除変パラメータが含まれる場合、図4の複数のチャート線のうち、入力された除変パラメータに対応するチャート線に示されるように、位置計算部31は、指定された除変を加えた時間ごとの目標位置を計算する。 The position calculation unit 31 calculates the target position of the slide 12A for each time corresponding to the target movement condition based on the target movement condition input from the input function unit 33. For example, when the target movement condition (target movement speed and target arrival position) of the first example is input from the input function unit 33, the position calculation unit 31 performs slide 12A as shown in the time charts of FIGS. 3 and 4. Calculate the target position for each hour. The target moving speed corresponds to the speed V1 of the time chart, and the target reaching position corresponds to the pressurization end position Pe. If the input target movement condition does not include the deflection parameter of the fourth example, the position calculation unit 31 performs the default deflection as shown by the chart line of the default deflection parameter “1.0”. Calculate the target position for each added time. Further, when the input target movement condition includes the deflection parameter of the fourth example, the position calculation is performed as shown in the chart line corresponding to the input deflection parameter among the plurality of chart lines in FIG. The unit 31 calculates the target position for each time with the specified deflection added.

また、入力機能部33から第5例の目標移動条件(ワークの目標歪み速度)が入力された場合には、位置計算部31は、ワークの歪み速度が目標歪み速度になるように、スライド12Aの時間ごとの目標位置を計算する。図5のようなワークW及び金型(D1、D2)の場合、位置計算部31は、図5のワークWの縦寸の減少量y、すなわち、スライド12Aの下降量yが大きくなるに従って、成形中のワークWの縦寸zに比例してスライド12Aの下降速度Vが低下する時間ごとの目標位置を計算する。 Further, when the target movement condition (target strain rate of the work) of the fifth example is input from the input function unit 33, the position calculation unit 31 determines the slide 12A so that the strain rate of the work becomes the target strain rate. Calculate the target position for each hour. In the case of the work W and the mold (D1 and D2) as shown in FIG. 5, the position calculation unit 31 increases the decrease amount y in the vertical dimension of the work W in FIG. 5, that is, the lowering amount y of the slide 12A. The target position for each time when the descending speed V of the slide 12A decreases in proportion to the vertical dimension z of the work W being formed is calculated.

前述したように、位置計算部31は、目標移動条件に対応した時間ごとのスライド12Aの目標位置を計算するが、「目標移動条件に対応した」とは、目標移動条件を厳密に満たすものに限られない。「目標移動条件に対応した」とは、例えば速度変更区間で速度の除変が加えられるなど、所定の補正が加えられた上で目標移動条件をほぼ満たすものを含む概念である。位置計算部31は、スライド12Aが実際に移動する成形工程よりも前に、予め全区間の時間ごとの目標位置を計算し、計算結果を保持していてもよいし、成形工程中のスライド12Aの移動と並行して1つ又は複数の制御サイクル先のスライド12Aの目標位置を計算してもよい。制御サイクルとは、制御部32によるスライド12Aの位置制御処理のサイクル期間を意味する。 As described above, the position calculation unit 31 calculates the target position of the slide 12A for each time corresponding to the target movement condition, but "corresponding to the target movement condition" means that the target movement condition is strictly satisfied. Not limited. "Corresponding to the target movement condition" is a concept including a thing that almost satisfies the target movement condition after a predetermined correction is applied, for example, a speed division is added in a speed change section. The position calculation unit 31 may calculate the target position for each time of the entire section in advance and hold the calculation result before the molding step in which the slide 12A actually moves, or the slide 12A during the molding step. The target position of slide 12A at one or more control cycle destinations may be calculated in parallel with the movement of. The control cycle means the cycle period of the position control process of the slide 12A by the control unit 32.

図6は、制御部に含まれる演算機能構成の一例を示す図である。 FIG. 6 is a diagram showing an example of a calculation function configuration included in the control unit.

制御部32は、位置センサ18Aから送られるスライド12Aの検出位置PVと、位置計算部31が計算したスライド12Aの時間ごとの目標位置SVとに基づいて、各制御サイクルの検出位置PVと目標位置SVとの差が小さくなるようにフィードバック制御を行う。又は、フォードバック制御とフィードフォワード制御の両方を行う。そして、上記制御の結果、制御部32は、油圧ポンプ21Aを駆動制御するための操作量MVを計算する。制御部32は、上記の制御及び計算をリアルタイムに所定の制御サイクル(例えば1msec)ごとに繰り返し実行する。 The control unit 32 has a detection position PV and a target position of each control cycle based on the detection position PV of the slide 12A sent from the position sensor 18A and the time-wise target position SV of the slide 12A calculated by the position calculation unit 31. Feedback control is performed so that the difference from the SV becomes small. Alternatively, both fordback control and feedforward control are performed. Then, as a result of the above control, the control unit 32 calculates the operation amount MV for driving and controlling the hydraulic pump 21A. The control unit 32 repeatedly executes the above control and calculation in real time every predetermined control cycle (for example, 1 msec).

制御部32は、より詳細には、図6に示すように、減算器321、伝達ブロック322、323、加算器324、ゲインブロック325及び積算器326を有する。減算器321は、位置センサ18Aから入力された現制御サイクルのスライド12Aの検出位置PVと、位置計算部31が計算した現制御サイクルの目標位置SVとの差EVを計算する。伝達ブロック322は、差EVに伝達関数“1+1/(Ti・s)”を適用し、適用後の値を出力する。伝達ブロック323は、検出位置PVに伝達関数“Td・s/(1+Td・Kd・s)”を適用し、適用後の値を出力する。加算器324は、伝達ブロック322、323の出力を加算する。ゲインブロック325は、加算器324の出力に比例ゲインKpを及ぼして前回の制御サイクルからの操作量差分ΔMVを出力する。積算器326は操作量差分ΔMVを積算して油圧ポンプ21Aを駆動制御するための操作量MVを出力する。ここで、Tiは積分時間、Tdは微分時間、Kdは微分ゲイン、sはラプラス演算子、添え字nはn番目の制御サイクルを示す。上記のような演算機能構成により、PID(Proportional-Integral-Differential)制御によって速やかに差EVを小さくする操作量MVが計算される。制御部32は、リアルタイムにかつ所定の制御サイクルごとに上記の計算処理を繰り返す。 More specifically, as shown in FIG. 6, the control unit 32 includes a subtractor 321, a transmission block 322, 323, an adder 324, a gain block 325, and an integrator 326. The subtractor 321 calculates the difference EV n between the detection position PV n of the slide 12A of the current control cycle input from the position sensor 18A and the target position SV n of the current control cycle calculated by the position calculation unit 31. The transfer block 322 applies the transfer function "1 + 1 / (Ti · s)" to the difference EV n and outputs the value after application. The transfer block 323 applies the transfer function "Td · s / (1 + Td · Kd · s)" to the detection position PV n , and outputs the value after application. The adder 324 adds the outputs of the transmission blocks 322 and 323. The gain block 325 exerts a proportional gain Kp on the output of the adder 324 and outputs the manipulated variable difference ΔMV from the previous control cycle. The integrator 326 integrates the operation amount difference ΔMV and outputs the operation amount MV for driving and controlling the hydraulic pump 21A. Here, Ti is the integration time, Td is the differential time, Kd is the differential gain, s is the Laplace operator, and the subscript n is the nth control cycle. With the calculation function configuration as described above, the operation amount MV for quickly reducing the difference EV n is calculated by PID (Proportional-Integral-Differential) control. The control unit 32 repeats the above calculation process in real time and every predetermined control cycle.

上記のような制御部32の計算処理の結果、制御サイクルごとに操作量MVが駆動回路41に送られ、駆動回路41は入力された操作量MVに応じて油圧ポンプ21Aを駆動する。具体的には、操作量MVがサーボモータ23Aの回転速度に合致するように、駆動回路41はサーボモータ23Aを駆動する。このような駆動制御により、位置計算部31が計算した時間ごとの目標位置SVに各時点の位置が合致するようにスライド12Aが移動し、ユーザが入力した目標移動条件に対応したスライド12Aの移動が実現される。 As a result of the calculation process of the control unit 32 as described above, the operation amount MV is sent to the drive circuit 41 for each control cycle, and the drive circuit 41 drives the hydraulic pump 21A according to the input operation amount MV. Specifically, the drive circuit 41 drives the servomotor 23A so that the operation amount MV matches the rotation speed of the servomotor 23A. By such drive control, the slide 12A moves so that the position at each time point matches the target position SV for each time calculated by the position calculation unit 31, and the slide 12A moves according to the target movement condition input by the user. Is realized.

なお、制御部32には、図2に示すように、入力機能部33からスライド12Aの停止位置(例えば第1例の目標移動条件の目標到達位置)の値が入力されてもよい。この場合、制御部32は、スライド12Aの位置が停止位置に移動した場合にスライド12Aの停止判定を行って、スライド12Aの移動制御を停止する処理へ移行してもよい。 As shown in FIG. 2, the control unit 32 may input the value of the stop position of the slide 12A (for example, the target arrival position of the target movement condition of the first example) from the input function unit 33. In this case, the control unit 32 may perform a stop determination of the slide 12A when the position of the slide 12A moves to the stop position, and shift to a process of stopping the movement control of the slide 12A.

ここで、比較例として、スライドの下降速度が目標速度に合致するようにスライドを移動させる速度制御方式について検討する。速度制御方式では、例えばスライドの下降初期に速度のズレが生じると、その後の速度制御により、速度のズレが解消された場合でも、速度のズレに基づくスライドの位置ズレ(あるタイミングにおける予定位置と実際の位置とのズレ)は、解消されず残ってしまう。このような位置ズレを解消するには、スライドの速度を増加又は減少する制御が必要であるが、速度制御方式ではスライドの速度を目標速度に合わせるように制御が働くので、上記のような位置ズレを解消するための速度の増減ができない。 Here, as a comparative example, a speed control method for moving the slide so that the descending speed of the slide matches the target speed will be examined. In the speed control method, for example, if a speed shift occurs at the initial stage of descent of the slide, even if the speed shift is eliminated by the subsequent speed control, the slide position shift based on the speed shift (with the planned position at a certain timing). The deviation from the actual position) remains unresolved. In order to eliminate such a positional deviation, it is necessary to control the slide speed to increase or decrease, but in the speed control method, the control works to match the slide speed with the target speed, so the position as described above. The speed cannot be increased or decreased to eliminate the deviation.

一方、本実施形態のスライド12Aの駆動制御によれば、時間ごとの目標位置SVに従うようにスライド12Aが移動する。したがって、例えば、スライド12Aの下降初期にスライド12Aの位置にズレが生じても、その後に、スライド12Aの下降速度が増加又は減少されて、スライド12Aの位置ズレが解消される。よって、下降初期のスライド12Aの位置ズレが、その後のスライド12Aの移動中に解消されず継続的に残ってしまうといったことが抑制される。したがって、本実施形態の制御によれば、スライド12Aの動きに乱れが生じにくく、高い精度のスライド12Aの移動を実現できる。よって、高精度な成形処理を実現できる。 On the other hand, according to the drive control of the slide 12A of the present embodiment, the slide 12A moves so as to follow the target position SV for each time. Therefore, for example, even if the position of the slide 12A is displaced at the initial stage of descending the slide 12A, the descending speed of the slide 12A is increased or decreased thereafter, and the displacement of the slide 12A is eliminated. Therefore, it is possible to prevent the misalignment of the slide 12A at the initial stage of descent from being eliminated and remaining continuously during the subsequent movement of the slide 12A. Therefore, according to the control of the present embodiment, the movement of the slide 12A is less likely to be disturbed, and the movement of the slide 12A can be realized with high accuracy. Therefore, a highly accurate molding process can be realized.

さらに、上述した比較例(速度制御方式)では、スライドを加圧終了位置Peの近傍で低速域で移動させる場合に、低速域におけるスライドの速度制御の分解能が不足するという課題が生じる。例えば、スライドの移動速度は、演算周期ΔTの間のスライドの位置の変化ΔYにより演算して求められる。演算周期が1[msec]で、スライドの位置の分解能(位置センサの最小単位)が1[μm]とすると、計算された速度ΔY/ΔTの分解能は1[mm/sec]となる。この場合、1[mm/sec]未満の速度制御が行えず、仮に数[mm/sec]の速度制御を行う場合でも、目標速度に対する偏差の比率が大きくなって、フィードバック制御により精度の高い速度制御を行うことが困難となる。このような分解能不足に起因した精度の低下という課題は、ワークの歪み速度を低速域で制御したい場合にも、同様に生じる。 Further, in the above-mentioned comparative example (speed control method), when the slide is moved in the low speed region in the vicinity of the pressurization end position Pe, there arises a problem that the resolution of the slide speed control in the low speed region is insufficient. For example, the moving speed of the slide is calculated by the change ΔY of the position of the slide during the calculation period ΔT. Assuming that the calculation cycle is 1 [msec] and the resolution of the slide position (minimum unit of the position sensor) is 1 [μm], the resolution of the calculated velocity ΔY / ΔT is 1 [mm / sec]. In this case, speed control of less than 1 [mm / sec] cannot be performed, and even if speed control of several [mm / sec] is performed, the ratio of deviation to the target speed becomes large, and the speed is highly accurate due to feedback control. It becomes difficult to control. The problem of reduced accuracy due to such insufficient resolution also arises when it is desired to control the strain rate of the work in the low speed range.

一方、実施形態1のスライド12Aの駆動制御であれば、仮にスライド12Aの位置の分解能が1[μm]であれば、その分解能でスライド12Aの位置を制御できる。したがって、スライド12Aの速度が低速域であっても、スライド12Aを高い精度で移動できる。したがって、スライド12Aを加圧終了位置Peの近傍で低速域で移動させて加圧終了位置Peに到達させるといった制御を、安定的に高精度で実行することができ、これにより高精度な成形処理を実現できる。また、ワークの歪み速度を制御する場合でも、同様の理由から、低速域での高精度な制御が可能となる。 On the other hand, in the case of the drive control of the slide 12A of the first embodiment, if the resolution of the position of the slide 12A is 1 [μm], the position of the slide 12A can be controlled by the resolution. Therefore, even if the speed of the slide 12A is in the low speed range, the slide 12A can be moved with high accuracy. Therefore, control such as moving the slide 12A in the vicinity of the pressurization end position Pe in a low speed range to reach the pressurization end position Pe can be stably executed with high accuracy, whereby a highly accurate molding process can be performed. Can be realized. Further, even when the strain rate of the work is controlled, high-precision control in a low speed range becomes possible for the same reason.

以上のように、実施形態1の油圧プレス1Aによれば、位置計算部31が目標移動条件に基づいてスライド12Aの時間ごとの目標位置SVを計算し、制御部32が目標位置SVとスライド12Aの検出位置PVとの差に基づき油圧ポンプ21Aの駆動量を制御する。したがって、前述したように、スライド12Aの速度を目標値に合わせる速度制御方式と比較して、スライド12Aを高い精度で移動させることができ、これにより高品質な成形処理を実現できる。また、目標移動条件を指定すれば、位置計算部31が目標移動条件に対応するスライド12Aの時間ごとの目標位置SVを計算するので、スライド12Aを動かすための制御データの入力の煩雑さを低減できる。 As described above, according to the hydraulic press 1A of the first embodiment, the position calculation unit 31 calculates the target position SV for each time of the slide 12A based on the target movement condition, and the control unit 32 calculates the target position SV and the slide 12A. The drive amount of the hydraulic pump 21A is controlled based on the difference from the detection position PV of. Therefore, as described above, the slide 12A can be moved with high accuracy as compared with the speed control method for adjusting the speed of the slide 12A to the target value, whereby high quality molding processing can be realized. Further, if the target movement condition is specified, the position calculation unit 31 calculates the target position SV for each time of the slide 12A corresponding to the target movement condition, so that the complexity of inputting the control data for moving the slide 12A is reduced. can.

さらに、実施形態1の油圧プレス1Aによれば、目標移動条件としてスライド12Aの目標移動速度及び目標到達位置が指定された場合に、位置計算部31は、スライド12Aが目標移動速度で移動し、下降速度を徐々に減少(漸次減少)して目標到達位置に移動するような、スライド12Aの時間ごとの目標位置を計算する。したがって、少ない制御データ(目標移動速度及び目標到達位置)の入力によって、スライド12Aが一定の速度で下降し、安定的に目標到達位置に到達する移動を実現できる。 Further, according to the hydraulic press 1A of the first embodiment, when the target moving speed and the target reaching position of the slide 12A are specified as the target moving conditions, the position calculation unit 31 moves the slide 12A at the target moving speed. The hourly target position of the slide 12A is calculated so as to gradually decrease (gradually decrease) the descending speed and move to the target arrival position. Therefore, by inputting a small amount of control data (target movement speed and target arrival position), the slide 12A descends at a constant speed, and movement to stably reach the target arrival position can be realized.

プレス処理では、荷重を加えてワークを変形させる際のスライド12Aの移動速度と、ワークの変形が終了するスライド12Aの下降終了位置(加圧終了位置Pe)とが、スライド12Aの移動条件としてユーザから指定されることが多い。このような移動条件に対して、なんら工夫がないと、移動速度の指定に合わせて、速度制御方式によりスライド12Aの速度制御を行い、その後、制御方式を位置制御方式に変えて、下降終了位置の指定に合わせて、スライド12Aの停止位置を制御するといった制御方法が採用されることが想定される。しかし、このように途中で速度制御方式から位置制御方式に切り替える制御方法では、制御方式を切り替える際に制御の乱れが生じやすい。一方、実施形態1の油圧プレス1Aによれば、スライド12Aの速度(加工初期から終了直前までの速度)の指定と位置(加工終了位置)の指定との両方が行われた場合でも、速度の指定は、時間ごとの目標位置の指定に変換されることで、速度の指定と位置の指定との両方を、スライド12Aの位置制御によって達成する。したがって、速度制御から位置制御に途中で制御方式が切り替わることがなく、成形開始から終了まで乱れの少ない高精度な制御が可能となる。 In the press process, the moving speed of the slide 12A when the work is deformed by applying a load and the lowering end position (pressurization end position Pe) of the slide 12A at which the deformation of the work ends are the moving conditions of the slide 12A. Often specified from. If there is no ingenuity for such a movement condition, the speed of the slide 12A is controlled by the speed control method according to the designation of the movement speed, and then the control method is changed to the position control method, and the descent end position is changed. It is assumed that a control method such as controlling the stop position of the slide 12A is adopted according to the designation of. However, in the control method of switching from the speed control method to the position control method on the way in this way, the control is liable to be disturbed when the control method is switched. On the other hand, according to the hydraulic press 1A of the first embodiment, even when both the speed (speed from the initial processing to the end of processing) and the position (processing end position) of the slide 12A are specified, the speed is increased. The designation is converted into a target position designation for each hour, so that both the speed designation and the position designation are achieved by the position control of the slide 12A. Therefore, the control method does not switch from the speed control to the position control in the middle, and high-precision control with less disturbance from the start to the end of molding becomes possible.

さらに、実施形態1の油圧プレス1Aによれば、目標移動条件としてワークの目標歪み速度が指定された場合、位置計算部31は、ワークの歪み速度が目標歪み速度になるようにスライド12Aの時間ごとの目標位置を計算する。そして、目標位置に従ったスライド12Aの駆動制御が行われることで、ワークの歪み速度が高精度に制御された成形処理を実現できる。さらに、上記の構成によれば、簡単な目標移動条件の入力により、ワークの歪み速度を指定した成形処理を実現できる。 Further, according to the hydraulic press 1A of the first embodiment, when the target strain rate of the work is specified as the target movement condition, the position calculation unit 31 determines the time of the slide 12A so that the strain rate of the work becomes the target strain rate. Calculate the target position for each. Then, by controlling the drive of the slide 12A according to the target position, it is possible to realize a molding process in which the strain rate of the work is controlled with high accuracy. Further, according to the above configuration, it is possible to realize a molding process in which the strain rate of the work is specified by inputting a simple target movement condition.

(実施形態2)
図7は、本発明に係る実施形態2の油圧プレスを示す図である。図8は、実施形態2の油圧プレスの制御構成を示す図である。図9は、第2スライドの作用を説明する図であり、(A)は成形途中のワークと金型を示し、(B)は成形後のワークを示す。
(Embodiment 2)
FIG. 7 is a diagram showing a hydraulic press according to the second embodiment of the present invention. FIG. 8 is a diagram showing a control configuration of the hydraulic press of the second embodiment. 9A and 9B are views for explaining the operation of the second slide, where FIG. 9A shows a work in the middle of molding and a mold, and FIG. 9B shows a work after molding.

実施形態2の油圧プレス1Bは、実施形態1の油圧プレス1Aの構成要素に加えて、第2スライド12B、ピストンシリンダを有する第2油圧回路13B、第2油圧ポンプ21B、第2油圧ポンプ21Bを駆動する第2サーボモータ23B、並びに、リニアセンサなどの第2位置センサ18Bを備える。実施形態1と同様の構成要素は、同一符号を付して、詳細な説明を省略する。実施形態1のスライド12A、油圧回路13A、油圧ポンプ21A、サーボモータ23A及び位置センサ18Aに対応する構成要素は、第1スライド12A、第1油圧回路13A、第1油圧ポンプ21A、第1サーボモータ23A及び第1位置センサ18Aと記す。 The hydraulic press 1B of the second embodiment includes a second slide 12B, a second hydraulic circuit 13B having a piston cylinder, a second hydraulic pump 21B, and a second hydraulic pump 21B in addition to the components of the hydraulic press 1A of the first embodiment. It includes a second servomotor 23B to be driven and a second position sensor 18B such as a linear sensor. The same components as those in the first embodiment are designated by the same reference numerals, and detailed description thereof will be omitted. The components corresponding to the slide 12A, the hydraulic circuit 13A, the hydraulic pump 21A, the servomotor 23A and the position sensor 18A of the first embodiment are the first slide 12A, the first hydraulic circuit 13A, the first hydraulic pump 21A, and the first servomotor. It is referred to as 23A and the first position sensor 18A.

実施形態2の油圧プレス1Bにおいては、第1油圧ポンプ21Aにより加圧された作動油が第1油圧回路13Aに供給され、それにより第1スライド12Aが下降し、第1位置センサ18Aが第1スライド12Aの位置を検出する。一方、第2油圧ポンプ21Bにより加圧された作動油がピストンシリンダを含んだ第2油圧回路13Bに供給され、それにより第2スライド12Bが上昇し、第2位置センサ18Bが第2スライド12Bの位置を検出する。 In the hydraulic press 1B of the second embodiment, the hydraulic oil pressurized by the first hydraulic pump 21A is supplied to the first hydraulic circuit 13A, whereby the first slide 12A is lowered and the first position sensor 18A is the first. The position of the slide 12A is detected. On the other hand, the hydraulic oil pressurized by the second hydraulic pump 21B is supplied to the second hydraulic circuit 13B including the piston cylinder, whereby the second slide 12B rises and the second position sensor 18B moves to the second slide 12B. Detect the position.

第2スライド12B及び第2油圧回路13Bは、例えば、ベッド11内に配置され、図9(A)に示すように、下金型D12の一部である下パンチD13を上昇させてワークWに別途荷重を加える。すなわち、上金型D11と下金型D12との間に形成されるキャビティに、下パンチD13の先端部が進退可能にされる。なお、第2スライド12B及び第2油圧回路13Bの配置及び作用は、上記の例に限定されず、例えば、第2スライド12B及び第2油圧回路13Bは、上金型D11の一部を別途動かす構成であってもよいし、下金型D12の全体を昇降する構成であってもよい。 The second slide 12B and the second hydraulic circuit 13B are arranged in the bed 11, for example, and as shown in FIG. 9A, the lower punch D13, which is a part of the lower mold D12, is raised to the work W. A separate load is applied. That is, the tip portion of the lower punch D13 can be moved forward and backward in the cavity formed between the upper mold D11 and the lower mold D12. The arrangement and operation of the second slide 12B and the second hydraulic circuit 13B are not limited to the above example, and for example, the second slide 12B and the second hydraulic circuit 13B separately move a part of the upper mold D11. It may be configured, or it may be configured to move the entire lower mold D12 up and down.

制御装置30においては、CPU30AがプログラムP30を実行することで、ソフトウェアによる複数の機能モジュールが実現される。複数の機能モジュールには、図8に示すように、第1スライド12Aの目標移動条件及び第2スライド12Bの目標移動条件が入力される入力機能部33Bと、第1スライド12Aの目標移動条件に基づいて第1スライド12Aの時間ごとの目標位置SVaを計算する第1位置計算部31と、第1位置センサ18Aにより検出された第1スライド12Aの検出位置PVaと上記計算された時間ごとの目標位置SVaとの差に基づいて第1油圧ポンプ21Aを駆動制御するための操作量MVaを計算する第1制御部32とが含まれる。実施形態1と同様の構成要素については、実施形態1と同一符号を付して詳細な説明を省略する。 In the control device 30, the CPU 30A executes the program P30 to realize a plurality of functional modules by software. As shown in FIG. 8, the plurality of functional modules have the input function unit 33B into which the target movement condition of the first slide 12A and the target movement condition of the second slide 12B are input, and the target movement condition of the first slide 12A. Based on this, the first position calculation unit 31 that calculates the target position SVa of the first slide 12A for each time, the detection position PVa of the first slide 12A detected by the first position sensor 18A, and the above-calculated target for each time. A first control unit 32 that calculates an operation amount MVa for driving and controlling the first hydraulic pump 21A based on the difference from the position SVa is included. The same components as those in the first embodiment are designated by the same reference numerals as those in the first embodiment, and detailed description thereof will be omitted.

さらに、複数の機能モジュールには、第2スライド12Bの目標移動条件に基づいて第2スライド12Bの時間ごとの目標位置SVbを計算する第2位置計算部36と、第2位置センサ18Bにより検出された第2スライド12Bの検出位置PVbと上記計算された時間ごとの目標位置SVbとの差に基づいて第2油圧ポンプ21Bを駆動制御するための操作量MVbを計算する第2制御部37とが含まれる。操作量MVbは、第2サーボモータ23Bの駆動回路42へ送られ、駆動回路42は操作量MVbに応じた回転速度で第2サーボモータ23Bを駆動する。上記の構成要素のうち、第1位置計算部31及び第2位置計算部36が、本発明に係る位置計算部の一例に相当する。第1制御部32及び第2制御部37が、本発明に係る制御部の一例に相当する。 Further, the plurality of functional modules are detected by the second position calculation unit 36 that calculates the target position SVb for each time of the second slide 12B based on the target movement condition of the second slide 12B, and the second position sensor 18B. The second control unit 37 calculates the operation amount MVb for driving and controlling the second hydraulic pump 21B based on the difference between the detected position PVb of the second slide 12B and the calculated target position SVb for each time. included. The operation amount MVb is sent to the drive circuit 42 of the second servomotor 23B, and the drive circuit 42 drives the second servomotor 23B at a rotation speed corresponding to the operation amount MVb. Among the above components, the first position calculation unit 31 and the second position calculation unit 36 correspond to an example of the position calculation unit according to the present invention. The first control unit 32 and the second control unit 37 correspond to an example of the control unit according to the present invention.

入力機能部33Bには、実施形態1の入力機能部33と同様に第1スライド12Aの目標移動条件が入力される。さらに、入力機能部33Bには、第1スライド12Aの目標移動条件と同様に、第2スライド12Bの目標移動条件が入力される。さらに、入力機能部33Bには、第1スライド12Aの目標移動条件と第2スライド12Bの目標移動条件とがどのように同期するかを示す同期条件が入力される。同期条件は、例えば第2スライド12Bがどの位置に移動するタイミングと、第1スライド12Aがどの位置に移動するタイミングとが同期するといった条件を示す。第1スライド12A及び第2スライド12Bの目標移動条件及び同期条件は、例えばユーザによりユーザインタフェース30Dを介して入力される。 The target movement condition of the first slide 12A is input to the input function unit 33B in the same manner as the input function unit 33 of the first embodiment. Further, the target movement condition of the second slide 12B is input to the input function unit 33B in the same manner as the target movement condition of the first slide 12A. Further, a synchronization condition indicating how the target movement condition of the first slide 12A and the target movement condition of the second slide 12B are synchronized is input to the input function unit 33B. The synchronization condition indicates, for example, a condition that the timing at which the second slide 12B moves and the timing at which the first slide 12A moves are synchronized. The target movement conditions and synchronization conditions of the first slide 12A and the second slide 12B are input by the user, for example, via the user interface 30D.

第2位置計算部36は、第1位置計算部31と同様に、第2スライド12Bの目標移動条件に対応する第2スライド12Bの時間ごとの目標位置を計算する。ただし、目標移動条件にワークの目標歪み速度が含まれる場合には、第1スライド12Aの移動と第2スライド12Bの移動とが組み合わされたときのワークの歪み速度が目標歪み速度に一致するように、第1スライド12Aの時間ごとの目標位置に合わせて、第2スライド12Bの時間ごとの目標位置が計算される。 The second position calculation unit 36 calculates the target position for each time of the second slide 12B corresponding to the target movement condition of the second slide 12B, similarly to the first position calculation unit 31. However, when the target strain rate of the work is included in the target movement condition, the strain rate of the work when the movement of the first slide 12A and the movement of the second slide 12B are combined matches the target strain rate. In addition, the target position for each time of the second slide 12B is calculated according to the target position for each time of the first slide 12A.

第2制御部37は、第1制御部32が第1スライド12Aに対して行う処理と同様に、第2位置センサ18Bから送られる第2スライド12Bの検出位置PVbと、第2位置計算部36が計算した第2スライド12Bの目標位置SVbとを入力する。そして、第2制御部37は、検出位置PVbと目標位置SVbの差が小さくなるようにフィードバック制御、又は、フィードバック制御とフィードフォワード制御の両方を行って、第2油圧ポンプ21Bの駆動量を制御する。第2制御部37は、上記の制御処理を、リアルタイムにかつ第1制御部32の制御処理と同期させて、所定の制御サイクルごとに繰り返す。 The second control unit 37 has the detection position PVb of the second slide 12B sent from the second position sensor 18B and the second position calculation unit 36 in the same manner as the process performed by the first control unit 32 for the first slide 12A. The target position SVb of the second slide 12B calculated by is input. Then, the second control unit 37 controls the drive amount of the second hydraulic pump 21B by performing feedback control or both feedback control and feedforward control so that the difference between the detection position PVb and the target position SVb becomes small. do. The second control unit 37 repeats the above control process in real time and in synchronization with the control process of the first control unit 32 at predetermined control cycles.

第1位置計算部31及び第2位置計算部36により計算された第1スライド12Aの時間ごとの目標位置と、第2スライド12Bの時間ごとの目標位置とは、入力機能部33Bを介して入力された同期条件を満たすように計算されている。したがって、第1制御部32と第2制御部37とが、制御タイミングを同期させ、かつ、同一の制御サイクルで上記の制御処理を実行することで、それぞれの目標移動条件に対応しかつ同期条件を満たした第1スライド12A及び第2スライド12Bの移動が実現される。 The hourly target position of the first slide 12A calculated by the first position calculation unit 31 and the second position calculation unit 36 and the hourly target position of the second slide 12B are input via the input function unit 33B. It is calculated to meet the synchronized synchronization conditions. Therefore, the first control unit 32 and the second control unit 37 synchronize the control timing and execute the above control process in the same control cycle, thereby corresponding to each target movement condition and the synchronization condition. The movement of the first slide 12A and the second slide 12B satisfying the above conditions is realized.

第2制御部37の詳細な演算機能の一例としては、図6に示した第1制御部32の詳細な演算機能と同様の構成を適用できる。 As an example of the detailed calculation function of the second control unit 37, the same configuration as the detailed calculation function of the first control unit 32 shown in FIG. 6 can be applied.

なお、第2制御部37には、図8に示すように、入力機能部33Bから第2スライド12Bの停止位置の値が入力されてもよい。この場合、第2制御部37は、第2スライド12Bの位置が停止位置に移動した場合に第2スライド12Bの停止判定を行って、第2スライド12Bの移動制御を停止する処理へ移行してもよい。 As shown in FIG. 8, the input function unit 33B may input the value of the stop position of the second slide 12B to the second control unit 37. In this case, the second control unit 37 determines the stop of the second slide 12B when the position of the second slide 12B moves to the stop position, and shifts to the process of stopping the movement control of the second slide 12B. May be good.

実施形態2の油圧プレス1Bによれば、第1スライド12Aの目標移動条件及び第2スライド12Bの目標移動条件に基づいて、第1スライド12A及び第2スライド12Bの時間ごとの目標位置が計算される。そして、時間ごとの目標位置に検出位置が一致するように第1スライド12A及び第2スライド12Bが位置制御される。したがって、図9(A)に示すように、上金型D11と下金型D12とがワークWに荷重を加えてワークWが変形を開始する加圧開始位置から、ワークWの成形が終了する加圧終了位置まで、上金型D11が高い精度で目標移動条件に合致するように移動する。同様に、下パンチD13がワークWに荷重を加えて加圧終了位置へ上昇するまで、下パンチD13が高い精度で目標移動条件に合致するように移動する。さらに、第1スライド12Aの位置制御と第2スライド12Bの位置制御とが同期して行われるので、上金型D11と下パンチD13との相互の位置関係がそれぞれの目標移動条件により示された位置関係に高い精度で合致する。 According to the hydraulic press 1B of the second embodiment, the target position of the first slide 12A and the second slide 12B for each time is calculated based on the target movement condition of the first slide 12A and the target movement condition of the second slide 12B. Ru. Then, the positions of the first slide 12A and the second slide 12B are controlled so that the detected position coincides with the target position for each time. Therefore, as shown in FIG. 9A, the forming of the work W ends from the pressurizing start position where the upper mold D11 and the lower mold D12 apply a load to the work W and the work W starts to deform. The upper mold D11 moves to the pressurization end position with high accuracy so as to meet the target movement condition. Similarly, the lower punch D13 moves with high accuracy so as to meet the target movement condition until the lower punch D13 applies a load to the work W and rises to the pressurization end position. Further, since the position control of the first slide 12A and the position control of the second slide 12B are performed in synchronization, the mutual positional relationship between the upper mold D11 and the lower punch D13 is shown by the respective target movement conditions. Matches the positional relationship with high accuracy.

図9に示すようなワークWの成形では、ワークWが変形する際のワークWの各部の素材の流れが目標の流れになるように要求されることがある。この場合、目標の素材の流れが得られるように、上金型D11と下パンチD13との相互の位置関係を制御する必要が生じる。実施形態2の油圧プレス1Bによれば、上述の第1スライド12A及び第2スライド12Bの位置制御により、上記の要求に応じることができる。 In the molding of the work W as shown in FIG. 9, it may be required that the flow of the material of each part of the work W when the work W is deformed becomes the target flow. In this case, it becomes necessary to control the mutual positional relationship between the upper die D11 and the lower punch D13 so that the target material flow can be obtained. According to the hydraulic press 1B of the second embodiment, the above-mentioned request can be met by the position control of the first slide 12A and the second slide 12B described above.

以上のように、実施形態2の油圧プレス1Bによれば、実施形態1の油圧プレス1Aと同様に、第1スライド12Aの高い精度の移動、並びに、低速域における高い精度の移動が実現する。さらに、実施形態2の油圧プレス1Bによれば、第1スライド12Aと同様の移動制御が、第2スライド12Bに対しても行われることから、第2スライド12Bについても、高い精度の移動、並びに、低速域における高い精度の移動が実現する。さらに、第1スライド12Aと第2スライド12Bとの移動は、ともに位置制御によって実施されるため、いずれかのタイミングで第1スライド12Aの移動位置と第2スライド12Bの移動位置とが合わせられることで、その後、第1スライド12Aの移動と第2スライド12Bの移動との同期がずれにくい。したがって、第1スライド12A及び第2スライド12Bの相関位置が高い精度で制御されたプレス動作が得られる。よって、高品質なプレス成形が実現できる。 As described above, according to the hydraulic press 1B of the second embodiment, the high-precision movement of the first slide 12A and the high-precision movement in the low speed range are realized as in the hydraulic press 1A of the first embodiment. Further, according to the hydraulic press 1B of the second embodiment, since the same movement control as that of the first slide 12A is performed for the second slide 12B, the movement of the second slide 12B is also performed with high accuracy. , Highly accurate movement in the low speed range is realized. Further, since the movement of the first slide 12A and the second slide 12B is performed by the position control, the movement position of the first slide 12A and the movement position of the second slide 12B must be aligned at any timing. After that, the movement of the first slide 12A and the movement of the second slide 12B are less likely to be out of sync. Therefore, a pressing operation in which the correlation positions of the first slide 12A and the second slide 12B are controlled with high accuracy can be obtained. Therefore, high quality press molding can be realized.

さらに、実施形態2の油圧プレス1Bにおいても、目標移動条件として第2スライド12Bの目標移動速度及び目標到達位置が指定された場合に、第2位置計算部36は、第2スライド12Bが目標移動速度で上昇し、上昇速度を徐々に減少(漸次減少)して目標到達位置に移動するような、第2スライド12Bの時間ごとの目標位置を計算する。したがって、少ない制御データ(目標移動速度及び目標到達位置)の入力により、第2スライド12Bが一定の速度で上昇したのち、安定的に目標到達位置に到達する移動を実現できる。 Further, also in the hydraulic press 1B of the second embodiment, when the target moving speed and the target reaching position of the second slide 12B are specified as the target moving conditions, the second position calculation unit 36 moves the second slide 12B to the target. The hourly target position of the second slide 12B is calculated so as to increase at a speed and gradually decrease (gradually decrease) the ascending speed to move to the target arrival position. Therefore, by inputting a small amount of control data (target movement speed and target arrival position), it is possible to realize a movement that stably reaches the target arrival position after the second slide 12B rises at a constant speed.

さらに、実施形態2の油圧プレス1Bによれば、目標移動条件としてワークの目標歪み速度が指定された場合、第1位置計算部31及び第2位置計算部36は、ワークの歪み速度が目標歪み速度になるように第1スライド12Aと第2スライド12Bの時間ごとの目標位置を計算する。そして、目標位置に従った第1スライド12A及び第2スライド12Bの駆動制御が行われることで、ワークの歪み速度が高精度に制御された成形処理を実現できる。さらに、上記の構成によれば、簡単な目標移動条件の入力により、ワークの歪み速度を指定した成形処理を実現できる。 Further, according to the hydraulic press 1B of the second embodiment, when the target strain rate of the work is specified as the target movement condition, the strain rate of the work is the target strain of the first position calculation unit 31 and the second position calculation unit 36. The target positions of the first slide 12A and the second slide 12B for each time are calculated so as to be the speed. Then, by performing drive control of the first slide 12A and the second slide 12B according to the target position, it is possible to realize a molding process in which the strain rate of the work is controlled with high accuracy. Further, according to the above configuration, it is possible to realize a molding process in which the strain rate of the work is specified by inputting a simple target movement condition.

以上、本発明の各実施形態について説明した。しかし、本発明は上記の実施形態に限られない。例えば、上記実施形態では、油圧ポンプの駆動量を制御する構成を、ソフトウェアにより実現した例を示したが、これらはハードウェアにより構成されてもよい。また、油圧ポンプ21A、第1油圧ポンプ21A及び第2油圧ポンプ21Bを駆動するモータとしてサーボモータを適用した例を示したが、駆動力が可変制御可能な電動機など、サーボモータ以外のモータが適用されてもよい。また、上記の実施形態では、制御装置30に制御部32、位置計算部31、第1制御部32、第1位置計算部31、第2制御部37、第2位置計算部36の各機能を実現させるプログラム(P30)が、制御装置30の記憶装置30Bに格納されている例を示した。しかし、上記のプログラムは、光ディスク又はIC(Integrated Circuit)メモリなどの可搬型記録媒体に格納され、これを制御装置(コンピュータ)30に読み込ませて実行させる構成が採用されてもよい。その他、実施の形態で示した細部は、発明の趣旨を逸脱しない範囲で適宜変更可能である。 The embodiments of the present invention have been described above. However, the present invention is not limited to the above embodiment. For example, in the above embodiment, the configuration for controlling the drive amount of the hydraulic pump is shown by software, but these may be configured by hardware. Further, although an example in which a servomotor is applied as a motor for driving the hydraulic pump 21A, the first hydraulic pump 21A, and the second hydraulic pump 21B is shown, a motor other than the servomotor such as a motor whose driving force can be variably controlled is applied. May be done. Further, in the above embodiment, the control device 30 is provided with the functions of the control unit 32, the position calculation unit 31, the first control unit 32, the first position calculation unit 31, the second control unit 37, and the second position calculation unit 36. An example is shown in which the program (P30) to be realized is stored in the storage device 30B of the control device 30. However, the above program may be stored in a portable recording medium such as an optical disk or an IC (Integrated Circuit) memory, and a configuration may be adopted in which the program is read by a control device (computer) 30 and executed. In addition, the details shown in the embodiments can be appropriately changed without departing from the spirit of the invention.

1A、1B 油圧プレス
12A スライド、第1スライド
12B 第2スライド
13A 油圧回路、第1油圧回路
13B 第2油圧回路
18A 位置センサ、第1位置センサ
18B 第2位置センサ
21A 油圧ポンプ、第1油圧ポンプ
21B 第2油圧ポンプ
23A サーボモータ、第1サーボモータ
23B 第2サーボモータ
30 制御装置
P30 プログラム
31 位置計算部、第1位置計算部
32 制御部、第1制御部
33、33B 入力機能部
36 第2位置計算部
37 第2制御部
SV、SVa、SVb 時間ごとの目標位置
PV、PVa、PVb 検出位置
MV、MVa、MVb 操作量
D1、D11 上金型
D2、D12 下金型
D13 下パンチ
W ワーク
1A, 1B Hydraulic press 12A slide, 1st slide 12B 2nd slide 13A Hydraulic circuit, 1st hydraulic circuit 13B 2nd hydraulic circuit 18A Position sensor, 1st position sensor 18B 2nd position sensor 21A Hydraulic pump, 1st hydraulic pump 21B 2nd hydraulic pump 23A Servo motor, 1st servo motor 23B 2nd servo motor 30 Control device P30 Program 31 Position calculation unit, 1st position calculation unit 32 Control unit, 1st control unit 33, 33B Input function unit 36 2nd position Calculation unit 37 Second control unit SV, SVa, SVb Target position for each time PV, PVa, PVb Detection position MV, MVa, MVb Operation amount D1, D11 Upper mold D2, D12 Lower mold D13 Lower punch W work

Claims (8)

ワークへ荷重を加える第1スライドと、
前記第1スライドを駆動する第1油圧回路と、
前記第1油圧回路へ油圧を加える第1油圧ポンプと、
前記第1スライドの位置を検出する第1位置センサと、
前記第1スライドの目標移動条件に基づいて、当該目標移動条件に対応する前記第1スライドの時間ごとの目標位置を計算する位置計算部と、
前記第1位置センサにより検出された前記第1スライドの検出位置と前記第1スライドの前記時間ごとの目標位置との差に基づいて前記第1油圧ポンプの駆動量を制御する制御部と、
を備える油圧プレス。
The first slide that applies a load to the work, and
The first hydraulic circuit that drives the first slide and
A first hydraulic pump that applies hydraulic pressure to the first hydraulic circuit,
The first position sensor that detects the position of the first slide and
Based on the target movement condition of the first slide, a position calculation unit that calculates the target position for each time of the first slide corresponding to the target movement condition, and
A control unit that controls the drive amount of the first hydraulic pump based on the difference between the detection position of the first slide detected by the first position sensor and the target position of the first slide for each time.
A hydraulic press equipped with.
前記第1スライドの目標移動条件には、前記第1スライドの目標移動速度と前記第1スライドの目標到達位置とが含まれ、
前記位置計算部は、前記第1スライドの速度が前記第1スライドの前記目標移動速度から漸次減少して前記第1スライドが前記目標到達位置に移動するように前記第1スライドの前記時間ごとの目標位置を計算する、
請求項1記載の油圧プレス。
The target movement condition of the first slide includes the target movement speed of the first slide and the target arrival position of the first slide.
The position calculation unit gradually decreases the speed of the first slide from the target movement speed of the first slide, and moves the first slide to the target arrival position for each time of the first slide. Calculate the target position,
The hydraulic press according to claim 1.
前記第1スライドの目標移動条件には、前記ワークの目標歪み速度が含まれ、
前記位置計算部は、前記第1スライドが前記ワークを加圧する速度が前記目標歪み速度になるように前記第1スライドの前記時間ごとの目標位置を計算する、
請求項1又は請求項2に記載の油圧プレス。
The target movement condition of the first slide includes the target strain rate of the work.
The position calculation unit calculates the target position of the first slide for each time so that the speed at which the first slide pressurizes the work becomes the target strain rate.
The hydraulic press according to claim 1 or 2.
ワークへ荷重を加える第2スライドと、
前記第2スライドを駆動する第2油圧回路と、
前記第2油圧回路へ油圧を加える第2油圧ポンプと、
前記第2スライドの位置を検出する第2位置センサと、
を備え、
前記位置計算部は、更に、前記第2スライドの目標移動条件に基づいて、前記第2スライドの時間ごとの目標位置を計算し、
前記制御部は、更に、前記第2位置センサにより検出された前記第2スライドの検出位置と前記第2スライドの前記時間ごとの目標位置との差に基づいて前記第2油圧ポンプの駆動量を制御する、
請求項1から請求項3のいずれか一項に記載の油圧プレス。
The second slide that applies a load to the work, and
The second hydraulic circuit that drives the second slide and
A second hydraulic pump that applies hydraulic pressure to the second hydraulic circuit,
A second position sensor that detects the position of the second slide, and
Equipped with
The position calculation unit further calculates the target position for each time of the second slide based on the target movement condition of the second slide.
The control unit further determines the driving amount of the second hydraulic pump based on the difference between the detection position of the second slide detected by the second position sensor and the target position of the second slide for each time. Control,
The hydraulic press according to any one of claims 1 to 3.
前記第2スライドの目標移動条件には、前記第2スライドの目標移動速度と前記第2スライドの目標到達位置とが含まれ、
前記位置計算部は、前記第2スライドの速度が前記第2スライドの前記目標移動速度から漸次減少して前記第2スライドの前記目標到達位置に移動するように前記第2スライドの前記時間ごとの目標位置を計算する、
請求項4記載の油圧プレス。
The target movement condition of the second slide includes the target movement speed of the second slide and the target arrival position of the second slide.
The position calculation unit gradually decreases the speed of the second slide from the target moving speed of the second slide and moves to the target reaching position of the second slide for each time of the second slide. Calculate the target position,
The hydraulic press according to claim 4.
前記第1スライド及び前記第2スライドの目標移動条件には、前記ワークの目標歪み速度が含まれ、
前記位置計算部は、前記第1スライドと前記第2スライドとが前記ワークを加圧する速度が前記目標歪み速度になるように前記第1スライドの時間ごとの目標位置と前記第2スライドの時間ごとの目標位置とを計算する、
請求項4又は請求項5に記載の油圧プレス。
The target movement conditions of the first slide and the second slide include the target strain rate of the work.
The position calculation unit has a target position for each time of the first slide and each time of the second slide so that the speed at which the first slide and the second slide pressurize the work becomes the target strain rate. Calculate with the target position of
The hydraulic press according to claim 4 or 5.
ワークへ荷重を加える第1スライドと、前記第1スライドを駆動する第1油圧回路と、前記第1油圧回路へ油圧を加える第1油圧ポンプと、前記第1スライドの位置を検出する第1位置センサとを備えた油圧プレスに搭載される油圧プレスの制御装置であって、
前記第1スライドの目標移動条件に基づいて、当該目標移動条件に対応する前記第1スライドの時間ごとの目標位置を計算する位置計算部と、
前記第1位置センサにより検出された前記第1スライドの検出位置と前記第1スライドの前記時間ごとの目標位置との差に基づいて前記第1油圧ポンプの駆動量を制御する制御部と、
を備える油圧プレスの制御装置。
The first slide that applies a load to the work, the first hydraulic circuit that drives the first slide, the first hydraulic pump that applies hydraulic pressure to the first hydraulic circuit, and the first position that detects the position of the first slide. A hydraulic press control device mounted on a hydraulic press equipped with a sensor.
Based on the target movement condition of the first slide, a position calculation unit that calculates the target position for each time of the first slide corresponding to the target movement condition, and
A control unit that controls the drive amount of the first hydraulic pump based on the difference between the detection position of the first slide detected by the first position sensor and the target position of the first slide for each time.
Hydraulic press control device.
ワークへ荷重を加える第1スライドと、前記第1スライドを駆動する第1油圧回路と、前記第1油圧回路へ油圧を加える第1油圧ポンプと、前記第1スライドの位置を検出する第1位置センサとを備えた油圧プレスに搭載されるコンピュータが実行するプログラムであって、
前記コンピュータに、
前記第1スライドの目標移動条件に基づいて、当該目標移動条件に対応する前記第1スライドの時間ごとの目標位置を計算する計算機能と、
前記第1位置センサにより検出された前記第1スライドの検出位置と前記第1スライドの前記時間ごとの目標位置との差に基づいて前記第1油圧ポンプの駆動量を制御する制御機能と、
を実現させるプログラム。
The first slide that applies a load to the work, the first hydraulic circuit that drives the first slide, the first hydraulic pump that applies hydraulic pressure to the first hydraulic circuit, and the first position that detects the position of the first slide. A program executed by a computer mounted on a hydraulic press equipped with a sensor.
To the computer
Based on the target movement condition of the first slide, a calculation function for calculating the target position for each time of the first slide corresponding to the target movement condition, and
A control function for controlling the drive amount of the first hydraulic pump based on the difference between the detection position of the first slide detected by the first position sensor and the target position of the first slide for each time.
A program that realizes.
JP2020144138A 2020-08-28 2020-08-28 Hydraulic press, hydraulic press control device and program Active JP7574017B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020144138A JP7574017B2 (en) 2020-08-28 2020-08-28 Hydraulic press, hydraulic press control device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020144138A JP7574017B2 (en) 2020-08-28 2020-08-28 Hydraulic press, hydraulic press control device and program

Publications (2)

Publication Number Publication Date
JP2022039221A true JP2022039221A (en) 2022-03-10
JP7574017B2 JP7574017B2 (en) 2024-10-28

Family

ID=80499097

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020144138A Active JP7574017B2 (en) 2020-08-28 2020-08-28 Hydraulic press, hydraulic press control device and program

Country Status (1)

Country Link
JP (1) JP7574017B2 (en)

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3685615B2 (en) 1998-02-13 2005-08-24 株式会社小松製作所 Vibration forming method of direct acting press
JP4510992B2 (en) 2000-05-10 2010-07-28 川崎油工株式会社 Control method of press hydraulic power source
JP2003156005A (en) 2001-11-19 2003-05-30 N System:Kk Pump rotation control pressurizing device
JP3929368B2 (en) 2002-07-12 2007-06-13 株式会社小松製作所 Die height detection method for press machine
CA2546552A1 (en) 2003-12-12 2005-06-23 Hoden Seimitsu Kako Kenkyusho Co., Ltd. Press
JP2005214267A (en) 2004-01-28 2005-08-11 Ebara Corp Hydraulic device
JP2008073741A (en) 2006-09-22 2008-04-03 Sintokogio Ltd Hydraulic press device
JP4939173B2 (en) 2006-11-01 2012-05-23 しのはらプレスサービス株式会社 Horizontal opposed sliding press machine
JP5781552B2 (en) 2013-01-29 2015-09-24 アイダエンジニアリング株式会社 Press machine and slide control method of press machine
JP6661277B2 (en) 2015-03-10 2020-03-11 コマツ産機株式会社 Press device and control method of press device
JP6510869B2 (en) 2015-03-10 2019-05-08 コマツ産機株式会社 Press device, control method of press device
JP6562662B2 (en) 2015-03-10 2019-08-21 コマツ産機株式会社 Press machine
JP6871132B2 (en) 2017-10-31 2021-05-12 住友重機械工業株式会社 Press equipment

Also Published As

Publication number Publication date
JP7574017B2 (en) 2024-10-28

Similar Documents

Publication Publication Date Title
US7049775B2 (en) Servo motor control unit for press-forming machine
EP2388081B1 (en) Controller for die cushion mechanism
JP5185809B2 (en) Method and apparatus for controlling and adjusting a servo-electric throttle cushion
US7506530B2 (en) Die cushion mechanism, and device and method for controlling the same
US4797831A (en) Apparatus for synchronizing cylinder position in a multiple cylinder hydraulic press brake
JP3685615B2 (en) Vibration forming method of direct acting press
EP1741499B1 (en) Force control device for a servo die cushion without force detector
CN100391643C (en) Die buffer mechanism and its control device and control method
JP2008012588A (en) Working machine and control method for working machine
JP2022039221A (en) Hydraulic press, control device for hydraulic press and program
JP2003311496A (en) Die height adjusting device for press
JP5598744B2 (en) Die cushion device and cushion force control method thereof
CN112776413A (en) Position pressure hybrid optimization control method of servo press
JP4824463B2 (en) Control device for die cushion mechanism
JP6871132B2 (en) Press equipment
JP4712475B2 (en) Die cushion mechanism, control device and control method thereof
JP4583629B2 (en) Press brake and processing method using this press brake
JP2003200299A (en) Press
JPH05293550A (en) Method and device for bending by work bending machine
JP6592118B2 (en) Motor control device
JP2012240110A (en) Press machine
JP2024048592A (en) Press Equipment
JP2022038228A (en) Press device and control method
JPH04301741A (en) Material testing machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230714

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240513

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240521

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240722

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240806

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241002

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: 20241015

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241016

R150 Certificate of patent or registration of utility model

Ref document number: 7574017

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150