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

JP2000033482A - Method for controlling controller for welding apparatus - Google Patents

Method for controlling controller for welding apparatus

Info

Publication number
JP2000033482A
JP2000033482A JP10200810A JP20081098A JP2000033482A JP 2000033482 A JP2000033482 A JP 2000033482A JP 10200810 A JP10200810 A JP 10200810A JP 20081098 A JP20081098 A JP 20081098A JP 2000033482 A JP2000033482 A JP 2000033482A
Authority
JP
Japan
Prior art keywords
current
welding
motor
sampling
mode
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
JP10200810A
Other languages
Japanese (ja)
Other versions
JP3594488B2 (en
Inventor
Hisaya Oiwa
久也 大岩
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP20081098A priority Critical patent/JP3594488B2/en
Publication of JP2000033482A publication Critical patent/JP2000033482A/en
Application granted granted Critical
Publication of JP3594488B2 publication Critical patent/JP3594488B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)
  • Control By Computers (AREA)

Abstract

PROBLEM TO BE SOLVED: To sufficiently apply the capacity of a control device and to execute the control of the speed of a motor, torque developed with the motor and current for welding in a sufficient accuracy by changing sampling periods to the motor speed, the supplying current into the motor and the current for welding with a shifting mode of a gun arm with the motor and a welding mode for supplying the current to the gun arm. SOLUTION: In the shifting mode, since the welding work is not executed, the sampling of the current for welding is not executed. On the other hand, since the rotation of the motor is necessary to control at the high accuracy, to the motor speed and the current for operating the motor, the sufficient control accuracy is obtd. i.e., the sampling is executed in the short period. In the welding mode, the sampling of the current for welding is executed in the sampling period T/2 corresponding to the peak of the primary side welding current of AC current. The sampling periods of the current for operating the motor and the motor speed are set to T/2 and 3T/2, respectively.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、被加工物に対し
て溶接を行うための溶接用電流をガンアームに供給する
溶接用電流供給装置と、前記ガンアームを移動させるた
めのモータとを有する溶接装置を制御する制御装置に適
用して好適な溶接装置用制御装置の制御方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a welding current supply device for supplying a welding current for performing welding to a workpiece to a gun arm, and a motor for moving the gun arm. The present invention relates to a control method of a control device for a welding device, which is suitable for being applied to a control device for controlling the welding.

【0002】[0002]

【従来の技術】従来から、被加工物に対して溶接を行う
装置として、直流抵抗溶接装置が用いられている。この
直流抵抗溶接装置は、一般に、被加工物を挟むための溶
接チップを備える一対のガンアームと、このガンアーム
を駆動する駆動装置と、交流電流を直流電流に変換して
前記溶接チップ間に供給するトランスとを有している。
2. Description of the Related Art Conventionally, a DC resistance welding apparatus has been used as an apparatus for welding a workpiece. This DC resistance welding apparatus generally includes a pair of gun arms including a welding tip for sandwiching a workpiece, a driving device for driving the gun arm, and converting an AC current to a DC current to supply the DC current between the welding tips. And a transformer.

【0003】前記駆動装置としては、電動モータを用い
ることができる。この場合、モータの制御装置と前記ト
ランスに交流電流を供給する制御装置とを1つのCPU
を有する1つのDSP(デジタル信号処理装置)で構成
してもよい。
An electric motor can be used as the driving device. In this case, the control device for the motor and the control device for supplying the AC current to the transformer are connected to one CPU.
May be constituted by one DSP (digital signal processing device) having the following.

【0004】DSPは、モータの回転速度(モータ速
度)、該モータに供給される駆動用電流(モータ駆動用
電流)並びにトランス及び溶接チップ間に供給される電
流(一次側及び二次側溶接用電流)をサンプリングする
機能を有する。
[0004] The DSP comprises a motor rotation speed (motor speed), a driving current supplied to the motor (motor driving current), and a current supplied between a transformer and a welding tip (primary and secondary welding). Current).

【0005】この場合、一次側溶接用電流は交流電流で
あるため、サンプリング周期は該一次側溶接用電流のピ
ークに対応して設定される。また、二次側溶接用電流は
直流電流であり、任意にサンプリング周期を設定するこ
とが可能であるため、該二次側溶接用電流のサンプリン
グ周期は前記一次側溶接用電流のサンプリング周期と同
じとされる。
[0005] In this case, since the primary side welding current is an alternating current, the sampling cycle is set corresponding to the peak of the primary side welding current. Also, the secondary welding current is a DC current, and the sampling cycle of the secondary welding current is the same as the sampling cycle of the primary welding current because the sampling cycle can be set arbitrarily. It is said.

