Japanese Patent Application No. 2020-100212, filed on Jun. 9, 2020, is hereby incorporated by reference in its entirety.
The present invention relates to a transfer device and a method for controlling the transfer device.
A transfer press system is constituted of a press machine that performs press working and a transfer device that transfers a workpiece (material). The press machine is classified into a conventional mechanical press machine that uses mechanisms such as gears and cams to drive a press, and a servo press machine that uses a servo motor that has been developed in recent years. Similarly, the transfer device is classified into a mechanical transfer device that mechanically operates in conjunction with a crank angle (press angle) of the press, and a servo transfer device that uses the servo motor that has been developed in recent years. With the advent of the servo press machine, for example, it has become possible to set complex motions that could not be set with the conventional mechanical press by controlling the servo motor by setting the speed and position during processing with numerical values, such as operating at high speed up to the middle of press working and slowing down near the bottom dead center (the lowest point of pressurization), and by switching the rotation direction of the servo motor and repeatedly reversing the crankshaft, reciprocating the slide (forward and reverse motions) only near the bottom dead center. As a result, it has become possible to achieve the press working with both high quality and high productivity.
In the conventional transfer press system, a start point and an end point of each of motions (advance motion and return motion) on an X-axis (feed direction), a start point and an end point of each of motions (clamp motion and unclamp motion) on a Y-axis (clamp direction), and a start point and an end point of each of motions (lift motion and down motion) on a Z-axis (lift direction) were assigned according to the press angle, so that the motion of a transfer bar (transfer motion) of the transfer device was linked to the motion of the press machine. Therefore, in the case of the transfer press system using the servo press machine, even when the transfer device is equipped with the servo motor to set a free transfer motion, as long as the transfer motion operates in conjunction with the press angle, the motion of the transfer device is also affected by acceleration/deceleration, rotation direction of the press, or the like, and the stable transfer motion was not possible. To solve this problem, instead of linking the motions of the press machine and the transfer device with the press angle when using the servo transfer device in the transfer press system having the servo press machine, a servo transfer press system that operates with the optimal transfer motion for freely setting a press motion was invented in which the servo press machine performs press operation with the press motion based on a press individual phase signal, the servo transfer device performs transfer operation with the transfer motion based on a transfer individual phase signal, and the servo press machine and the servo transfer device are controlled by synchronizing the respective phase signals with the master phase signal while adjusting the timing and phase so that the servo press machine and the servo transfer device do not interfere with each other (JP 2013-91078 A).
In the conventional transfer press system, a point at which a timing switch is switched on or off (a point at which a timing signal is outputted to an external device) is set by designating the crank angle (press angle) of the press machine at on or off, as illustrated in
The invention can provide a transfer device capable of setting a switching point of a timing switch according to the movement of a transfer bar of the transfer device, and a method for controlling the transfer device.
According to a first aspect of the invention, there is provided a transfer device that transfers a workpiece by a transfer motion which is based on a transfer individual phase signal synchronized with a master phase signal, the transfer device including:
a setting unit that sets a point on a trajectory of a transfer bar as a switching point of a timing switch, the point on the trajectory being separated from a reference point on the trajectory by a designated distance designated by a user, and the trajectory being based on the transfer motion; and
a signal output unit that outputs a timing signal to an external device at a timing when the transfer bar reaches the switching point.
According to a second aspect of the invention, there is provided a method for controlling a transfer device that transfers a workpiece by a transfer motion which is based on a transfer individual phase signal synchronized with a master phase signal, the method including:
a setting step that sets a point on a trajectory of a transfer bar as a switching point of a timing switch, the point on the trajectory being separated from a reference point on the trajectory by a designated distance designated by a user, and the trajectory being based on the transfer motion; and
a signal output step that outputs a timing signal to an external device at a timing when the transfer bar reaches the switching point.
(1) According to an embodiment of the invention, there is provided a transfer device that transfers a workpiece by a transfer motion which is based on a transfer individual phase signal synchronized with a master phase signal, the transfer device including:
Further, according to an embodiment of the invention, there is provided a method for controlling a transfer device that transfers a work-piece by a transfer motion which is based on a transfer individual phase signal synchronized with a master phase signal, the method including:
According to the transfer device and the method for controlling the transfer device, since the switching point of the timing switch can be set by designating a distance from the reference point on the trajectory of the transfer bar without using a parameter (press angle) of the other device, the switching point of the timing switch can be easily and intuitively set while adjusting the timing in consideration of the movement of the transfer bar.
(2) In the transfer device and the method for controlling the transfer device,
According to the transfer device and the method for controlling the transfer device, by setting a point at which the motion of the transfer bar is changed (a point changing from the clamp motion to the lift motion, from the lift motion to the advance motion, from the advance motion to the down motion, from the down motion to the unclamp motion, from the unclamp motion to the return motion, or from the return motion to the clamp motion) as a start point of a distance (reference point) when setting the switching point of the timing switch, it is basically possible to avoid changing the setting value (designated distance) of the switching point of the timing switch, even when the transfer motion is changed.
(3) In the transfer device,
In the method for controlling the transfer device,
According to the transfer device and the method for controlling the transfer device, even when a length of the overlap section (overlap amount) is changed, it is not necessary to change the set value (designated distance) of the switching point of the timing switch.
(4) In the transfer device,
In the method for controlling the transfer device,
(5) In the transfer device,
In the method for controlling the transfer device,
Below, embodiments according to the invention will be described in detail with reference to the drawings.
In the servo press machine 1, a slide 6 vertically guided in a main body 9 is moved upward and downward by a slide drive mechanism (including a crankshaft 2 and the like). An upper die 7 is secured on the slide 6, and a lower die 8 is secured on a bolster (bed). The crankshaft 2 is driven to rotate by a servo motor 4 via a gear mechanism. The crankshaft 2 is provided with a crankshaft encoder 3 that detects a rotation angle (press angle) of the crankshaft 2. A rotation angle detection signal θck of the crankshaft encoder 3 is inputted to the transfer press operation control device 30. By processing the rotation angle detection signal θck, a press speed and a current vertical position of the slide 6 (bottom dead center position and the like) can be detected. The servo motor 4 is provided with a motor encoder 5. A rotation angle detection signal θpf from the motor encoder 5 is inputted to a servo press control device 21 and a servo amplifier 22 for servo press control, and is also inputted to the transfer press operation control device 30.
The servo transfer device 10 is driven to transfer a pair of left and right transfer bars 11 by a plurality (here, three as an example) of servo motors 14 (14a, 14b, and 14c). Note that the servo transfer device 10 may be driven by two servo motors. The transfer bar 11 is provided with a tool (finger, claw-shaped member, vacuum cup, or the like) for clamping a workpiece. In the present embodiment, the finger is secured on the transfer bar 11. The transfer bar 11 is operated while partially overlapping an unclamp motion, a return motion, a clamp motion, a lift motion, an advance motion, and a down motion. The transfer bar 11 performs motions in a feed direction (return motion and advance motion) by the servo motor 14a, performs motions in a clamp direction (unclamp motion and clamp motion) by the servo motor 14b, and performs motions in a lift direction (lift motion and down motion) by the servo motor 14c. Each of the servo motors 14 is provided with a motor encoder 15. A rotation angle detection signal θtf from the motor encoder 15 is inputted to a servo transfer control device 25 and a servo amplifier 26 for servo transfer control, and is also inputted to the transfer press operation control device 30.
The transfer press operation control device 30 includes a press motion storage unit 34P, a transfer motion storage unit 34T, an operation unit 36, a master phase signal generation-output unit 50, and an individual phase signal generation-output unit 60.
A user (operator) uses the operation unit 36 to input data Spmd for achieving an optimal press motion for press working. The image of the press motion is represented in a graphical format in which a horizontal axis represents the value of the press individual phase signal (for example, the value from 0° to 360°) and a vertical axis represents a slide position. The data Spud is subjected to a smoothing process or the like, and is stored in the press motion storage unit 34P as an image-like press motion. The stored press motion is supplied to the servo press control device 21 and the individual phase signal generation-output unit 60.
Similarly, the user uses the operation unit 36 to input data Stmd for achieving an optimal transfer motion for the workpiece transfer. The image of transfer motion data is represented in a graphical format in which the horizontal axis represents a value of the transfer individual phase signal (for example, a value from 0° to 360°), and the vertical axis represents a three-dimensional position of the transfer bar 11 (the position in the feed direction (X-axis direction), the clamp direction (Y-axis direction), and the lift direction (Z-axis direction)). The data Stmd is subjected to the smoothing process or the like, and is stored in the transfer motion storage unit 34T as an image-like transfer motion. The stored transfer motion is supplied to the servo transfer control device 25 and the individual phase signal generation-output unit 60.
The master phase signal generation-output unit 50 generates a master phase signal Smph using a clock signal outputted from an oscillation circuit in a CPU and outputs the generated master phase signal Smph to the individual phase signal generation-output unit 60. When the transfer press operation is started, the value of the master phase signal Smph repeatedly increases from 0° to 360°.
The individual phase signal generation-output unit 60 generates a press individual phase signal Spmph synchronized with the master phase signal Smph from the inputted master phase signal Smph aid a phase signal Spph based on the stored press motion, and outputs the generated press individual phase signal Spmph to the servo press control device 21. Similarly, the individual phase signal generation-output unit 60 generates a transfer individual phase signal Stmph synchronized with the master phase signal Smph from the inputted master phase signal Smph and a phase signal Stph based on the stored transfer motion, and outputs the generated transfer individual phase signal Stwph to the servo transfer control device 25.
The servo press control device 21 generates a press control signal Spc for matching an actual crank angle with a calculated crank target angle while referring to the press individual phase signal Spmph and the rotation angle detection signal θpf. The calculated crank target angle is calculated as a crank target angle that uniquely and mechanically corresponds to the current slide target position obtained from the press motion (slide position data Spps). The generated press control signal Spc is amplified by the servo amplifier 22, and used to drive (rotate) the servo motor 4 as a press drive signal Spcd.
The servo transfer control device 25 generates a transfer control signal Stc for matching an actual motor angle with a calculated motor target angle while referring to the transfer individual phase signal Stmph and the rotation angle detection signal θtf. The calculated motor target angle is calculated as a servo motor target angle for feed, clamp, and lift that uniquely and mechanically corresponds to the current target position of the transfer bar 11 (the feed target position, the clamp target position, or the lift target position) obtained from the transfer motion (transfer position data Stps). The generated transfer control signal Stc is amplified by the servo amplifier 26, and used to drive (rotate) the servo motor 14 as a transfer drive signal Stcd.
The servo transfer device 10 includes a setting unit 28 and a signal output unit 29. The functions of the setting unit 28 and the signal output unit 29 are enabled by hardware such as a processing unit (CPU) and an input/output interface provided in the servo transfer device 10, and software such as a program stored in a storage unit provided in the servo transfer device 10.
The setting unit 28 sets, based on the operation input to the operation unit 36 by the user, a point on a trajectory (movement trajectory) of the transfer bar 11 based on the transfer motion that is separated from a reference point on the trajectory by a distance designated by the user as a switching point of the timing switch. The reference point is, for example, a point at which the motion (unclamp motion, return motion, clamp motion, lift motion, advance motion, or down motion) of the transfer bar 11 is changed.
The signal output unit 29 acquires the current position of the transfer bar 11 (the three-dimensional position of the transfer bar 11 obtained from the actual motor angles of the feed, clamp, and lift, and the like) based on the signal from the servo transfer control device 25 or the like, and outputs the timing signal TS (an on signal or an off signal) to an external device at the timing when the transfer bar 11 reaches the switching point set on the trajectory. The external device includes, for example, a gripping failure detection device that detects that finger of the transfer bar 11 does not hold the workpiece (gripping failure), and an external transfer device. For example, in a case that the timing signal TS is outputted to the gripping failure detection device, the gripping failure detection device starts detecting the gripping failure when the gripping failure detection device receives the on signal from the signal output unit 29, and stops detecting the gripping failure when the gripping failure detection device receives the off signal from the signal output unit 29.
In the present embodiment, the user can set the switching point of the timing switch by designating the reference point PR and designating the distance from the designated reference point PR. For example, as illustrated in
As described above, according to the present embodiment, since the switching point PS of the timing switch can be set by designating the distance d from the reference point PR (any of PR1 to PR6) on the trajectory TR of the transfer bar 11 without using the press angle, the switching point PS of the timing switch can be easily and intuitively set while adjusting the timing in consideration of the movement of the transfer bar 11. In addition, by setting the point at which the motion of the transfer bar 11 is changed as the start point (reference point PR) of the distance d for setting the switching point PS, even when the transfer motion is changed, basically it is unnecessary to change the set value (designated distance) of the switching point PS, and the convenience of the user can be improved. For example, even when the lift stroke (moving distance in the Z-axis direction) of the transfer motion illustrated in
Here, the total distance of the trajectory TR of the transfer bar 11 is not necessarily the sum of distances of the advance motion and the return motion in the X-axis direction (twice the feed stroke), distances of the clamp motion and the unclamp motion in the Y-axis direction (twice the clamp stroke), and distances of the lift motion and down motion in the Z-axis direction (twice the lift stroke). This is because, as illustrated in
When the overlap section is set, the distance on the trajectory TR of the transfer bar 11 that goes over the overlap section is shorter than the distance on the trajectory TR of the transfer bar 11 that does not go over the overlap section (when the overlap amount is 0%). For example, as illustrated in
Therefore, in the present embodiment, in the case that the overlap section is set between the reference point PR and the switching point PS, a point separated from the reference point PR by the designated distance (distance d) on the trajectory TR when the overlap section is not set (overlap amount is 0%) (along the trajectory TR when the overlap amount is 0%) is set as the switching point PS. For example, as illustrated in
Note that when the reference point PR is within the overlap section (the section in which the transfer bar 11 starts the motion in the second direction before completing the motion in the first direction), a point on the trajectory TR that is separated from the reference point PR by the designated distance (distance d) in the second direction is set as the switching point PS. For example, in the example illustrated in
Further, when the switching point PS is set within the overlap section (the section in which the transfer bar 11 starts the motion in the second direction before completing the motion in the first direction), a point on the trajectory TR that is separated from the reference point PR on the axis in the first direction by the designated distance (distance d) in the first direction is set as the switching point PS. In the example illustrated in
As described above, the switching point PS of the timing switch can be set in conjunction with the transfer motion by designating the distance d from the reference point PR in any case in which there is no overlap section (
Next, it is determined whether the transfer operation is started (step S12). When the transfer operation is started (Y in step S12), the signal output unit 29 acquires the current position of the transfer bar 11 (position on the trajectory TR) based on the signal from the servo transfer control device 25 or the like (step S13). Next, based on the acquired current position, the signal output unit 29 determines whether the transfer bar 11 reaches the switching point PS set in step S11 (step S14). When the transfer bar 11 reaches the switching point PS (Y in step S14), the signal output unit 29 outputs the timing signal TS to the external device (step S15). Next, it is determined whether the transfer operation is stopped (step S16). When the transfer operation is continued (N in step S16), the process proceeds to step S13. When the transfer operation is stopped (Y in step S16), the process proceeds to step S10.
Some embodiments of the invention have been described in detail above, but a person skilled in the art will readily appreciate that various modifications can be made from the embodiments without materially departing from the novel teachings and effects of the invention. Accordingly, all such modifications are assumed to be included in the scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2020-100212 | Jun 2020 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20080295564 | Kaneko et al. | Dec 2008 | A1 |
20130104613 | Kaneko et al. | May 2013 | A1 |
Number | Date | Country |
---|---|---|
2013-091078 | May 2013 | JP |
Entry |
---|
Extended European Search Report issued in corresponding EP Application No. 21174962.7, dated Nov. 3, 2021. |
Number | Date | Country | |
---|---|---|---|
20210379856 A1 | Dec 2021 | US |