%Qo#Te (Wpevkqp +Puvtwevkqp/Cpwcn: /Qvqocp:4%%Qpvtqnngt
%Qo#Te (Wpevkqp +Puvtwevkqp/Cpwcn: /Qvqocp:4%%Qpvtqnngt
%Qo#Te (Wpevkqp +Puvtwevkqp/Cpwcn: /Qvqocp:4%%Qpvtqnngt
%QO#TE(WPEVKQP
+PUVTWEVKQP/CPWCN
Motoman, Incorporated
805 Liberty Lane
West Carrollton, OH 45449
TEL: (937) 847-6200
FAX: (937) 847-6277
24-Hour Service Hotline: (937) 847-3200
The information contained within this document is the proprietary property of Motoman, Inc., and may not be
copied, reproduced or transmitted to other parties without the expressed written authorization of Motoman,
Inc.
©2003 by MOTOMAN
All Rights Reserved
Because we are constantly improving our products, we reserve the right to change specifications without
notice. MOTOMAN is a registered trademark of YASKAWA Electric Manufacturing.
TABLE OF CONTENTS
Section Page
1 INTRODUCTION
1.1 About this Document .....................................................................................1-1
1.2 Reference to Other Documentation................................................................1-1
1.3 Customer Service Information .......................................................................1-1
2 SAFETY
2.1 Introduction ...................................................................................................2-1
2.2 Standard Conventions....................................................................................2-2
2.3 General Safeguarding Tips.............................................................................2-4
2.4 Mechanical Safety Devices.............................................................................2-4
2.5 Installation Safety ..........................................................................................2-5
2.6 Programming Safety......................................................................................2-5
2.7 Operation Safety ............................................................................................2-6
2.8 Maintenance Safety........................................................................................2-7
3 COMARC FUNCTION
1 Installation ....................................................................................................1-1
2 Wiring............................................................................................................2-1
3 Arc Sensor Function ......................................................................................3-1
4 Registration of Instructions ...........................................................................4-1
5 Measurement and Registration of Sensing Conditions ..................................5-1
6 ComArc Condition File ...................................................................................6-1
7 Modification of the Settings in ComArc Function...........................................7-1
8 Phase Compensation Value ...........................................................................8-1
9 Instruction List ..............................................................................................9-1
10 Parameter List .............................................................................................10-1
11 Alarm Message List .....................................................................................11-1
APPENDIX A COMARC III SUPPLEMENT
NOTES
We suggest that you obtain and review a copy of the ANSI/RIA National Safety
Standard for Industrial Robots and Robot Systems. This information can be
obtained from the Robotic Industries Association by requesting ANSI/RIA
R15.06. The address is as follows:
Robotic Industries Association
900 Victors Way
P.O. Box 3724
Ann Arbor, Michigan 48106
TEL: (734) 994-6088
FAX: (734) 994-3338
Ultimately, the best safeguard is trained personnel. The user is responsible for
providing personnel who are adequately trained to operate, program, and maintain
the robot cell. The robot must not be operated by personnel who have not been
trained!
We recommend that all personnel who intend to operate, program, repair, or use
the robot system be trained in an approved Motoman training course and become
familiar with the proper operation of the system.
This safety section addresses the following:
• Standard Conventions (Section 2.2)
• General Safeguarding Tips (Section 2.3)
• Mechanical Safety Devices (Section 2.4)
• Installation Safety (Section 2.5)
• Programming Safety (Section 2.6)
• Operation Safety (Section 2.7)
• Maintenance Safety (Section 2.8)
DANGER!
Information appearing under the DANGER caption concerns the
protection of personnel from the immediate and imminent hazards
that, if not avoided, will result in immediate, serious personal injury
or loss of life in addition to equipment damage.
WARNING!
Information appearing under the WARNING caption concerns the
protection of personnel and equipment from potential hazards that
can result in personal injury or loss of life in addition to equipment
damage.
CAUTION!
Information appearing under the CAUTION caption concerns the
protection of personnel and equipment, software, and data from
hazards that can result in minor personal injury or equipment
damage.
NOTE: Information appearing in a NOTE caption provides additional information which is helpful in
understanding the item being explained.
Upon receipt of the product and prior to initial operation, read these instructions thoroughly, and retain
for future reference.
MOTOMAN INSTRUCTIONS
MOTOMAN SETUP MANUAL
MOTOMAN-!!! INSTRUCTIONS
YASNAC XRC INSTRUCTIONS
YASNAC XRC OPERATOR’S MANUAL
YASNAC XRC OPERATOR’S MANUAL for BEGINNERS
The YASNAC XRC operator’s manuals above correspond to specific usage.
Be sure to use the appropriate manual.
CAUTION
• Some drawings in this manual are shown with the protective covers or
shields removed for clarity. Be sure all covers and shields are replaced
before operating this product.
• YASKAWA may modify this model without notice when necessary due to
product improvements, modifications, or changes in specifications. If
such modification is made, the manual number will also be revised.
ii
NOTES FOR SAFE OPERATION
Read this manual carefully before installation, operation, maintenance, or inspection of the
YASNAC XRC.
In this manual, the Notes for Safe Operation are classified as “WARNING,” “CAUTION,”
“MANDATORY,” or ”PROHIBITED.”
Even items described as “CAUTION” may result in a serious accident in some situations. At
any rate, be sure to follow these important items.
N OT E To ensure safe and efficient operation at all times, be sure to follow all instructions, even if
not designated as “CAUTION” and “WARNING”.
iii
WARNING
• Before operating the manipulator, check that servo power is turned off
when the emergency stop buttons on the playback panel or program-
ming pendant are pressed.
When the servo power is turned off, the SERVO ON READY lamp on the
playback panel and the SERVO ON LED on the programming pendant are
turned off.
Injury or damage to machinery may result if the emergency stop circuit cannot stop the
manipulator during an emergency. The manipulator should not be used if the emergency
stop buttons do not function.
• Once the emergency stop button is released, clear the cell of all items
which could interfere with the operation of the manipulator. Then turn
the servo power ON
• Always set the Teach Lock before entering the robot work envelope to
teach a job.
Operator injury can occur if the Teach Lock is not set and the manipulator is started from
the playback panel.
Injury may result if anyone enters the working envelope of the manipulator during opera-
tion. Always press an emergency stop button immediately if there are problems.The
emergency stop button is located on the right side of both the YASNAC XRC playback
panel and programming pendant.
iv
WARNING
• Since detected voltage (200V), welding current, and welding voltage are
applied to the starting point detecting unit, install the unit securely so
that it does not fall.
Failure to observe this warning may result in an electric shock or damage to the unit.
• Before connecting the inter-unit cables and the welding cables, be sure
to turn OFF the power supply to the XRC and the welder.
• Do not place any object directly on the cable of the starting point
detecting unit.
Failure to observe this warning may result in an injury or damage caused by the discon-
nection of the cable.
• Attach the cable of the starting point detecting unit for the wire feeder
with the wire stand, to protect it from robot movement. If interference
between the cable and the peripheral devices can not be avoided, cover
the cable with a rubber plate or spiral tube, etc.
Failure to observe this warning may result in an electric shock, an injury, or damage to the
cable.
• Do not lay the cable of the starting point detecting unit directly on the
floor, but install them in a pit or duct or attach the cable with a protec-
tive cover.
Failure to observe this warning may result in an injury or damage to the cable.
• Since a high current flows through the welding cable, separate it from
the cables of the control circuit system. If the cables can not be sepa-
rated, take preventative measures such as using metallic ducts or tubes
on the cables of the control circuit system.
v
CAUTION
• Perform the following inspection procedures prior to conducting manip-
ulator teaching. If problems are found, repair them immediately, and be
sure that all other necessary processing has been performed.
-Check for problems in manipulator movement.
-Check for damage to insulation and sheathing of external wires.
• Always return the programming pendant to the hook on the XRC cabinet
after use.
The programming pendant can be damaged if it is left in the manipulator’s work area, on
the floor, or near fixtures.
• Correctly fix the connector at the starting point detecting unit end of
the inter-unit cable by fully pushing it into position and tightening the
coupling nut.
• The other cables are connected to the terminal stand. Fully tighten the
terminal screws to correctly fasten the cables.
Failure to observe this caution may result in an injury, damage, or an electric shock.
• After connecting the cables, correctly attach the terminal covers on the
starting point detecting unit and welder.
• Read and understand the Explanation of the Alarm Display in the setup
manual before operating the manipulator.
vi
Descriptions of the programming pendant and playback panel keys, buttons, and displays are
shown as follows:
Programming Character Keys The keys which have characters printed on them are
Pendant denoted with [ ].
ex. [ENTER]
Symbol Keys The keys which have a symbol printed on them are
not denoted with [ ] but depicted with a small picture.
ex. page ke
The cursor key is an exception, and a picture is not
shown.
Axis Keys “Axis Keys” and “Number Keys” are generic names
Number Keys for the keys for axis operation and number input.
vii
viii
1 Installation
1.1 Floor-mounted Standard Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.2 Floor-mounted Slim Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.3 Side-by-side Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.4 Current Detecting Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
2 Wiring
2.1 Connection Diagnosis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
4 Registration of Instructions
4.1 COMARCON (Sensing Start Instruction) . . . . . . . . . . . . . . . . . . . .4-1
4.2 COMARCOF (Sensing End Instruction) . . . . . . . . . . . . . . . . . . . . .4-3
4.3 COMARCSET (Sensing Condition Change) . . . . . . . . . . . . . . . .4-4
ix
7 Modification of the Settings in COMARC Function
8 Phase Compensation Value
8.1 Job Preparation for Measurement of Phase
Compensation Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2
8.2 Measurement and Registration of a Phase
Compensation Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
9 Instruction List
10 Parameter List
11 Alarm Message List
x
1 Installation
WARNING
• Since detected voltage (200 V), welding current, and welding voltage
are applied to the starting point detecting unit, install the unit securely
so that it does not fall.
Failure to observe this warning may result in an electric shock or damage to the unit.
The starting point detecting unit should be installed outside of the manipulator interference
area.
For installation methods of a starting point detecting unit and a current detecting unit, refer to
the diagrams of each type.
1-1
1.1 Floor-mounted Standard Type
The floor-mounted standard type should be installed on the side of the welder.
When installing a floor-mounted standard type on a welder or another device, attach the unit
securely with a fixing jig to the 4-M6 tapped mounting holes on the side of unit to prevent the
unit from falling.
350
35)
400
20
1-2
1.2 Floor-mounted Slim Type
To prevent the unit from falling, weld the bracket at the bottom of the starting point detecting
unit to the common base, or drill holes on the bracket to attach the unit with anchor bolts.
170 370
600
The starting point detecting unit should be attached to a welder with eyebolts on the top of the
welder.
Eyebolt
300
15
150
D=350
1-3
1.4 Current Detecting Unit
200
130
230
250
100 150
4- 5
+ cable
Current detecting cable
1-4
2 Wiring
WARNING
• Before connecting the inter-unit cables and the welding cables, be sure
to turn OFF the power supply to the XRC and the welder.
• Do not place any object directly on the cable of the starting point
detecting unit.
Failure to observe this warning may result in an injury or damage caused by the discon-
nection of the cable.
• Attach the cable of the starting point detecting unit for the wire feeder
with the wire stand, to protect it from robot movement. If interference
between the cable and the peripheral devices can not be avoided, cover
the cable with a rubber plate or spiral tube, etc.
Failure to observe this warning may result in an electric shock, an injury, or damage to the
cable.
• Do not lay the cable of the starting point detecting unit directly on the
floor, but install them in a pit or duct or attach the cable with a protec-
tive cover.
Failure to observe this warning may result in an injury or damage to the cable.
• Since a high current flows through the welding cable, separate it from
the cables of the control circuit system. If the cables can not be sepa-
rated, take preventative measures such as using metallic ducts or tubes
on the cables of the control circuit system.
2-1
CAUTION
• Insert the inter-unit cable on the starting point detecting unit side,
firmly to the connector, and fix it securely by tightening the coupling
nut.
• Fix the other cables connected to the terminal stand securely by tight-
ening the terminal screws.
Failure to observe this caution may result in an electric shock, an injury or damage
caused by malfunctioning.
2-2
• Floor-mounted type (standard and slim types)
XRC
Welder
Starting point
detecting unit
Welding cable
Inter-unit cable
1CN XCP02 board
SE1
To the torch
E SE2 To the welder
To the workpiece side To the wire
feeder Cable for welding voltage detection
Ground cable
• Side-by-side type
XRC
Welding cable
Starting point
Welder detecting unit
Inter-unit cable between
the unit and the XRC
1CN XCP02 board
2-3
Current Detecting Unit
1. Connect the connection cable of current detecting unit to the XRC.
2. Connect the plus cable of the current detecting unit to the + terminal of the welder.
Connect the other cable to the welding cable from the torch power supply unit on the
wire feeder.
Welder
XCP02 bpard
2-4
2.1 Connection Diagnosis
To confirm a connection, perform a diagnosis of the input status to the XCP02 board. (The
XCP02 board is a board for the COMARC.)
Use the following procedure to call the XCP02 I/O status display.
Operation
In this display, confirm the values read-by the XCP02 board’s A/D converter and the general I/
O status.
Eight channels are provided for the A/D converter, and four points are provided for general I/
O.
Use the XCP02 I/O status display for the following purposes.
1. Check whether the A/D converter is correctly operating
2. Check whether the cables for the current detecting unit are correctly connected.
For an incorrect connection: When welding is performed, the A/D data shows a negative
value (- value).
For normal status: When welding is performed, the A/D data shows a positive
value (+ value). (Execute a job without using COMARCON
and COMARCOF.)
N OT E The XCP02 I/O status display can be called only in “MANAGEMENT MODE”. When the
icon {XCP02 I/O} does not appear, switch the security mode to “MANAGEMENT MODE”.
2-5
2.1 Connection Diagnosis
2-6
3.1 Basic Understanding of the Arc Sensor
For welding with a power supply that has constant voltage characteristics, the welding current
fluctuates as the distance L changes as shown below. Distance L is the distance between the
tip and the base metal. The arc sensor function uses these characteristics.
Welding current
High Low
Tip
Consumable
electrode
L
(wire)
Arc
Base
metal
#% $%
3-1
3.1 Basic Understanding of the Arc Sensor
If the distances L are different at points # and $, different currents flow at these two points as
shown below. The arc sensor checks the welding currents at points # and $ and corrects
the path to equalize the values.
Welding current #%> $%(shifted to the left) Welding current #%< $%(shifted to the right)
3-2
3.2 Main Operations for the Arc Sensor Function
3-3
3.2 Main Operations for the Arc Sensor Function
• Depending on the welding current range to be used, the current value set with ARCON
N OT E instruction may differ from the current value actually output from the welder. In this case,
measure the sensing conditions when registering the COMARCON instruction.
For details on how to measure a sensing condition, refer to “5 Measurement and Registra-
tion of Sensing Condition”.
When an actual workpiece cannot be used to measure a sensing condition, use a test
piece. Then, for the UP/DOWN and LEFT/RIGHT correction conditions (U/D and L/R) for
the COMARCON instruction in the actual work job, enter the values based on those mea-
surements using the number keys.
• When using welders other than the MOTOWELD-S350, measure the phase compensation
value. For details on how to measure the phase compensation value, refer to “8 Phase
Compensation Value”.
3-4
4.1 COMARCON (Sensing Start Instruction)
4 Registration of Instructions
Correction conditions
COMARCON U/D = <Correcting the up and U/D: 1 to 999 1A
down path)
L/R = <Correcting the left and L/R: -255.0 to 255.0 0.1 A
right path>
*1 Two setting methods are available: setting by AMP and FREQ or setting by WEV#.
When weaving conditions are set by AMP and FREQ, the weaving mode is “single
oscillation.” When ANGL is set to UNUSED, weaving angle is set to 45 deg.
Do not use DIR normally. DIR specifies the weaving direction changing. DIR=0 equals
to UNUSED.
4-1
4.1 COMARCON (Sensing Start Instruction)
Operation
Move the cursor to the address area Press [INFORM LIST] Select “SENSOR”* 1
Select “COMARCON” Press [SELECT], and set the conditions in the detail edit
display* 2 Press [ENTER] twice * 3
Explanation
*1 The instruction appears with the previously registered additional items in the input
buffer line.
*2 Move the cursor to the item to be set, and press [SELECT]. Enter each condition using
the number keys, and then press [ENTER].
The following two methods are available to set weaving conditions.
4-2
4.2 COMARCOF (Sensing End Instruction)
*3 Press [ENTER] to display the setting details in the input buffer line. Press [ENTER]
again to register the setting details in the job.
Instruction -
COMARCOF
item
Example COMARCOF
Operation
Move the cursor to the address area Press [INFORM LIST] Select “SENSOR”* 1
Select “COMARCOF” Press [ENTER]
Explanation
*1 The instruction appears in the input buffer line.
4-3
4.3 COMARCSET (Sensing Condition Change)
The COMARCSET instruction changes the arc sensing conditions and the weaving condi-
tions.
There are three types of settings for the COMARCSET instruction: weaving conditions (weav-
ing amplitude, weaving angle), sensor correction conditions (correcting the up and down
direction, correcting the left and right direction), and the COMARC condition file No. specifica-
tions.
Correction conditions
U/D = <correcting the up and U/D: 1 to 999 1A
down path>
COMARCSET* 1 L/R = <correcting the left and L/R: -255.0 to 255.0 0.1 A
right path>
*1 For the COMARCSET instruction, only the items to be changed can be set.
• The conditions registered with the COMARCSET instruction are validated when execut-
N OT E ing the move instruction after the COMARCSET instruction.
• For setting and adjusting sensor correction conditions, refer to “5 Measurement and Reg-
istration of Sensing Conditions”.
• For details on the COMARC condition file, refer to “6 COMARC Condition File”.
4-4
4.3 COMARCSET (Sensing Condition Change)
Operation
Move the cursor to the address area Press [INFORM LIST] Select “SENSOR”* 1
Select “COMARCSET” Press [SELECT], and set the conditions in the detail edit
display* 2 Press [ENTER] twice * 3
Explanation
*1 The instruction appears with the previously registered additional items in the input
buffer line.
*2 Move the cursor to the item to be set, and press [SELECT]. Enter each condition by
using the number keys, and then press [ENTER].
4-5
4.3 COMARCSET (Sensing Condition Change)
4-6
5.1 Job for Measuring Sensing Conditions
Play back the measuring job in the sensing condition measurement mode to automatically
measure the data of the sensing conditions (correction conditions in the up/ down/left/right
directions).
The following shows an example of a measuring job.
<Example>
Job for measuring sensing conditions
0000 NOP
0001 MOVJ VJ=50.00 Stand-by position
0002 MOVJ VJ=50.00
0003 MOVJ VJ=30.00 Welding start position
0004 ARCON AC=200 AVP=100
0005 COMARCON AMP=2.0 FREQ=3.0 U/D=200 L/R=0.0 Sensing starts (measures a condition)
0006 MOVL V=80 Welding end position
0007 COMARCOF Sensing completed
0008 ARCOF
0009 MOVJ VJ=30.00
0010 MOVJ VJ=50.00 Stand-by position
0011 END
6
1
5
2
3
1 to 6: Taught steps
5-1
5.2 Measurement of Sensing Conditions
Before measuring a condition, make sure that the workpiece is not dislocated. If the work-
N OT E piece is dislocated, correct the dislocation or correct the taught position for the measure-
ment job.
Measure the sensing conditions in a single section within the same job. Do not set more
than one sensing section in the same job.
Operation
Select {UTILITY} in the job content display in the play mode Select {SPECIAL PLAY}
* 1 * 2
from the selection dialog box Set “VALID” as the “COMARC MEASURE MODE”
Execute the job
Explanation
*1 The special play display appears.
*2 Move the cursor to “COMARC MEASURE MODE”, and press [SELECT] to set the
mode to “VALID”. “COMARC MEASURE MODE “ appears in the message line.
N OT E Be sure to reset “INVALID” as the “COMARC MEASURE MODE” after measuring the
sensing conditions.
5-2
5.3 Registration of Sensing Conditions
Operation
Select {UTILITY} in the job content display in the teach mode Select {COMARC COND
* 1 * 2
MODIFY Select “MODIFY COMARC COND” from the {DATA} selection dialog box
Explanation
*1 The modify COMARC condition modify display appears.
5-3
5.4 Adjustment of Sensing Conditions
Operation
Move the cursor to the instruction area of the COMARCON instruction or the COMARCSET
instruction Press [SELECT] twice Select either “UP/DOWN” or “LEFT/RIGHT” in
* 1
the detail edit display
Explanation
*1 Enter a value using the number keys.
JOB EDIT DISPLY UTILITY
L
DETAIL EDIT R1 C S
COMARCSET
AMPLITUDE UNUSED
UP/DOWN U/D= 200
RIGHT/LEFT L/R= 5.0
COMARC COND UNUSED
The following is the relation between the settings of the correction conditions and the cor-
N OT E rection direction.
To define the direction along the wall and horizontally, refer to “9 Weaving Condition File”
of YASNAC XRC OPERATOR’S MANUAL.
• To lengthen a wire extension, decrease the UP/DOWN (U/D) correction condition in units
of 10 A.
• To shorten a wire extension, increase the UP/DOWN (U/D) correction condition in units of
10 A.
• To move the targeted position toward the wall, decrease the LEFT/RIGHT (L/R) correction
condition in units of 5 A.
• To move the targeted position toward the horizontal direction, increase the LEFT/RIGHT
(L/R) correction condition in units of 5 A.
Wall direction L E F T UP
DOWN RIGHT
Horizontal direction
5-4
5.5 Results of Arc Sensing
After arc sensing has been performed, the history of the correction amount in each step can
be viewed.
Operation
Select {ARC WELDING} from the top menu Select {COMARC CORRECT}* 1
Explanation
*1 The correction amount in each step appears.
The correcting list display only appears when sensing has been performed.
N OT E Therefore, the icon “COMARC CORRECT” does not appear when turning the power ON or
before performing sensing.
5-5
5.5 Results of Arc Sensing
5-6
6.1 COMARC Condition File
$CORRECTION SELECT (direction of path correction) (U/D & L/R, U/D, L/R,
NO CORRECTION)
Specifies the direction to be corrected. When “NO CORRECTION” is selected, a correction
by sensing is not performed.
U/D & /L/R Corrects the path in the up, down, left, and right directions.
L/R Corrects the path in the left and right directions (the up and down directions are
not corrected).
U/D Corrects the path in the up and down directions (the left and right directions are
not corrected).
6-1
6.1 COMARC Condition File
Pass-over
monitor value
: Taught
Taught line
position
TEACHING POSITION: Sensing stops, and the manipulator returns to the taught position
and continues welding.
Pass-over occurred Restarts sensing from the taught position
CORRECTION RETAIN: The taught position just after the occurrence of pass-over. The
manipulator restarts welding from a position adjusted for the amount of shift from the taught
position just before the occurrence of the pass-over.
Sensing restarts at a new, adjusted position.
The distance between this new position and the
taught position is equal to the amount of drift
Pass-over from the taught position just before the pass-
occurred over.
(HORIZONTAL MONITOR (the pass-over monitor value in the left and right
directions) (0.0 to 25.5 mm)
Sets the pass-over monitor value in the left and right directions. When set to 0.0, the left
and right directions are not monitored.
6-2
6.2 File Operation
The pass-over monitor function monitors whether the manipulator is in the rectangular range
SUPPLE
-MENT
specified by the vertical monitor value and horizontal monitor value with the taught path as
its center line. When the manipulator moves out of the specified range more than the set
number of times, the manipulator moves as described in &.
Select {ARC WELDING} from the top menu Select {COMARC COND.} Display a
* 1
desired file No.
Explanation
Press [SHIFT] + the page key to call back the previous file No.
Select either “CORRECTION SELECT” or “CONDITION” Select the item to be set fro
the selection dialog box
6-3
6.2 File Operation
Move the cursor to the item to be set, and then press [SELECT] Enter a value to be set
using the number keys Press [ENTER]
To initialize the COMARC condition file, change the security mode to “MANAGEMENT
N OT E MODE”.
(When the security mode is set to “OPERATION MODE” or “EDITING MODE”, a file cannot
be initialized.)
Operation
While pressing [TOP MENU], turn ON the power Change the security mode (“SECU-
RITY”) to “MANAGEMENT MODE” Select {FILE} from the top menu Select {INI-
TIALIZE} Select “FILE/GENERAL DATA”* 1 Select “COMARC COND FILE” * 2
Explanation
*1 The condition file/general data selection display appears.
INITIALIZE
6-4
6.2 File Operation
INITIALIZE
INITIALIZE
6-5
6.2 File Operation
6-6
7 Modification of the Settings in
COMARC Function
To validate the COMARC function, mount the JANCD-XCP02 board in the CPU rack (JZNC-
XRK01B- +) with the power OFF.
To invalidate the COMARC function, remove the JANCD-XCP02 board from the CPU rack
(JZNC-XRK01B- +) with the power OFF.
Operation
While pressing [TOP MENU], turn ON the power Change the security mode (“SECU-
RITY”) to “MANAGEMENT MODE” Select {SYSTEM} from the top menu Select
* 1 * 2 * 3
{SETUP} Select {OPTION BOARD} Press [ENTER] Select “YES”
Turn ON the power again
Explanation
*1 The setup display appears.
SETUP
LANGUAGE
CONTROL GROUP
APPLICATION
IO MODUlE
OPTION BOARD
CMOS MEMORY
DATE/TIME
OPTION FUNCTION
!Maintenanse mode
7-1
*2 The setting status appears.
• When the XCP02 board is mounted, the following display appears.
OPTION BOARD
CP02#1 : COMARC
-
-
CP02#2 : NONE
!Maintenanse Mode
CP02#1 R1
SL#1 : COMARC
:-
CP02#2
:-
:-
!Maintenanse Mode
• When the XCP02 board is not mounted, the following display appears.
OPTION BOARD
CP02#1 : NONE
CP02#2 : NONE
!Maintenanse Mode
7-2
*3 The confirmation dialog box appears.
OPTION BOARD
CP02#1 : NONE
Modify?
C P 0 2 # 2 : N O NYE E S NO
!Maintenanse Mode
7-3
7-4
8 Phase Compensation Value
As explained in “3.1 Basic Understanding of Arc Sensor”, the arc sensing corrects the manip-
ulator path by measuring the welding current values at the peak and bottom of the waves of
weaving motion.
However, in the actual welding, a discrepancy between the weaving cycle and the peak value
of the current variation cycle is generated as shown in the following figure. The phase com-
pensation value compensates for this discrepancy.
Since the phase compensation value differs depending on the welding circumstances. Mea-
sure and register a value for each welder.
Welding current peak value
Welding current wave form
8-1
8.1 Job Preparation for Measurement of Phase Compensation Value
NOP
MOVJ VJ=50.00
MOVJ VJ=50.00
ARCON AC=200 AVP=100
COMARCON AMP=2.0 FREQ=3.0 U/D=200 L/R=0.0
MOVL V=80
COMARCOF
ARCOF
MOVL V=800
MOVJ VJ=50.00
END
Step 4
Step 2
• Execute a job for measurement of phase compensation value under the same welding
N OT E condition (current value, voltage value, torch positions) as a job with an actual workpiece.
• For the weaving conditions, measure the phase compensation values for all the weaving
frequencies used in the actual welding.
8-2
8.2 Measurement and Registration of a Phase Compensation Value
Operation
Select the job for measurement of a phase compensation value Select {UTILITY} in
the job content display in play mode Select {SETUP SPECIAL RUN} from the selection
dialog box* 1 Set “VALID” as the “COMARC MEASURE MODE” * 2
Execute the job
Select {UTILITY} in the teach mode Select {COMARC COND MODITY} * 3
Select {PARAMETER} from the top menu Select {SxE} Display the parameter No.
to be changed Register the measured value * 4
Explanation
*1 The special play display appears.
*2 Move the cursor to “COMARC MEASURE MODE”, and press [SELECT] to set “VALID”
as the mode. The message “COMARC MEASURE MODE” appears in the message
line.
8-3
8.2 Measurement and Registration of a Phase Compensation Value
*4 Register the phase compensation value confirmed in the COMARC phase compensa-
tion display as the parameter SxE.
• After measuring the phase compensation value, be sure to reset “INVALID” as the
N OT E “COMARC MEASURE MODE”.
• When the shielding gas is changed, measure and register the phase compensation
value.
• Measure and register phase compensation values for all the frequencies used in the
actual welding.
Depending on the frequency for which a phase compensation value is measured, the val-
ues may be registered in same parameter No. In this case, register the average value of
several measured phase compensation values.
<Example>
The phase compensation values for the weaving frequencies 4.0 Hz and 5.0 Hz are regis-
tered in SxE060.
In this case, the average value of the phase compensation values for the weaving frequen-
cies 4.0 Hz and 5.0 Hz is registered in SxE060.
8-4
9 Instruction List
Correction conditions
COMARCON U/D = <Correcting the up and U/D: 1 to 999 1A
down path)
L/R = <Correcting the left and L/R: -255.0 to 255.0 0.1A
right path>
Instruct- -
COMARCOF
tion item
Example COMARCOF
9-1
Function Changes sensing condition and weaving condition.
Correction condition
U/D = <Correcting the up and U/D: 1 to 999 1A
down path>
COMARCSET* 2 L/R = <Correcting the left and L/R: -255.0 to 255.0 0.1A
right path>
*1 Two setting methods are available: setting by AMP and FREQ, or setting by WEV#.
When weaving conditions are set by AMP and FREQ, the weaving mode is “single
oscillation.” When ANGLE is set to UNUSED, weaving angle is set to 45 deg.
Do not use DIR normally. DIR specifies the weaving direction changing. DIR=0 equals
to UNUSED.
*2 For the COMARCSET instruction, only the items to be changed can be set.
The data in < > can be set by using constants or user variables.
N OT E To use user variables, pay attention to the unit of set data.
<Example>
COMARCSET AMP=B000
The unit for the weaving amplitude settings is “0.1 mm”. To set 2.5 mm as the amplitude,
set “25” as the B000.
9-2
9-3
9-4
10 Parameter List
SxE Parameters
0 Application designation - - -
10-1
SxE Parameters
10-2
11 Alarm Message List
Alarm
Message Cause Remedy
Number
TWO STEPS The weaving base point was the Reset the alarm.
4410 SAME POSI- same as the wall point. Reteach the 3 different
TION (WEAV) points.
PASS OVER The path went outside the desig- Remove the cause of
[Decimal data] nated pass-over monitoring area. the pass-over
4486 Set the pass-over radius
inside the permitted
range.
DEFECTIVE 1: Weaving start point and end Check the start point,
TAUGHT POINT point were the same. the end point, and the
(WEAV) If not using hover weaving, the reference point. Teach
weaving start point and end point again.
will be the same point, or the
weaving start point and the refer-
4494
ence point will be the same point.
If using hover weaving, the weav-
ing start point and the reference
point will be the same point.
2: Weaving targeted point outer
product error
ANALOG INPUT The analog input value of XCP02 Check the cable con-
ERROR board can not be read properly. nection.
5010 (XCP02) The decimal data indicates the Replace the XCP02
[Decimal data] channel where an input fault board.
occurs.
11-1
Alarm
Message Cause Remedy
Number
11-2
YASNAC XRC OPTIONS
INSTRUCTIONS
FOR ARC SENSOR COMARC FUNCTION
TOKYO OFFICE
New Pier Takeshiba South Tower, 1-16-1, Kaigan, Minatoku, Tokyo 105-6891, Japan
Phone 81-3-5402-4511 Fax 81-3-5402-4580
MOTOMAN INC. HEADQUARTERS
805 Liberty Lane West Carrollton, OH 45449, U.S.A.
Phone 1-937-847-6200 Fax 1-937-847-6277
MOTOMAN INC. TROY FACILITY
1050 S. Dorset, Troy, OH 45373, U.S.A.
Phone 1-937-440-2600 Fax 1-937-440-2626
YASKAWA MOTOMAN CANADA LTD.
2280 ARGENTIA ROAD, MISSISSAUGA, ONTARIO, L5N 6H8, CANADA.
Phone 1-905-813-5901 Fax 1-905-813-5911
YASKAWA ELECTRIC EUROPE GmbH
Am Kronberger Hang 2, 65824 Schwalbach,Gemany.
Phone 49-6196-569-300 Fax 49-6196-888-301
Motoman Robotics AB
Box 504 S38525 Torsås, Sweden
Phone 46-486-48800 Fax 46-486-41410
Motoman Robotec GmbH
Kammerfeldstraβe1,85391 Allershausen, Germany
Phone 49-8166-900 Fax 49-8166-9039
YASKAWA ELECTRIC KOREA CORPORATION
Kfpa Bldg #1201, 35-4 Youido-dong, Yeongdungpo-Ku, Seoul 150-010, Korea
Phone 82-2-784-7844 Fax 82-2-784-8495
YASKAWA ELECTRIC (SINGAPORE) PTE. LTD.
151 Lorong Chuan, #04-01, New Tech Park Singapore 556741, Singapore
Phone 65-282-3003 Fax 65-289-3003
YATEC ENGINEERING CORPORATION
Shen Hsiang Tang Sung Chiang Building 10F 146 Sung Chiang Road, Taipei, Taiwan
Phone 886-2-2563-0010 Fax 886-2-2567-4677
BEIJING OFFIC
Room No. 301 Office Building of Beijing Intemational Club, 21 Jianguomenwai Avenue, Beijing 100020, China
Phone 86-10-6532-1850 Fax 86-10-6532-1851
SHANGHAI OFFICE
27 Hui He Road Shanghai 200437 China
Phone 86-21-6553-6600 Fax 86-21-6531-4242
YASKAWA JASON (HK) COMPANY LIMITED
Rm. 2909-10, Hong Kong Plaza, 186-191 Connaught Road West, Hong Kong
Phone 852-2803-2385 Fax 852-2547-5773
TAIPEI OFFICE
Shen Hsiang Tang Sung Chiang Building 10F 146 Sung Chiang Road,Taipei, Taiwan
Phone 886-2-2563-0010 Fax 886-2-2567-4677
BEIJING YASKAWA BEIKE AUTOMATION ENGINEERING CO.,LTD.
30 Xue Yuan Road, Haidian, B eijing P.R. China Post Code: 100083
Phone 86-10-6233-2782 Fax 86-10-6232-1536
SHOUGANG MOTOMAN ROBOT CO., LTD.
7,Yongchang-North Street, Beijing Economic Technological Investment & Development Area,
Beijing 100076, P.R. China
Phone 86-10-6788-0551 Fax 86-10-6788-2878
YASKAWA
1. Set up the following job structure for good weaving and welding conditions:
MOVJ
MOVJ
ARCON ASF#(4)
WVON WEV#(2)
MOVL V=90
WVOF
ARCOF AEF#(3)
MOVJ
2. Replace the WVON command in the job with the COMARCON command
(specify the weave file the COMARCON command should reference).
NOTE: These instructions can be found in the Inform List under SENSOR.
3. Replace the WVOF command with the COMARCOF command.
Next, measure current and offset current as follows:
1. Set up a complete fillet joint, with upper and lower leg.
2. In PLAY mode, select UTILITY ‡ SETUP SPECIAL RUN ‡ COMARC
MEASUREMENT MODE = VALID.
3. START (commence welding).
4. Once welding is completed, select TEACH mode.
5. Select UTILITY ‡ COMARC CONDITION MODIFY. This will give you
the correct U/D and L/R data to be inserted into the COMARCON
instruction. Selecting DATA - COMARC CONDITION MODIFY will
insert the U/D and L/R data into the last COMARCON instruction that was
executed during job playback.
6. From job display, select UTILITY ‡ SETUP SPECIAL RUN ‡ COMARC
MEASURE MODE = INVALID.
7. The job structure for normal ComArc operation is now set up:
MOVJ
MOVJ
ARCON ASF#(4)
COMARCON WEV#(2) U/D=225 L/R=4.5 CAF#(5)
If ComArc does not track the joint, will need to record phase compensation (PC)
data as outlined below.
1. Set parameter S1E197 (S3E197 for R2) to 1. This makes phase
compensation (PC data) measurement mode possible.
2. Set up a weld plate with no upper leg.
3. Select PLAY mode.
4. From the job display screen, select: UTILITY ‡ SETUP SPECIAL RUN ‡
COMARC MEASURE MODE = VALID.
5. START (commence welding) on the plate.
NOTE: Observe the current range while making this weld. The highest current will be when
the weave is toward the bottom or horizontal leg. The average current will be when
the weave is passing through what was the center of the joint when both legs were
intact. The lowest current will be seen when the weave is at the position that would
normally be the upper or vertical leg of the leg. In this joint, which is missing the
upper leg, the electrical stick out is the longest, which produces a lower current.
This is a constant voltage welding power source, so the voltage should remain
relatively constant.
6. Phase compensation data is now recorded.
7. Once welding is complete, select TEACH mode.
8. UTILITY ‡ COMARC CONDITION MODIFY ‡ Set the given parameter
number for S1E(S3E for R2) parameter shown to the given value (example:
245 msec.)
9. Set parameter S1E197 (S3E197 for R2) to 0.
10. Arrange a fillet weld joint with an upper and lower leg.
11. Select PLAY mode.
12. START (commence welding).
13. Once welding is complete, select TEACH mode.
14. Select UTILITY ‡ COMARC CONDITION MODIFY ‡ DATA ‡ COMARC
CONDITION MODIFY.
15. From the job display screen, select: UTILITY ‡ SETUP SPECIAL RUN ‡
COMARC MEASURE MODE = INVALID.
NOTE: The correction prohibit current parameters listed above are used when a ComArc file
(CAF) is not referenced by the COMARCON instruction. Also, the S1E parameters
are used for a single robot system. For a dual robot system (R1 and R2) the S3E
parameters are used for R2.
NOP
MOVJ C00001 VJ=25.00 Approach point
MOVL C00002 V=23.0 Starting Point
ARCON ASF#(1) Arc Start using ArcStart file #1
COMARCON WEV#(1) U/D=200 ComArc Start instruction using Weaving condi-
L/R=10.0 tion file #1 and Up/Down of 200 mm max with
Left/Right correction of10mm max
MOVL C00003 V=11.0 Ending point
COMARCOF Disabling ComArc Function
ARCOF Disabling Welding Arc
MOVL C00004 V=46.0 Retraction point
END
NOP
MOVJ C00001 VJ=25.00 +MOVJ Approach point
EC00001 VJ=25.00
SMOVC C00002 V=83.3 +MOVJ Synchronized Starting Point
EC00002
ARCON ASF#(1) Arc Start using ArcStart file #1
SCOMARCON WEV#(1) U/D=234 Synchronized ComArc Start instruction using
L/R=10.0 Weaving condition file #1 and Up/Down of 200
mm max with Left/Right correction of 10mm
max
SMOVC C00003 V=10.0 +MOVJ Synchronized Ending point
EC00003
SCOMARCOF Disabling Synchronized ComArc Function
ARCOF Disabling Welding Arc
SMOVC C00004 V=10.0 +MOVJ Retraction point
EC00004
END
NOP
MOVJ C00002 VJ=12.50 +MOVJ Approach point
EC00002 VJ=25.00
SMOVC C00004 V=11.0 +MOVJ 1st Synchronized point (Arc Starting point)
EC00004
TSYNC 2
ARCON ASF#(1) Arc Start using ArcStart file #1
SCOMARCON WEV#(4) U/D=200 Synchronized ComArc Start instruction using
L/R=10.0 Weaving condition file #4 and Up/Down of 200
mm max with Left/Right correction of 10mm
max
SMOVC C00005 V=11.0 +MOVJ 2nd Synchronized point
EC00005
SCOMARCST U/D=237 L/R=12.5 Resetting ComArc Correction amounts "on the
fly"
SMOVC C00006 V=11.0 +MOVJ 3rd Synchronized point
EC00006
SCOMARCST U/D=238 L/R=22.1 Resetting ComArc Correction amounts "on the
fly"
SMOVC C00007 V=11.0 +MOVJ 4th Synchronized point (Arc Ending point)
EC00007
SCOMARCOF Disabling Synchronized ComArc Function
ARCOF Disabling Welding Arc
TSYNC 3
END