【0006】モータ駆動用電流及びモータ速度のサンプ
リング周期はモータの特性に基づいて決定されるが、一
般に、前記モータ駆動用電流のサンプリング周期は前記
溶接用電流のサンプリング周期に対して短い値に設定さ
れ、前記モータ速度のサンプリング周期は前記モータ駆
動用電流のサンプリング周期に対して長い値に設定され
る。
The sampling cycle of the motor driving current and the motor speed is determined based on the characteristics of the motor. Generally, the sampling cycle of the motor driving current is set to a shorter value than the sampling cycle of the welding current. The sampling period of the motor speed is set to a longer value than the sampling period of the motor driving current.

【0007】具体的には、図4に示すように、トランス
に供給される交流電流の周期をT(=100μs)とす
ると、溶接用電流のサンプリング周期はT/2に設定さ
れ、モータ駆動用電流のサンプリング周期は、例えば、
T/4に設定され、モータ速度のサンプリング周期は、
例えば、3T/4に設定される。
More specifically, as shown in FIG. 4, if the cycle of the alternating current supplied to the transformer is T (= 100 μs), the sampling cycle of the welding current is set to T / 2, The current sampling period is, for example,
Is set to T / 4, and the sampling period of the motor speed is
For example, it is set to 3T / 4.

【0008】[0008]

【発明が解決しようとする課題】ところで、上述したD
SPにおいては、モータ速度、モータ駆動用電流及び溶
接用電流のサンプリングをそれぞれのサンプリング周期
(3T/4、T/4、T/2)毎に常に行う必要がある
ため、該サンプリング周期を短く設定すると、前記DS
Pの能力上、前記各サンプリング処理を所定のサンプリ
ング期間内に行うことができない場合がある。このた
め、サンプリング周期を短く設定することができず、モ
ータ速度等に対する処理精度が低下するという問題があ
る。これを回避するためには複数のDSPを採用するこ
とが考えられるが、この場合、コストアップが生じる。
By the way, the above-mentioned D
In the SP, the sampling of the motor speed, the motor driving current, and the welding current must be constantly performed for each sampling cycle (3T / 4, T / 4, T / 2), so the sampling cycle is set short. Then, the DS
Due to the ability of P, there is a case where each of the sampling processes cannot be performed within a predetermined sampling period. For this reason, there is a problem that the sampling period cannot be set short, and the processing accuracy with respect to the motor speed and the like decreases. In order to avoid this, it is conceivable to employ a plurality of DSPs, but in this case, the cost is increased.

【0009】この発明は、このような課題を考慮してな
されたものであり、制御装置の能力を十分に活用するこ
とができるとともに、モータの回転速度、該モータが発
生するトルク及び溶接用電流の制御を十分な精度で行う
ことを可能とする溶接装置用制御装置の制御方法を提供
することを目的とする。
The present invention has been made in view of such problems, and can make full use of the capability of the control device, and furthermore, the rotational speed of the motor, the torque generated by the motor, and the welding current. It is an object of the present invention to provide a control method of a control device for a welding device, which enables the control of welding to be performed with sufficient accuracy.

【0010】[0010]

【課題を解決するための手段】この発明では、被加工物
に対して溶接を行うための溶接用電流をガンアームに供
給する溶接用電流供給装置と、前記ガンアームを駆動す
るためのモータとを有する溶接装置を1つのCPUによ
って制御する制御装置において、前記モータを回転させ
て前記ガンアームを移動させる移動モードと、前記ガン
アームに前記溶接用電流を供給して溶接作業を行う溶接
モードとで、前記モータの速度及び該モータへの供給電
流の少なくとも一方に対するサンプリング周期を変更す
るとともに、前記溶接用電流に対するサンプリング周期
を変更するようにしている(請求項1記載の発明)。
According to the present invention, there is provided a welding current supply device for supplying a welding current for performing welding to a workpiece to a gun arm, and a motor for driving the gun arm. In a control device that controls the welding device by one CPU, the motor is rotated in a movement mode in which the motor is rotated to move the gun arm, and a welding mode in which the welding current is supplied to the gun arm to perform a welding operation. The sampling cycle for at least one of the speed and the supply current to the motor is changed, and the sampling cycle for the welding current is changed (the invention according to claim 1).

【0011】具体的には、前記移動モードでは前記溶接
用電流に対するサンプリングを行わず、該移動モードに
おける前記モータの速度及び該モータへの供給電流の少
なくとも一方に対するサンプリング周期を、前記溶接モ
ードにおける前記サンプリング周期に対して短く設定す
るようにしている(請求項2記載の発明)。
Specifically, in the moving mode, sampling is not performed on the welding current, and the sampling period for at least one of the speed of the motor and the current supplied to the motor in the moving mode is set to the sampling period in the welding mode. It is set to be shorter than the sampling period (the invention according to claim 2).

