ARC WELDING ROBOT SYSTEM
20210187647 · 2021-06-24
Assignee
Inventors
Cpc classification
B25J9/1679
PERFORMING OPERATIONS; TRANSPORTING
B25J9/161
PERFORMING OPERATIONS; TRANSPORTING
B25J9/1664
PERFORMING OPERATIONS; TRANSPORTING
G05B19/4155
PHYSICS
B23K9/0956
PERFORMING OPERATIONS; TRANSPORTING
B25J9/1674
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23K9/095
PERFORMING OPERATIONS; TRANSPORTING
Abstract
To provide an arc welding robot system that allows for optimal welding each time welding is performed even in a situation in which the impedance and the inductance of a welding circuit vary in each welding. An arc welding robot system includes an arc welding machine, a robot controller, and a parameter keeping device provided in either or both of the robot controller and the arc welding machine. An impedance and an inductance of a welding circuit are acquired in advance for each configuration of welding object and saved in the parameter keeping device. The robot controller performs welding control on each of the welding objects based on the impedance and the inductance saved in the parameter keeping device depending on the configuration of the welding object.
Claims
1. An arc welding robot system comprising: a robot; an arc welding machine including a welding wire; a robot controller; and a parameter keeping device provided in either or both of the robot controller and the arc welding machine, wherein an impedance and an inductance of a welding circuit are acquired in advance as parameters for each configuration of welding object and saved in the parameter keeping device, and the robot controller performs welding control on each of the welding objects based on the impedance and the inductance saved in the parameter keeping device depending on the configuration of the welding object.
2. The arc welding robot system according to claim 1, wherein in a case where the parameter keeping device provided in the arc welding machine keeps a plurality of sets of values of the parameters and the arc welding machine is to perform welding control based on the parameters, the robot controller specifies a set to be used among the plurality of sets for welding control, and in a case where the arc welding machine does not keep a plurality of sets of values of the parameters and the arc welding machine is to perform welding control based on a single set of values of the parameters, the parameter keeping device provided in the robot controller keeps a plurality of sets of values of the parameters and transmits, to the arc welding machine, a set to be used among the plurality of sets for welding control.
3. The arc welding robot system according to claim 1, wherein in a case where the robot controller keeps a plurality of sets of values of the parameters and the arc welding machine is not to perform welding control based on the parameters, the robot controller calculates, as optimal welding command values, a welding current value, a peak value and a base value in a welding current waveform based on a set to be used among the plurality of sets, and transmits the optimal welding command values to the arc welding machine for welding control.
4. The arc welding robot system according to claim 1, wherein the parameter keeping device periodically acquires and saves the impedance and the inductance of the welding circuit, and the arc welding robot system further comprises a failure determination section that determines a presence of a failure in the welding circuit when a change greater than or equal to a predetermined value occurs in the impedance and the inductance saved in the parameter keeping device.
5. The arc welding robot system according to claim 2, wherein the parameter keeping device periodically acquires and saves the impedance and the inductance of the welding circuit, and the arc welding robot system further comprises a failure determination section that determines a presence of a failure in the welding circuit when a change greater than or equal to a predetermined value occurs in the impedance and the inductance saved in the parameter keeping device.
6. The arc welding robot system according to claim 3, wherein the parameter keeping device periodically acquires and saves the impedance and the inductance of the welding circuit, and the arc welding robot system further comprises a failure determination section that determines a presence of a failure in the welding circuit when a change greater than or equal to a predetermined value occurs in the impedance and the inductance saved in the parameter keeping device.
7. The arc welding robot system according to claim 1, wherein the impedance and the inductance saved in the parameter keeping device are those acquired when welding is performed or those acquired when welding is not performed by moving the robot and bringing a tip of the welding wire included in the arc welding machine into contact with any of the welding objects.
8. The arc welding robot system according to claim 2, wherein the impedance and the inductance saved in the parameter keeping device are those acquired when welding is performed or those acquired when welding is not performed by moving the robot and bringing a tip of the welding wire included in the arc welding machine into contact with any of the welding objects.
9. The arc welding robot system according to claim 3, wherein the impedance and the inductance saved in the parameter keeping device are those acquired when welding is performed or those acquired when welding is not performed by moving the robot and bringing a tip of the welding wire included in the arc welding machine into contact with any of the welding objects.
10. The arc welding robot system according to claim 4, wherein the impedance and the inductance saved in the parameter keeping device are those acquired when welding is performed or those acquired when welding is not performed by moving the robot and bringing a tip of the welding wire included in the arc welding machine into contact with any of the welding objects.
11. The arc welding robot system according to claim 5, wherein the impedance and the inductance saved in the parameter keeping device are those acquired when welding is performed or those acquired when welding is not performed by moving the robot and bringing a tip of the welding wire included in the arc welding machine into contact with any of the welding objects.
12. The arc welding robot system according to claim 6, wherein the impedance and the inductance saved in the parameter keeping device are those acquired when welding is performed or those acquired when welding is not performed by moving the robot and bringing a tip of the welding wire included in the arc welding machine into contact with any of the welding objects.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0015]
[0016]
[0017]
[0018]
DETAILED DESCRIPTION OF THE INVENTION
[0019] The following describes an arc welding robot system according to an embodiment with reference to
[0020] An arc welding robot system 1 according to the present embodiment is, for example, to be included in a production line and perform arc welding on workpieces (welding objects) such as automotive bodies. As illustrated in
[0021] Furthermore, the arc welding robot system 1 according to the present embodiment has the following configuration. That is, in a case where the parameter keeping device 5 provided in the arc welding machine 3 keeps a plurality of sets of values of the parameters and the arc welding machine is to perform welding control based on the parameters, the robot controller 4 specifies a set to be used among the plurality of sets for welding control. In a case where the arc welding machine 3 does not keep a plurality of sets of values of the parameters and the arc welding machine 3 is to perform welding control based on a single set of values of the parameters, the parameter keeping device 5 provided in the robot controller 4 keeps a plurality of sets of values of the parameters and transmits, to the arc welding machine 3, a set to be used among the plurality of sets for welding control.
[0022] Alternatively, the arc welding robot system 1 according to the present embodiment has the following configuration. That is, in a case where the robot controller 4 keeps a plurality of sets of values of the parameters and the arc welding machine 3 is not to perform welding control based on the parameters, the robot controller 4 calculates optimal welding command values such as a welding current value, a peak value and a base value in a welding current waveform based on a set to be used among the plurality of sets, and transmits the optimal welding command values to the arc welding machine 3 for welding control.
[0023] The parameter keeping device 5 periodically acquires and saves the impedance and the inductance of the welding circuit. In this configuration, the arc welding robot system 1 includes a failure determination section that determines the presence of a failure in the welding circuit when a change greater than or equal to a predetermined value occurs in the impedance and the inductance saved in the parameter keeping device 5, and notifies an operator of the failure (see Steps S11 to S15 in
[0024] It is to be noted that the impedance and the inductance saved in the parameter keeping device 5 are those acquired when welding is performed or those acquired when welding is not performed by moving the robot 2 and bringing a tip of the welding wire 3c included in the arc welding machine 3 into contact with any of the welding objects 6.
[0025] In the arc welding robot system 1 according to the present embodiment, either or both of the robot controller 4 and the arc welding machine 3 (the arc welding power supply 3a in the present embodiment) are able to keep a plurality of sets of values of the parameters, and it is possible to switch sets to be used among the plurality of sets as desired.
[0026] For example, in a case where welding is performed on welding object 6 of type A and type B, the parameters are measured for each type A and type B to obtain a set of values A′ and B′. Then, either or both of the robot controller 4 and the arc welding power supply 3a keep the two sets of values A′ and B′.
[0027] In this case, the arc welding robot system 1 makes “preparations” for the use of set A′ for performing welding on type A and for the use of set B′ for performing welding on type B.
[0028] The “preparations” vary depending on whether or not the arc welding machine 3 is able to perform the optimal welding control based on the parameters. In a case where the arc welding machine 3 is able to perform welding control and the arc welding machine 3 is also able to keep a plurality of sets of values of the parameters, the robot controller 4 only needs to give the arc welding machine a command to specify which set is to be used among the plurality of sets.
[0029] In a case where the arc welding machine 3 is able to perform welding control but the arc welding machine 3 is unable to keep the parameters (or the arc welding machine 3 is only able to keep a single set of values of the parameters), the robot controller 4 keeps a plurality of sets of values of the parameters and transmits, to the arc welding machine 3, a set to be used among the plurality of sets.
[0030] In a case where the arc welding machine 3 is unable to perform welding control and the robot controller 4 keeps a plurality of sets of values of the parameters, the robot controller 4 may calculate optimal welding command values (various welding parameter values such as a welding current value, a peak value and a base value in a welding current waveform) based on a set to be used among the plurality of sets and transmit the optimal welding command values to the arc welding machine 3.
[0031] Thereafter, in the arc welding robot system 1 according to the present embodiment, welding is performed on type A based on a set of values of the parameters optimal for type A, and welding is performed on type B based on a set of values of the parameters optimal for type B.
[0032] Thus, the arc welding robot system 1 according to the present embodiment allows for optimal welding each time welding is performed even in a situation in which the impedance and the inductance of the welding circuit vary in each welding. This makes it possible to achieve an improvement in arc stability, a reduction in spatter yield, and an improvement in welding quality.
[0033] An arc welding robot system according to an embodiment has been described above. However, the present disclosure is not limited to the above-described embodiment and can be changed as appropriate without departing from the spirit thereof.
EXPLANATION OF REFERENCE NUMERALS
[0034] 1: Arc welding robot system [0035] 2: Robot [0036] 3: Arc welding machine [0037] 3a: Arc welding power supply [0038] 3b: Welding torch [0039] 3c: Welding wire [0040] 4: Robot controller [0041] 5: Parameter keeping device [0042] 6: Welding object [0043] 7: Welding fixture