TRANSFER DEVICE AND METHOD FOR CONTROLLING TRANSFER DEVICE
20210379856 · 2021-12-09
Inventors
Cpc classification
B21D43/055
PERFORMING OPERATIONS; TRANSPORTING
B30B15/148
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A transfer device transfers a workpiece by a transfer motion which is based on a transfer individual phase signal synchronized with a master phase signal, and includes: 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.
Claims
1. 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 comprising: 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.
2. The transfer device according to claim 1, wherein the transfer motion is formed of a combination of an unclamp motion, a return motion, a clamp motion, a lift motion, an advance motion, and a down motion of the transfer bar, and the reference point is a point at which a motion of the transfer bar is changed.
3. The transfer device according to claim 2, wherein when an overlap section in which the transfer bar moves in a first direction and a second direction among a feed direction, a clamp direction, and a lift direction at the same time by starting a motion in the second direction before completing a motion in the first direction is set between the reference point and the switching point, the setting unit sets a point separated from the reference point by the designated distance on the trajectory when the overlap section is not set as the switching point.
4. The transfer device according to claim 2, wherein when an overlap section is set in which the transfer bar moves in a first direction and a second direction among a feed direction, a clamp direction, and a lift direction at the same time by starting a motion in the second direction before completing a motion in the first direction, and the reference point is within the overlap section, the setting unit sets a point which is on the trajectory and separated from the reference point by the designated distance in the second direction as the switching point.
5. The transfer device according to claim 2, wherein when an overlap section is set in which the transfer bar moves in a first direction and a second direction among a feed direction, a clamp direction, and a lift direction at the same time by starting a motion in the second direction before completing a motion in the first direction, and the switching point is set within the overlap section, the setting unit sets a point which is on the trajectory and separated from the reference point by the designated distance in the first direction as the switching point.
6. 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 comprising: 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.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
DESCRIPTION OF EMBODIMENTS
[0030] (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:
[0031] 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 use, and the trajectory being based on the transfer motion; and
[0032] a signal output unit that outputs a timing signal to an external device at a timing when the transfer bar reaches the switching point.
[0033] 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:
[0034] 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
[0035] a signal output step that outputs a timing signal to an external device at a timing when the transfer bar reaches the switching point.
[0036] 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.
[0037] (2) In the transfer device and the method for controlling the transfer device,
[0038] the transfer motion may be formed of a combination of an unclamp motion, a return motion, a clamp motion, a lift motion, an advance motion, and a down motion of the transfer bar, and
[0039] the reference point may be a point at which a motion of the transfer bar is changed.
[0040] 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.
[0041] (3) In the transfer device,
[0042] when an overlap section in which the transfer bar moves in a first direction and a second direction among a feed direction, a clamp direction, and a lift direction at the same time by starting a motion in the second direction before completing a motion in the first direction is set between the reference point and the switching point, the setting unit may set a point separated from the reference point by the designated distance on the trajectory when the overlap section is not set as the switching point.
[0043] In the method for controlling the transfer device,
[0044] in the setting step, when an overlap section in which the transfer bar moves in a first direction and a second direction among a feed direction, a clamp direction, and a lift direction at the same time by starting a motion in the second direction before completing a motion in the first direction is set between the reference point and the switching point, a point separated from the reference point by the designated distance on the trajectory when the overlap section is not set may be set as the switching point.
[0045] 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.
[0046] (4) In the transfer device,
[0047] when an overlap section is set in which the transfer bar moves in a first direction and a second direction among a feed direction, a clamp direction, and a lift direction at the same time by starting a motion in the second direction before completing a motion in the first direction, and the reference point is within the overlap section, a point which is on the trajectory and separated from the reference point by the designated distance in the second direction as the switching point.
[0048] In the method for controlling the transfer device,
[0049] in the setting step, when an overlap section is set in which the transfer bar moves in a first direction and a second direction among a feed direction, a clamp direction, and a lift direction at the same time by starting a motion in the second direction before completing a motion in the first direction, and the reference point is within the overlap section, a point which is on the trajectory and separated from the reference point by the designated distance in the second direction may be set as the switching point.
[0050] (5) In the transfer device,
[0051] when an overlap section is set in which the transfer bar moves in a first direction and a second direction among a feed direction, a clamp direction, and a lift direction at the same time by starting a motion in the second direction before completing a motion in the first direction, and the switching point is set within the overlap section, the setting unit may set a point which is on the trajectory and separated from the reference point by the designated distance in the first direction as the switching point.
[0052] In the method for controlling the transfer device,
[0053] in the setting step, when an overlap section is set in which the transfer bar moves in a first direction and a second direction among a feed direction, a clamp direction, and a lift direction at the same time by starting a motion in the second direction before completing a motion in the first direction, and the switching point is set within the overlap section, a point which is on the trajectory and separated from the reference point by the designated distance in the first direction may be set as the switching point.
[0054] Below, embodiments according to the invention will be described in detail with reference to the drawings.
[0055]
[0056] 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.
[0057] 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.
[0058] 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.
[0059] 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.
[0060] 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.
[0061] 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°.
[0062] 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.
[0063] 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.
[0064] 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.
[0065] 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.
[0066] 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.
[0067] 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.
[0068]
[0069] 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
[0070] 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 PR.sub.1 to PR.sub.6) 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
[0071] 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
[0072] 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
[0073] 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
[0074] 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
[0075] 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
[0076] 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 (
[0077]
[0078] 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.
[0079] 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.