【0012】この場合、移動モードでは溶接用電流のサ
ンプリングを行わないため、モータの速度及び該モータ
への供給電流の少なくとも一方に対するサンプリング周
期を短く設定した場合でも、該サンプリングを確実に行
うことができる。また、溶接モードでは、モータの速度
及び該モータへの供給電流の少なくとも一方に対するサ
ンプリング周期を前記移動モードにおける前記サンプリ
ング周期に対して長く設定することによって、前記モー
タの速度及び該モータへの供給電流の少なくとも一方に
対するサンプリング、並びに溶接用電流に対するサンプ
リングを確実に行うことができる。
In this case, since the welding current is not sampled in the moving mode, even when the sampling period for at least one of the motor speed and the current supplied to the motor is set short, the sampling can be reliably performed. it can. Further, in the welding mode, by setting the sampling cycle for at least one of the motor speed and the supply current to the motor longer than the sampling cycle in the movement mode, the motor speed and the supply current to the motor are set. Sampling and at least one of the welding current can be reliably performed.

【0013】従って、制御装置の能力を十分に活用する
ことができるとともに、前記モータ及び溶接用電流供給
装置を十分な精度で制御することが可能である。
Therefore, the capability of the control device can be fully utilized, and the motor and the welding current supply device can be controlled with sufficient accuracy.

【0014】[0014]

【発明の実施の形態】以下、本発明に係る制御方法が適
用される溶接装置用制御装置の実施の形態を図1、図
2、図3A及び図3Bを参照しながら説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a control device for a welding device to which a control method according to the present invention is applied will be described below with reference to FIGS. 1, 2, 3A and 3B.

【0015】まず、本実施の形態に係る制御装置が適用
される溶接装置の構成について簡単に説明する。
First, the configuration of a welding device to which the control device according to the present embodiment is applied will be briefly described.

【0016】図1に示すように、溶接装置(直流抵抗溶
接装置)10は、ワーク(被加工物)W1、W2に対し
て溶接を行うための一対のガンアーム12a、12bを
有し、該ガンアーム12a、12bの互いに対向する先
端部には、溶接チップ14a、14bが設けられてい
る。また、ガンアーム12a、12bはジョイント部材
16によって連結されており、該ガンアーム12a、1
2bの後端側に取り付けられたアクチュエータ18の駆
動作用下に、先端部が互いに接近しまたは離れる方向に
変位される。
As shown in FIG. 1, a welding apparatus (DC resistance welding apparatus) 10 has a pair of gun arms 12a and 12b for performing welding on works (workpieces) W1 and W2. Welding tips 14a, 14b are provided at opposite ends of 12a, 12b. The gun arms 12a and 12b are connected by a joint member 16, and the gun arms 12a and 12b are connected to each other.
Under the driving action of an actuator 18 attached to the rear end side of 2b, the tip portions are displaced in a direction approaching or moving away from each other.

【0017】このアクチュエータ18の駆動源はモータ
(ACサーボモータ:M)20であり、該モータ20
は、ケーブル24a〜24c(特に区別して説明する必
要がない場合は、ケーブル24と記す。)を介して制御
装置100に接続され、該制御装置100から供給され
る交流電流(モータ駆動用電流)によって所定の回転速
度(モータ速度)および出力(トルク)で回転する。
The driving source of the actuator 18 is a motor (AC servo motor: M) 20.
Is connected to the control device 100 via cables 24a to 24c (when not particularly required to be separately described, is referred to as a cable 24), and is supplied with an alternating current (motor driving current) from the control device 100. Thus, the motor rotates at a predetermined rotation speed (motor speed) and output (torque).

【0018】ガンアーム12a、12bは、一方のガン
アーム12bを介して整流器付トランス(溶接用電流供
給装置:TR)26に固定されている。そして、ガンア
ーム12a、12bは、ケーブル126a、126bを
介してトランス26に接続され、このトランス26から
溶接チップ14a、14bの間に供給される溶接用電流
によってワークW1、W2に対する溶接作業が行われ
る。また、トランス26は、図示しないロボットアーム
に固定されており、該ロボットアームを変位させること
によって、ガンアーム12a、12bが前記ワークW
1、W2の所望の溶接部位に移動される。
The gun arms 12a and 12b are fixed to a transformer with rectifier (current supply device for welding: TR) 26 via one of the gun arms 12b. The gun arms 12a, 12b are connected to a transformer 26 via cables 126a, 126b, and welding work is performed on the works W1, W2 by a welding current supplied from the transformer 26 to between the welding tips 14a, 14b. . The transformer 26 is fixed to a robot arm (not shown). By displacing the robot arm, the gun arms 12a and 12b
1. It is moved to the desired welding site of W2.

【0019】次に、本実施の形態に係る制御装置につい
て、図2、図3A及び図3Bを参照しながら説明する。
Next, a control device according to the present embodiment will be described with reference to FIGS. 2, 3A and 3B.

【0020】図2に示すように、制御装置(DSP)1
00は、演算制御機能を有する中央処理装置であるCP
U102を有し、このCPU102に対してバス104
を介して制御プログラムが格納されたROM(読出専用
メモリ)106、一時的に使用される記憶手段としての
RAM(ランダムアクセスメモリ)108及びインタフ
ェイスとして機能するDPRAM(デュアルポートRA
M)110が接続されている。このDPRAM110に
は上位コントローラ112が接続されており、このコン
トローラ112から前記DPRAM110を介してCP
U102を動作させるための指令データが供給される。
As shown in FIG. 2, a control unit (DSP) 1
00 is a central processing unit having a calculation control function.
U102, and a bus 104
(Read only memory) 106 in which a control program is stored, a RAM (random access memory) 108 as a temporarily used storage means, and a DPRAM (dual port RA) functioning as an interface.
M) 110 is connected. An upper controller 112 is connected to the DPRAM 110, and a CP is sent from the controller 112 via the DPRAM 110.
Command data for operating U102 is supplied.

【0021】バス104には、CPU102からの指令
に基づいてパルス列を有する交流電流信号を出力するP
WM(パルス幅変調)ジェネレータ114、116が接
続され、これらのPWMジェネレータ114、116に
は、該PWMジェネレータ114、116からの交流電
流信号に基づく交流電流を出力するインバータ118、
120がそれぞれ接続されている。
A bus 104 outputs an AC current signal having a pulse train based on a command from the CPU 102.
WM (pulse width modulation) generators 114 and 116 are connected, and these PWM generators 114 and 116 are connected to an inverter 118 that outputs an AC current based on an AC current signal from the PWM generators 114 and 116.
120 are respectively connected.

【0022】一方のインバータ118は二相の交流電流
(一次側溶接用電流)を出力するように構成されてお
り、この一次側溶接用電流は、ケーブル122a、12
2bを介してトランス26に供給される。トランス26
は、この交流電流を直流電流(二次側溶接用電流)に変
換し、ケーブル126a、126bを介してガンアーム
12a、12bに供給する。他方のインバータ120は
三相の交流電流(モータ駆動用電流)を出力するように
構成されており、このモータ駆動用電流は、ケーブル2
4を介してモータ20に供給される。
One inverter 118 is configured to output a two-phase AC current (primary welding current), and the primary welding current is supplied to the cables 122a and 122a.
It is supplied to the transformer 26 via 2b. Transformer 26
Converts the AC current into a DC current (secondary welding current) and supplies it to the gun arms 12a and 12b via the cables 126a and 126b. The other inverter 120 is configured to output a three-phase AC current (motor driving current).
4 to the motor 20.

【0023】また、バス104には、アナログ信号をデ
ジタルデータに変換するU相用のA/D変換器128及
びV相用のA/D変換器130が接続され、これらのA
/D変換器128、130はマルチプレクサ132に接
続されている。マルチプレクサ132は、ケーブル12
2aに設けられた電流センサ134、ケーブル126a
に設けられた電流センサ136及びケーブル24a、2
4bに設けられた電流センサ138a、138bと配線
により接続されており、前記電流センサ134からは一
次側溶接用電流の検出値Iw1が、前記電流センサ13
6からは二次側溶接用電流の検出値Iw2が、前記電流
センサ138a、138bからはモータ駆動用電流の検
出値Ima、Imbがそれぞれ供給される。このうち、
一次側溶接用電流の検出値Iw1及びモータ駆動用電流
の検出値Imaは該マルチプレクサ132からA/D変
換器128に出力され、二次側溶接用電流の検出値Iw
2及びモータ駆動用電流の検出値Imbは該マルチプレ
クサ132からA/D変換器130に出力される。
The bus 104 is connected to an A / D converter 128 for U-phase and an A / D converter 130 for V-phase for converting an analog signal into digital data.
The / D converters 128 and 130 are connected to a multiplexer 132. The multiplexer 132 is connected to the cable 12
2a, a current sensor 134 and a cable 126a
Current sensor 136 and cables 24a,
4b is connected to the current sensors 138a and 138b provided by wires, and a detection value Iw1 of the primary-side welding current is output from the current sensor 134 to the current sensor 13b.
6, the detection value Iw2 of the secondary welding current is supplied, and the current sensors 138a, 138b supply the detection values Ima, Imb of the motor driving current. this house,
The detected value Iw1 of the primary welding current and the detected value Ima of the motor driving current are output from the multiplexer 132 to the A / D converter 128, and the detected value Iw of the secondary welding current is output.
2 and the detected value Imb of the motor driving current are output from the multiplexer 132 to the A / D converter 130.

【0024】さらに、バス104にはインタフェイス1
40が接続されている。このインタフェイス140はモ
ータ20に設けられたパルスジェネレータ142と配線
により接続され、該パルスジェネレータ142から前記
モータ20が所定角度回転する度に出力される検出パル
スpkが供給される。この検出パルスpkは、図示しな
いF/V変換器によってモータ20の回転速度(モータ
速度)Vを示す電圧信号に変換され、バス104に対し
て出力される。
Further, the bus 104 has an interface 1
40 are connected. The interface 140 is connected to a pulse generator 142 provided on the motor 20 by wiring, and a detection pulse pk output every time the motor 20 rotates a predetermined angle is supplied from the pulse generator 142. The detection pulse pk is converted into a voltage signal indicating the rotation speed (motor speed) V of the motor 20 by an F / V converter (not shown) and output to the bus 104.

【0025】次に、本実施の形態に係る制御装置100
の動作について、図3A及び図3Bに示すタイミングチ
ャートに基づいて詳しく説明する。
Next, the control device 100 according to the present embodiment
3 will be described in detail with reference to timing charts shown in FIGS. 3A and 3B.

【0026】CPU102は、ROM106から供給さ
れる制御プログラムによって動作する。この場合、CP
U102は、上位コントローラ112からの指令データ
と、マルチプレクサ132及びA/D変換器128、1
30、並びにインタフェイス140を介して供給される
モータ駆動用電流の検出値Ima、Imb、一次側溶接
用電流の検出値Iw1及び二次側溶接用電流の検出値I
w2、並びに検出パルスpk(モータ速度V)に基づい
て、トランス26及びモータ20に供給する交流電流の
電流値及び周波数を求めてPWMジェネレータ114、
116に供給する。
The CPU 102 operates according to a control program supplied from the ROM 106. In this case, CP
U102 receives command data from the host controller 112, the multiplexer 132 and the A / D converters 128, 1
30, the detected values Ima and Imb of the motor driving current supplied via the interface 140, the detected value Iw1 of the primary welding current, and the detected value I of the secondary welding current
Based on w2 and the detection pulse pk (motor speed V), the current value and frequency of the alternating current supplied to the transformer 26 and the motor 20 are determined, and the PWM generator 114,
116.

【0027】ここで、CPU102における処理動作
は、図3A及び図3Bのタイミングチャートに示すタイ
ミング(サンプリング周期)で行われる。即ち、前記タ
イミングに基づいて、マルチプレクサ132及びインタ
フェイス140における入出力の切り換えが行われる。
この場合、サンプリング周期は、溶接装置10の動作モ
ード(後述する移動モード及び溶接モード)に応じて変
更される。
Here, the processing operation in the CPU 102 is performed at the timing (sampling cycle) shown in the timing charts of FIGS. 3A and 3B. That is, input / output switching between the multiplexer 132 and the interface 140 is performed based on the timing.
In this case, the sampling cycle is changed according to the operation mode of the welding device 10 (moving mode and welding mode described later).

【0028】モータ20の回転に伴ってガンアーム12
a、12bが移動するモード(移動モード)におけるサ
ンプリング周期の具体的な例を図3Aのタイミングチャ
ートに示し、前記ガンアーム12a、12b間に溶接用
電流を供給するモード(溶接モード)におけるサンプリ
ング周期の具体的な例を図3Bのタイミングチャートに
示す。
As the motor 20 rotates, the gun arm 12
FIG. 3A is a timing chart showing a specific example of the sampling period in the mode in which the a and 12b move (moving mode), and the sampling period in the mode (welding mode) for supplying a welding current between the gun arms 12a and 12b. A specific example is shown in the timing chart of FIG. 3B.

【0029】図3Aに示すように、移動モードにおいて
は溶接作業を行わないため、溶接用電流のサンプリング
は行われない。一方、モータ20の回転は高精度に制御
する必要があるため、モータ速度及びモータ駆動用電流
に対しては、十分な制御精度が得られるサンプリング周
期(即ち、短いサンプリング周期)でサンプリングが行
われる。ここで、一次側溶接用電流の周期がT(=10
0μs)である場合、モータ駆動用電流のサンプリング
周期はT/4とされ、モータ速度のサンプリング周期は
3T/4とされる。
As shown in FIG. 3A, since no welding operation is performed in the moving mode, the sampling of the welding current is not performed. On the other hand, since the rotation of the motor 20 needs to be controlled with high accuracy, the motor speed and the motor driving current are sampled at a sampling period (ie, a short sampling period) at which sufficient control accuracy is obtained. . Here, the cycle of the primary side welding current is T (= 10
0 μs), the sampling period of the motor driving current is T / 4, and the sampling period of the motor speed is 3T / 4.

【0030】このように、移動モードでは溶接用電流の
サンプリングを行わないため、モータ速度及びモータ駆
動用電流のサンプリング周期を短く設定した場合でも、
CPU102における該モータ速度及びモータ駆動用電
流に対するサンプリング処理が確実に行われる。
As described above, since the welding current is not sampled in the moving mode, even when the motor speed and the sampling period of the motor driving current are set short,
Sampling processing for the motor speed and the motor driving current in the CPU 102 is reliably performed.

【0031】図3Bに示すように、溶接モードにおいて
は、交流電流である一次側溶接用電流のピークに対応し
たサンプリング周期(T/2)で溶接用電流のサンプリ
ングが行われる。このとき、モータ20に対しては、ワ
ークW1、W2を加圧するたの加圧力をガンアーム12
a、12bに発生させるためのトルク制御を行う必要が
あるため、モータ駆動用電流のサンプリング周期は、こ
のトルク制御を行う上で十分なサンプリング周期(T/
2)に設定される。モータ速度のサンプリング周期は、
動作異常の検出を行うことが可能な、例えば、3T/2
に設定される。
As shown in FIG. 3B, in the welding mode, the welding current is sampled at a sampling cycle (T / 2) corresponding to the peak of the primary side welding current, which is an alternating current. At this time, the pressing force applied to press the works W1 and W2 to the motor 20 is applied to the gun arm 12.
Since it is necessary to perform torque control for generating torques at the a and 12b, the sampling period of the motor driving current is set to a sufficient sampling period (T / T) for performing the torque control.
Set to 2). The motor speed sampling period is
For example, 3T / 2 capable of detecting an operation abnormality
Is set to

【0032】このように、溶接モードにおけるモータ速
度及びモータ駆動用電流のサンプリング周期は、移動モ
ードにおけるモータ速度及びモータ駆動用電流のサンプ
リング周期に対して長く設定されているため、CPU1
02は、溶接用電流、モータ速度及びモータ駆動用電流
の全てに対するサンプリング処理を確実に行うことがで
きる。
As described above, the sampling period of the motor speed and the motor driving current in the welding mode is set longer than the sampling period of the motor speed and the motor driving current in the moving mode.
No. 02 can reliably perform sampling processing for all of the welding current, the motor speed, and the motor driving current.

【0033】本実施の形態においては、ガンアーム12
a、12bの駆動用のモータ20を制御対象としている
が、この他に、前記ガンアーム12a、12b及びトラ
ンス26を移動させるための図示しないロボットアーム
を構成するモータを制御対象とすることや、溶接装置を
構成するモータに限らず、要求される制御精度が動作中
に変化する複数のモータを制御対象とすることもでき
る。この場合、サンプリング周期は、本実施の形態と同
様に、要求される制御精度に基づいてそれぞれ所望の値
に設定される。
In this embodiment, the gun arm 12
The motors 20 for driving the motors a and 12b are controlled. In addition, a motor constituting a robot arm (not shown) for moving the gun arms 12a and 12b and the transformer 26 is controlled and welding is performed. Not only the motors constituting the device, but also a plurality of motors whose required control accuracy changes during operation can be set as control targets. In this case, the sampling period is set to a desired value based on the required control accuracy, as in the present embodiment.

【0034】また、本実施の形態においては、サンプリ
ング対象として溶接用電流を選択するとともに、モータ
駆動用電流及びモータ速度のいずれか一方を選択した場
合にも、これらに対して前記サンプリング周期と同じ周
期でサンプリングを行うことができる。勿論、CPU1
02の能力に応じて、ここで選択する前記モータ駆動用
電流及びモータ速度のいずれか一方に対するサンプリン
グ周期を変更するようにしてもよい。
In the present embodiment, the welding current is selected as a sampling target, and when either one of the motor driving current and the motor speed is selected, the same as the sampling period is applied to these. Sampling can be performed periodically. Of course, CPU1
The sampling cycle for either the motor driving current or the motor speed selected here may be changed in accordance with the capacity of the motor No. 02.

【0035】このように、本実施の形態においては、移
動モードでは溶接用電流のサンプリングを行わないよう
にしている。また、移動モードにおけるモータ駆動用電
流及びモータ速度のサンプリング周期を溶接モードにお
けるモータ駆動用電流及びモータ速度のサンプリング周
期に対して短い間隔に設定している。
As described above, in the present embodiment, the welding current is not sampled in the moving mode. Further, the sampling cycle of the motor driving current and the motor speed in the moving mode is set to be shorter than the sampling cycle of the motor driving current and the motor speed in the welding mode.

【0036】この場合、移動モードでは溶接用電流のサ
ンプリングを行わないため、モータ速度及びモータ駆動
用電流のサンプリング周期を短く設定した場合でも、該
モータ速度及びモータ駆動用電流に対するサンプリング
を確実に行うことができる。また、溶接モードでは、モ
ータ速度及びモータ駆動用電流のサンプリング周期を前
記移動モードにおけるモータ速度及びモータ駆動用電流
のサンプリング周期に対して長く設定することによっ
て、溶接用電流、前記モータ速度及び前記モータ駆動用
電流の全てに対するサンプリングを確実に行うことがで
きる。
In this case, since the welding current is not sampled in the moving mode, even when the sampling period of the motor speed and the motor driving current is set short, the sampling for the motor speed and the motor driving current is reliably performed. be able to. Further, in the welding mode, by setting the sampling period of the motor speed and the motor driving current longer than the sampling period of the motor speed and the motor driving current in the moving mode, the welding current, the motor speed and the motor Sampling for all of the drive currents can be reliably performed.

【0037】従って、制御装置100の能力を十分に活
用することができるとともに、モータ20の回転速度、
該モータ20が発生するトルク及び溶接用電流の制御を
十分な精度で行うことが可能である。
Therefore, the ability of the control device 100 can be fully utilized, and the rotational speed of the motor 20 can be improved.
The torque generated by the motor 20 and the welding current can be controlled with sufficient accuracy.

【0038】なお、この発明は、上述の実施の形態に限
らず、この発明の要旨を逸脱することなく、種々の構成
を採り得ることはもちろんである。
It should be noted that the present invention is not limited to the above-described embodiment, but can adopt various configurations without departing from the gist of the present invention.

【0039】[0039]

【発明の効果】以上説明したように、この発明によれ
ば、ワークに対して溶接を行うための溶接用電流をガン
アームに供給する溶接用電流供給装置と、前記ガンアー
ムを移動させるためのモータとを有する溶接装置を1つ
のCPUによって制御する制御装置において、該制御装
置の能力を十分に活用することができるとともに、前記
モータの回転速度、該モータが発生するトルク及び前記
溶接用電流の制御を十分な精度で行うことが可能であ
る。
As described above, according to the present invention, a welding current supply device for supplying a welding current for performing welding to a work to a gun arm, and a motor for moving the gun arm are provided. In a control device that controls a welding device having a single CPU, the capability of the control device can be fully utilized, and the control of the rotation speed of the motor, the torque generated by the motor, and the welding current can be performed. It can be performed with sufficient accuracy.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態が適用される溶接装置の概
略的な構成を示す平面図である。
FIG. 1 is a plan view showing a schematic configuration of a welding apparatus to which an embodiment of the present invention is applied.

【図2】制御装置の模式的な構成を示すブロック図であ
る。
FIG. 2 is a block diagram illustrating a schematic configuration of a control device.

【図3】制御装置における処理のタイミングを示し、図
3Aは移動モードにおけるサンプリング周期を示すタイ
ミングチャートであり、図3Bは溶接モードにおけるサ
ンプリング周期を示すタイミングチャートである。
FIG. 3 shows a timing of processing in the control device, FIG. 3A is a timing chart showing a sampling cycle in a moving mode, and FIG. 3B is a timing chart showing a sampling cycle in a welding mode.

【図4】従来技術に係る制御装置における処理のタイミ
ングを示すタイミングチャートである。
FIG. 4 is a timing chart showing the timing of processing in a control device according to the related art.

【符号の説明】[Explanation of symbols]

10…溶接装置 12a、12b…ガ
ンアーム 20…モータ 26…トランス 100…制御装置 102…CPU 104…バス 106…ROM 108…RAM 110…DPRAM 114、116…PWMジェネレータ 118、120…インバータ 128、130…A
/D変換器 132…マルチプレクサ 134、136、138a、138b…電流センサ 140…インタフェイス 142…パルスジェ
ネレータ
DESCRIPTION OF SYMBOLS 10 ... Welding device 12a, 12b ... Gun arm 20 ... Motor 26 ... Transformer 100 ... Control device 102 ... CPU 104 ... Bus 106 ... ROM 108 ... RAM 110 ... DPRAM 114, 116 ... PWM generators 118, 120 ... Inverters 128, 130 ... A
/ D converter 132: multiplexers 134, 136, 138a, 138b: current sensor 140: interface 142: pulse generator

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】被加工物に対して溶接を行うための溶接用
電流をガンアームに供給する溶接用電流供給装置と、前
記ガンアームを駆動するためのモータとを有する溶接装
置を1つのCPUによって制御する制御装置に適用され
る制御方法であって、 前記モータを回転させて前記ガンアームを移動させる移
動モードと、前記ガンアームに前記溶接用電流を供給し
て溶接作業を行う溶接モードとで、前記モータの速度及
び該モータへの供給電流の少なくとも一方に対するサン
プリング周期を変更するとともに、前記溶接用電流に対
するサンプリング周期を変更することを特徴とする溶接
装置用制御装置の制御方法。
A single CPU controls a welding device having a welding current supply device for supplying a welding current for performing welding to a workpiece to a gun arm, and a motor for driving the gun arm. A control method applied to a control device that performs a welding operation by rotating the motor and moving the gun arm; and a welding mode in which the welding current is supplied to the gun arm to perform a welding operation. And changing the sampling period for at least one of the speed and the supply current to the motor and changing the sampling period for the welding current.
【請求項2】請求項1記載の方法において、 前記移動モードでは前記溶接用電流に対するサンプリン
グを行わず、該移動モードにおける前記モータの速度及
び該モータへの供給電流の少なくとも一方に対するサン
プリング周期を、前記溶接モードにおける前記サンプリ
ング周期に対して短く設定することを特徴とする溶接装
置用制御装置の制御方法。
2. The method according to claim 1, wherein in the moving mode, sampling is not performed on the welding current, and a sampling period for at least one of the speed of the motor and the current supplied to the motor in the moving mode is set as: A control method for a control device for a welding device, wherein the sampling period in the welding mode is set shorter than the sampling period.
JP20081098A 1998-07-15 1998-07-15 Control method of control device for welding equipment Expired - Fee Related JP3594488B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20081098A JP3594488B2 (en) 1998-07-15 1998-07-15 Control method of control device for welding equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20081098A JP3594488B2 (en) 1998-07-15 1998-07-15 Control method of control device for welding equipment

Publications (2)

Publication Number Publication Date
JP2000033482A true JP2000033482A (en) 2000-02-02
JP3594488B2 JP3594488B2 (en) 2004-12-02

Family

ID=16430583

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20081098A Expired - Fee Related JP3594488B2 (en) 1998-07-15 1998-07-15 Control method of control device for welding equipment

Country Status (1)

Country Link
JP (1) JP3594488B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006159292A (en) * 2004-12-04 2006-06-22 Bosch Rexroth Ag Resistance welding apparatus with energy supply unit and robot with resistance welding apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006159292A (en) * 2004-12-04 2006-06-22 Bosch Rexroth Ag Resistance welding apparatus with energy supply unit and robot with resistance welding apparatus

Also Published As

Publication number Publication date
JP3594488B2 (en) 2004-12-02

Similar Documents

Publication Publication Date Title
EP1808955B1 (en) Inverter device
EP0125317B1 (en) Method of controlling changeover of plurality of motors
EP2403132B1 (en) Method and apparatus for controlling motor torque
JP5459311B2 (en) Motor drive system, motor drive system control method, and travel device
EP1696555A2 (en) Apparatus and method for motor control using table
JPH11285288A (en) Motor control device and method therefor
JPWO2006112033A1 (en) AC motor controller
JP3250329B2 (en) Two-phase PWM controller for inverter
CN101202523A (en) Control device of synchronizer and control method of synchronizer
JP3594488B2 (en) Control method of control device for welding equipment
JPS5999988A (en) Switching control system for plural motors
JP4551471B2 (en) Motor driving apparatus and motor driving method
JP5070793B2 (en) Power converter control method
JPH06351105A (en) Apparatus and method for controlling electric railcar
JPH02159993A (en) Reference current waveform generator of synchronous ac servo-motor driving apparatus
JP7183475B2 (en) power converter
JP4573859B2 (en) Inverter failure detection device
JP4461917B2 (en) Current detection device and motor control device
JPH0810947A (en) Controller for welding machine
JP2006321026A (en) Industrial robot
JP3475367B2 (en) DC brushless motor drive
JP3412017B2 (en) Power converter
JP3275201B2 (en) Control device for welding robot
JP2714654B2 (en) Control system for variable reluctance motor
KR940004953B1 (en) Arrangement for speed regulation of digital electric motor

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040728

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040831

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080910

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090910

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees