YASKAWA DX100 Operator-s-Manual PDF
YASKAWA DX100 Operator-s-Manual PDF
YASKAWA DX100 Operator-s-Manual PDF
OPERATOR’S MANUAL
FOR SPOT AND ARC WELDING USING MOTOR GUN
Upon receipt of the product and prior to initial operation, read these instructions thoroughly, and retain
for future reference.
MOTOMAN INSTRUCTIONS
MOTOMAN- INSTRUCTIONS
DX100 INSTRUCTIONS
DX100 OPERATOR’S MANUAL
DX100 MAINTENANCE MANUAL
The DX100 operator’s manuals above correspond to specific usage.
Be sure to use the appropriate manual.
MANDATORY
• This manual explains the various components of the DX100 system
and general operations. Read this manual carefully and be sure to
understand its contents before handling the DX100.
• General items related to safety are listed in Section 1: Safety of the
DX100 Instructions. To ensure correct and safe operation, carefully
read the DX100 Instruction before reading this 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.
• The drawings and photos in this manual are representative
examples and differences may exist between them and the
delivered 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.
• If your copy of the manual is damaged or lost, contact a YASKAWA
representative to order a new copy. The representatives are listed
on the back cover. Be sure to tell the representative the manual
number listed on the front cover.
• YASKAWA is not responsible for incidents arising from unauthorized
modification of its products. Unauthorized modification voids your
product’s warranty.
ii
RE-CSO-A044
2/744
163543-1CD
iii
RE-CSO-A044
3/744
163543-1CD
WARNING
• Before operating the manipulator, check that servo power is turned
off when the emergency stop buttons on the front door of the DX
100 and programing pendant are pressed.
When the servo power is turned off, the SERVO ON LED on the
programing pendant is 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.
Figure 1: Emergency Stop Button
• 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.
Injury may result from unintentional or unexpected manipulator motion.
Figure 2: Release of EM
TURN
iv
RE-CSO-A044
4/744
163543-1CD
CAUTION
• Perform the following inspection procedures prior to conducting
manipulator 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 cabinet
of the DX100 after use.
The programming pendant can be damaged if it is left in the
manipulator's work area, on the floor, or near fixtures.
• Read and understand the Explanation of Warning Labels in the
DX100 Instructions before operating the manipulator.
v
RE-CSO-A044
5/744
163543-1CD
Registered Trademark
In this manual, names of companies, corporations, or products are
trademarks, registered trademarks, or brand names for each company or
corporation. The indications of (R) and TM are omitted.
vi
RE-CSO-A044
6/744
163543-1CD
vii
RE-CSO-A044
7/744
163543-1CD
viii
RE-CSO-A044
8/744
163543-1CD
ix
RE-CSO-A044
9/744
163543-1CD
x
RE-CSO-A044
10/744
163543-1CD
xi
RE-CSO-A044
11/744
163543-1CD
xii
RE-CSO-A044
12/744
163543-1CD
xiii
RE-CSO-A044
13/744
163543-1CD
6.7.2 Setting the Dividing Pattern of the General-Purpose Display Area .................... 6-62
6.7.2.1 Calling Up and Operating Methods of the
Display Dividing Pattern Setting Window .............................................. 6-63
xiv
RE-CSO-A044
14/744
163543-1CD
6.8.5 Save/Load (to external memory devices) the User Definition Menu Data.......... 6-87
6.8.5.1 Saving the Data..................................................................................... 6-87
6.8.5.2 Loading the Data ................................................................................... 6-89
6.12.1 Setting the Instruction Displaying Color on the Job Window .......................... 6-117
xv
RE-CSO-A044
15/744
163543-1CD
6.14.6 Change the Coordinate Display of the Softlimit (+)/ the Softlimit (-) ............... 6-128
xvi
RE-CSO-A044
16/744
163543-1CD
xvii
RE-CSO-A044
17/744
163543-1CD
xviii
RE-CSO-A044
18/744
163543-1CD
xix
RE-CSO-A044
19/744
163543-1CD
xx
RE-CSO-A044
20/744
163543-1CD
xxi
RE-CSO-A044
21/744
163543-1CD
9.7.1 Wear Detection and Wear Compensation Operation Flow Chart ....................... 9-21
9.7.2 Wear Detection ................................................................................................... 9-22
9.7.2.1 Dry Spotting Touch Motion .................................................................... 9-22
9.7.2.2 Sensor Detection ................................................................................... 9-22
9.7.2.3 Example of Wear Detection .................................................................. 9-23
xxii
RE-CSO-A044
22/744
163543-1CD
xxiii
RE-CSO-A044
23/744
163543-1CD
9.10.3 Clearing Reference Position Pulse for Wear Detection ................................. 9-110
xxiv
RE-CSO-A044
24/744
163543-1CD
10.4.2 Specifying Welding Voltage when Synergic Power Supply is Used ............... 10-11
xxv
RE-CSO-A044
25/744
163543-1CD
xxvi
RE-CSO-A044
26/744
163543-1CD
xxvii
RE-CSO-A044
27/744
163543-1CD
xxviii
RE-CSO-A044
28/744
163543-1CD
1 Introduction
Door lock
Door lock
1-1
RE-CSO-A044
29/744
163543-1CD
Emergency
Mode switch START HOLD stop button
REMOTE TEACH
PLAY
JOB CONTENT
J:TEST01 S:0000
CONTROL GROUP:R1 TOOL:
0000 NOP
General-purpose
0001 SET B000 1
0002 SET B001 0 Insertion slot for
0003 MOVJ VJ=80.00
1-2
RE-CSO-A044
30/744
163543-1CD
Cursor
DIRECT
OPEN Direct Open key
GO BACK
PAGE
Page key
7 8 9
X- X+ X- X+ SYNCRO
SINGLE ARCON FEED
S- S+ R- R+
4 5 6
Y- Y+ Y- Y+ SMOV
GAS
ARCOFF RETRACT
L- L+ B- B+
Z- Z+ Z- Z+ 1 2 3
TOOL1 TOOL2
U- U+ T- T+ TIMER ON ON
0 . -
E- E+ 8- 8+ TOOL1 TOOL2
REFP OFF OFF
1-3
RE-CSO-A044
31/744
163543-1CD
1-4
RE-CSO-A044
32/744
163543-1CD
1-5
RE-CSO-A044
33/744
163543-1CD
• [SHIFT] + [ASSIST]
The function list of key combinations with
[SHIFT] appears.
• [INTERLOCK] + [ASSIST]
The function list of key combinations with
[INTERLOCK] appears.
[CANCEL] Cancels the current status.
• Deletes the sub menu in the main menu area
CANCEL and the pull-down menu area.
• Cancels the input data or the input status in the
general-purpose display area.
• Cancels the multiple views in the message area.
• Cancels the occurred error.
[MULTI] Works for the multi mode.
Multi
If this button is pressed when the multi mode is ON, the
active window switches.
LAYOUT
[SHIFT] + [MULTI]
Switches between the multi-window display and the
single-window display when the multi mode is ON.
[COORD] Select the operation coordinate system when the
TOOL SEL
manipulator is operated manually.
• Five coordinate systems (joint, cartesian,
COORD
cylindrical, tool and user) can be used. Each
time this key is pressed, the coordinate system
is switched in the following order:
"JOINT""WLD/CYL""TOOL""USER"
• The selected coordinate system is displayed on
the status display area.
[SHIFT] + [COORD]
The coordinate number can be changed when the
"TOOL" or "USER" coordinate system is selected.
1-6
RE-CSO-A044
34/744
163543-1CD
1-7
RE-CSO-A044
35/744
163543-1CD
[SHIFT] + [ROBOT]
The robot under axis operation can be switched to a
robot axis which is not registered to the currently
selected job.
[INTERLOCK] + [ROBOT]
Switches the application when several applications are
set to a robot.
[EX. AXIS] Enables the external axis (base axis or station axis)
operation.
EX.AXIS
[EX.AXIS] is active for the system with external axes.
1-8
RE-CSO-A044
36/744
163543-1CD
[INTERLOCK] + [FWD]
All instructions are executed.
[REFP] + [FWD]
Moves to the reference point of the cursor line. See
Section 3.3.1.3 “Moving to Reference Point” on page 3-
24 .
The manipulator operates at the selected manual
speed. Make sure that the selected manual speed is
the desired one before starting operation.
[BWD] Moves the manipulator through the taught steps in
the reverse direction while this key is pressed.
• Only move instructions are executed (no weld
commands).
BWD
The manipulator operates at the selected manual
speed. Make sure that the selected manual speed is
the desired one before starting operation.
[DELETE] Deletes the registered instruction.
• Deletion completes when [ENTER] is pressed
while this key lamp is lit.
DELETE
1-9
RE-CSO-A044
37/744
163543-1CD
MANUAL SPEED Sets the speed for manual operation. This speed is
keys also valid for operations with [FWD] and [BWD].
• There are four speed levels (slow, medium, fast,
and inching). The speed changes as described
FAST below. The selected speed is displayed on the
MANUAL SPEED
status area.
Each time [FAST] is pressed, manual speed changes in
SLOW the following order:
"INCH"" SLOW""MED""FST".
Each time [SLOW] is pressed, manual speed changes
in the following order:
"FST""MED""SLOW""INCH"
[HIGH SPEED] Makes the manipulator move at high speed while
this button and one of the axis keys are pressed
simultaneously during manual operation. No need
to change the setting of speed.
HIGH
• The speed for [HIGH SPEED] is specified in
SPEED
advance.
Axis Keys Moves specified axes on manipulator.
• The manipulator axes only move while the key is
X- X+ X- X+
pressed.
S- S+ R- R+
• Multiple axes can be operated simultaneously by
Y- Y+ Y- Y+
L- L+ B- B+
pressing two or more keys at the same time.
Z- Z+ Z- Z+
U- U+ T- T+
Numeric Keys Enters the number or symbol when the ">" prompt
appears on the input line.
• “.” is the decimal point. “-” is a minus sign or
7 8 9
SYNCRO
SINGLE ARCON FEED hyphen.
4
SMOV
5
GAS
ARCOFF
6
RETRACT
The Numeric keys are also used as function keys.
Refer to the explanation of each function for details.
1 2 3
TOOL1 TOOL2
TIMER ON ON
0 . -
TOOL1 TOOL2
REFP OFF OFF
1-10
RE-CSO-A044
38/744
163543-1CD
Human interface
display area
Each window displayed during operations is provided with its name on the
upper left of the general-purpose display area.
1-11
RE-CSO-A044
39/744
163543-1CD
General-purpose
display area
Operation buttons
JUMP TO:
PAGE
PAGE
1-12
RE-CSO-A044
40/744
163543-1CD
A. Control Group
Displays the active control group for systems equipped with station axes
or several robot axes.
to : Robot Axes
to : Base Axes
to : Station Axes
1-13
RE-CSO-A044
41/744
163543-1CD
: Joint Coordinates
: Cartesian Coordinates
: Cylindrical Coordinates
: Tool Coordinates
: User Coordinates
C. Manual Speed
Displays the selected speed. For details, refer to Section 2.2.0.5
“Select Manual Speed” on page 2-4.
: Inching
: Low Speed
: Medium Speed
: High Speed
D. Security Mode
: Operation Mode
: Edit Mode
: Management Mode
E. Operation Cycle
Displays the present operation cycle.
: Step
: Cycle
: Continuous
1-14
RE-CSO-A044
42/744
163543-1CD
: Stop Status
: Hold Status
: Alarm Status
: Operating Status
G. Mode
: Teach mode
T
P : Play mode
H. Tool Number
1-15
RE-CSO-A044
43/744
163543-1CD
When two or more errors occur, appears in the message display area.
Activate the message display area and press [SELECT] to view the list of
current errors.
5/9
Cannot load macro job at current security mode
HELP
Cannot insert/modify/delete for group axis detachment
CLOSE
Cannot insert/modify/delete for axis detachment
1-16
RE-CSO-A044
44/744
163543-1CD
The above menu items are denoted with {DATA}, {EDIT}, {DISPLAY},
AND {UTILITY}.
• The window can be displayed according to the view desired.
Full Window View
1-17
RE-CSO-A044
45/744
163543-1CD
1.2.6.2 Operation
to
1-18
RE-CSO-A044
46/744
163543-1CD
Press the page key PAGE to display the alphanumeric input window. Move
the cursor to the desired letter and press [SELECT] to enter the letter.
For Numbers and Upper-case Characters
1-19
RE-CSO-A044
47/744
163543-1CD
Press the page key PAGE to display the symbol input window.
Move the cursor to the desired symbol and press [SELECT] to enter the
symbol.
Note that only some symbols are available for naming jobs.
For Symbols
SUPPLE-
When the focus is in a text field of [Result], it is able to move
MENT a cursor position by pressing [Shift]+[ → ] or [Shift]+[ ← ].
1-20
RE-CSO-A044
48/744
163543-1CD
1-21
RE-CSO-A044
49/744
163543-1CD
Word Registration
It is able to register the 32 words of eight characters.
Register a word by selecting [REGISTER WORD] button while the word
editing is valid (S2C410=1) during using the keyboard, or register the
word in the word register screen.
e.g. Register the word “TEST”.
Select [KEYBORD].
1-22
RE-CSO-A044
50/744
163543-1CD
Back Space
Delete the last character of the input character string.
Select [Back space] in the word register screen.
– Delete the last character of the input character string.
Cancel
Cancel the input character string.
Select [Cancel] in the word register screen.
– Cancel the character string if there is a character string is input.
– End the word register screen if there is not any character string.
1-23
RE-CSO-A044
51/744
163543-1CD
Use of Words
e.g. Use the registered word [TEST].
Select [REGISTER WORD].
– The word area is displayed.
1-24
RE-CSO-A044
52/744
163543-1CD
Select [KEYBORD].
Move the focus to “1” by the programming pendant, and press [Select].
– The “1” is added after [TEST] in the [Result].
1-25
RE-CSO-A044
53/744
163543-1CD
1-26
RE-CSO-A044
54/744
163543-1CD
Select [TEST] in the word area, and select [Delete] in the button area.
– The dialog box, which asks {“TEST” Do you delete a word?},
appears.
Select [Yes].
[TEST] in the word area is deleted.
1-27
RE-CSO-A044
55/744
163543-1CD
Select [Yes].
– The all words are deleted.
1-28
RE-CSO-A044
56/744
163543-1CD
1.3 Mode
The following three modes are available for DX100.
• Teach Mode
• Play Mode
• Remote Mode
1-29
RE-CSO-A044
57/744
163543-1CD
• Operation Mode
The operator can monitor the line operation and start and stop the
manipulator. Repairs, etc. can be performed if any abnormalities are
detected.
• Edit Mode
Teaching, robot jog operations, and editing of jobs and various
condition files can be performed in addition to the operations
enabled in the operation mode.
• Management Mode
The operator who performs setup and maintenance for the system
can set the machine control parameter, set the time, change the
password, etc. in addition to the operations enabled in the edit mode.
1-30
RE-CSO-A044
58/744
163543-1CD
1-31
RE-CSO-A044
59/744
163543-1CD
1-32
RE-CSO-A044
60/744
163543-1CD
1-33
RE-CSO-A044
61/744
163543-1CD
1-34
RE-CSO-A044
62/744
163543-1CD
2. Select {SECURITY}.
– The security of the main menu is shown.
– The security mode can be selected from operation mode, edit mode,
or management mode.
1-35
RE-CSO-A044
63/744
163543-1CD
1-36
RE-CSO-A044
64/744
163543-1CD
Robot
This is the axis for the
manipulator itself.
Station
This is any axis other than the ro-
bot and base. It indicates the
Base
tilt or rotating axis of the fixture.
This is the axis that moves the entire manipulator.
It corresponds to the servo track.
It controls the path of traveling manipulators.
2-1
RE-CSO-A044
65/744
163543-1CD
• Joint Coordinates
Each axis of the manipulator moves independently.
• Cartesian Coordinates
The tool tip of the manipulator moves parallel to any of the X-, Y-,
and Z-axes.
• Cylindrical Coordinates
The axis moves around the S-axis. The R-axis moves parallel to
the L-axis arm. For vertical motion, the tool tip of the manipulator
moves parallel to the Z-axis.
• Tool Coordinates
The effective direction of the tool mounted in the wrist flange of the
manipulator is defined as the Z-axis. This axis controls the
coordinates of the end point of the tool.
• User Coordinates
The XYZ-cartesian coordinates are defined at any point and angle.
The tool tip of the manipulator moves parallel to the axes of them.
U-axis
R-axis
B-axis
L-axis
Z-axis Y-axis
X-axis
X-axis
Y-axis
Z-axis
2-2
RE-CSO-A044
66/744
163543-1CD
2-3
RE-CSO-A044
67/744
163543-1CD
2.2.0.6 Servo ON
Press [SERVO ON READY], then SERVO ON LED starts blinking.
Squeeze the Enable switch, then SERVO ON LED starts lighting.
SUPPLE-
The [HIGH SPEED] key is disabled when “INCH” is selected
MENT for the manual speed.
2-4
RE-CSO-A044
68/744
163543-1CD
• When two or more axis keys are pressed at the same time,
the manipulator will perform a compound movement.
SUPPLE- However, if two different directional keys for the same axis
MENT
are pressed at the same time (such as [S-] + [S+]), none of
the axes operate.
2-5
RE-CSO-A044
69/744
163543-1CD
U-axis Z+
U+
R-axis
X+
R+ B-axis
Y+
B+
T-axis
Z+
X- T+
Z- R-
U- Y-
B-
E-axis E- Z-
T-
E+
L-axis Y-
L-
Y+
L+
S-axis X- X+
S- S+
2-6
RE-CSO-A044
70/744
163543-1CD
• When two or more axis keys are pressed at the same time,
the manipulator will perform compound movement.
SUPPLE- However, if two different directional keys for the same axis
MENT
are pressed at the same time (such as [X-] + [X+]), none of
the axes operate.
Z-axis
Y-axis
X-axis
Fig. 2-1: Moves parallel to X- or Y-axis Fig. 2-2: Moves parallel to Z-axis
Y-axis Z-axis
X- X+ Z+
S- S+ U+
Y+
L+
X-axis Z-
U-
Y-
L-
2-7
RE-CSO-A044
71/744
163543-1CD
• When two or more axis keys are pressed at the same time,
the manipulator will perform compound movement.
SUPPLE- However, if two different directional keys for the same axis
MENT
are pressed at the same time (such as [Z-] + [Z+]), none of
the axes operate.
Z-axis
r-axis
-axis
r-axis
Fig. 2-3: Rolls around q-axis Fig. 2-4: Moves perpendicular to r-axis
X+
S+
r-axis
Y+
L+
Y-
L-
r-axis
Y- Y+
X- L- L+
S-
2-8
RE-CSO-A044
72/744
163543-1CD
• When two or more axis keys are pressed at the same time,
the manipulator will perform compound movement.
SUPPLE- However, if two different directional keys for the same axis
MENT
are pressed at the same time (such as [X-] + [X+]), none of
the axes operate.
X-axis
X-axis
Z-axis
Y-axis Y-axis
Y-axis
Z-axis X-axis
Z-axis
The tool coordinates are defined at the tip of the tool, assuming that the
effective direction of the tool mounted on the manipulator wrist flange is
the Z-axis. Therefore, the tool coordinates axis direction moves with the
wrist.
In the tool coordinates motion, the manipulator can be moved using the
effective tool direction as a reference regardless of the manipulator
position or orientation. These motions are best suited when the
manipulator is required to move parallel while maintaining the tool
orientation with the workpieces.
2-9
RE-CSO-A044
73/744
163543-1CD
Z-
U-
Z+
U+
X+
S+
X-
S-
2-10
RE-CSO-A044
74/744
163543-1CD
2-11
RE-CSO-A044
75/744
163543-1CD
• When two or more axis keys are pressed at the same time,
the manipulator will perform compound movement.
SUPPLE- However, if two different directional keys for the same axis
MENT
are pressed at the same time (such as [X-] + [X+]), none of
the axes operate.
Y+
L+
X-axis
Y-
L-
Z-axis
Z-axis
Y-axis
Fig. 2-6: Moves parallel to Z-axis
X-axis
Z-axis
X-axis
Z+ Y-axis
U+
Station, etc.
Z-
U-
Y-axis
2-12
RE-CSO-A044
76/744
163543-1CD
2-13
RE-CSO-A044
77/744
163543-1CD
Fixture Fixture
User coordinates
Conveyor
2-14
RE-CSO-A044
78/744
163543-1CD
Z- Z+
U- U+
Wrist Axes Wrist axes move with the TCP
X- X+ fixed. These movements differ
R- R+
depending on cartesian,
cylindrical, tool and user
Y- Y+ coordinates.
B- B+
Z- Z+
T- T+
• When two or more axis keys are pressed at the same time,
the manipulator will perform compound movement.
SUPPLE- However, if two different directional keys for the same axis
MENT
are pressed at the same time (such as [X-] + [X+]), none of
the axes operate.
2-15
RE-CSO-A044
79/744
163543-1CD
SUPPLE-
MENT
TCP
2-16
RE-CSO-A044
80/744
163543-1CD
Z-axis
+
Y-axis
Z-axis X-axis
+
Y-axis
X-axis
• In tool coordinates, wrist axis rotations are based on X-, Y-, or Z-axis
of the tool coordinates.
X-axis
Z-axis
+
+
Y-axis
2-17
RE-CSO-A044
81/744
163543-1CD
• In user coordinates, wrist axis rotations are based on X-, Y-, or Z-axis
of the user coordinates.
Z-axis
+
Y-axis
+ X-axis
Z-axis
Y-axis
X-axis
Tool 1 Tool 2
P1 P2 P1 P2
Workpiece Workpiece
2-18
RE-CSO-A044
82/744
163543-1CD
Workpiece
Workpiece
P1
P1 P2 P2
SUPPLE-
For registration of the tool file, refer to “8.3 Tool Data Setting”
MENT of “DX100 INSTRUCTIONS” (162536-1CD).
2-19
RE-CSO-A044
83/744
163543-1CD
3 Teaching
3-1
RE-CSO-A044
84/744
163543-1CD
<Example>
0 0 1 JO B - 1 WO R K - A
3-2
RE-CSO-A044
85/744
163543-1CD
3-3
RE-CSO-A044
86/744
163543-1CD
3-4
RE-CSO-A044
87/744
163543-1CD
B. Cursor
C. Instruction, additional
items, comments, etc.
A. Line numbers
A. Line Numbers
The number of the job line is automatically displayed. Line numbers are
automatically updated if lines are inserted or deleted.
B. Cursor
The cursor for manipulator control. For the FWD, BWD, and test opera-
tion, the manipulator motion starts from the line this cursor points.
MOVJ VJ = 50.00
Additional items : Speed and time are set depending on the type of
instruction. When needed, numerical or character data
is added to the condition-setting tags.
3-5
RE-CSO-A044
88/744
163543-1CD
Fast 100.00
50.00
25.00
12.50
6.25
3.12
1.56
Slow 0.78 (%)
3-6
RE-CSO-A044
89/744
163543-1CD
<Play Speed Setting Window (same for circular and spline interpolation)>
• There are two types of displays, and they can be switched
depending on the application.
1. Move the cursor to the play speed.
2. Set the play speed by pressing [SHIFT] + the cursor key.
– The play speed value increases or decreases.
3-7
RE-CSO-A044
90/744
163543-1CD
3-8
RE-CSO-A044
91/744
163543-1CD
<Play Speed>
• The play speed set display is identical to that for the linear
interpolation.
• The speed taught at P2 is applied from P1 to P2. The speed taught
at P3 is applied from P2 to P3.
• If a circular operation is taught at high speed, the actual arc path has
a shorter radius than that taught.
3-9
RE-CSO-A044
92/744
163543-1CD
P4
<Play Speed>
• The play speed setting window is identical to that for the linear
interpolation.
• As with the circular interpolation, the speed taught at P2 is applied
from P1 to P2, and the speed taught at P3 is applied from P2 to P3.
n
P1 P3
m
3-10
RE-CSO-A044
93/744
163543-1CD
Step 1 Step 3
Step 1 Step 3
3-11
RE-CSO-A044
94/744
163543-1CD
2. Select {JOB}.
– The contents of the currently-selected job is displayed.
3. Move the cursor on the line immediately before the position where a
move instruction to be registered.
4. Grip the Enable switch.
– Grip the Enable switch to turn the servo power ON.
5. Move the manipulator to the desired position using the axis key.
– Use the axis operation key to move the manipulator to the desired
position.
3-12
RE-CSO-A044
95/744
163543-1CD
2. Press [SELECT].
– The cursor moves to the input buffer line.
5. Press [ENTER].
– The MOV instruction is registered.
Move instruction
is registered.
• The position level can be set at the same time that the
move instruction is registered.
SUPPLE-
MENT • To display the position level tag as a default, select {EDIT}
from the menu and then select “ENABLE POS LEVEL
TAG”.
3-13
RE-CSO-A044
96/744
163543-1CD
Positioning level 8
P1
3-14
RE-CSO-A044
97/744
163543-1CD
3. Select “PL”.
– The position level is displayed. The position initial value is 1.
4. Press [ENTER].
– To change the position level, select the level in the input buffer line,
type the value using the Numeric keys, and press [ENTER]. The
position level’s move instruction is registered.
3-15
RE-CSO-A044
98/744
163543-1CD
5. Press [ENTER].
For example, to perform the movement steps shown below, set as follows:
P1 P2 P4 P5
P3 P6
Steps P2, P4, and P5 are simple passing points, and do not require
accurate positioning. Adding PL=1 to 8 to the move instructions of these
steps moves the manipulator around the inner corners, thereby reducing
the cycle time.
If complete positioning is necessary as P3 or P6, add PL=0.
<EXAMPLE>
Passing points P2, P4, and P5:
MOVL V=138 PL=3
Positioning point P3 and P6:
MOVL V=138 PL=0
Place immediately
before where
reference point is
to be registered.
3-16
RE-CSO-A044
99/744
163543-1CD
8. Press [INSERT].
– The [INSERT] key lamp lights.
When registering before the END instruction, pressing [INSERT] is
not needed.
9. Press [ENTER].
– The REFP instruction is registered.
Reference point
is registered.
The programming pendant does not have the [REFP] key for
SUPPLE- the application of spot welding, motor gun, and of material
MENT
handling, assembling, and cutting.
4. Press [TIMER].
– The TIMER instruction is displayed on the input buffer line.
3-17
RE-CSO-A044
100/744
163543-1CD
– If you use the Numeric keys to input the timer value, press
[SELECT] when the cursor is on the timer value. The data input line
appears. Input the value and press [ENTER].
6. Press [INSERT].
– The [INSERT] key lamp lights.
– When registering before the END instruction, pressing [INSERT] is
not needed.
7. Press [ENTER].
– The TIMER instruction is registered.
3-18
RE-CSO-A044
101/744
163543-1CD
4. Press [ENTER].
– The DETAIL EDIT window is closed and the JOB CONTENT window
appears again. Modified content is displayed in the input buffer line.
5. Press [INSERT].
– The [INSERT] key lamp lights.
– When registering before the END instruction, pressing [INSERT] is
not needed.
6. Press [ENTER].
– The TIMER instruction is registered.
3-19
RE-CSO-A044
102/744
163543-1CD
Step 3
3-20
RE-CSO-A044
103/744
163543-1CD
3-21
RE-CSO-A044
104/744
163543-1CD
FWD Movements
• The manipulator moves in step number sequence. Only move
instructions are executed when [FWD] is pressed. To execute all
instructions, press [INTERLOCK] + [FWD].
• The manipulator stops after playing a single cycle. It does not move
after the END instruction is reached, even if [FWD] is pressed.
However, at the end of a called job, the manipulator moves the
instruction next to the CALL instruction.
Called Jobs
Step 4
Step 1 Step 2 Step 3 (RET instruction)
(END instruction)
Manipulator stops.
BWD Movements
• The manipulator moves in reverse step number sequence. Only
move instructions are executed.
• The manipulator does not move after the first step is reached, even if
[BWD] is pressed. However, at the beginning of a called job, the
manipulator moves to the instruction immediately before the CALL
instruction.
Called Jobs
Manipulator stops.
P1 P3
3-22
RE-CSO-A044
105/744
163543-1CD
P3
P1
P3
3-23
RE-CSO-A044
106/744
163543-1CD
Manual speed is set with [FAST] and [SLOW]. FWD operation can be
performed at a high speed by pressing [HIGH SPEED]. Follow these
procedures to select a manual speed.
• Each time [FAST] is pressed, the speed switches in the order of
“INCH””SLOW””MED””FAST”.
The programming pendant does not have the [REFP] key for
SUPPLE- the application of spot welding, general purposes (= material
MENT
handling, assembling, cutting) or motor gun.
3-24
RE-CSO-A044
107/744
163543-1CD
Note that the motion path for the playback operation is replayed during the
test operation. Therefore, make sure that there is no obstacle around the
manipulator and great caution should be exercised when the test
operation is performed.
C
B
Job Example
NOP
MOVJ VJ=50.0 A
A MOVL V=1500.0 B
MOVL V=1500.0 C
:
3-25
RE-CSO-A044
108/744
163543-1CD
3-26
RE-CSO-A044
109/744
163543-1CD
Press [INSERT].
Press [ENTER].
Insertion completed.
3-27
RE-CSO-A044
110/744
163543-1CD
Modification
completed. Insert MOV
instruction.
Modification
completed.
3-28
RE-CSO-A044
111/744
163543-1CD
Deletions Modifications
Press [REFP].
Press [ENTER].
Press [MODIFY].
Deletion completed.
Press [ENTER].
Modification completed.
3-29
RE-CSO-A044
112/744
163543-1CD
Deletions Modifications
Press [ENTER].
Modification completed.
3-30
RE-CSO-A044
113/744
163543-1CD
NOTE In any other than the teach mode, set the mode switch to
“TEACH”.
3-31
RE-CSO-A044
114/744
163543-1CD
1. Move the cursor to the line immediately before the insert position.
The line immediately 0006 MOVL V=276
before where the 0007 TIMER T=1.00
move instruction 0008 DOUT OT#(1) ON
is to be added. 0009 MOVJ VJ=100.0
NOTE Confirm the move instruction on the input buffer line and set
desired interpolation type and play speed.
3. Press [INSERT].
– The key lamp will light.
4. Press [ENTER].
– The move instruction is inserted after the cursor line.
0006 MOVL V=276
0007 TIMER T=1.00
0008 DOUT OT#(1) ON
The move instruction 0009 MOVL V=558
is added. 0010 MOVJ VJ=100.0
3-32
RE-CSO-A044
115/744
163543-1CD
5. Press [ENTER].
– <Examples of Inserting a Move Instruction>
• When a move instruction is inserted in the following job, it is
placed on different lines according to the setting in the
TEACHING CONDITION window.
Before inserting the move instruction
Cursor line 0006 MOVL V=276
0007 TIMER T=1.00
0008 DOUT OT#(1) ON
0009 MOVJ VJ=100.0
After the insertion: when inserting before the next step After the insertion: when inserting after the cursor line
0006 MOVL V=276 0006 MOVL V=276
0007 TIMER T=1.00 Added 0007 MOVL V=558
0008 DOUT OT#(1) ON instruction 0008 TIMER T=1.00
Added 0009 MOVL V=558 0009 DOUT OT#(1) ON
instruction 0010 MOVJ VJ=100.0 0010 MOVJ VJ=100.0
3-33
RE-CSO-A044
116/744
163543-1CD
2. Press [DELETE].
– The key lamp will blink.
3. Press [ENTER].
– The step indicated by cursor line is deleted.
0003 MOVL V=138
0004 MOVJ VJ=50.00
SUPPLE-
For MOV instructions for which position variables have been
MENT set, the position variables will not be changed.
3-34
RE-CSO-A044
117/744
163543-1CD
1. Press [ASSIST].
– The assist menu appears.
UNDO
REDO
2. Select {UNDO}.
– The last operation is undone.
3. Select {REDO}.
– The last UNDO operation is undone.
3-35
RE-CSO-A044
118/744
163543-1CD
3-36
RE-CSO-A044
119/744
163543-1CD
2. Press [DELETE].
– The key lamp will light.
3. Press [ENTER].
– The timer instruction at the cursor line is deleted.
0003 MOVJ VJ=50.00
0004 MOVL V=138
2. Press [SELECT].
3. Move the cursor to the input buffer line timer value.
– Move the cursor to the input buffer line timer value and press
[SHIFT] + the cursor key to set the data.
– To use the Numeric keys to input data, move the cursor to the input
buffer line timer value and press [SELECT].
TIMER T=1.00
3-37
RE-CSO-A044
120/744
163543-1CD
3-38
RE-CSO-A044
121/744
163543-1CD
A
B
C
D
E, F
G
H
I
J
A. JOB NAME
Displays the name of the current job.
B. COMMENT
Displays the comments attached to the current job. This can be edited
in this window.
C. DATE
Displays the date and time of the last editing of the job.
D. CAPACITY
Displays the amount of memory that is being used to register this job.
E. LINES
Displays the total number of instructions registered in this job.
F. STEPS
Displays the total number of move instructions registered in this job.
G. EDIT LOCK
Displays whether the edit prohibit setting for this job is ON or OFF. This
can be changed in this window.
H. TO SAVE TO FD
Displays “DONE” if the contents of the job have already been saved to
an external memory after the date and time of the last editing operation,
and displays “NOT DONE” if they have not been saved. The job is
marked as “DONE” only if it is saved as an independent job or as a
related job. If it is saved in a CMOS batch operation, it is not marked as
“DONE”.
I. GROUP SET
Displays the control group that this job controls. If the master axis is
specified, the master axis is highlighted.
J. JOB KIND
Displays the kind of this job.
3-39
RE-CSO-A044
122/744
163543-1CD
A B
A. Address Area
Displays the line numbers, the step numbers and the tool numbers
which are registered in the each step.
B. Instruction Area
Displays instructions, additional items, and comments. Line editing is
possible.
3-40
RE-CSO-A044
123/744
163543-1CD
STEP NO.
3-41
RE-CSO-A044
124/744
163543-1CD
TOOL NO.
3-42
RE-CSO-A044
125/744
163543-1CD
STEP NO.
TOOL NO.
3-43
RE-CSO-A044
126/744
163543-1CD
3-44
RE-CSO-A044
127/744
163543-1CD
A B
C D
A. Interpolation
Displays the interpolation type.
B. Speed
Displays the play speed.
C. Command Position
Displays the tool file number and position data that has been taught for
this job. Steps which have no position data, such as move instructions
which use position variables, are marked with an asterisk (*).
D. Current Data
Displays the current tool file number and position of the manipulator.
3-45
RE-CSO-A044
128/744
163543-1CD
A
B
A. NUMBER OF JOBS
Displays the total number of jobs currently registered in the memory of
DX100.
B. USED MEMORY
Displays the total amount of memory used in the DX100.
C. STEPS
Displays the total number of used steps.
D. EDITING BUFFER
Displays editing buffer use.
3-46
RE-CSO-A044
129/744
163543-1CD
A
B
3-47
RE-CSO-A044
130/744
163543-1CD
Instruction List
INFORM
By pressing [INFORM LIST] LIST , the instruction group list dialog box
appears.
By selecting a group, the instruction list dialog box of the selected group
appears.
3-48
RE-CSO-A044
131/744
163543-1CD
3-49
RE-CSO-A044
132/744
163543-1CD
(2) To directly input the value using Numeric keys, press [SELECT] to
display the input buffer line.
(3) Type the value and press [ENTER]. The value on the input buffer
line is changed.
2. Adding, modifying, or deleting an additional item
(1) To add, modify, or delete an additional item, move the cursor to the
instruction on the input buffer line and press [SELECT]. The
DETAIL EDIT window appears.
3-50
RE-CSO-A044
133/744
163543-1CD
(2) Move the cursor to the desired item and press [SELECT].
To delete an item, move the cursor to the item to be deleted and
select “UNUSED”.
3-51
RE-CSO-A044
134/744
163543-1CD
The line to be
deleted
Instruction line
to be changed
3-52
RE-CSO-A044
135/744
163543-1CD
(2) Type the value and press [ENTER]. The value on the input buffer
line is changed.
3-53
RE-CSO-A044
136/744
163543-1CD
3-54
RE-CSO-A044
137/744
163543-1CD
3-55
RE-CSO-A044
138/744
163543-1CD
5. Press [ENTER].
– The numeric data is modified.
Instruction line
for which
numeric data
was changed.
3-56
RE-CSO-A044
139/744
163543-1CD
6. Press [ENTER].
– The DETAIL EDIT window closes, and the JOB CONTENT window
appears.
7. Press [ENTER].
– Contents of the input buffer line are registered on the cursor line of
the instruction area.
Instruction line
for which additional
item was modified.
3-57
RE-CSO-A044
140/744
163543-1CD
– When the additional item needs the numeric data, move the cursor
to the number and press [SELECT]. The input buffer line appears.
Type the number and press [ENTER].
3-58
RE-CSO-A044
141/744
163543-1CD
6. Press [ENTER].
– DETAIL EDIT window closes and JOB CONTENT window appears.
7. Press [ENTER].
– Contents of the input buffer line are registered on the cursor line of
the instruction area.
Instruction line for
which additional
item was added.
3-59
RE-CSO-A044
142/744
163543-1CD
NOTE This operation cannot be used for the additional item which
is locked.
1. Move the cursor to the instruction area in the JOB CONTENT window.
2. Select the line where the additional item is to be deleted.
– Move the cursor to the instruction area when it is in the address
area.
– Press [SELECT] to change the mode to line editing mode.
Instruction line for
which additional
item is to be deleted.
5. Select “UNUSED”.
– “UNUSED” is displayed ton the DETAIL EDIT window.
6. Press [ENTER].
– The DETAIL EDIT window closes, and the JOB CONTENT window
appears.
7. Press [ENTER].
– Contents of the input buffer line are registered on the cursor line of
the instruction area.
Instruction line for
which the additional
item was deleted.
3-60
RE-CSO-A044
143/744
163543-1CD
V=100 V=50 2
V=80
:
MOVL V=100 ;Move to at V=100
MOVL V=50 ;Move to t V= 50 1 V=30
MOVL V=80 ;Move to at V=80
MOVL V=30 ;Move to t V=30
MOVL V=70 ;Move to at V=30 4
:
V=70
5
Execute Base Reverse Paste
: 2
;Move to at V=100 V=100 V=50 V=80
MOVL V=100 3
MOVL V=50 ;Move to t V= 50
MOVL V=80 ;Move to at V=80 V=50 V=80
1
V=30
MOVL V=30 ;Move to at V=30
MOVL V=70 ;Move to t V=70 V=30
MOVL V=70 ;Move to at V=70 The speed and interpolation are 4
MOVL V=30 ;Move to at V=30 the same going and returning.
MOVL V=80 ;Move to at V= 80
MOVL V=50 ;Move to at V=50
: V=70 V=70
3-61
RE-CSO-A044
144/744
163543-1CD
0000 NOP
MOVJ VJ=50.00 0001 ’TEST JOB
Copy 0002 MOVJ VJ=50.00
TIMER T=1.00
MOVL V=100 Cut 0003 TIMER T=1.00
0004 MOVL V=100
0005 MOVL V=100
0000 NOP
0001 ’TEST JOB
0000 NOP
0001 ’TEST JOB
Paste 0002 MOVJ VJ=50.00
0003 TIMER T=1.00
The buffer content is inserted. 0004 MOVL V=100
0005 MOVL V=100
0000 NOP
0001 ’TEST JOB
Reverse paste 0002 MOVL V=100
0003 TIMER T=1.00
Buffer content order is reversed and inserted. 0004 MOVJ VJ=50.00
0005 MOVL V=100
3-62
RE-CSO-A044
145/744
163543-1CD
2. Move the cursor to the start line and press [SHIFT] + [SELECT].
– The range specification begins, and the address is displayed in
reverse.
Start line
End line
3-63
RE-CSO-A044
146/744
163543-1CD
3.7.2 Copying
Before copying, the range to be copied has to be specified.
1. Select {EDIT} under the menu.
– The pull-down menu appears.
2. Select {COPY}.
– The specified range is copied to the buffer.
3.7.3 Cutting
Before cutting, the range to be cut has to be specified.
1. Select {EDIT} under the menu.
– The pull-down menu appears.
2. Select {CUT}.
– The confirmation dialog box appears. When “YES” is selected, the
specified range is deleted and copied to the buffer.
– When “NO” is selected, the cutting operation is cancelled.
3-64
RE-CSO-A044
147/744
163543-1CD
3.7.4 Pasting
Before pasting, the range to be pasted has to be stored in the buffer.
1. Move the cursor to the line immediately before the desired position in
the JOB CONTENT window.
– The pull-down menu appears.
3-65
RE-CSO-A044
148/744
163543-1CD
3-66
RE-CSO-A044
149/744
163543-1CD
3-67
RE-CSO-A044
150/744
163543-1CD
Type of Explanation
Play Speed
VJ Joint Speed Normal robot axes
V TCP Speed
VR Posture Angle Speed
VE Base Axis Speed
Speed is doubled.
3-68
RE-CSO-A044
151/744
163543-1CD
A
B
C
D
E
8. Select “EXECUTE”.
– The speed begins to change.
– If “MODIFICATION TYPE” is set to “CONFIRM”, the confirmation
dialog box “Modifying speed” is displayed. Press [ENTER] to
change the speed on the first line and search for the next speed.
Press the UP/DOWN cursor button to keep the speed on the first
line and search for the next speed. To cancel the speed
modification, press [CANCEL].
– If “MODIFICATION TYPE” is set to “NOT CONFIRM”, all the speeds
of the specified section are changed.
3-69
RE-CSO-A044
152/744
163543-1CD
A
B
C
D
3-70
RE-CSO-A044
153/744
163543-1CD
8. Select “EXECUTE”.
– The speed is changed according to the setting.
3-71
RE-CSO-A044
154/744
163543-1CD
6. Press [ENTER].
– The instruction on the cursor line is replaced with one on the input
buffer line.
3-72
RE-CSO-A044
155/744
163543-1CD
Condition Files
3-73
RE-CSO-A044
156/744
163543-1CD
3-74
RE-CSO-A044
157/744
163543-1CD
• Play Speed V:
MOVL V=I000
The variable I000 is used for speed V with this move
instruction.
The unit for V is 0.1mm per second.
For example, if I000 were set as 1000, the following would
be true:
I000=1000 unit for V is 0.1mm/s V=100.0 mm/s
Note that, depending on the unit being used, the value of
the variable and the value of the actual speed on occasion
might not match.
3.9.4.1 Setting Byte, Integer, Double Precision Integer, and Real Type Variables
1. Select {VARIABLE} under the main menu.
– {BYTE}, {INTEGER}, {DOUBLE}, and {REAL} are displayed for the
sub menu.
2. Select desired variable type.
– The BYTE VARIABLE window appears. (Following is a case that
{BYTE} is selected.)
3-75
RE-CSO-A044
158/744
163543-1CD
Cursor is moved
to desired variable
number.
6. Press [ENTER].
– Input value is set to the variable on the cursor position.
3-76
RE-CSO-A044
159/744
163543-1CD
The cursor is
moved to
desired variable
number.
3-77
RE-CSO-A044
160/744
163543-1CD
3-78
RE-CSO-A044
161/744
163543-1CD
SUPPLE-
Refer to Section 1.2.6 “Character Input Operation” on page
MENT 1-18 for the character input operation.
5. Input name.
6. Press [ENTER].
– The variable name is registered.
3-79
RE-CSO-A044
162/744
163543-1CD
Move to desired
variable number
page.
3-80
RE-CSO-A044
163/744
163543-1CD
Z-axis
Setting Method
45000
7 8 9
4 5 6
1 2 3
0 . -
X-axis Y-axis
Y- Y+ Y- Y+
L- L+ B- B+
Z- Z+ Z- Z+
U- U+ T- T+
E- E+ 8- 8+
3-81
RE-CSO-A044
164/744
163543-1CD
Pulse Type
4. Select {PULSE}.
5. Move the cursor to desired data to be input and press [SELECT].
6. Input the value.
7. Press [ENTER].
– The value is set in the cursor position.
3-82
RE-CSO-A044
165/744
163543-1CD
XYZ Type
About “<TYPE>”
• It is not necessary to set a type if the position variable is to be used
for parallel shift operations.
• When the position variable is used with a move instruction such as
“MOVJ P001”, it is necessary to set a type. For details on types,
refer to Section 3.9.4.10 “Manipulator Types” on page 3-86.
Current Position Window (XYZ) shows the current setting of a type.
3-83
RE-CSO-A044
166/744
163543-1CD
Pulse Type
XYZ Type
3-84
RE-CSO-A044
167/744
163543-1CD
3-85
RE-CSO-A044
168/744
163543-1CD
NOTE
3-86
RE-CSO-A044
169/744
163543-1CD
0° 0°
360° -360°
-180° 180°
NOTE R is the angle when the R-axis home position is 0
3-87
RE-CSO-A044
170/744
163543-1CD
0° 0°
360° -360°
-180° 180°
NOTE T is the angle when the T-axis home position is 0
3.9.8 Front/Back
This specifies where in the S-axis rotation center the B-axis rotation center
locates when viewing the L-axis and U-axis from the right-hand side.
When viewed from the right-hand side, the right of the S-axis rotation
center is called the front, and the left is called the back.
Right-hand side
(S-axis 0°)
3-88
RE-CSO-A044
171/744
163543-1CD
The diagram below shows the S-axis at 0and at 180. This is the
configuration when the L-axis and the U-axis are viewed from the right-
hand side.
S-axis 0 S-axis 180
For the manipulator with seven axes, this specifies where in the S-axis
rotation center the U-axis rotation center locates when viewing the L-axis
and U-axis from the right-hand side.
When viewed from the right-hand side, the right of the S-axis rotation
center is called the front, and the left is called the back.
Back Front
3-89
RE-CSO-A044
172/744
163543-1CD
Right-hand side
0° 0°
360° -360°
-180° 180°
NOTE S is the angle when the S-axis home position is 0
3-90
RE-CSO-A044
173/744
163543-1CD
Local variables differ from user variables in the following four ways:
• Used in One Job Only
With user variables it is possible to define and use one variable in
multiple jobs, but local variables are used only in the job in which
they are defined, and cannot be read from other jobs.
Accordingly, local variables do not affect other jobs, so it is possible
to define a variable number (such as LB001) separately in different
jobs, and use it in different ways in each of these jobs.
User Variable
B001
3-91
RE-CSO-A044
174/744
163543-1CD
3-92
RE-CSO-A044
175/744
163543-1CD
3-93
RE-CSO-A044
176/744
163543-1CD
3-94
RE-CSO-A044
177/744
163543-1CD
3.9.12 Search
When editing or checking, jobs and steps can be searched for. Search
can be done when the cursor is in either the address or instruction area on
the JOB CONTENT window.
1. Select {JOB} under the main menu.
2. Select {JOB}.
– The JOB CONTENT window appears.
3. Select {EDIT} under the menu.
– The pull-down menu appears.
4. Select {SEARCH}.
– The selection dialog box appears.
3-95
RE-CSO-A044
178/744
163543-1CD
3. Press [ENTER].
– The cursor is moved to the line number and the window appears.
3-96
RE-CSO-A044
179/744
163543-1CD
3. Press [ENTER].
– The cursor is moved to the input step and the window appears.
3-97
RE-CSO-A044
180/744
163543-1CD
3. Press [ENTER].
– The cursor is moved to the desired label and the window appears.
3-98
RE-CSO-A044
181/744
163543-1CD
3-99
RE-CSO-A044
182/744
163543-1CD
3-100
RE-CSO-A044
183/744
163543-1CD
3-101
RE-CSO-A044
184/744
163543-1CD
3-102
RE-CSO-A044
185/744
163543-1CD
3-103
RE-CSO-A044
186/744
163543-1CD
4 Playback
4-1
RE-CSO-A044
187/744
163543-1CD
3. Press [SELECT].
– The selection dialog box appears.
4-2
RE-CSO-A044
188/744
163543-1CD
4-3
RE-CSO-A044
189/744
163543-1CD
4-4
RE-CSO-A044
190/744
163543-1CD
3. Press [SELECT].
– The selection dialog box appears.
4-5
RE-CSO-A044
191/744
163543-1CD
B
D
C, E
F
A. Job Content
The cursor moves according to the playback operation. The contents
are automatically scrolled as needed.
B. Override Speed Settings
Displayed when override speed setting is performed.
C.Cycle Time
Displays the operating time of the manipulator. Each time the manipula-
tor is started, the previous cycle time is reset, and a new measurement
begins. Either showing or hiding the cycle time display is selectable.
D. Start No.
First step in the measurement. Measurement starts when the start but-
ton lamp lights and the playback starts.
E. Motion Time
Displays the weaving time of the manipulator.
F. Playback Time
Displays the time from the beginning to the end of the measurement.
Measurement ends when the manipulator stops and the start button
lamp goes off.
4-6
RE-CSO-A044
192/744
163543-1CD
4-7
RE-CSO-A044
193/744
163543-1CD
“NONE” setting
The operation cycle is not changed when “NONE” is set.
SUPPLE-
MENT For example, if the setting is “CYCLE SWITCH IN PLAY
MODE = NONE”, the operation cycle is maintained even
after switching to the play mode.
4-8
RE-CSO-A044
194/744
163543-1CD
4. Select a cycle.
– The operation cycle when switching modes is set.
4-9
RE-CSO-A044
195/744
163543-1CD
4.2 Playback
Playback is the operation by which the taught job is played back. Follow
the procedures below to start the playback operation.
4.2.1.2 Servo On
1. Press [Servo ON Ready].
– DX100 servo power is ON and the Servo ON lamp on the
programming pendant lights.
4-10
RE-CSO-A044
196/744
163543-1CD
4-11
RE-CSO-A044
197/744
163543-1CD
Play speed
Safety speed
Dry-run speed
Step
4-12
RE-CSO-A044
198/744
163543-1CD
4-13
RE-CSO-A044
199/744
163543-1CD
4-14
RE-CSO-A044
200/744
163543-1CD
4.3.1 Hold
Hold operation causes the manipulator to stop all motion.
SUPPLE-
[HOLD] lamp lights while it is held down. At the same time,
MENT [START] lamp goes OFF.
Hold
Release
Hold
External holding
Release
1. Turn off the hold signal from an external input (system input).
– Hold is released.
– To continue the operation, press [START] or turn ON the external
input signal (system input). The manipulator restarts its operation,
beginning from the position where it was stopped.
4-15
RE-CSO-A044
201/744
163543-1CD
Emergency Stop
– The servo power turns OFF and the manipulator stops immediately.
Release
TURN
TURN
4-16
RE-CSO-A044
202/744
163543-1CD
CAUTION
• Prior to restarting after an emergency stop, confirm
the position for the next operation and make sure
there is no interference with the workpiece or fixture.
• The application of an emergency stop during high speed
operations on continuous steps can result in the manipulator
stopping two or three steps prior to the step that is being
displayed. There is a risk of interference with the workpiece
or fixture when the manipulator is restarted under such
conditions.
4-17
RE-CSO-A044
203/744
163543-1CD
Releasing Alarms
<Minor Alarms>
1. Press [SELECT].
– Select “RESET” under the ALARM window to release the alarm
status.
– When using an external input signal (system input), turn ON the
“ALARM RESET” setting.
<Major Alarms>
1. Turn OFF the main power supply and remove the cause of the alarm.
– If a severe alarm such as hardware failure alarm occurs, the servo
power is automatically shut off and the manipulator stops. If
releasing does not work, turn OFF the main power and correct the
cause of the alarm.
4-18
RE-CSO-A044
204/744
163543-1CD
4.3.4 Others
To restart the operation, return to the play mode and perform a start
operation.
4-19
RE-CSO-A044
205/744
163543-1CD
(1cycle completed)
YES
Reset and playback?
NO
NO
Modify?
YES
Start playback
Modify play speed simultaneously
(1cycle completed)
End
4-20
RE-CSO-A044
206/744
163543-1CD
4. Line up the cursor with the override ratio and move the cursor up and
down to change the ratio.
If you want to input the ratio number directly, move the cursor to the
override ratio and press [SELECT].
– The number input line appears. Input the override ratio using the
Numeric keys.
4-21
RE-CSO-A044
207/744
163543-1CD
4-22
RE-CSO-A044
208/744
163543-1CD
Station 3
(Job 3 registered)
Station 1
(Job 1 registered)
Station 2
(Job 2 registered)
For example, in the case where three stations handle three different
workpieces, as shown in the illustration above, the jobs would be
registered as follows:
• Job 1 is registered to process workpiece 1 at Station 1
• Job 2 is registered to process workpiece 2 at Station 2
• Job 3 is registered to process workpiece 3 at Station 3
To play back the jobs, prepare workpiece 1 and press the start button on
Station 1. The manipulator executes Job 1. Prepare workpieces 2 and 3
while Job 1 is being executed, and press the start buttons on Stations 2
and 3. Even if Job 1 is being executed at that time, jobs on different
stations are reserved in the order that the start buttons have been
pressed, and will be executed in that order.
During playback, the status of the reservation can be checked on the start
reservation window.
4-23
RE-CSO-A044
209/744
163543-1CD
4-24
RE-CSO-A044
210/744
163543-1CD
4-25
RE-CSO-A044
211/744
163543-1CD
4-26
RE-CSO-A044
212/744
163543-1CD
4-27
RE-CSO-A044
213/744
163543-1CD
4-28
RE-CSO-A044
214/744
163543-1CD
SUPPLE-
Reservations are cancelled when the start button is pressed
MENT again during the job reservation operation.
4-29
RE-CSO-A044
215/744
163543-1CD
A
B
A. STATUS
Reservation status is displayed.
STARTING: Indicates the station currently working.
STOP: Indicates any station where work has been temporarily stopped
by a hold operation.
RESERVE1,RESERVE2,...: Indicates the order in which jobs have
been reserved for start.
B.START IN
Input signal status is displayed.
“”: Input signal ON
“”: Input signal OFF
4-30
RE-CSO-A044
216/744
163543-1CD
3. Select “YES”.
4-31
RE-CSO-A044
217/744
163543-1CD
SUPPLE-
[HOLD] lamp lights while it is held down. At the same time,
MENT [START] lamp goes OFF.
Hold
Release
Hold
1. Input ON signal to the external input (system input) specified for the
hold operation.
– The manipulator stops temporarily.
External holding
Release
1. Input OFF signal to the external input (system input) specified for the
hold operation.
– Hold is released.
2. To continue the operation, press the start button on the suspended
station.
– The manipulator restarts its operation from the position where it was
stopped.
4-32
RE-CSO-A044
218/744
163543-1CD
Hold
External holding
Release
4-33
RE-CSO-A044
219/744
163543-1CD
Job call
Job A
Job call
Job B
Job call
Return Job C
Job call
Return Job D
Return
4-34
RE-CSO-A044
220/744
163543-1CD
4-35
RE-CSO-A044
221/744
155509-1CD
5 Editing Jobs
This section explains how to manage the jobs without moving the
manipulator. Copying, deleting, and modifying of the jobs can be done
only in the teach mode. Other operations can be done in any mode.
NOTE Edit operations are restricted when the edit lock is applied.
SUPPLE-
Refer to Section 1.2.6 “Character Input Operation” on page
MENT 1-18 for the character input operation.
5-1
RE-CSO-A040
222/744
155509-1CD
5-2
RE-CSO-A040
223/744
155509-1CD
SUPPLE-
See Section 1.2.6 “Character Input Operation” on page 1-18
MENT for information on letter input operations.
5. Press [ENTER].
– The confirmation dialog box appears.
– If “YES” is selected, the job is copied and the new job appears.
– If “NO” is selected, the job copy is not executed, and the process is
cancelled.
5-3
RE-CSO-A040
224/744
155509-1CD
SUPPLE-
See Section 1.2.6 “Character Input Operation” on page 1-18
MENT for information on letter input operations.
5. Press [ENTER].
– The confirmation dialog box appears.
– If “YES” is selected, the job is copied and the new job appears.
– If “NO” is selected, the job copy is not executed, and the process is
cancelled.
5-4
RE-CSO-A040
225/744
155509-1CD
4. Press “YES”.
– The confirmation dialog box appears.
– When “YES” is selected, the edit job is deleted. When deletion is
completed, the JOB LIST window appears.
– When “NO” is selected, the job deletion is cancelled.
5-5
RE-CSO-A040
226/744
155509-1CD
4. Press “YES”.
– The confirmation dialog box appears.
– When “YES” is selected, the selected job is deleted. When deletion
is completed, the JOB LIST window appears.
– If “NO” or [CANCEL] is selected, the job deletion is cancelled and
the JOB LIST window appears.
SUPPLE-
To select all the registered jobs at a time, select {EDIT} from
MENT the menu and then select “SELECT ALL”.
5-6
RE-CSO-A040
227/744
155509-1CD
SUPPLE-
See Section 1.2.6 “Character Input Operation” on page 1-18
MENT for information on letter input operations.
5-7
RE-CSO-A040
228/744
155509-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
– When “YES” is selected, the job name is changed and a new job
name is displayed.
– When “NO” is selected, the job name is not changed, and the
process is cancelled.
5-8
RE-CSO-A040
229/744
155509-1CD
SUPPLE-
See Section 1.2.6 “Character Input Operation” on page 1-18
MENT for information on letter input operations.
5. Press [ENTER].
– The confirmation dialog box appears.
– When “YES” is selected, the job name is changed and a new job
name is displayed.
– When “NO” is selected, the job name is not changed, and the
process is cancelled.
5-9
RE-CSO-A040
230/744
155509-1CD
5. Select “COMMENT”.
– The window for character input appears.
6. Input comments.
– Input comments.
– For the jobs that are already registered, comments are displayed on
the input area. It is possible to partially change comments to enter
new comments.
SUPPLE-
See Section 1.2.6 “Character Input Operation” on page 1-18
MENT for information on letter input operations.
5-10
RE-CSO-A040
231/744
155509-1CD
7. Press [ENTER].
– The comment on the input area is registered and is displayed on the
“COMMENT” area in the JOB HEADER window.
5-11
RE-CSO-A040
232/744
155509-1CD
SUPPLE-
Setting of the edit lock can be changed only when the
MENT security mode is management mode.
5-12
RE-CSO-A040
233/744
155509-1CD
SUPPLE-
TEACHING CONDITION SETTING window is shown only
MENT when the security mode is edit mode or management mode.
5-13
RE-CSO-A040
234/744
163543-1CD
6 Convenient Functions
6-1
RE-CSO-A044
235/744
163543-1CD
1. In the JOB CONTENT window, move the cursor to the job name or the
condition file for which the window is to be displayed.
DIRECT
2. Press the direct open key OPEN .
– This key lamp lights and the JOB CONTENT window or the
condition file window appears.
DIRECT
– When the direct open key is pressed once again, the key lamp
OPEN
turns OFF, and the window returns to the former JOB CONTENT
window.
6-2
RE-CSO-A044
236/744
163543-1CD
6.2.1 Function
Jobs can be edited during playback, including during the play mode.
<Editable> user job
<Not Editable> macro job and system job
6-3
RE-CSO-A044
237/744
163543-1CD
6-4
RE-CSO-A044
238/744
163543-1CD
– If the job with the same name is not listed in “JOB LIST”, the job to
be written to will be added to “JOB LIST”. Refer to the
“SUPPLEMENT” on the next page.
6-5
RE-CSO-A044
239/744
163543-1CD
6.2.2.2 Editing
The data of the selected job (see step 4 of Section 6.2.2.1 “Basic
Operation” on page 6-3) can be edited in the same manner as the normal
teach mode.
However, the functions that affect the manipulator motion are restricted as
follows:
• Position teaching cannot be edited.
• The pull-down menu during editing is restricted as shown in Fig.6-1
Pull-down Menu (EDIT) * Cursor Is on Line No. to Fig. 6-4 Pull-down
Menu (UTILITY) on page 6-7.
Fig. 6-1: Pull-down Menu (EDIT) * Cursor Is on Line No.
6-6
RE-CSO-A044
240/744
163543-1CD
6-7
RE-CSO-A044
241/744
163543-1CD
To reflect the edited data in the job listed in JOB LIST, {WRITING} must be
done.
Regarding {DELETE JOB}, only the jobs listed in “PLAY EDIT JOB LIST”
can be deleted. The jobs in “JOB LIST” will not be deleted.
6-8
RE-CSO-A044
242/744
163543-1CD
6-9
RE-CSO-A044
243/744
163543-1CD
6-10
RE-CSO-A044
244/744
163543-1CD
6-11
RE-CSO-A044
245/744
163543-1CD
CAUTION
• When the mode switch is changed to the teach mode during job editing
Even if the mode switch is changed to the teach mode without reflecting
or canceling the edited data, the changed data will be saved. In this
case, select the main menu {JOB}, then select the submenu {SELECT
JOB} or {PLAY EDIT JOB LIST} to edit data in the same manner as in
the play mode. However, position teaching cannot be done.
• Writing a job
{WRITING} operates differently depending on the status of the robot.
Select {JOB}, then select {WRITING} to reflect the edited data in the
job. The data is reflected as described below depending on whether
the job is being executed or not.
1. When the job is NOT being executed: The data is reflected immediately.
2. When the job is being executed: The data is reflected when the
instruction “LATESTJOB” is executed or when the job execution is
completed.
“Requesting playback edit JOB writing” appears while waiting for reflect
operation (during a write request).
6-12
RE-CSO-A044
246/744
163543-1CD
A B C D E F G
L
Teaching position
6-13
RE-CSO-A044
247/744
163543-1CD
Line
Instruction
(Step)
0000 NOP
1 2 3 4 5 6
SFTON P
SFTOF
6-14
RE-CSO-A044
248/744
163543-1CD
Tool coordinates
Robot coordinates
User coordinates
Base coordinates
User
coordinates
POSITION VARIABLE
#P000 ROBOT NAME
R1:X -100.000 TOOL: 00
Y 0.000
Z -100.000 <TYPE>
Rx 0.0000 FRONT S>=180
Ry 0.0000 UP R>=180
Rz 0.0000 FLIP T<180
Re 0.0000
The shift value is the X, Y, and Z difference between the shift position and
teaching position and the difference in angular displacement RX, RY, and
RZ (normally set at “0”). If shifting is executed at equal pitch intervals, for
example for palletizing, find the difference between the teaching position
6-15
RE-CSO-A044
249/744
163543-1CD
and the final shift position, then divide by the number of pitch intervals
(number of divisions) to calculate the shift value per pitch.
L1
L2
L1
L2=
Number of pitches
Teaching posture
Shift with wrist posture change
(RX,RY,RZ 0)
Shift value
The shift value is calculated on the position data window for the
coordinates in which the shift is performed. Since this is normally
performed in the user coordinates, the position data window for the user
coordinates is used.
6-16
RE-CSO-A044
250/744
163543-1CD
6-17
RE-CSO-A044
251/744
163543-1CD
3. Select {SHIFT}.
4. Select the SFTON instruction.
– The SFTON instruction is displayed in the input buffer line.
5. Modify the additional items or number values as required.
– <When Nothing is to be Changed>
Proceed to Step 6.
– <When Editing Additional Items>
• Adding or modifying additional items
To change the position variable number, move the cursor to the
position variable number and press [SHIFT] + the cursor key to
increase or decrease the value.
SFTON P000
To directly input the value using the Numeric keys, press [SELECT]
to display the input buffer line.
P=
SFTON
6-18
RE-CSO-A044
252/744
163543-1CD
6-19
RE-CSO-A044
253/744
163543-1CD
6-20
RE-CSO-A044
254/744
163543-1CD
• Posture displacement (Rx, Ry, Rz) is specified to the shift value set
by the user.
• When a displacement between two points is calculated using an
INFORM operating instruction (ADD instruction, SUB instruction,
etc.), and a posture displacement (Rx, Ry, Rz) is specified in the shift
value.
3. Select {SHIFT}.
4. Select the MSHIFT instruction.
– The MSHIFT instruction is displayed in the input buffer line.
5. Change the number data or additional items as required.
– <When Nothing is to be Changed>
Proceed to Step 6.
– <When Editing Additional Items>
– Adding or modifying additional items
To change the position variable number, move the cursor to the
position variable number and press [SHIFT] + the cursor key to
increase or decrease the value.
MSHIFT PX000 BF PX001 PX002
6-21
RE-CSO-A044
255/744
163543-1CD
– To directly input the value using the Numeric keys, press [SELECT]
to display the input buffer line.
PX =
MSHIFT 0 BF PX001 PX002
– Line up the cursor with “BF” and press [SELECT]. The selection
dialog box appears. Line up the cursor with the coordinate system
to be changed, and press [SELECT].
6-22
RE-CSO-A044
256/744
163543-1CD
CAUTION
• If the shift function is cancelled through a job editing operation after
the execution of a parallel shift instruction, the job must be started
again from the beginning.
• Because no shift is performed when the operation is restarted, there
is a possibility of interference between the workpiece and fixture.
NOTE With any operation other than those listed above, the
parallel shift function remains in effect.
6-23
RE-CSO-A044
257/744
163543-1CD
1,7 3 4,6
2
Workpiece
6-24
RE-CSO-A044
258/744
163543-1CD
6-25
RE-CSO-A044
259/744
163543-1CD
When the parallel shift conversion is performed, all job steps are shifted by
the same value.
CAUTION
• If a job name after conversion is not specified when executing the
parallel shift job conversion, the position data of the job is shifted
and converted, then the data is overwritten with a new position data
after the shift. Be sure to save the job in the external memory
device or create the same job by copying before executing
conversion.
6-26
RE-CSO-A044
260/744
163543-1CD
6-27
RE-CSO-A044
261/744
163543-1CD
1. Base Coordinates
The base axis is shifted by B and the TCP of the manipulator is shifted
by A in the base coordinates.
Base coordinates
Base
6-28
RE-CSO-A044
262/744
163543-1CD
2. Robot Coordinates
The base axis is shifted by B. The TCP of the manipulator is shifted by
A in the robot coordinates. These shifts are carried out independently.
Robot coordinates
Base coordinates
3. Tool Coordinates
The base axis is shifted by B and the TCP of the manipulator is shifted
by A in the tool coordinates. These shifts are carried out independently.
Base coordinates
Tool coordinates
4. User Coordinates
The base axis is shifted by B and the TCP of the manipulator is shifted
by A in the user coordinates. These shifts are carried out indepen-
dently.
User coordinates
Base coordinates
6-29
RE-CSO-A044
263/744
163543-1CD
X-axis
Z-axis
1
0001 MOV
+MOV
0002 MOV
+MOV 6
0003 SMOV 5
Displays R2 +MOV 2
Displays R1
0004 SMOV
+MOV
0005 SMOV
+MOV 4
3
0006 MOV
+MOV Motion path
after conversion
6-30
RE-CSO-A044
264/744
163543-1CD
A
B
C
D
E
A. SOURCE JOB
Selects the job before conversion. The job which is shown in the JOB
CONTENT window is set initially. To change the job, perform the follow-
ing procedure.
Move the cursor to the job name and press [SELECT]. The JOB LIST
window appears. Select the desired job.
C. DESTINATION JOB
Specifies the converted job. If this is not specified ( “********” is dis-
played), the source job is overwritten with a job after conversion. If the
converted job is specified, the source job is copied and converted. To
change the job, perform the following procedure.
Move the cursor to the converted job name indication and press
[SELECT]. The character input line appears. The source job name is
displayed in the input line. To enter a job name without using the source
job name, press [CANCEL] and then input a job name.
D. COORDINATES
Selects the conversion coordinates. Move the cursor to the coordinates
name and press [SELECT]. The selection dialog box appears. Select
the desired coordinates.
When the user coordinates are selected, the input buffer line appears.
Input the desired user coordinate number and press [ENTER].
E. BASE POINT
Calculates the difference by the two teaching points as a shift value.
6-31
RE-CSO-A044
265/744
163543-1CD
F. SHIFT VALUE
The axis shown is varied according to the setting of “4. coordinates”
above.
Move the cursor to the input box and press [SELECT] to directly input
the shift value.
If the shift value is calculated by the two teaching points, the difference
is shown as a shift value.
The following are the operation procedures by each setting of shift value
for parallel shift job conversion.
6-32
RE-CSO-A044
266/744
163543-1CD
6-33
RE-CSO-A044
267/744
163543-1CD
6-34
RE-CSO-A044
268/744
163543-1CD
Calculation by Teaching
6-35
RE-CSO-A044
269/744
163543-1CD
6-36
RE-CSO-A044
270/744
163543-1CD
6-37
RE-CSO-A044
271/744
163543-1CD
A
B
C
D
E
A. FILE NO.
Specifies position variables.
C. MODE
Specifies the conversion mode.
SINGLE (INDEPENDENT JOB CONVERSION)
Only the selected job is converted even if the selected job includes the
jobs called by JUMP or CALL instructions. Related jobs are not con-
verted.
RELATIVE (RELATIVE JOB CONVERSION)
Both the selected job and all the related jobs (the jobs called by JUMP
or CALL instructions) are converted.
For details of each conversion mode, refer to Section 6.4.4.2“ Jobs
Targeted for Conversion” .
6-38
RE-CSO-A044
272/744
163543-1CD
D. COORDINATES
Selects the conversion coordinates.
Move the cursor to the coordinates name and press [SELECT]. The
selection dialog box appears. Select the desired coordinates.
When the user coordinates are selected, the input buffer line appears.
Input the desired user coordinate number and press [ENTER].
E. CONV. METHOD
Specifies the conversion methods of related jobs such as a coordinated
job with two manipulators or the system with multiple stations.
COMMON (COMMON SHIFT)
All the manipulators (or all the bases, or all the stations) are converted
by the same shift value.
EACH (INDIVIDUAL SHIFT)
Each manipulator (or each base, or each station) is converted sepa-
rately by different shift values.
For details of each conversion method, refer to Section 6.4.4.3 “Conver-
sion of Coordinated Jobs” on page 6-40.
JOB JOB
Related jobs are
not converted.
6-39
RE-CSO-A044
273/744
163543-1CD
SELECTED JOB
(EDIT JOB)
Converted
JOB JOB
Common Shift
All the manipulators (or all the bases, or all the stations) are converted by
the same shift value.
Coordinated job with R1+R2
6-40
RE-CSO-A044
274/744
163543-1CD
Individual Shift
Each manipulator (or each base, or each station) is converted separately
by different shift values.
Coordinated job with R1+R2
6-41
RE-CSO-A044
275/744
163543-1CD
JOB R1
JOB R2
P010 P011
Example 2) When selecting EX005 for multiple jobs with four stations:
Use EX005 for S1.
Use EX006 for S2.
Use EX007 for S3.
Use EX008 for S4.
6-42
RE-CSO-A044
276/744
163543-1CD
Variables
P001 BP001
JOB For R1 For base R1
R1 + R2
P002 P002
For R2 For base R2
JOB Variables
P001 BP001
R For base R1
For R1
6-43
RE-CSO-A044
277/744
163543-1CD
P002
P002
For R2
For base R2
R1 + R2 R1 R2 S1 S12
EX001
For S1
EX002
For S1
EX0012
For S1
6-44
RE-CSO-A044
278/744
163543-1CD
4. Select {JOB}.
– The JOB CONTENT window appears.
5. Select {UTILITY} under the pull-down menu.
6. Select {PARALLEL SHIFT JOB}.
– The PARALLEL SHIFT JOB window appears.
6-45
RE-CSO-A044
279/744
163543-1CD
6-46
RE-CSO-A044
280/744
163543-1CD
6-47
RE-CSO-A044
281/744
163543-1CD
A
B G
C
6-48
RE-CSO-A044
282/744
163543-1CD
6-49
RE-CSO-A044
283/744
163543-1CD
2. Select “YES”.
– In the teach mode, the job adjustment can be immediately executed.
In the play mode, the job can be adjusted just before execution
(move operation).
– When the job adjustment is completed, the set data shown in the
PAM window is cleared. However, if the step’s adjusted position
exceeds the software limit, an error occurs, and the data in only that
step cannot be cleared on the window.
6-50
RE-CSO-A044
284/744
163543-1CD
In the play mode, during the adjustment wait status, “STOP” is displayed
in the PAM window. To cancel the adjustment process, touch “STOP” on
the screen. Also, if the following occurs before executing, the process is
automatically cancelled.
• If the mode is changed
• If an alarm occurs
• If the power is turned OFF
Clearing Data
Steps in which
data is to be
cleared.
6-51
RE-CSO-A044
285/744
163543-1CD
Copying Data
To input the same data as those set previously, perform the following
operation.
1. Move the cursor to the line to be copied.
2. Select {EDIT} under the menu.
– The pull-down menu appears.
After the position adjustment in the PAM function, the job can be returned
to the status before adjustment only during teaching. In this case, follow
the procedures below.
Note that the job cannot be undone during playback.
1. Move the cursor to the line to be copied.
– After the position adjustment, the status shows “DONE”.
6-52
RE-CSO-A044
286/744
163543-1CD
4. Select “YES“
– The status turns “NOT DONE“ and the job is undone when selecting
“YES“. The status does not change and the job is not undone when
selecting “NO”.
6-53
RE-CSO-A044
287/744
163543-1CD
Mirror shift
6-54
RE-CSO-A044
288/744
163543-1CD
R-ax is R-axis
T-axis T-axis
S-axi s S-axis
6-55
RE-CSO-A044
289/744
163543-1CD
Y Y
X X
6-56
RE-CSO-A044
290/744
163543-1CD
X X
6-57
RE-CSO-A044
291/744
163543-1CD
6-58
RE-CSO-A044
292/744
163543-1CD
6-59
RE-CSO-A044
293/744
163543-1CD
A
B
C
D
E
F
G
H
A. SOURCE JOB
Selects the conversion source job.
To select another job to be converted, move the cursor to the name and
press [SELECT] to call up the list of jobs. Select the desired job and
press [SELECT].
C. STEP SELECTION
Specifies the steps to be converted. From the first step to the last step
of the selected job are specified as initial value.
D. DESTINATION JOB
Specifies the converted job name. To enter the name, move the cursor
to the name and press [SELECT]. The name of the conversion source
job is displayed in the input line as initial value. When "***" is displayed,
the name for the converted job is to be the same as that of the conver-
sion source job.
F. COORDINATES
Specifies the coordinates used for conversion.
"PULSE": Executes the pulse mirror-shift conversion.
"ROBOT": Executes the mirror-shift conversion on the basis of the
cartesian coordinates.
"USER": Executes the mirror-shift conversion on the basis of the
specified user coordinates.
6-60
RE-CSO-A044
294/744
163543-1CD
H. TARGET
Specifies the coordinate where conversion is to be done when "ROBOT"
or "USER" is selected in “6. COORDINATES”. "XY", "XZ", or "YZ" can
be selected. Always specify "XZ" for "ROBOT".
I. EXECUTE
Mirror shift conversion is executed when pressing “EXECUTE” or
[ENTER]. A job is created with the name of conversion source job when
a job after conversion is not entered.
6-61
RE-CSO-A044
295/744
163543-1CD
2 2 windows
1 2
3 2 windows
1
2
4 3 windows
1
2 3
6-62
RE-CSO-A044
296/744
163543-1CD
1 2
3
6 3 windows
1 2
3
7 4 windows
1 2
3 4
6.7.2.1 Calling Up and Operating Methods of the Display Dividing Pattern Setting Window
Call up the dividing pattern setting window.
1. Select [DEIPLAY SETUP] -[CHANGE WINDOW PATTERN] under the
main menu.
6-63
RE-CSO-A044
297/744
163543-1CD
In the dividing pattern setting window, set the dividing pattern of the
general-purpose display area.
1. Key operation 1:
When “Window Pattern” is focused in the window, the option of the
dividing pattern shifts as cursor moves upper or lower.
– Choose the desired dividing patter from the “Window Pattern”.
2. Key operation 2:
Press Select key when “Window Pattern” is focused. The list of the
dividing patterns appears. The list closes and a pattern is set after
choosing the desired pattern and press “Select” key.
6-64
RE-CSO-A044
298/744
163543-1CD
3. Touching operation:
The desired pattern can be chosen by touching a pattern in the
window.
– Choose a pattern from the dividing pattern buttons.
4. Touch [OK] button or move the cursor to it and press [SELECT] key.
– The dividing pattern setting window closes and the chosen pattern
(chosen with the procedure either 1, 2 or 3) appears.
6-65
RE-CSO-A044
299/744
163543-1CD
SUPPLE-
The cursor moves by pressing [AREA] key in the dividing
MENT pattern setting window.
6-66
RE-CSO-A044
300/744
163543-1CD
On the other hand, a single active window can be displayed with pressing
[SHIFT] + [MULTI] key operation.
This is called single window mode.
Pressing [SHIFT] + [MULTI] key operation switches the display from single
window mode to multi window mode. The mode can be changed as
necessary.
6.7.3.2 Displaying the Status of Plural (more than two) Window Dividing Pattern Setting
6-67
RE-CSO-A044
301/744
163543-1CD
6-68
RE-CSO-A044
302/744
163543-1CD
6-69
RE-CSO-A044
303/744
163543-1CD
2. Key Operation:
Press [MULT] key
– The window to be active shifts. The active window shifts in the order
mentioned in Section 6.7.2 “Setting the Dividing Pattern of the
General-Purpose Display Area” on page 6-62.
(12341······)
3. Touching Operation:
Touch the window to be active.
– The touched window becomes active.
6-70
RE-CSO-A044
304/744
163543-1CD
6-71
RE-CSO-A044
305/744
163543-1CD
6.7.5.1 S2C540 “Choosing Method of Notifying the Change of Axis Operation Control Group when
Switching the Active Window”
The method to notify the change of control group for axis operation due to
the switch of active window can be changed with parameter.
• Setting Value:0
– Keep displaying the message in the human interface display area
for three seconds.
– Message “Control group switched by switching the active window” is
displayed.
6-72
RE-CSO-A044
306/744
163543-1CD
• Setting Value:1
– Call up the confirmation dialog box to confirm the switch of the
active window.
– Message “Control group will be changed. Switch the active
window?” is displayed
– “Yes” ······ After switching the window to be active, a message
appears in the human interface display area.
– “No” ······ Cancel the window to be active.
• Setting Value:2
– Do not notify the control group change.
6-73
RE-CSO-A044
307/744
163543-1CD
6-74
RE-CSO-A044
308/744
163543-1CD
3. Select {YES}.
– The layout is registered and the dialog box closes.
*It will not be registered when {NO} is selected.
6-75
RE-CSO-A044
309/744
163543-1CD
2. Select {YES}.
– The layout is registered and the dialog box closes.
*It will not be registered when {NO} is selected.
6-76
RE-CSO-A044
310/744
163543-1CD
Condition Message
1 when the layout is already This layout is already registered.
registered.
It is possible to change the name even after the name is registered. Refer
to Section 6.8.4.3 “Change the Name of Registered Layout Name” on
page 6-81.
6-77
RE-CSO-A044
311/744
163543-1CD
6.8.3.1 Calling up
Call up the registered layout with the following procedures.
1. Press [SIMPLE MENU] key or select {Simple Menu} button at the
lower-left on the display.
– “USER DEFINITION” menu appears.
6-78
RE-CSO-A044
312/744
163543-1CD
6-79
RE-CSO-A044
313/744
163543-1CD
6-80
RE-CSO-A044
314/744
163543-1CD
6-81
RE-CSO-A044
315/744
163543-1CD
2. Move the cursor key to the layout name to be changed and press
[SELECT] key.
– The software key pad for inputting letters appears.
3. Input the layout name, then press [ENTER] key or {ENTER} button.
– The software key pad closes.
– The name changes.
SUPPLE-
When the bilingual function is valid, name in each
MENT language can be set.
6-82
RE-CSO-A044
316/744
163543-1CD
2. Move the cursor key to the layout to be deleted and press [SHIFT] +
[SELECT] keys. (multiple selection possible)
– “●” mark is indicated at the head of the selected line.
6-83
RE-CSO-A044
317/744
163543-1CD
6-84
RE-CSO-A044
318/744
163543-1CD
6-85
RE-CSO-A044
319/744
163543-1CD
Move the cursor to the line with “●” mark, and press [SHIFT] +
SUPPLE-
[SELECT] keys to disappear “●” mark.
MENT When select {EDIT} - {CANCEL SELECT} under the pull down
menu to cancel select and “●” marks disappear.
6-86
RE-CSO-A044
320/744
163543-1CD
6.8.5 Save/Load (to external memory devices) the User Definition Menu
Data
The data registered to “USER DEFINITION” menu (user menu data) can
be saved to and loaded from the external memory device.
In this case, the name of the file is “USERMENU.DAT”.
2. Select {SAVE}.
– {SAVE} window of external memory device appears.
6-87
RE-CSO-A044
321/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box with a message “SAVE” appears.
6-88
RE-CSO-A044
322/744
163543-1CD
2. Select {LOAD}.
– {LOAD} window of external memory device appears.
6-89
RE-CSO-A044
323/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box with a message “LOAD?” appears.
6-90
RE-CSO-A044
324/744
163543-1CD
Select above mentioned menu from {SETUP} window under main menu.
6-91
RE-CSO-A044
325/744
163543-1CD
Move the cursor key to select a menu, then the settings of the desired
parameters can be changed by one of the following three methods
according to its content.
• When there are two options.
The options alternate every time the select key is pressed.
6-92
RE-CSO-A044
326/744
163543-1CD
6-93
RE-CSO-A044
327/744
163543-1CD
6-94
RE-CSO-A044
328/744
163543-1CD
6-95
RE-CSO-A044
329/744
163543-1CD
6-96
RE-CSO-A044
330/744
163543-1CD
6-97
RE-CSO-A044
331/744
163543-1CD
6-98
RE-CSO-A044
332/744
163543-1CD
• PP START (S2C220)
Refer to Section 8.3.0.20 “S2C220: PROGRAMMING PENDANT
START” on page 8-16.
Setting Parameter Status
Permit 0
Prohibit 1
6-99
RE-CSO-A044
333/744
163543-1CD
6-100
RE-CSO-A044
334/744
163543-1CD
6-101
RE-CSO-A044
335/744
163543-1CD
6-102
RE-CSO-A044
336/744
163543-1CD
6-103
RE-CSO-A044
337/744
163543-1CD
6-104
RE-CSO-A044
338/744
163543-1CD
6-105
RE-CSO-A044
339/744
163543-1CD
CAUTION
• Operation of external axis by using the allocated operation keys of
7th-axis and 8th-axis are valid only when operating a robot.
In the case where operating external axes, operate them by using
keys from the key for 1st -axis.
Furthermore, when the robot is equipped with 7th and 8th axes,
keys on the pendant are used to operate existing axes on a priority
basis.
For example, when the robot is equipped with 7 axes, E-axis will
move even if the external axis operation is allocated to 7th-axis (E+,
E-) operational key.
6-106
RE-CSO-A044
340/744
163543-1CD
CAUTION
a
6-107
RE-CSO-A044
341/744
163543-1CD
3. Move the cursor key to “GROUP” and press down [SELECT] key.
– The list of allocatable external axes appears.
6-108
RE-CSO-A044
342/744
163543-1CD
4. Select “NONE”.
– “******” is indicated in “GROUP” and ”AXIS NO”.
6-109
RE-CSO-A044
343/744
163543-1CD
CAUTION
• When the same external axis (same group and axis number) is
allocated to 7th- and 8th-axis keys, it won’t move even both keys
are pressed individually. In the case like this, the message “Check
the setting of JOG KEY ALLOCATION(7th and 8th)” is indicated to
alarm that the same external axis is allocated to two different keys.
Please cancel the allocation setting or allocate another external axis
to either of the key.
6-110
RE-CSO-A044
344/744
163543-1CD
This energy-saving function is valid when all the following condition met.
1. Energy-saving function is valid.
2. The system input signal (signal to prohibit on energy-saving mode
#40580) is turned OFF.
Followings are the status of the robot while this function is valid.
1. The message “On energy saving mode” is indicated on the
programming pendant.
2. The servo is turned ON.
3. The jobs under execution are continuously executed.
4. The system output signal (ENERGY-SAVING:SOUT#0576(#50727))to
indicate that it is in energy-saving status is turned ON while other
signals won’t change.
CAUTION
This function is cancelled in the following cases.
– When the programming pendant mode is switched to teach
mode.
– When the system input signal of external servo OFF(1,2,3) is
input.
– When the axis, which belongs to the subject control group of the
executing job, is about to move while energy-saving function is
valid.
– In the cases where emergency stop or servo OFF is executed
when alarming.
6-111
RE-CSO-A044
345/744
163543-1CD
CAUTION
• Valid/invalid of the energy-saving function is available only in the
management mode while only confirmation of this function is
available in the operation mode and edit mode.
6-112
RE-CSO-A044
346/744
163543-1CD
Press [SELECT] key
6-113
RE-CSO-A044
347/744
163543-1CD
4. Move the cursor key to {SETTING TIME} and press [SELECT] key.
– Input the time you want to start energy-saving after the robot is
stopped into {SETTING TIME} section (unit: min.). The initial value
is set to 10 min. and the range of the inputting value is from 1 to 60.
6-114
RE-CSO-A044
348/744
163543-1CD
6-115
RE-CSO-A044
349/744
163543-1CD
6-116
RE-CSO-A044
350/744
163543-1CD
The color of each instruction in the job window can be set on the DISPLAY
COLOR CONDITION SETTING window.
1. Select {SETUP} under the main menu.
1 Instruction displaying color setting function on the job window is available from
version DS2.00-00.
6-117
RE-CSO-A044
351/744
163543-1CD
4. Select a color.
– The color of each instruction is fixed.
6-118
RE-CSO-A044
352/744
163543-1CD
6.13.1 Outline
Output the present manipulator’s cartesian position (base coordinate) to
the specified register.
6.13.2 Parameters
The following parameters specify the function and output register number.
S1CxG Meaning
208 Specify a function which outputs a specified value of the present cartesian position
(base coordinate) to the register
0: invalid
1: Valid
209 Specify the output size to the register
0: 2 bytes output
1: 4 bytes output
210 Cartesian position (command value) X register number of output destination
211 Cartesian position (command value) Y register number of output destination
212 Cartesian position (command value) Z register number of output destination
213 Cartesian position (command value) Rx register number of output destination
214 Cartesian position (command value) Ry register number of output destination
215 Cartesian position (command value) Rz register number of output destination
216 Cartesian position (command value) Re register number of output destination
217 Specify a function which outputs a FB value of the present cartesian position (base
coordinate) to the register
0: invalid
1: Valid
218 Specify the output size to the register
0: 2 bytes output
1: 4 bytes output
219 Cartesian position (FB value) X register number of output destination
220 Cartesian position (FB value) Y register number of output destination
221 Cartesian position (FB value) Z register number of output destination
222 Cartesian position (FB value) Rx register number of output destination
223 Cartesian position (FB value) Ry register number of output destination
224 Cartesian position (FB value) Rz register number of output destination
224 Cartesian position (FB value) Re register number of output destination
6-119
RE-CSO-A044
353/744
163543-1CD
(Example 1)
S1C1G Setting value
208 1
209 0
210 10
211 11
212 12
213 13
214 14
215 15
216 16
6-120
RE-CSO-A044
354/744
163543-1CD
(Example 2)
S1C1G Setting value
217 1
218 1
219 10
220 12
221 14
222 16
223 18
224 20
225 22
M010= Lower 2 bytes of the manipulator’s present cartesian position (FB value) X [unit: µmm]
M011= Upper 2 bytes of the manipulator’s present cartesian position (FB value) X [unit: µmm]
M012= Lower 2 bytes of the manipulator’s present cartesian position (FB value) Y [unit: µmm]
M013= Upper 2 bytes of the manipulator’s present cartesian position (FB value) Y [unit: µmm]
M014= Lower 2 bytes of the manipulator’s present cartesian position (FB value) Z [unit: µmm]
M015= Upper 2 bytes of the manipulator’s present cartesian position (FB value) Z [unit: µmm]
M016= Lower 2 bytes of the manipulator’s present cartesian position (FB value) Rx [unit: 0.001deg]
M017= Upper 2 bytes of the manipulator’s present cartesian position (FB value) Rx [unit: 0.001deg]
M018= Lower 2 bytes of the manipulator’s present cartesian position (FB value) Ry [unit: 0.001deg]
M019= Upper 2 bytes of the manipulator’s present cartesian position (FB value) Ry [unit: 0.001deg]
M020= Lower 2 bytes of the manipulator’s present cartesian position (FB value) Rz [unit: 0.001deg]
M021= Upper 2 bytes of the manipulator’s present cartesian position (FB value) Rz [unit: 0.001deg]
M022= Lower 2 bytes of the manipulator’s present cartesian position (FB value) Re [unit: 0.001deg]
M023= Upper 2 bytes of the manipulator’s present cartesian position (FB value) Re [unit: 0.001deg]
6-121
RE-CSO-A044
355/744
163543-1CD
6-122
RE-CSO-A044
356/744
163543-1CD
CAUTION
• The softlimit setting screen is displayed at the teach mode and the
management mode.
6-123
RE-CSO-A044
357/744
163543-1CD
GO BACK
– Switch to the desired control group by the page key PAGE or the
selection dialog.
– As for the selection dialog, select [PAGE] on the screen and move
the cursor to desired control group. Press [SELECT].
6-124
RE-CSO-A044
358/744
163543-1CD
6-125
RE-CSO-A044
359/744
163543-1CD
4. Press [ENTER].
– The current position is set as the softlimit.
6-126
RE-CSO-A044
360/744
163543-1CD
6.14.5 Set the Softlimit (+)/ the Softlimit (-) to the Initial Maker Value
1. Select {DATA} in the pull-down menu.
– {Initial Maker Value} appears.
3. Select [YES].
– The initial maker value is set for all displayed axes.
The operation is canceled when select [NO].
6-127
RE-CSO-A044
361/744
163543-1CD
6.14.6 Change the Coordinate Display of the Softlimit (+)/ the Softlimit (-)
1. Select {DISPLAY} in the pull-down menu.
– {Coordinate Change} appears.
When the first bit is OFF, the first axis is changed to the angle
display.
When the second bit is ON, the second axis is changed to the
distance display.
When the display coordinate is angle/distance, the all axes are
changed to the pulse display.
6-128
RE-CSO-A044
362/744
163543-1CD
6.15.1 Overview
The analog output function corresponding to speed changes the analog
output value automatically, according to the manipulator operating speed.
This function does not need resetting of the analog output value according
to the operating speed, so that the time required for job teaching can be
reduced.
For example, when the thickness of sealing or painting should be
constant, the discharged amount of seals or paints can be controlled by
the manipulator operating speed.
Speed : slow
Discharged amount : small
Speed : fast
Discharged amount : large
6-129
RE-CSO-A044
363/744
163543-1CD
6.15.2 Instructions
ARATION
The analog output function corresponding to speed is performed after
executing ARATION instruction. This instruction is valid during circular
interpolation, linear interpolation or spline interpolation. It is executed only
at playback or FWD key operation; it is not executed during axis
operation.
This instruction is also used when each set value for the analog output
function corresponding to speed is to be changed.
Output port number
General analog output port to execute the analog output corresponding
to speed
Setting range : 1 to 40
Basic voltage
Voltage to be output at the speed set with the basic speed.
Setting range : -14.00 to +14.00V
Basic speed
Operating speed which becomes the basis for when the set voltage is
output.
Setting range : 0.1 to 1500.0 mm/sec
1 to 9000 cm/min
Offset voltage
Analog voltage when the operating speed is 0.
Setting range : -14.00 to +14.00V
6-130
RE-CSO-A044
364/744
163543-1CD
14V
Basic
voltage
Offset
voltage
Operating
0 speed
Basic
speed
ARATIOF
When the ARATIOF instruction is executed, the analog output
corresponding to speed is completed, and the set offset voltage becomes
the fixed output.
ARATIOF AO#(1)
6-131
RE-CSO-A044
365/744
163543-1CD
Address Instruction
area area
ARATION
1. Move the cursor to one line above the place to register the ARATION
instruction
The line above the
place to register
ARATION instruction.
4. Select “ARATION”
– The ARATION instruction is indicated in the input buffer line.
6-132
RE-CSO-A044
366/744
163543-1CD
In case of using the number keys, move the cursor to the output
port number, and press [SELECT] to display an input buffer line.
Enter the number, and then press [ENTER] to change the number
displayed.
• To change the basic voltage, the speed, and the offset voltage
Move the cursor to the instruction in the input buffer line, and then
press [SELECT]. The detail edit display is shown.
6-133
RE-CSO-A044
367/744
163543-1CD
ARATIOF
1. Move the cursor to one line above the place to register ARATIOF
instruction
The line above the
place to register
ARATIOF instruction.
4. Select “ARATIOF”
– The ARATIOF instruction is indicated in the input buffer line.
6-134
RE-CSO-A044
368/744
163543-1CD
Terminal
General analog output port
OUTPUT (V)
Indicates the voltage which is currently output.
BASIC (V)
Indicates the basic voltage used for the analog output corresponding to
speed.
This value is used until a new value is set by ARATION instruction.
TRAIT
Indicates the current output characteristics of the output port.
SP RAT : during execution of the analog output corresponding to speed
STATIC : fixed output status
OFFSET (V)
Indicates the offset voltage used for the analog output corresponding to
speed.
This value is used until a new value is set by ARATION instruction.
BASIC SPD
Indicates the basic speed used for the analog output corresponding to
speed.
This value is used until a new value is set by ARATION instruction.
ROBOT
Indicates the manipulator number for the analog output corresponding
to speed.
6-135
RE-CSO-A044
369/744
163543-1CD
6.15.3 Examples
MOVJ VJ=50.00
Analog voltage
(V)
14V
10
Basic
voltage 7
5
Operating speed
0 50 100 150 200 (mm/s)
Basic
speed
-5
Offset
-10
voltage
6-136
RE-CSO-A044
370/744
163543-1CD
MOVL V=200.0
ARATION AO#(1) BV=10.00 V=200.0 OFV=-2.00
MOVC V=150.0
MOVC VR=20.0 (When the tool center point speed is 100 mm/s)
MOVC V=150.0
MOVL V=180.0
MOVL (When the tool center point speed is 180 mm/s)
AOUT AO#(1) 10.00
10
7
1
8.8
200 5 6
7
180
2 4
4
150
3
100
Time
6-137
RE-CSO-A044
371/744
163543-1CD
Voltage Speed
Time
Voltage Speed
Time
6-138
RE-CSO-A044
372/744
163543-1CD
6-139
RE-CSO-A044
373/744
163543-1CD
6-140
RE-CSO-A044
374/744
163543-1CD
6.15.5 Precautions
6-141
RE-CSO-A044
375/744
163543-1CD
7-1
RE-CSO-A044
376/744
163543-1CD
7-2
RE-CSO-A044
377/744
163543-1CD
START HOLD
REMOTE TEACH
PLAY
JOB CONTENT
TEST01 S:0000
CONTROL GROUP:R1 TOOL:
0000 NOP
0001 SET B000 1
0002 SET B001 0
0003 MOVJ VJ=80.00
0004 MOVJ VJ=80.00
0005 DOUT OT#(10) ON
Insertion slot for
0006 TIMER T=3.00
0007 MOVJ VJ=80.00
0008 MOVJ VJ=100.00
the Compact Flash
0009 MOVJ VJ=100.00
0010 MOVJ VJ=100.00
0011 MOVJ VJ=100.00
MOVJ VJ=0.78 Insertion direction
Main Menu Short Cut Turn on servo power
top surface
LAYOUT TOOL SEL GO BACK
DIRECT
COORD OPEN
Multi PAGE AREA
ENTRY
SERVO
SELECT
MAIN SIMPLE CANCEL
ON
MENU MENU READY ASSIST
X-
S-
X+
S+
SERVO ON
X-
R-
X+
R+
Notch Click
HIGH
SPEED
Y- Y+ Y- Y+
L- L+ B- B+
FAST
Z- Z+ MANUAL SPEED
Z- Z+
U- U+ T- T+
SLOW
E- E+ 8- 8+
INTER 7 8 9 TEST
SHIFT
SHIFT
LOCK START
EX.AXIS
WELD 1 2 3 DELETE INSERT
ON/OFF
MOTION 0 . -
AUX MODIFY ENTER
TYPE
7-3
RE-CSO-A044
378/744
163543-1CD
7-4
RE-CSO-A044
379/744
163543-1CD
USB Connector
Insertion position
Top surface
USB memory stick
7-5
RE-CSO-A044
380/744
163543-1CD
Data saved on the external memory device can be loaded again into the
DX100.
Each data in the eight categories varies depending on applications or
options.
When the device is set to “PC” and “FTP”, data cannot be handled other
than “1. JOB” and “2. FILE/GENERAL DATA”.
Also, the “1. JOB” whose name consists of more than nine letters cannot
be handled at “FC1” and “FC2”.
*1: “3. BATCH USER MEMORY” includes “1. JOB” and “2. FILE/
GENERAL DATA”.
*2: “PARAMETER BATCH” includes all “P4. PARAMETER”.
*3: “7. BATCH CMOS” includes “3. BATCH USER MEMORY”,
“4. PARAMETER”, “5. SYSTEM DATA”, and “6. I/O DATA”.
*4:“ALL CMOS AREA” data cannot be loaded in edit mode and
management mode.
7-6
RE-CSO-A044
381/744
163543-1CD
7-7
RE-CSO-A044
382/744
163543-1CD
7-8
RE-CSO-A044
383/744
163543-1CD
7-9
RE-CSO-A044
384/744
163543-1CD
7-10
RE-CSO-A044
385/744
163543-1CD
• SELECT DEVICE
Select {FD/PC CARD} --> {DEVICE}, and the destination device for
saving.
The device selected is valid after turning the power supply ON again.
*1: Sub menu {FORMAT} appears when selecting FC1 or FC2.
• SELECT FOLDER
Select {FD/PC CARD} --> {DEVICE}, and the destination folder for
saving.
The folder selected is invalid after turning the power supply ON
again.
*2: {FOLDER} appears when using the Compact Flash as a device.
*3 The settings of {CREATE NEW FOLDER}, {DELETE FOLDER},
and {ROOT FOLDER} can be set.
• SELECT DATA
Select the target data.
“3. BATCH USER MEMORY”, “7. BATCH CMOS”, and “8. ALL
CMOS AREA” do not require this operation.
*4 Individual selection, batch selection, marker (*) selection, and
canceling selection can be performed.
• EXECUTE
Select [ENTER] or {EXECUTE}.
Main Menu
{FD/PC CARD}
Sub Menu
*1 *2
{LOAD} {SAVE} {VERIFY} {DELETE} {FORMAT} {DEVICE} {FOLDER}
7-11
RE-CSO-A044
386/744
163543-1CD
Restrictions
Folder name: Up to 8 one-byte characters + 3 characters for extension
*Long folder names cannot be used such as the name that exceeds the
restricted number of characters mentioned above as created in PC, etc.
Selecting a Folder
Creating a Folder
7-12
RE-CSO-A044
387/744
163543-1CD
Deleting a Folder
7-13
RE-CSO-A044
388/744
163543-1CD
7-14
RE-CSO-A044
389/744
163543-1CD
5. Select {EDIT} --> {SETUP FOLDER} under the pull-down menu. Move
the cursor to “AUTO CHANGE” and press [SELECT].
– The initial folder is set in “ROOT FOLDER”.
– “AUTO CHANGE” shows “ON” and the initial folder setting becomes
valid. Subsequently, every time {FD/PC CARD} --> {FOLDER} is
selected, the initial folder that has been set becomes a current
folder.
7-15
RE-CSO-A044
390/744
163543-1CD
Saving a Job
3. Select {JOB}.
– The JOB LIST window appears.
7-16
RE-CSO-A044
391/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected job is saved.
7-17
RE-CSO-A044
392/744
163543-1CD
7-18
RE-CSO-A044
393/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected files are saved.
7-19
RE-CSO-A044
394/744
163543-1CD
Saving a Parameter
7-20
RE-CSO-A044
395/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected parameters are saved.
7-21
RE-CSO-A044
396/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected I/O data are saved.
7-22
RE-CSO-A044
397/744
163543-1CD
7-23
RE-CSO-A044
398/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected system data are saved.
7-24
RE-CSO-A044
399/744
163543-1CD
5. Select “YES”.
– All user’s programs are saved.
7-25
RE-CSO-A044
400/744
163543-1CD
5. Select “YES”.
– All CMOS data are saved.
7-26
RE-CSO-A044
401/744
163543-1CD
5. Select “YES”.
– All data in CMOS area are saved.
7-27
RE-CSO-A044
402/744
163543-1CD
Loading a Job
3. Select {JOB}.
– The job selection window appears.
7-28
RE-CSO-A044
403/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected jobs are loaded.
7-29
RE-CSO-A044
404/744
163543-1CD
7-30
RE-CSO-A044
405/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected files are loaded.
Loading a Parameter
7-31
RE-CSO-A044
406/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected parameters are loaded.
7-32
RE-CSO-A044
407/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected I/O data are loaded.
7-33
RE-CSO-A044
408/744
163543-1CD
7-34
RE-CSO-A044
409/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected system data are loaded.
7-35
RE-CSO-A044
410/744
163543-1CD
5. Select “YES”.
– All user’s programs are loaded.
7-36
RE-CSO-A044
411/744
163543-1CD
5. Select “YES”.
– All CMOS data are loaded.
7-37
RE-CSO-A044
412/744
163543-1CD
Verifying a Job
3. Select {JOB}.
– The job selection window appears.
7-38
RE-CSO-A044
413/744
163543-1CD
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected jobs are verified.
7-39
RE-CSO-A044
414/744
163543-1CD
Verifying a File
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected files are verified.
7-40
RE-CSO-A044
415/744
163543-1CD
Deleting a Job
3. Select {JOB}.
– The job selection window appears.
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected jobs are deleted.
7-41
RE-CSO-A044
416/744
163543-1CD
Deleting a File
5. Press [ENTER].
– The confirmation dialog box appears.
6. Select “YES”.
– The selected files are deleted.
7-42
RE-CSO-A044
417/744
163543-1CD
• Individual Selection
Jobs and data files are selected individually one at a time.
• Batch Selection
Jobs and data files are selected all at one time.
• Marker (*) Selection
Loading: selects the files in the external memory device.
Saving: selects the files in the memory of the DX100.
Verifying: selects both the files in the external memory device and in
the memory of the DX100.
1. In either the external memory JOB LIST window or the file selection
window, move the cursor to a job or a file to be selected.
2. Press [SELECT].
Move the cursor to a file needed and press [SELECT] again.
*To cancel the selected items, select {EDIT} and then {CANCEL
SELECT}.
– The selected jobs are marked with “”.
7-43
RE-CSO-A044
418/744
163543-1CD
1. In either the external memory JOB LIST window or the file selection
window, select {EDIT} under the menu.
– The pull-down menu appears.
7-44
RE-CSO-A044
419/744
163543-1CD
1. In either the external memory JOB LIST window or the file selection
window, select {EDIT} under the menu.
– The pull-down menu appears.
7-45
RE-CSO-A044
420/744
163543-1CD
8 Parameter
S1CxG Parameters
The initial setting of S1CxG parameters depends on the
SUPPLE-
manipulator model.
MENT
For a system in which two manipulators are controlled, the
following two types of parameters are used: S1C1G type
and S1C2G type.
8-1
RE-CSO-A044
421/744
163543-1CD
Teach-speed
Dry-run speed
Operation speed
when dry-run is
specified.
8-2
RE-CSO-A044
422/744
163543-1CD
8-3
RE-CSO-A044
423/744
163543-1CD
SUPPLE-
If the value set for S1CxG031 or S1CxG032 is too small, the
MENT inching operation does not proceed.
8-4
RE-CSO-A044
424/744
163543-1CD
P1
P1
l1
l2
l l3
P1 l4
l8
P1
Position Level
Position levels are divided into nine stages of 0 to 8 with the
“MOV” instruction.
e.g. MOVL V=500 PL=1 (PL:Position Level)
The functions at each level are as follows:
0: Complete positioning to the target point
1 to 8: Inward turning operation
Following are explanations of the respective processing
details and their relations with the parameter.
• Level 0
Determines positioning completion when the amount of
deviation (number of pulses) to the target point of each
SUPPLE-
MENT axis comes within the position set zone specified by the
parameter.
After the positioning completes, the instruction system
starts instruction to the next target point.
• Level 1 to 8
Recognizes virtual positioning before the target point. The
distance of the virtual target position from the target point is
specified at the positioning level.
Distance data corresponding to each level are set in the
parameter. Determination of the virtual target position is
carried out in the instruction system.
Set zone: The zone of each positioning level set in the
parameter. (m)
8-5
RE-CSO-A044
425/744
163543-1CD
Manipulator TCP
8-6
RE-CSO-A044
426/744
163543-1CD
8-7
RE-CSO-A044
427/744
163543-1CD
0
Movement
JOG Move to next step.
when restarting
1
Move back to the deviated
position and then move to
the indicated step.
JOG
8-8
RE-CSO-A044
428/744
163543-1CD
Emergency stop
P1 P1
P2
P0 P0
P2
8-9
RE-CSO-A044
429/744
163543-1CD
100%
When 50% is set, moves to Step 3
if the manipulator stops in A section,
B and to Step 4 if the manipulator stops
in B section.
50%
A
Step 3
0%
8-10
RE-CSO-A044
430/744
163543-1CD
8-11
RE-CSO-A044
431/744
163543-1CD
8-12
RE-CSO-A044
432/744
163543-1CD
10 MOVL V=100
11 TIMER T=1.00
12 DOUT OT# (1) ON
13 MOVL V=50
Cursor position
10 MOVL V=100
11 TIMER T=1.00
12 DOUT OT#(1) ON
13 MOVL V=100
14 MOVL V=50
Added step
8-13
RE-CSO-A044
433/744
163543-1CD
10 MOVL V=100
11 TIMER T=1.00
12 MOVL V=100
13 DOUT OT# (1) ON
14 MOVL V=50
Added step
8-14
RE-CSO-A044
434/744
163543-1CD
8-15
RE-CSO-A044
435/744
163543-1CD
Parameter Setting
Operation Units
Value
MOVL Stops at every instruction
DOUT
0 TIMER
DOUT
MOVL
8-16
RE-CSO-A044
436/744
163543-1CD
8-17
RE-CSO-A044
437/744
163543-1CD
DSW : 4 (VALID)
8-18
RE-CSO-A044
438/744
163543-1CD
• Modification of a step
When the tool number of the teaching step differs from the currently-
selected tool number, the step cannot be modified.
• Deletion of a step
Even if the teaching step position coincides with the current position,
the step cannot be deleted when the tool number of the teaching
step differs from the currently-selected tool number.
• Addition of a step
When the tool number of the teaching step indicated by the cursor
differs from the currently-selected tool number, the step cannot be
added.
8-19
RE-CSO-A044
439/744
163543-1CD
8.3.0.35 S2C316: START CONDITION AFTER ALARM-4107 (“OUT OF RANGE (ABSO DATA)”)
This parameter specifies the activating method after the alarm 4107
(“OUT OF RANGE (ABSO DATA)”) occurs.
0 : Position check operation required
1 : Low-speed start up
8-20
RE-CSO-A044
440/744
163543-1CD
1. With this function valid, the confirmation dialog box “Register by name
(alias)?” is displayed when a signal (IN#(), OT#(), IG#(), OG#(),
IGH#(), OGH#()) is selected on the DETAIL EDIT window.
2. Select “YES” and the signal select window appears. Then select the
target signal of number and press [ENTER], and the registered name
is displayed instead of the signal number. However, if the signal
number’s name is not yet registered, it is displayed by number as
usual.
8-21
RE-CSO-A044
441/744
163543-1CD
1. With this function valid, the confirmation dialog box “Register by name
(alias) ?” is displayed when you select the variable on the DETAIL
EDIT window.
2. Select “YES” and the variable select window appears. Then select the
target variable of number and press [ENTER], and the registered
name is displayed instead of the variable number. However, if the
variable number’s name is not yet registered, it is displayed by number
as usual.
8-22
RE-CSO-A044
442/744
163543-1CD
8-23
RE-CSO-A044
443/744
163543-1CD
*It is able to edit the words when the security mode is the edit mode or the
management mode.
NOTE The job will not be listed on the trash job list and will not be
restored if it is deleted when this function is invalid.
8-24
RE-CSO-A044
444/744
163543-1CD
On this window, the following operations are available with the same
operations as job list window.
• Batch selection / canceling selection of the jobs
( {EDIT} {SELECT ALL} {CANCEL SELECT})
• Job search ({EDIT} {JOB SEARCH COND} )
• Rearrange of the jobs in the order of date / order of name
( {DISPLAY} {DATE} {NAME})
• Job detailed information display ( {DISPLAY} {DETAIL} )
Select
[YES] to restore the job. The restored job is deleted from the trash job list
and newly listed to the job list.
[NO} to cancel restoring the job.
8-25
RE-CSO-A044
445/744
163543-1CD
Select
[YES] to delete the job completely. The deleted job is deleted from the
trash job list.
[NO} to cancel deleting the job.
0 : Prohibit Resetting
1 : Permit Resetting
“PERMIT” is set as the initial value for the work time and motion time.
8-26
RE-CSO-A044
446/744
163543-1CD
8.3.0.44 S2C434: JOB LINKING DESIGNATION (When Twin Synchronous Function Used)
This parameter specifies whether the manipulator at the synchronizing
side is to be linked when the manipulator and the station at the
synchronized side are performing FWD/BWD or test run, by using the twin
synchronous function.
0 : Not operating
1 : Linking
Fig. 8-7: 0 : Does not operate the synchronizing side while teaching the
synchronized side.
Synchronizing side
Fig. 8-8: 1 : Links the synchronizing side while teaching the synchronized
side.
Synchronizing side
8-27
RE-CSO-A044
447/744
163543-1CD
MOVJ VJ=0.78
8-28
RE-CSO-A044
448/744
163543-1CD
d7 d0
8-29
RE-CSO-A044
449/744
163543-1CD
Select {DISPLAY} on the pull down menu while this function is valid, then
{PUSLE}, {ABSOLUTE ANGLE} and {GROUND ANGLE} appear. Select
one so that the presently displayed data can be changed to the selected
data type.
PULSE
Indicates the pulse data of each axis.
ABSOLUTE ANGLE
Indicates the independent angle at every axes on the basis that the
absolute value is 0[deg] when the pulse is 0.
GROUND ANGLE
Indicates the L- and U-axes angle according to the manipulator installation
direction. The value of unoperated axes may vary depending on the
manipulator’s posture.
NOTE As for the servo track, angle is not indicated but distance
(unit [mm]).
8-30
RE-CSO-A044
450/744
163543-1CD
0 : Normal operation
1 : Control point operation setting on the servo track
8-31
RE-CSO-A044
451/744
163543-1CD
Soft limit
Limit switch
Mechanical
operation limit
d7 d0
8-32
RE-CSO-A044
452/744
163543-1CD
Soft Limit
Soft limit is a software-type function to limit the range of
movement of the manipulator.
If the TCP reaches the soft limit during operation, the
manipulator automatically stops and no longer moves in that
same direction. An alarm occurs if this soft limit is exceeded
during playback. This soft limit is classified into two types.
• Cube Soft Limit
Soft limit is set with the absolute value on the base
coordinates.
SUPPLE-
MENT z
x
Y
• Pulse Soft Limit (Independent Axis Soft Limit)
Refer to Section 8.4.0.1 “S1CxG400 to S1CxG415: PULSE
SOFT LIMIT” on page 8-32.
8-33
RE-CSO-A044
453/744
163543-1CD
8-34
RE-CSO-A044
454/744
163543-1CD
2. Checking method
Designates whether checking is performed by command or feedback.
Checking method
The checking method differs according to ON/OFF status of
servo power supply.
Checking Method Designation Servo Power Supply ON Servo Power Supply OFF
SUPPLE- Command Command Feedback
MENT
Feedback Feedback Feedback
8-35
RE-CSO-A044
455/744
163543-1CD
Interference Area
It is possible to output whether the TCP during operation is
inside or outside as a status signal, and to set the area to
control the position by parameters S2C003 to S2C194.
When the manipulator attempts to enter this area, the
corresponding input signal (e.g. an “entrance prohibit
signal”) is detected. The manipulator stops immediately if
there is an input signal and goes into waiting status until this
signal is cleared. This signal is processed in the I/O section.
Three methods of interference area settings are prepared for
manipulators and stations. For a system with one
manipulator, use robot 1.
• S-axis Interference Area
Position is controlled by the pulse value of the S-axis.
(+) side (-) side
In l e ft a r e a In r i g h t a r e a
S2C067-S2C194 Yes
Decide the using
method
S3C064-S3C1087
Set the area
X Y
Up to 64 cubic areas can be set,
each cube is set parallel to Complete
the set coordinates.
8-36
RE-CSO-A044
456/744
163543-1CD
Coordinate No.: Specify the user coordinate number when selecting “3:
User Coordinates”.
Units: 1m
Deceleration
SUPPLE- Stop
MENT
Speed
Movement
8-37
RE-CSO-A044
457/744
163543-1CD
No
Is the "CUBE Yes
ENTRANCE PROHIBIT"
signal ON?
No
Outputs "WAIT" signal.
"WAIT" reset
Manipulator stops.
"OPERATING IN CUBE"
signal output
Yes
Operating inside
CUBE1
Output in cube during
Operating inside operation.
CUBE2
Output during waiting by
Interference waiting
entrance prohibit signal.
Inside CUBE1
entrance prohibit These signals are checked
when entering the cube.
Inside CUBE2
entrance prohibit
Manipulator A Manipulator B
Alarm signal
8-38
RE-CSO-A044
458/744
163543-1CD
8-39
RE-CSO-A044
459/744
163543-1CD
d15 d0
S4C002
IG#33
IG#34
IG#35
IG#36
IG#37
IG#38
IG#39
IG#40
IG#41
IG#42
IG#43
IG#44
IG#45
IG#46
IG#47
IG#48
Parity bits are set as the highest level bits of each input group and are
written in even parity. If an error is detected during parity check, an alarm
occurs and the manipulator stops. Remains unchanged if no parity check
is specified.
8-40
RE-CSO-A044
460/744
163543-1CD
d15 d0
S4C018
OG#33
OG#34
OG#35
OG#36
OG#37
OG#38
OG#39
OG#40
OG#41
OG#42
OG#43
OG#44
OG#45
OG#46
OG#47
OG#48
Parity bits are set as the highest level bits of each output group. For
example, if OG#01 is specified with parity and DOUT OG# (1) 2 is
executed, the result will be 00000010 if 2 is binary converted. Since there
will be only one bit (odd) ON at this time, the parity bit (highest level bit)
will be set to ON and 10000010 (130) will be output to OG# (1).
As in the case of a variable such as DOUT OG# (1) B003 parity bits are
added to the contents of the variable data. However, if the contents of the
variable exceed 127, as in the case of DOUT OG# (1) 128, an alarm will
occur. Remains unchanged if no parity check is specified.
8-41
RE-CSO-A044
461/744
163543-1CD
d15 d0 d15 d0
S4C032 S4C033
IG#01 IG#17
IG#02 IG#18
IG#03 IG#19
IG#04 IG#20
IG#05 IG#21
IG#06 IG#22
IG#07 IG#23
IG#08 IG#24
IG#09 IG#25
IG#10 IG#26
IG#11 IG#27
IG#12 IG#28
IG#13 IG#29
IG#14 IG#30
IG#15 IG#31
IG#16 IG#32
d15 d0
S4C034
IG#33
IG#34
IG#35
IG#36
IG#37
IG#38
IG#39
IG#40
IG#41
IG#42
IG#43
IG#44
IG#45
IG#46
IG#47
IG#48
8-42
RE-CSO-A044
462/744
163543-1CD
d15 d0
S4C050
OG#33
OG#34
OG#35
OG#36
OG#37
OG#38
OG#39
OG#40
OG#41
OG#42
OG#43
OG#44
OG#45
OG#46
OG#47
OG#48
8-43
RE-CSO-A044
463/744
163543-1CD
d15 d0 d15 d0
S4C064 S4C066
OG#01 OG#17
OG#02 OG#18
OG#03 OG#19
OG#04 OG#20
OG#05 OG#21
OG#06 OG#22
OG#07 OG#23
OG#08 OG#24
OG#09 OG#25
OG#10 OG#26
OG#11 OG#27
OG#12 OG#28
OG#13 OG#29
OG#14 OG#30
OG#15 OG#31
OG#16 OG#32
d15 d0
S4C066
OG#33
OG#34
OG#35
OG#36
OG#37
OG#38
OG#39
OG#40
OG#41
OG#42
OG#43
OG#44
OG#45
OG#46
OG#47
OG#48
8.5.0.7 S4C240: USER OUTPUT NO. WHEN MANIPULATOR DROP ALLOWABLE RANGE ERROR
OCCURS
This parameter specifies the user output number to output the manipulator
drop allowable range error alarm occurrence externally.
When this function is not used, set “0”.
8-44
RE-CSO-A044
464/744
163543-1CD
+ MOVJ : 1(VALID)
+ MOVL: 2(VALID)
+ MOVC : 4(VALID)
+ MOVS: 8(VALID)
8-45
RE-CSO-A044
465/744
163543-1CD
Sub task 1
Master Sub task 1
task Master
Sub task 2 task
Sub task 2
3 When sub task 2 is currently displayed:
Sub task 1
Master
task
Sub task 2
0: One of the task jobs that are currently 1: All task jobs operate.
displayed operates.
8-46
RE-CSO-A044
466/744
163543-1CD
Setting Method
Set a numerical value (decimal) where the bit of the axis to be displayed in
the units of distance becomes 1.
d7 d6 d5 d4 d3 d2 d1 d0
Decimal
(32) (16) (8) (4) (2) (1)
Station 1st axis
Station 2nd axis
<Example> When 1st and 3rd axes of station 1 are displayed in the
units of distance:
d7 d6 d5 d4 d3 d2 d1 d0
0 0 0 1 0 1 Set 1 to axis displayed in
(4) (1) distance.
4 + 1 = 5
8-47
RE-CSO-A044
467/744
163543-1CD
d7 d0
8.6.0.11 S3C1101: MAXIMUM DEVIATION ANGLE OF CURRENT STATION POSITION (When Twin
Synchronous Function Used)
Used when the twin synchronous function is used. This parameter
specifies the maximum deviation between the teaching position and the
current station position.
0 : No deviation check
Other than 0 : Deviation angle (units : 0.1)
Manipulator at
synchronizing side Conpensation
Sub-task1 Sub-task2
R1 R2 Position set when
teaching synchronizing side
Deviation made
at playback
Station S1
Station
In the above figure on the left, the follower R2 executes the job of subtask
2 in synchronization with the motion of the station axis which is moved by
the R1 job. In this procedure, the job of subtask 2 controls only the R2
robot axis.
If the teaching position of the station in the subtask 2 differs from the
station current position (controlled by the subtask 1 job), the difference is
automatically offset so that R2 keeps the taught position in relation to the
station.
Difference between the taught and the station current positions is always
monitored. If the difference exceeds a set value of the parameter, the
message “PULSE LIMIT (TWIN COORDINATED)” appears.
8-48
RE-CSO-A044
468/744
163543-1CD
7th axis
8-49
RE-CSO-A044
469/744
163543-1CD
8.7.0.7 S3C1111 to S3C1190: ANALOG OUTPUT FILTER CONSTANT (When analog output
corresponding to speed function is used)
By setting a constant to filter, a filter processing can be performed for the
output analog signal.
8.7.0.8 S3C1191: CUT WIDTH CORRECTION VALUE (When form cutting function is used)
This parameter specifies the path correction value for pattern cutting
operation. A value 1/2 of the cut width is set in units of m.
8-50
RE-CSO-A044
470/744
163543-1CD
n-1 n n+1
Step Instructions Step
: :
n-1 MOVL
n MOVL NWAIT
ANTOUT AT#(1) ON
n+1 MOVL ON
User output
OFF
n-1 n n+1
Step Instructions Step
: :
n-1 MOVL
n MOVL NWAIT
ANTOUT AT#(2) ON
n+1 MOVL ON
User output
OFF
8-51
RE-CSO-A044
471/744
163543-1CD
+ON
ON
0
-OFF OFF
8-52
RE-CSO-A044
472/744
163543-1CD
d7 d0
S2C789,S2C793,S2C797
SERVOPACK#1
SERVOPACK#2
d7 d0
S2C790,S2C794,S2C798
SERVOPACK#3
SERVOPACK#4
d7 d0
S2C791,S2C795,S2C799
SERVOPACK#5
SERVOPACK#6
d7 d0
S2C792,S2C796,S2C800
SERVOPACK#7
SERVOPACK#8
8-53
RE-CSO-A044
473/744
163543-1CD
d7 d0
S2C801,S2C805,S2C809
SERVOPACK#1
SERVOPACK#2
d7 d0
S2C802,S2C806,S2C810
SERVOPACK#3
SERVOPACK#4
d7 d0
S2C803,S2C807,S2C811
SERVOPACK#5
SERVOPACK#6
d7 d0
S2C804,S2C808,S2C812
SERVOPACK#7
SERVOPACK#8
8-54
RE-CSO-A044
474/744
163543-1CD
Power
Source 2
Power
Source 1
Power
Source 2
8-55
RE-CSO-A044
475/744
163543-1CD
8.10.1.10 AxP026 to AxP029: TOOL ON/OFF USER OUTPUT NO. (Jigless system)
These parameters specify the user output number for the tool open/close
operation by specific keys.
8-56
RE-CSO-A044
476/744
163543-1CD
0 0 0 0 0 0 0 0
| | | | | | | |
8 7 6 5 4 3 2 1 Gun number
0 0 0 0 0 0 0 0
| | | |
4 3 2 1 Power Source number
8-57
RE-CSO-A044
477/744
163543-1CD
8-58
RE-CSO-A044
478/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.1 System Overview
WELDING
COMMAND
WELD
COMPLETE
WELDING
ERROR
WELDING
ERROR RESET
WELD ON/OFF
8 bits
128 64 32 16 8 4 2 1
(8) (7) (6) (5) (4) (3) (2) (1)
The numbers in parentheses are for discrete.
9-1
RE-CSO-A044
479/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.2 Function Keys
SUPPLE-
For details on signal contents, refer to Section 9.9.2 on page
MENT 9-99.
7SYNCHRO 8 PRESSURE
9 RELEASE
TOUCH WELD
4 5 MOTION 6 ALMRST
WELD 1 WELD
COMPLETE 2 GUN
CLOSE 3 FULL
OPEN
0 MANUAL
SPOT
. SPOT - SHORT
OPEN
REFP CUR/VCL
0 MANUAL
SPOT
REFP
9-2
RE-CSO-A044
480/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.2 Function Keys
RETRACT
ARCON
[INTERLOCK] +[RELEASE]
Releases the electrode.
9 RELEASE
FEED
9-3
RE-CSO-A044
481/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.2 Function Keys
9-4
RE-CSO-A044
482/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.2 Function Keys
9-5
RE-CSO-A044
483/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.3 Before Teaching
0 MANUAL
SPOT
REFP
INTER . SPOT
LOCK
Manual welding is executed while these keys are held down when the
MANUAL SPOT window is displayed.
Manual welding uses the conditions that are set in the MANUAL SPOT
window.
SUPPLE-
Refer to Section 9.4.1 “Setting of MANUAL SPOT Window”
MENT on page 9-12 for the condition settings.
9-6
RE-CSO-A044
484/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.3 Before Teaching
0 MANUAL
SPOT
REFP
INTER 2 GUN
CLOSE
LOCK GAS
Manual dry spotting is executed when pressing the above mentioned keys
while the MANUAL SPOT window is displayed.
The conditions that are set in the MANUAL SPOT window are applied to
Manual dry spotting.
SUPPLE-
Refer to Section 9.4.1 “Setting of MANUAL SPOT Window”
MENT on page 9-12 for the condition settings.
EX.AXIS
FAST
MANUAL SPEED
SLOW
X- X+
S- S+
9-7
RE-CSO-A044
485/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.3 Before Teaching
TCP
9-8
RE-CSO-A044
486/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.3 Before Teaching
TCP
Be sure to set the tool Z-axis in the direction from the lower
NOTE side electrode to the upper side electrode. If the Z-axis is
not set in the correct direction, wear of the electrode cannot
be properly compensated for.
9.3.6 Teaching
This section explains how to prepare a job with a robot axis and a gun axis
to use the motor gun.
9-9
RE-CSO-A044
487/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.3 Before Teaching
D H
Workpiece G
C B
Electrode on the fixed side
9-10
RE-CSO-A044
488/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.3 Before Teaching
Open
Gun motio n
Close t
Pressure
t
9-11
RE-CSO-A044
489/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.4 Setting Welding Conditions
A
B
C
D
E
F
G
H
Simple Menu
9-12
RE-CSO-A044
490/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.4 Setting Welding Conditions
Operation
1. Press [0/MANUAL SPOT] of the Numeric keys.
0 MANUAL
SPOT
REFP
9-13
RE-CSO-A044
491/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.4 Setting Welding Conditions
A
B
C
D
E F
Simple Menu
A. CONDITION NO.
Expresses the No. of the gun pressure file.
GO BACK
9-14
RE-CSO-A044
492/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.4 Setting Welding Conditions
Operation
1. Select {SPOT WELDING} from the main menu.
2. Select {GUN PRESSURE}.
GO BACK
9-15
RE-CSO-A044
493/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.4 Setting Welding Conditions
Pressure
200 220
180
150
100
t
Welding
end signal
t
9-16
RE-CSO-A044
494/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.5 Playback (Motor Gun)
9-17
RE-CSO-A044
495/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.6 Dry Spotting (Motor Gun)
PRESSURE window
A
B
C
D
E
F
G
J
I
H
Simple Menu
A. FILE NO.
Shows the dry spotting pressure file No.
GO BACK
9-18
RE-CSO-A044
496/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.6 Dry Spotting (Motor Gun)
Operation
1. Select {SPOT WELDING} from the main menu.
2. Select {PRESSURE}.
9-19
RE-CSO-A044
497/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.6 Dry Spotting (Motor Gun)
PRE CUT TIME = 1.0 (s) and END CUT TIME = 1.0 (s)
0.5 0.5
100
Synchronizing signal
(DOUT1)
Synchronizing signal
(DOUT2)
Tip dresser
synchronizing signal
(DOUT3)
t
1.0 1.0
NOTE For a tip dresser synchronizing signal, select the No. in the
output allocation window.
9-20
RE-CSO-A044
498/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.7 Electrode Wear Detection and Wear Compensation
Perform welding
Tip dressing
9-21
RE-CSO-A044
499/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.7 Electrode Wear Detection and Wear Compensation
<Example>
SVGUNCL GUN#(1) PRESSCL#(1) TWC-A
A B C
A. Gun No.
B. Dry spotting pressure file No.
C. Dry spotting touch motion designation
<Example>
SVGUNCL GUN#(1) PRESSCL#(1) TWC-B
A B C
A. Gun No.
B. Dry spotting pressure file No.
C. Sensor detection designation
9-22
RE-CSO-A044
500/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.7 Electrode Wear Detection and Wear Compensation
Movable side
electrode
Sensor Sensor
(Light emitting side) D F (Light receiving side)
A C
B E
Fixed side
electrode
<Job Example>
A. MOVJ
B. SVGUNCL GUN#(1) PRESSCL#(1) TWC-A (Dry spotting
touch motion)
C. MOVJ
D. MOVJ
E. SVGUNCL GUN#(1) PRESSCL#(1) TWC-B (Sensor
detection)
F. MOVJ
9-23
RE-CSO-A044
501/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.7 Electrode Wear Detection and Wear Compensation
A
B
C
D
E
F
G
H
Simple Menu
A. GUN NO.
GO BACK
Shows the gun No. Select a number by pressing the page key PAGE
.
B. TIP HIT COUNT (CURRENT, TOLERANCE)
“CURRENT” shows the number of times the SVSPOT instruction was
carried out. When the current value exceeds the allowable value
(TOLERANCE,) a signal to request tip replacement is output.
C. WEAR (MOVABLE SIDE) (CURRENT, TOLERANCE)
“CURRENT” shows the current amount of electrode wear on the
movable side. When the current value exceeds the allowable value
(TOLERANCE,) a signal to request tip replacement is output.
D. WEAR (FIXED SIDE) (CURRENT, TOLERANCE)
“CURRENT” shows the current amount of electrode wear on the fixed
side. When the current value exceeds the allowable value
(TOLERANCE,) a signal to request tip replacement is output.
E. TCP ADJUSTMENT VALUE
Shows the amount of shift from the TCP.
F. GUN STROKE ADJUSTMENT
Shows the adjusted amount of gun stroke.
G. BASE POS (MOVABLE SIDE)
Registers the first detected position (position where the signal from the
sensor is input) after the reference data is cleared. For the second
detection or later, calculates the difference from the reference position
as the wear amount.
H. BASE POS (FIXED SIDE)
Registers the first detected position (position at dry spotting) after the
reference data is cleared.
For the second detection or later, calculates the difference from the
reference position as the wear amount.
9-24
RE-CSO-A044
502/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.7 Electrode Wear Detection and Wear Compensation
Operation
1. Select {SPOT WELDING} from the main menu.
2. Select {WELDING DIAGNOSIS}.
GO BACK
9-25
RE-CSO-A044
503/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.7 Electrode Wear Detection and Wear Compensation
3. Select “YES”.
9-26
RE-CSO-A044
504/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.7 Electrode Wear Detection and Wear Compensation
3mm
Workpiece
5mm
<Job Example>
MOVJ
MOVJ In this position, wear compensation is done.
SVSPOT GUN#(1) PRESS#(1) WTM=1 WST=1
MOVJ
MOVJ
9-27
RE-CSO-A044
505/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.7 Electrode Wear Detection and Wear Compensation
Workpiece
Electrode with
5-mm wear New electrode
The position is
taught by the After the electrode is replaced,
electrode with operation is done so that the relative
5-mm wear. positions of the workpiece and the
end of the electrode are the same as
when taught with the worn electrode.
9.7.5.2 Parameters
AxP010: Teaching with compensation enabled value for wear (units: m)
Sets the reference value of the wear amount where compensation
becomes enabled. Compensation is carried out when the wear amount
exceeds the reference value.
<Example>
In the case of AxP010 = 1000:
Wear amount 1mm : The taught position is registered according to the
wear amount.
Wear amount 1mm : The taught position is registered disregarding the
wear amount.
9-28
RE-CSO-A044
506/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.7 Electrode Wear Detection and Wear Compensation
<Example>
GETS D000 $D030
The wear amount of Gun 1 (movable side) is stored in D000.
(Unit: m)
$D30 Gun 1 movable side (upper) wear amount
$D31 Gun 1 fixed side (lower) wear amount
$D32 Gun 2 movable side (upper) wear amount
$D33 Gun 2 fixed side (lower) wear amount
$D34 Gun 3 movable side (upper) wear amount
$D35 Gun 3 fixed side (lower) wear amount
$D36 Gun 4 movable side (upper) wear amount
$D37 Gun 4 fixed side (lower) wear amount
$D38 Gun 5 movable side (upper) wear amount
$D39 Gun 5 fixed side (lower) wear amount
$D40 Gun 6 movable side (upper) wear amount
$D41 Gun 6 fixed side (lower) wear amount
$D42 Gun 7 movable side (upper) wear amount
$D43 Gun 7 fixed side (lower) wear amount
$D44 Gun 8 movable side (upper) wear amount
$D45 Gun 8 fixed side (lower) wear amount
$D46 Gun 9 movable side (upper) wear amount
$D47 Gun 9 fixed side (lower) wear amount
$D48 Gun 10 movable side (upper) wear amount
$D49 Gun 10 fixed side (lower) wear amount
$D50 Gun 11 movable side (upper) wear amount
$D51 Gun 11 fixed side (lower) wear amount
$D52 Gun 12 movable side (upper) wear amount
$D53 Gun 12 fixed side (lower) wear amount
9-29
RE-CSO-A044
507/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Simple Menu
A. GUN NO.
Shows the gun for position setting.
GO BACK
B. SEL
The mark “” moves to the currently selected position.
C. POSITION
Shows the gun stroke.
GO BACK
9-30
RE-CSO-A044
508/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
GO BACK
9-31
RE-CSO-A044
509/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
<Example>
GUNCHG GUN#(1) PICK
A B
A. Gun No.
B. Designation of mounting or removing a gun
When “PICK (gun mounted)” is selected, the power supply of the gun
motor is turned ON.
When “PLACE (gun removed)” is selected, the power supply of the gun
motor is turned OFF.
9-32
RE-CSO-A044
510/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
<When the gun identification signal (Start) is IN10, and the gun
identification signal (End) is IN12:>
Gun No. IN10 IN11 IN12
GUN# (1) ON OFF OFF
GUN# (2) OFF ON OFF
GUN# (3) ON ON OFF
GUN# (4) OFF OFF ON
GUN# (5) ON OFF ON
GUN# (6) OFF ON ON
The signals listed in the table above are confirmed when the DX100
control power supply is turned ON.
If the gun is connected, the servo power supply for the gun motor turns
ON when the servo is turned ON.
If the gun is not connected, the servo power supply for the robot motor
turns ON when the servo is turned ON, but the servo power supply for the
gun motor does not turn ON.
9-33
RE-CSO-A044
511/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-34
RE-CSO-A044
512/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-35
RE-CSO-A044
513/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
PLACE
Gun status
PICK
Coupling confirmation ON
OFF
Gun identification signal ON
OFF
PICK/PLACE SOL CHUCK
UNCHUCK
Chucking confirmation ON
OFF
ON
Unchucking confirmation
OFF
ON
Gun-axis servo
OFF
Workpiece
thickness: d mm
Distance beween
electrodes: s mm
Correction in the Tool
Z+ direction for (s-d) mm
9-36
RE-CSO-A044
514/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
A
B
C
Simple Menu
A. STROKE
Shows the distance between electrodes at the touch position teaching.
Pressing [SHIFT] + [ENTER] on the JOB window changes the value.
B. THICKNESS
Enter the thickness of workpiece to be welded.
C. TCP ADJUSTMENT STROKE
Shows the corrected distance of fixed electrode at the touch position
teaching.
Operation
1. Select {SPOT WELDING} from the main menu.
2. Select {WELDING DIAGNOSIS}.
9-37
RE-CSO-A044
515/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
GO BACK
9-38
RE-CSO-A044
516/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Workpiece
thickness: d mm
9-39
RE-CSO-A044
517/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
NOTE When the signal number “0” is selected, the forced gun-
pressurizing function for dry spotting is disabled.
9-40
RE-CSO-A044
518/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
DRY SPOT(FILE)
• After the signal is input, pressurizing is started.
• Pressure is applied according to the settings in the dry spotting
pressure file specified by “Forced Pressure File No”.
• The gun stops applying pressure after a specified time period.
DRY SPOT(CONTINUE)
• The signal input and pressurizing is started as well as the above, but
pressurizing is continued during the signal input.
• When the signal is turned OFF, the gun stops applying pressure.
User coordinates
Z
X
9-41
RE-CSO-A044
519/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9.8.5.2 Parameters
Assign the numbers of user coordinates set for the guns.
For the gun mounted on the manipulator, set “0”. (Initial value: 0)
As for the wear-compensation user coordinates number for fixed gun (Gun 1),
setting is possible with “WEAR COMPENSATION USER CORDINATE(FIXED
GUN 1)” on the relevant window to the application.
When using 2 or more fixed guns, set the following parameters for setting
the user coordinates.
Parameters
S2C338: Wear-compensation user coordinates number for fixed gun
(Gun 1)
S2C339: Wear-compensation user coordinates number for fixed gun
(Gun 2)
S2C340: Wear-compensation user coordinates number for fixed gun
(Gun 3)
S2C341 Wear-compensation user coordinates number for fixed gun
(Gun 4)
S2C342: Wear-compensation user coordinates number for fixed gun
(Gun 5)
S2C343: Wear-compensation user coordinates number for fixed gun
(Gun 6)
S2C344: Wear-compensation user coordinates number for fixed gun
(Gun 7)
S2C345: Wear-compensation user coordinates number for fixed gun
(Gun 8)
S2C346: Wear-compensation user coordinates number for fixed gun
(Gun 9)
S2C347: Wear-compensation user coordinates number for fixed gun
(Gun 10)
S2C348: Wear-compensation user coordinates number for fixed gun
(Gun 11)
S2C349: Wear-compensation user coordinates number for fixed gun
(Gun 12)
<Example>
Gun 1: Fixed gun, using the user coordinates #3 S2C338=3
Gun 2: Fixed gun, using the user coordinates #5 S2C339=5
9-42
RE-CSO-A044
520/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
<Job Example>
MOVJ
MOVJIn this position, wear compensation is done.
SVSPOT GUN#(1) PRESS#(1) WTM=1 WST=1
MOVJ
MOVJ
Movable side
electrode
3mm
Workpiece
5mm
Fixed side
electrode
Adjust the gun stroke
for 8 (=5+3) mm.
9-43
RE-CSO-A044
521/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
The following shows the operation flow chart for the clearance teaching.
Start
Movable side
Fixed side
9-44
RE-CSO-A044
522/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-45
RE-CSO-A044
523/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-46
RE-CSO-A044
524/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-47
RE-CSO-A044
525/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-48
RE-CSO-A044
526/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-49
RE-CSO-A044
527/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
<Example>
SVSPOTMOV V=1000.0 PLIN=1 PLOUT=1 CLF#(1) GUN#(1)
PRESS#(1) WTM=1 WST=1 WGO=1
SVSPOTMOV : Move instruction for clearance
V=1000.0 : Linear moving speed for clearance (1000.0mm/s for this
example)
PLIN=1 : Position level at the clearance position before hit
PLOUT=1 : Position level at the clearance position after hit
CLF#(1) : Clearance file number (file 1 for this example)
GUN#(1) : Motor gun number (Motor gun 1 is used for this example.)
PRESS#(1) : Pressure condition file number (Pressure condition file 1
is used for this example.)
WTM=1 : Welding condition number (Welding condition 1 is used
for this example.)
WST=1 : Power Source start-up timing
WGO=1 : Welding condition group output (Refer to Section 9.8
“Other Functions Using a Motor Gun” on page 9-30 )
9-50
RE-CSO-A044
528/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
A G
Clearance for
upper tip:
20.0mm
B C D E F
Hit Hit Hit Hit Hit
Clearance for
lower tip:
10.0mm
A G
9-51
RE-CSO-A044
529/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
A G
Clearance for
upper tip:
20.0mm
B C D E F
Hit Hit Hit Hit Hit
Clearance for
lower tip:
10.0mm
A G
9-52
RE-CSO-A044
530/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Start
Select "Gun-close
teaching" for clearance Refer to chapter 9.8.6 "Clearance
teaching type of teaching Teaching Function" at page 9-49.
condition.
Apply pressure.
End
9-53
RE-CSO-A044
531/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
1. Move the fixed tip until it contacts the workpiece and apply the
pressure.
– To apply the pressure, press [8] + [INTERLOCK].
– For pressure conditions, the file number specified at “PRESS NO.”
of the MANUAL SPOT window is used.
2. Confirm the pressure status and register the position.
– SVSPOTMOV instruction appears in the input buffer line of the job
input display while it is pressurized.
In case it doesn’t appear, press [8] to change the indication.
– The taught position is to be registered adding the compensation
amount of wear of the gun axis. Yaskawa recommends that the
pressure be applied with the gun axis not bent when teaching.
3. Stop applying the pressure.
– Press [INTERLOCK] + [9] to release the gun axis.
Simple Menu
9-54
RE-CSO-A044
532/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Start
End
9.8.8.2 Overview
The following describes outline of the gun pressure compensation
function.
9-55
RE-CSO-A044
533/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Z-axis + direction
on the tool coordinates
Z-axis + direction
9-56
RE-CSO-A044
534/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Torque
Mesaured values
(%)
Calculated by interpolation
Pressure (kgf)
For the pattern 2 shown in Fig. 9-3 Pattern 2 (Applying Pressure Upwards)
on page 9-56, the weight of the motor gun itself may cause deviation of
pressure.
9-57
RE-CSO-A044
535/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Pressure Pattern 2
compensation value
Mesured value
Torque
(%)
Pattern 1
Pressure (kgf)
Z-axis + direction
Inclin
Inclin -
on the tool coordinates
on the tool coordinates
9-58
RE-CSO-A044
536/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-59
RE-CSO-A044
537/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Start
Register workpiece
grasping and releasing
instructions.
End
9-60
RE-CSO-A044
538/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
– <Setting items>
• TOUCH SPEED
Moving speed for dry spotting.
Ratio to rated motor speed: 0 to 100%
• PRESS UNIT
Specifies the dry spotting pressure in “N” or “%” (torque).
When torque is specified, pressure is applied at the set torque value,
and the torque-to-pressure conversion table is not referred to.
• TOUCH PRESS, PRESS (1ST TO 4TH)
Sets the pressure (N) in each step.
For conversion from the pressure (N) to the reference torque (%),
the torque-to-pressure conversion table of the GUN CONDITION file
is referred to. When “0” is set for the pressure, the pressure that has
been set in the previous stage is applied to grasp the workpiece.
• TOUCH PRESS, TIME (1ST TO 4TH)
Sets the time for applying pressure in each step.
Setting range : 0.00 to 9.99 seconds
9-61
RE-CSO-A044
539/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-62
RE-CSO-A044
540/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
4. Select {DEVICE}.
– Select [SVGUNCL] for the instruction of grasping.
9-63
RE-CSO-A044
541/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-64
RE-CSO-A044
542/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Start
End
9-65
RE-CSO-A044
543/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Simple Menu
9-66
RE-CSO-A044
544/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Start
End
9-67
RE-CSO-A044
545/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Simple Menu
9-68
RE-CSO-A044
546/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
– The group output can be set either the following two instructions.
• SVSPOTMOV
• SVSPOT
4. Press [SELECT].
– The cursor moves to “SVSPOTMOV” or “SVSPOT”
5. Press [SELECT] again.
– The DETAIL EDIT window appears.
9-69
RE-CSO-A044
547/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
7. Press [ENTER].
8. Press [ENTER] again.
9-70
RE-CSO-A044
548/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9.8.12 Compensation of Gun Arm Bend for C-Gun and X-Gun (SINGLE
ARM MOTION)
The gun arm bend at pressurizing can be compensated by the corrective
manipulator motion.
GO BACK
9-71
RE-CSO-A044
549/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Simple Menu
9-72
RE-CSO-A044
550/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
GO BACK
9-73
RE-CSO-A044
551/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Simple Menu
10mm
9-74
RE-CSO-A044
552/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Movable
side
9-75
RE-CSO-A044
553/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Simple Menu
4. Press [ENTER].
Pressure directio
Pressure (N)
Following the relation mentioned above, calculate the change of gun axis
position per 1000N pressure and set it to the GUN PUSHING COEF.
The GUN PUSHING COEFF. is set with [mm] unit.
9-76
RE-CSO-A044
554/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Wear
Edit separately
Tip MOUNTIN EDITING window
9-77
RE-CSO-A044
555/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Execute welding
Tip dressing
9-78
RE-CSO-A044
556/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
A
B
C
D
E
A. GUN NO.
Shows the number of the gun.
GO BACK
9-79
RE-CSO-A044
557/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Operation
1. Select [SPOT WELDING] from the main menu.
2. Select [TIP INSTALLATION].
GO BACK
9-80
RE-CSO-A044
558/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
<Example>
MEASURE MODE:ON (Tip Mounting Control Display)
SVGUNCL GUN#(1) PRESSCL# (1)TWC-A
<Example>
MEASURE MODE:ON (Tip Mounting Control Display)
SVGUNCL GUN#(1) PRESSCL# (1)TWC-B
9-81
RE-CSO-A044
559/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
<Example>
SVGUNCL GUN#(1) PRESSCL# (1)TWC-AE
<Example>
SVGUNCL GUN#(1) PRESSCL# (1)TWC-BE
Movable side of
the electrode
A C D F
Plate
Fixed side of B E
the electrode
9-82
RE-CSO-A044
560/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Wear Detection
A’. MOVJ
B’. SVGUNCL GUN#(1) PRESSCL#(1) TWC-A (Dry spotting
Touch Motion)
C’. MOVJ
D’. MOVJ
E’. SVGUNCL GUN#(1) PRESSCL#(1) TWC-B (Against Plate
Touch Motion)
F’. MOVJ
A. MOVJ
B. SVGUNCL GUN#(1) PRESSCL#(1) TWC-AE (Dry spotting
Touch Motion)
C. MOVJ
D. MOVJ
E. SVGUNCL GUN#(1) PRESSCL#(1) TWC-BE (Against Plate
Touch Motion)
F. MOVJ
Repeat the same series of operation after this.
<Example>
A case when the value of the parameters are as follows.
AIP56=5, AIP57=1000 and AIP58=2000
The general output signal 5 is output when either of the following condition
meets.
The absolute value of movable electrode mounting compensation
>= 1mm
The absolute value of fixed electrode mounting compensation
>= 2mm
The signal is not output when the value of the general signal
NOTE allocation parameter (A1P56) and both AIP57 and AIP58
are 0.
9-83
RE-CSO-A044
561/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9.8.16.1 Outline
The workpiece thickness detection function monitors the thickness of
workpiece to be welded every welding spot (hit point) at the SVSPOT
instruction. This function does not, however, monitor the workpiece
thickness when executing the SVGUNCL instruction.
An alarm occurs if the workpiece is missing.
9.8.16.2 Instruction
THM=
8
1 GUN# ( )
Gun condition file number
2 PRESS# ( )
Gun pressure file number
9-84
RE-CSO-A044
562/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
3 WTM=
Welding condition number
• Specifies the welding condition number which is output to the power
source.
4 WST=
Power source start signal output timing
• Specifies the timing of output signal to start the power source.
• Choose from the following three settings:
1) Touch motion (WST=0)
2) Pressure first time (WST=1)
3) Pressure second time (WST=2)
5 BWS=
Welding start gun stroke position
• Specifies the stroke position to which the gun is opened at the
execution of SVSPOT instruction.
• Moves the gun to the position that has been adjusted according to
the amount of electrode wear.
• If the stroke position is not specified, starts the operation with speed
control at the touch speed.
• The gun operation speed is set by the gun condition file.
6 TH=
Workpiece thickness (unit: mm) (Can be set by constant numbers:
-999.9 to 999.9 (the first decimal place is displayed).)
• In the thickness measure mode: the thickness value that has been
measured at playback is written.
• In the monitoring mode: At playback, the “TH” value is compared with
the measured workpiece thickness.
7 THA=
Allowable ratio of workpiece thickness (unit: %, 0 to 100)
• In the thickness measure mode: this condition is not used at the
execution of SVSPOT instruction.
• In the monitoring mode: this condition is used for the calculation of
workpiece thickness comparison, and allows for variations in % for
the specified workpiece thickness “TH”.
8 THM=
Allowable workpiece thickness (unit: mm, 0.0 to 10.0)
• In the thickness measure mode: this condition is not used at the
execution of SVSPOT instruction.
• In the monitoring mode: this condition is used for the calculation of
workpiece thickness comparison, and allows for variations (from
-THM to +THM) for the specified workpiece thickness “TH”.
9-85
RE-CSO-A044
563/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
SUPPLE-
• Set the security mode to the Edit mode or Management
MENT mode to set job data.
• In the Operation mode, only error contents reference is
allowed.
9-86
RE-CSO-A044
564/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-87
RE-CSO-A044
565/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-88
RE-CSO-A044
566/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-89
RE-CSO-A044
567/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
SUPPLE-
Set the mode switch of programming pendant to the Play
MENT mode.
9-90
RE-CSO-A044
568/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
9-91
RE-CSO-A044
569/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
– The “TH” tag value of SVSPOT instruction will be rewritten with the
workpiece thickness, the value when the pressure reaches the touch
pressure, at each hit point.
The following formula is used to calculate the “TH” value.
9-92
RE-CSO-A044
570/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
Or
Touch pressure position + DMF + BZ > TH + THM
SUPPLE-
• The latest measured thickness is always displayed on the
MENT window.
• Even if the power to the controller is turned OFF, the
measured thickness value will remain.
9-93
RE-CSO-A044
571/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.8 Other Functions Using a Motor Gun
1. Select {SPOT WELDING} under the main menu, then select {WELD
DIAGNOSIS}.
9-94
RE-CSO-A044
572/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.9 I/O Signals for a Motor Gun
9.8.16.5 Notes
1. After a series of teaching operations, it is recommended that the “TH”
tag of SVSPOT instruction be specified immediately before thickness
measurement.
If the “TH” tag is specified before that, the alarm “Thickness Error” may
occur during test operation, which results in less operating efficiency.
2. The value of measured workpiece thickness is affected by the delay of
measurement timing and gun bend at the touch motion. Therefore, an
absolute accuracy cannot be guaranteed.
The faster the touch speed becomes and the more the touch pressure
increases, the bigger the error will be. If the pressure specified in the
thickness measure mode is equal to that of the monitoring mode, the
absolute accuracy will be approximately 1 mm or less.
3. The value of measured workpiece thickness is calculated as follows:
finding the touch motion position by using the pulse value at touch
motion according to the pulse-to-stroke conversion table registered in
the gun condition file, then adding the total wear amount to the touch
motion position.
Thus, the value is affected by the previous information registered in
the gun condition file.
9-95
RE-CSO-A044
573/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.9 I/O Signals for a Motor Gun
9-96
RE-CSO-A044
574/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.9 I/O Signals for a Motor Gun
9-97
RE-CSO-A044
575/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.9 I/O Signals for a Motor Gun
• Be sure that the allocated user signals are not used in the
job. If the duplicated signals are used in the job,
malfunctions will result.
NOTE
• If the WELDING CONDITION PARITY is set, the parity
signal is automatically output when the welding conditions
are output. The odd/even parity is set with a parameter.
9-98
RE-CSO-A044
576/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.9 I/O Signals for a Motor Gun
9-99
RE-CSO-A044
577/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
Operation
9-100
RE-CSO-A044
578/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
GO BACK
9-101
RE-CSO-A044
579/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
A
B
C
D
E
F G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
a
b
c
d
e
Simple Menu
A. GUN NO.
Shows the No. of the gun to be used.
When using two guns or more, select the No. by pressing the page key
GO BACK
PAGE .
B. SETTING
Shows whether the gun condition file has been set or not. For the file
where the values have not been entered, “NOT DONE” appears, while
for the file where the values have already been entered, “DONE”
appears.
C. GUN TYPE
Shows the gun type. Select from “C-GUN”, “X-GUN (SINGLE ARM
MOVE)” and “X-GUN (DOUBLE ARM MOVE)”.
D. POWER SOURCE NO.
Shows the No. of the connected Power Source.
E. TORQUE DIR
Specifies the pressure direction of the gun axis motor. When the
direction to increment the motor encoder value and the pressure
direction of the gun are the same, select “+”. When they are different,
select “-”.
9-102
RE-CSO-A044
580/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
F. PULSE, STROKE
Shows the relationship between the encoder pulse value of the gun axis
motor and the gun stroke. The pulse value for the specified gun stroke
can be calculated by interpolation of these values.
G. TORQUE, PRESSURE
Shows the relationship between the gun axis motor torque and the
electrode pressure. The torque value for the specified pressure can be
calculated by interpolation of these values.
H. MAX PRESSURE
Enter the maximum pressure that the gun can apply.
If the value specified by the pressure file exceeds it, an alarm occurs
when accelerated.
I. TOUCH DETECTIVE DELAY TIME
Shows the delay time from the start of the touch motion to the start of
the touch motion detection for the SVSPOT and SVGUNCL instruction.
J. TOUCH SPEED THRESHOLD
Shows the gun axis motor speed to detect that the pressure reaches the
touch pressure for SVSPOT and SVGUNCL instruction.
K. WEAR DETECTIVE SENSOR DIN NO.
Shows the direct IN No. where the signal from the sensor to be used for
wear detection is input.
L. WEAR RATIO (FIXED SIDE)
Shows the fixed side electrode wear ratio to the total wear amount
detected in the wear detection operation.
M. FIXED OFFSET
Shows the fixed side electrode shift amount executed at the time of the
wear compensation. Substitute the value when the fixed side electrode
is to be shifted in one direction at spot welding.
N. WEAR DETECT SENSOR POLARITY
Shows the polarity of the signal from the sensor used for the wear
detection.
“ON OFF”: Normally ON. OFF when the electrode reaches the sensor.
“OFF ON”: Normally OFF. ON when the electrode reaches the sensor.
O. MOVEMENT RATIO AFTER CLOSE (LOW) (displayed only
when “X-GUN (DOUBLE ARM MOVE)” is selected)
Shows the lower electrode movement ratio when the gun closes more
by the electrode wear. Enter 60% when the ratio of upper electrode
movement: the lower electrode movement = 4:6.
P. MOVEMENT RATIO IN SENSING (UP) (displayed only when
“X-GUN (DOUBLE ARM MOVE)” is selected)
Shows the ratio when the upper side electrode passes the sensor, for
detecting the upper side electrode wear using a sensor. Enter 70%
when the ratio of the upper side electrode movement: the lower side
electrode movement = 7:3.
Q. STROKE MOVING VELOCITY
Specify the motion velocity of welding start stroke, etc (BWS specified
value) when welding instruction (SVSPOT instruction) is executed.
Refer to Section 9.8.14 “Setting the Gun Pushing Coefficient” on page
9-75 for the details.
R. GUN ARM BEND COEF.
Set the gun arm bend compensation volume over the pressure of
1000N.
Refer to Section 9.8.13 “Gun Stroke Setting for Welding Start” on page
9-73 for the details.
9-103
RE-CSO-A044
581/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
S. PRESSURE COMPENSATION
When applying pressure upwards, set the difference of pressure
between that of downwards.
Refer to Section 9.8.8 “Gun Pressure Compensation Function” on page
9-55 for the details.
T. RESET WEAR OF LOWER TIP
Set “WEAR(FIXED SIDE) CURRENT VALUE” on SPOT WELD
DIAGNOSYS window to 0 by the specified user input.
U. RESET WEAR OF UPPER TIP
Set “WEAR(MOVABLE SIDE) CURRENT VALUE” on SPOT WELD
DIAGNOSYS window to 0 by the specified user input.
V. GUN PUSHING COEF
Set the gun axis pushing volume per 1000N.
Refer to Section 9.8.15 “tip Mounting Control Function” on page 9-77 for
the details.
W. LIMIT OF TOUCH (LOWER TIP)
Set the fixed electrode allowable range for touch motion detection
position when pressurizing.
X. LIMIT OF TOUCH (UPPER TIP)
Set the movable electrode allowable range for touch motion detection
position when pressurizing.
Y. DRY SPOT (FILE)
Execute dry spotting by the specified user input.
Pressure is released after pressurized at the pressure position which is
specified by a file in accordance with the dry spotting pressure file
Z. DRY SPOT (CONTINUE)
Execute dry spotting by the specified user input.
Pressure follows the dry spotting pressure file which is specified by the
DRY SPOT FILE NO.
Pressurizes when the signal is ON and releases when it is OFF.
a. DRY SPOT FILE NO.
Specifies the dry spotting file no. used when forced gun-pressurizing.
b. TIP HIT COUNT RESET
Clears the tip hit count by the specified user input.
c. WEAR VOLUME OVER (FIXED)
ON the specified user input when “WEAR(FIXED SIDE) CURRENT
VALUE” exceeds the “FIXED ELECTRODE ALLOWABLE RANGE”
after the measurement of wear.
d. WEAR VOLUME OVER (MOVABLE)
ON the specified user input when “WEAR(MOVABLE SIDE) CURRENT
VALUE” exceeds the “MOVABLE ELECTRODE ALLOWABLE” RANGE
after the measurement of wear.
e. HIT POINT COUNT OVER
By the SVSPOT instruction, ON the specified user input when “HIT
POINT CURRENT VALUE” exceeds the “HIT POINT ALLOWABLE”
RANGE.
9-104
RE-CSO-A044
582/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
When the gun condition file has not been set, the pressure
cannot be applied.
NOTE
When applying the pressure for the first time, set any value
in the gun condition file.
9-105
RE-CSO-A044
583/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
GO BACK
9-106
RE-CSO-A044
584/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
Close t
Welding
completion
When WST=0
Welding timer
condition
Welding
instruction
t
When WST=1
Welding timer
condition
Welding
instruction
When WST=2
Welding timer
condition
Welding
instruction
9-107
RE-CSO-A044
585/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
Close t
Welding
completion
t
Welding instruction
output time
When WST=0
Welding timer
condition
Welding
instruction
t
When WST=1 Welding instruction
output time
Welding timer
condition
Welding
instruction
Welding instruction
When WST=2 output time
Welding timer
condition
Welding
instruction
9-108
RE-CSO-A044
586/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
1st pressurization
2nd pressurization
Open
Speed command
Speed commnad Torque command
Close t
Welding
completion
t
Welding instruction
When WST=0 output time
Welding timer
condition
Welding
instruction
t
When WST=1
Welding timer
condition
t
Welding
instruction
When WST=2
Welding timer
condition
Welding
instruction
9-109
RE-CSO-A044
587/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
GO BACK
9-110
RE-CSO-A044
588/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
5. Select “YES”.
Parameters
S1CxG400: Pulse software limit (+ side)
S1CxG408: Pulse software limit (- side)
<Example>
When S1CxG400=50000 and S1CxG408=0:
The motor gun moves in the range 0 to 50,000 pulses.
To move the electrodes to the touch position when the electrodes are
worn out, set -3,000 for S1CxG408 so that the motor gun moves in the
range -3,000 to 50,000 pulses.
When setting the value for S1CxG408, consider the pulse amount
equivalent to the total of maximum wear amounts of two electrodes and
the gun axis bend when maximum gun pressure is applied.
9-111
RE-CSO-A044
589/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.10 System Setting
<Setting Example>
Shank motion range
under normal condition
Shank
Shank motion range
0 when an electrode
10000 is worn out
Electrode
Shank motion range
3000 when an electrode
is detached
The signal is output when the shank moves out of its normal motion range
because an electrode is detached.
Parameters
S2C003=10 (S1 (gun-axis) uses Interference 1.)
S2C067=0 (Monitors pulses.)
S3C664=3000, S3C072=10000 (The signal is output in the range of 3000
to 10000.)
9-112
RE-CSO-A044
590/744
163543-1CD
Spot and Arc Welding 9 Spot Welding Application Using a Motor Gun
Using Motor Gun 9.11 Instruction List
9-113
RE-CSO-A044
591/744
163543-1CD
DX100
EM
C
Y
S
T O P
ED
TRIPP
OFF
RESET
DX100
Wiring Harness
Manipulator (Base Side)
MOTOMAN-VA1400 Programming Pendant
Torch
PROGRAMMING PENDANT
MOTOWELD-EL350
Positioner
(MOTOPOS) - +
Power Source
(MOTOWELD)
Power Cable (-) Power Cable (+)
Manipulator Cable
10.2.1 Setup
Connect peripheral devices.
• Wire inching function (See Section 10.3 “Function Keys” on page 10-
4.).
• Gas flow control function (See Section 10.3 “Function Keys” on page
10-4.).
10-1
RE-CSO-A044
592/744
163543-1CD
000 NOP
001 MOVJ VJ=10.00 Standby position
002 MOVJ VJ=80.00 Approach position
003 MOVL V=800 Welding start point
004 ARCON ASF#(1) Welding start
005 MOVL V=50
006 ARCSET AC=200 AVP=100 Welding condition change
007 MOVL V=50 Welding end point
008 ARCOF AEF#(1) Welding end
009 MOVL V=800 Retract position
010 MOVJ VJ=50.00 Standby position
011 END
000 NOP
001 MOVJ VJ=10.00
002 MOVJ VJ=80.00
003 MOVL V=800
004 ARCON ASF#(1)
005 MOVL V=50
006 ARCSET AC=200 AVP=100
007 MOVL V=50
008 ARCOF AEF#(1)
009 MOVL V=800
010 MOVJ VJ=50.00
011 END
10-2
RE-CSO-A044
593/744
163543-1CD
000 NOP
001 MOVJ VJ=10.00 Standby position
002 MOVJ VJ=80.00 Approach position
003 MOVL V=800 Welding start point
004 WVON WEV#(1) Weaving start
005 ARCON ASF#(1) Welding start
006 MOVL V=50
007 ARCSET AC=200 AVP=100 Welding condition change
008 MOVL V=50 Welding end point
009 ARCOF AEF#(1) Welding end
010 WVOF Weaving end
011 MOVL V=800 Retract position
012 MOVJ VJ=50.00 Standby position
013 END
10.2.3 Playback
Fine-control the welding conditions.
• Changing welding conditions during playback Section 10.13
“Changing Welding Conditions During Playback” on page 10-107
• Arc monitor function Section 10.16 “Arc Monitor Function” on page
10-115
10-3
RE-CSO-A044
594/744
163543-1CD
7SYNCHRO 8 PRESSURE
9 RELEASE
TOUCH WELD
4 5 MOTION 6 ALMRST
WELD 1 WELD
COMPLETE 2 GUN
CLOSE 3 FULL
OPEN
0 MANUAL
SPOT
. SPOT - SHORT
OPEN
REFP CUR/VCL
1 WELD
COMPLETE
TIMER
8 PRESSURE
ARCON
ARCOFF
10-4
RE-CSO-A044
595/744
163543-1CD
CUR/VCL
10-5
RE-CSO-A044
596/744
163543-1CD
10-6
RE-CSO-A044
597/744
163543-1CD
10-7
RE-CSO-A044
598/744
163543-1CD
Wire Feeding
The wire is fed only while [FEED] is pressed.
Three speed levels are available for wire feeding:
[FEED]: Slow
[FEED] + [FAST]: Medium
[FEED] + [HIGH SPEED]: Fast
10-8
RE-CSO-A044
599/744
163543-1CD
Wire Retraction
The wire is retracted only while [RETRACT] is pressed.
Two speed levels are available for wire retraction:
[RETRACT]: Slow
[RETRACT] + [HIGH SPEED]: Fast
SUPPLE-
Wire retraction, high-speed inching, or high-speed retraction
MENT cannot be performed depending on the Power Source.
10-9
RE-CSO-A044
600/744
163543-1CD
230
170
140
100
: Data point
0 1 2.2 3 4 5 (V)
Welding current reference value
• The execution file is used to set the condition file of the Power
Source being used.
• The user registered file is used by the user to save the Power Source
condition files, and the data for 64 models can be registered.
10-10
RE-CSO-A044
601/744
163543-1CD
• Yaskawa also offers initial value files which contain common Power
Source characteristics. Data for 24 models have already been
registered.
A Power Source condition file can be set only by reading from either the
user registered file or initial value file to the execution file.
When it is necessary to make adjustments to the data, refer to Section
10.4.4 “Editing the Power Source Condition Files” on page 10-14.
<Example>
An example is shown with the ARCON instruction.
If the welding current output is 250A, the welding voltage can be specified
as follows:
ARCON AC=250 AVP=100
With the voltage characteristics with the following Figure A, the above
instruction causes the output of 7.5V control signal to the Power Source
If the welding current output value is changed to 220A, a minor correction
to the ARCON instruction causes the output of the control signal
associated with 100% of the proper output value at 220A. (Fig.B)
ARCON AC=220 AVP=100 ······100% output
Also note that a minor adjustment of the welding voltage can be instructed
easily. (Fig.C)
e.g. The control signal is output 110% of the proper output value at 220A.
ARCON AC=220 AVP=110 ······110% output
or
e.g. The control signal is output 94% of the proper output value at 220A.
ARCON AC=220 AVP=94 ······94% output
10-11
RE-CSO-A044
602/744
163543-1CD
100 110
Voltage characteristics 100 100
Voltage characteristics 94
at 250A
at 220A
This method can be also applied to condition data files and instructions
other than ARCON.
Another advantage is that a single welding job can be used with more than
one Power Source with a synergic power supply by changing the welder
condition data file.
10-12
RE-CSO-A044
603/744
163543-1CD
10-13
RE-CSO-A044
604/744
163543-1CD
A. RANGE
Indicates the polarity of the reference value for the welding current and
voltage. If the range is positive(+), the reference value is in the range
between 0 and 14.00V. If the range is negative(-), the reference value is
in the range between 0 and -14.00V.
B. ADJUST (0.80 to 1.20)
A correction value to adjust the welding current/voltage output.
C. REF. (V) (0 to 14.00V)
Welding current/voltage reference values.
D. MEASURE (0 to 999A, 0 to 50.0V, or 50 to 150%)
The welding current/voltage output values measured at the reference
values as given under C.
10-14
RE-CSO-A044
605/744
163543-1CD
READING
WRITING
3. Select the Power Source condition file number of the data to be read.
GO BACK
10-15
RE-CSO-A044
606/744
163543-1CD
4. Select “YES”.
– The confirmation dialog box appears. Select “NO” to return to the
POWER SOURCE CONDITION window without the read-in.
SETTING : DONE
POWER SOURCE NAME : MOTOWELD-E350
COMM. : STC CONTROL NONE
POWER SUPPLY : A/%
10-16
RE-CSO-A044
607/744
163543-1CD
1. Select “RANGE”.
– Each time [SELECT] is pressed, the indication alternates between
“+” (positive) and “” (negative).
SELECT
10-17
RE-CSO-A044
608/744
163543-1CD
JOB PARAMETER
DOUT
MOVE
END
SYSTEM INFO
WEAVING
READING
1/1
WRITING
SETTING : DONE
POWER SOURCE NAME : MOTOWELD-E350
COMM. : STC CONTROL NONE
POWER SUPPLY : A/%
SHIELDING GAS : CO2
WIRE DIA. : 0.1 mm
WIRE STICKOUT : 15 mm
ANTI-STICKING : 0.1 sec
ARC FAILURE STOP : 1.50 sec
<CURRENT OUTPUT CHAR.> <WELDING VOLTAGE OUTPUT CHAR.>
RANGE: + +
ADJUST: 1.00 1.00
NO. REF.(V) MEASURE (A) REF.(V) MEASURE (%)
01 0.00 30 0.00 50
10-18
RE-CSO-A044
609/744
163543-1CD
YES NO
5. Select “YES”.
– Select “YES” to register the Power Source condition file data. Select
“NO” to return to the POWER SOURCE CONDITION window.
10.5.1 ARCON
10.5.1.1 Function
This instruction outputs an arc start command.
The arc start signal to the Power Source is turned ON to start welding by
this instruction.
The function key [ARCON] can be used for registration.
Function key to register the welding start instruction (ARCON)
8 PRESSURE
ARCON
10-19
RE-CSO-A044
610/744
163543-1CD
SUPPLE-
To register the ARCON instruction using [INFORM LIST],
MENT select “DEVICE” from the instruction group list.
10.5.1.2 Syntax
ARCON END
Arc welding start
1 WELDn 2 ASF# ( condition file )
number
Current output
3 AC=
value (A)
A B C
Voltage output
A 4 AV= value (V)
B
Percentage
against the proper
5 AVP= voltage output 6 T= Time (seconds)
value (%)
B C
10.5.1.3 Explanation
WELDn [1]
Choose one of the following tags.
These tags are enabled only when multiple applications are in use and
two or more applications are set as arc welding application.
When there is only one application, these tags are not displayed.
Tag Explanation Note
WELDn Selects the Power Source
1 to 8.
ASF# (Arc welding start condition file number) [2] /AC = Current
output value [3]
Be sure to choose either of the following.
Tag Explanation Note
ASF# Specifies the arc welding start No. 1 to 1000
(Arc welding condition file number. The number can be
start Conditions to start welding are specified by B/I/D/LB/LI/
condition registered in the arc welding LD variable.
file number) start condition file.
AC = Specifies the output value of Current value: 1 to 999 A
Current welding current. The current output value
output value can be specified by B/I/D/
B[ ]/I[ ]/D[ ]/LB/LI/LD/LB[ ]/
LI[ ]/LD[ ] variable.
10-20
RE-CSO-A044
611/744
163543-1CD
T = Time [6]
This tag is added or omitted only when “AC = Current output value” is
selected in the above “ASF# (Arc welding start condition file number) [2] /
AC = Current output value [3]” .
Tag Explanation Note
T =Time Specifies the timer value at Unit: seconds
the start of welding. The time can be specified
by I/LI/I[ ]/LI[ ] variable.
(Unit: 0.01 sec.)
10-21
RE-CSO-A044
612/744
163543-1CD
RETRY [8]
This tag is added or omitted only when “AC = Current output value” is
selected in the aforementioned “ASF# (Arc welding start condition file
number) [2] /AC = Current output value [3]” .
Tag Explanation Note
RETRY Specifies the retry function. Refer to Section 10.6 “Arc
The retry function works to Retry Function” on page
prevent the interruption of 10-63.
operation when an arc start
failure occurs.
REPLAY [9]
Only when RETRY is added in the above “RETRY [8]” , be sure to add
this tag.
Tag Explanation Note
REPLAY Specifies the replay mode. Refer to Section 10.6 “Arc
The replay mode is one of the Retry Function” on page
modes to repeat the ARCON 10-63.
process when the retry
function is enabled.
10-22
RE-CSO-A044
613/744
163543-1CD
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 END
ARCON
2. Press [SELECT].
– The DETAIL EDIT window appears.
3. Select “UNUSED”.
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCON
SET METHOD : UNUSED
ARCON
DETAIL EDIT
ARCON
SET METHOD : ASF#()
AC=
UNUSED
ARCON
10-23
RE-CSO-A044
614/744
163543-1CD
– If the arc welding start condition file has already been set in the
ARCON instruction additional items, the DETAIL EDIT window
appears.
DETAIL EDIT
ARCON
SET METHOD : ASF#() 1
ARCON
5. Place the cursor on “ASF#( )” and press [SELECT], then select “AC=”
from the selection dialog.
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCON
SET METHOD : ASF#()
AC=
UNUSED
ARCON
DETAIL EDIT
ARCON
WELDING CURR : AC= 180
WELDING VOLT : AVP= 100
TIMER : T= 0.30
SPEED : V= 80
RETRY : RETRY
MODE : REPLAY
10-24
RE-CSO-A044
615/744
163543-1CD
DETAIL EDIT
ARCON
WELDING CURR : AC= 200
WELDING VOLT : AVP= 100
TIMER : T= 0.30
SPEED : V= 80
RETRY : RETRY
REPLAY : REPLAY
: FLY:T= 0.23
: SCR:L= 3.1
7. Press [ENTER].
– The set contents are displayed in the input buffer line.
ARCON AC=200 AVP=100 V=80 RETRY REPLAY
8. Press [ENTER].
– The set contents are registered in the job.
JOB EDIT DISPLAY UTILITY
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON AC=200 AVP=100 V=80 RETRY REPLAY
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
ARCON
10-25
RE-CSO-A044
616/744
163543-1CD
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 END
ARCON
2. Press [SELECT].
– The DETAIL EDIT window appears.
3. Place the cursor on “UNUSED”.
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCON
SET METHOD : UNUSED
ARCON
DETAIL EDIT
ARCON
SET METHOD : ASF#()
AC=
UNUSED
ARCON
10-26
RE-CSO-A044
617/744
163543-1CD
DETAIL EDIT
ARCON
WELDING CURR : AC= 180
WELDING VOLT : AVP= 100
TIMER : T= 0.30
SPEED : V= 80
RETRY : RETRY
MODE : REPLAY
5. Place the cursor on “AC=” and press [SELECT], then select “ASF#( )”
from the selection dialog.
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCON
WELDING CURR : AC= 180
ASF#()
WELDING VOLT : AVP=
AC= 100
TIMER : T= 0.30
UNUSED
SPEED : V= 80
RETRY : RETRY
REPLAY : REPLAY
: FLY:T= 0.23
: SCR:L= 3.1
DETAIL EDIT
ARCON
SET METHOD : ASF#() 1
ARCON
10-27
RE-CSO-A044
618/744
163543-1CD
(2) Type the file number using the numeric keys and press [ENTER].
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCON
SET METHOD : ASF#() 10
ARCON
7. Press [ENTER].
– The set contents are displayed in the input buffer line.
ARCON ASF# (10)
8. Press [ENTER].
– The set contents are registered in the job.
JOB EDIT DISPLAY UTILITY
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON ASF# (10)
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
ARCON
10-28
RE-CSO-A044
619/744
163543-1CD
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON ASF#(10) T=0.30 RETRY REPLAY
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
2. Press [SELECT].
– The DETAIL EDIT window appears.
3. Place the cursor on “ASF#( )” or “AC=”.
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCON
SET METHOD : ASF#() 1
ARCON
10-29
RE-CSO-A044
620/744
163543-1CD
DETAIL EDIT
ARCON
WELDING CURR : AC= 180
WELDING VOLT : AVP= 100
TIMER : T= 0.30
SPEED : V= 80
RETRY : RETRY
REPLAY : REPLAY
: FLY:T= 0.23
: SCR:L= 3.1
5. Press [ENTER].
– The set contents are displayed in the input buffer line.
ARCON
6. Press [ENTER].
– The set contents are registered in the job.
JOB EDIT DISPLAY UTILITY
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
ARCON
10.5.2 ARCOF
10.5.2.1 Function
This instruction outputs an arc end command.
The arc start signal to the Power Source is turned OFF to end welding by
this instruction.
The function key [ARCOF] can be used for registration.
10-30
RE-CSO-A044
621/744
163543-1CD
ARCOFF
SUPPLE-
To register the ARCOF instruction using [INFORM LIST],
MENT select “DEVICE” from the instruction group list.
10.5.2.2 Syntax
ARCOF END
Current output
3 AC= value (A) A B
Voltage output
A 4 AV= value (V)
B
10.5.2.3 Explanation
WELDn [1]
Choose one of the following tags.
These tags are enabled only when multiple applications are in use and
two or more applications are set as arc welding application.
When there is only one application, these tags are not displayed.
Tag Explanation Note
WELDn Selects the Power Source
1 to 8.
AEF# (Arc welding end condition file number) [2] /AC = Current
output value [3]
Be sure to choose either of the following.
Tag Explanation Note
AEF# Specifies the arc welding end No. 1 to 1000
(Arc welding condition file number. The number can be
end Conditions to end welding are specified by B/I/D/LB/LI/
condition registered in the arc welding LD variable.
file number) end condition file.
AC = Specifies the output value of Current value: 1 to 999 A
Current welding current. The current output value
output value can be specified by B/I/D/
B[]/I[]/D[]/LB/LI/LD/LB[]/
LI[]/LD[] variable.
10-31
RE-CSO-A044
622/744
163543-1CD
T = Time [6]
This tag is added or omitted only when “AC = Current output value” is
selected in the above “AEF# (Arc welding end condition file number) [2] /
AC = Current output value [3]” .
Tag Explanation Note
T =Time Specifies the timer value at Unit: seconds
the end of welding. The time can be specified
by I/LI/I[]/LI[] variable.
(Unit: 0.01 sec.)
ANTSTK [7]
This tag is added or omitted only when “AC = Current output value” is
selected in the aforementioned “AEF# (Arc welding end condition file
number) [2] /AC = Current output value [3]” .
Tag Explanation Note
ANTSTK Specifies the automatic wire- Refer to Section 10.8
stick release function. “Automatic Wire-stick
When the automatic wire-stick Release Function” on
release function is used, the page 10-68.
manipulator does not
immediately output the wire
sticking signal upon detecting
a wire stick, but automatically
attempts to release the
sticking by applying a certain
voltage.
10-32
RE-CSO-A044
623/744
163543-1CD
DETAIL EDIT
ARCOF
SET METHOD : UNUSED
ARCOF
2. Press [ENTER].
JOB EDIT DISPLAY UTILITY
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
ARCOF
10-33
RE-CSO-A044
624/744
163543-1CD
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 END
ARCOF
2. Press [SELECT].
– The DETAIL EDIT window appears.
3. Place the cursor on “UNUSED”.
DETAIL EDIT
ARCOF
SET METHOD : UNUSED
ARCOF
DETAIL EDIT
ARCOF
SET METHOD : AEF#()
AC=
UNUSED
10-34
RE-CSO-A044
625/744
163543-1CD
– If the arc welding end condition file has already been set in the
ARCOF instruction additional items, the DETAIL EDIT window
appears.
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCOF
SET METHOD : AEF#() 1
5. Place the cursor on “AEF#( )” and press [SELECT], then select “AC=”
from the selection dialog.
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCOF
SET METHOD : AEF#()
AC=
UNUSED
DETAIL EDIT
ARCOF
WELDING CURR : AC= 180
WELDING VOLT : AVP= 100
TIMER : T= 0.30
ANTI-STICKING : ANTSTK
DETAIL EDIT
ARCOF
WELDING CURR : AC= 200
WELDING VOLT : AVP= 100
TIMER : T= 0.30
ANTSTK
7. Press [ENTER].
– The set contents are displayed in the input buffer line.
10-35
RE-CSO-A044
626/744
163543-1CD
8. Press [ENTER].
– The set contents are registered in the job.
JOB EDIT DISPLAY UTILITY
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF AC=200 AVP=100 T=0.30 ANTSTK
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
ARCOF
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 END
ARCOF
2. Press [SELECT].
– The DETAIL EDIT window appears.
10-36
RE-CSO-A044
627/744
163543-1CD
DETAIL EDIT
ARCOF
SET METHOD : UNUSED
ARCOF
DETAIL EDIT
ARCOF
SET METHOD : AEF#()
AC=
UNUSED
DETAIL EDIT
ARCOF
WELDING CURR : AC= 180
WELDING VOLT : AVP= 100
TIMER : T= 0.30
ANTI-STICKING : ANTSTK
5. Place the cursor on “AC=” and press [SELECT], then select “AEF#()”
from the selection dialog.
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCOF
WELDING CURR : AC= 180
AEF#()
WELDING VOLT : AVP=
AC= 100
TIMER : T= 0.30
UNUSED
ANTI-STICKING : ANTSTK
DETAIL EDIT
ARCOF
SET METHOD : AEF#() 1
10-37
RE-CSO-A044
628/744
163543-1CD
(2) Type the file number using the numeric keys and press [ENTER].
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCOF
SET METHOD : AEF#() 10
7. Press [ENTER].
– The set contents are displayed in the input buffer line.
ARCOF AEF# (10)
8. Press [ENTER].
– The set contents are registered in the job.
JOB EDIT DISPLAY UTILITY
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF AEF# (10)
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
ARCOF
10-38
RE-CSO-A044
629/744
163543-1CD
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF AC=200 AVP=100 T=0.30 ANTSTK
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
2. Press [SELECT].
– The DETAIL EDIT window appears.
3. Place the cursor on “AEF#()” or “AC=”.
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCOF
SET METHOD : AEF#() 1
JOB CONTENT
DETAIL EDIT
A
ARCOF
WELDING CURR : AC= 180
WELDING VOLT : AVP= 100
TIMER : T= 0.30
ANTSTK
5. Press [SELECT].
– The set contents are displayed in the input buffer line.
ARCOF
10-39
RE-CSO-A044
630/744
163543-1CD
6. Press [ENTER].
– The set contents are registered in the job.
JOB EDIT DISPLAY UTILITY
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
ARCOF
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 MOVL V=50
0006 MOVL V=50
0007 ARCOF AC=200 AVP=100 T=0.30 ANTSTK
0008 MOVL V=800
0009 MOVJ VJ=80.00
0010 END
10-40
RE-CSO-A044
631/744
163543-1CD
10.5.3 ARCSET
10.5.3.1 Function
This is the instruction to set the welding conditions (current, voltage, etc.)
individually.
The ARCSET instruction can be registered in any of the following two
ways:
• With additional items to specify conditions
ARCSET AC=200 AVP=100
• With an arc welding start condition file
ARCSET ASF# (1)
In this case, the welding condition is set using the arc start condition
file.
(Refer to Section 10.5.4 “Arc Start Condition File” on page 10-48.)
10.5.3.2 Syntax
ARCSET A B C END
Current output
1 WELDn 2 AC= value (A)
A B
Voltage output
4 AV= value (V) 6 V= Welding speed
Percentage against
5 AVP= the proper voltage
output value (%)
B C
10.5.3.3 Explanation
WELDn [1]
Choose one of the following tags.
These tags are enabled only when multiple applications are in use and
two or more applications are set as arc welding application.
When there is only one application, these tags are not displayed.
Tag Explanation Note
WELDn Selects the Power Source
1 to 8.
10-41
RE-CSO-A044
632/744
163543-1CD
10-42
RE-CSO-A044
633/744
163543-1CD
IN/OUT
ARCON ARCCTE
CONTROL
ARCOF
DEVICE
VWELD
MOTION
AWELD
ARCSET
ARITH
WVON SHIFT
WVOF OTHER
ARCCTS SAME
PRIOR
JOB CONTENT1
IN/OUT
JOB NAME: WORK A STEP NO: 0003
ARCCTE
ARCON
CONTROL GROUP: R1 TOOL: 00 CONTROL
ARCOF
0000 NOP DEVICE
0001 MOVJ VJ=80.00 VWELD
0002 MOVL V=800 MOTION
AWELD
0003 ARCON ARITH
0004 MOVL V=50 ARCSET
0005 END WVON SHIFT
WVOF OTHER
ARCCTS SAME
PRIOR
10-43
RE-CSO-A044
634/744
163543-1CD
3. Press [SELECT] and set the welding condition on the DETAIL EDIT
window.
– The DETAIL EDIT window appears.
DETAIL EDIT
ARCSET
WELDING CURR : AC= 200
WELDING VOLT : AVP= 100
SPEED : UNUSED
ANALOG OUTPUT3 : UNUSED
ANALOG OUTPUT4 : UNUSED
(1) Move the cursor to the item to be set, and press [SELECT].
(2) Type the welding conditions using the numeric keys, and press
[ENTER].
DETAIL EDIT
ARCSET
WELDING CURR : AC= 134
WELDING VOLT : AVP= 100
SPEED : UNUSED
ANALOG OUTPUT3 : UNUSED
ANALOG OUTPUT4 : UNUSED
(3) To add the additional items, place the cursor on the item with the
“UNUSED” status and press [SELECT], then the selection dialog
appears.
(4) To delete the additional items, line up the cursor with the additional
items and press [SELECT] to select “UNUSED”.
DETAIL EDIT
ARCSET
WELDING CURR : AC=
AC=134
WELDING VOLT : AVP= 100
UNUSED
SPEED : UNUSED
ANALOG OUTPUT3 : UNUSED
ANALOG OUTPUT4
10-44
RE-CSO-A044
635/744
163543-1CD
4. Press [ENTER].
– The set contents are displayed in the input buffer line.
JOB EDIT DISPLAY UTILITY
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 END
5. Press [ENTER].
– The set contents are registered in the job.
JOB EDIT DISPLAY UTILITY
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 ARCCTS AC=134 AVP=100
0006 END
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 END
10-45
RE-CSO-A044
636/744
163543-1CD
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0007 MOVL V=100
0008 ARCSET
0009 MOVL V=100
0010 ARCOF AC=100 AVP=100 ANTSTK
0011 MOVJ VJ=5.00
0012 MOVJ VJ=5.00
0013 MOVJ VJ=5.00
0014 END
ARCSET
2. Press [SELECT].
– The DETAIL EDIT window appears.
(1) Place the cursor on “UNUSED”.
DETAIL EDIT
ARCSET
WELDING CURR : UNUSED
WELDING VOLT : UNUSED
SPEED : UNUSED
ANALOG OUTPUT3 : UNUSED
ANALOG OUTPUT4 : UNUSED
(2) Press [SELECT] and select “ASF#()” from the selection dialog.
DETAIL EDIT
ARCSET
WELDING CURR : UNUSED
AC=
WELDING VOLT : UNUSED
ASF#()
SPEED : UNUSED
ANALOG OUTPUT3 : UNUSED
ANALOG OUTPUT4 : UNUSED
DETAIL EDIT
ARCSET
SET METHOD : ASF#() 1
CONDITION SET : ACOND=0
ARCON
10-46
RE-CSO-A044
637/744
163543-1CD
(2) Type the file number using the numeric keys and press [ENTER].
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCSET
SET METHOD : ASF#() 10
CONDITION SET : ACOND=0
ARCON
DETAIL EDIT
ARCSET
SET METHOD : ASF#() 10
CONDITION SET : ACOND=1
ARCON
(2) Type the file number using the numeric keys and press [ENTER].
– *By selecting the condition set number, either one of the “start
condition” or “main condition” in the condition file can be specified.
– ACOND=0 : Sets the welding current and voltage which are
specified in the “start condition”.
– ACOND=1 : Sets the welding current and voltage which are
specified in the “main condition”.
5. Press [ENTER].
– The set contents are displayed in the input buffer line.
ARCSET ASF# (10) ACOND=1
10-47
RE-CSO-A044
638/744
163543-1CD
6. Press [ENTER].
– Press [ENTER]. The set contents are registered in the job.
JOB EDIT DISPLAY UTILITY
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0006 MOVL V=100
0007 MOVL V=100
0008 ARCSET
0009 MOVL V=100
0010 ARCOF AC=100 AVP=100 ANTSTK
0011 MOVJ VJ=5.00
0012 MOVJ VJ=5.00
0013 MOVJ VJ=5.00
0014 END
ARCSET
10.5.4.2 Tabs
Conditions of the arc start condition file are divided into the tabs:
“PREFLOW”, “START”, “MAIN COND.”, and “OTHER”
To switch tabs, use the cursor key (left and right).
10-48
RE-CSO-A044
639/744
163543-1CD
A
B
C
D
E
F
G
A. START COND. ON
Check this box to enable the start condition.
B. CURRENT (30 to 500 A)
Welding current output value.
C. VOLTAGE (12.0 to 45.0 V, 50 to 150%)
Welding voltage output value.
D. ANALOG OUTPUT 3 (-14.00 to 14.00)
Displayed when the enhanced welding condition file function is enabled.
This is the reference value to the Power Source through the analog
output 3.
To use this, YEW board or XEW02 board, etc. with analog output ports
must be added.
E. ANALOG OUTPUT 4 (-14.00 to 14.00)
Displayed when the enhanced welding condition file function is enabled.
This is the reference value to the Power Source through the analog
output 4.
To use this, YEW board or XEW02 board, etc. with analog output ports
must be added.
F. ROBOT PAUSE TIME (0 to 10.00 seconds)
The length of time when the manipulator pauses at the beginning of
welding.
If the start condition is enabled, the robot pause time is specified in the
“START” tab and is not displayed in the “MAIN COND.” tab.
G. ROBOT SPEED (1 to 600 cm/min)
Set the travel speed of the torch tip during welding.
However, if the move instruction specifies a particular speed in the
welding section, this particular speed is given priority.
Check the box of “SLOPE ON” to specify whether the conditions set in
“START” tab should be changed stepwisely or gradually to the conditions
set in “MAIN COND.” tab when starting welding.
The setting window switches as shown in the following.
10-49
RE-CSO-A044
640/744
163543-1CD
B
D
E
D
A
B E
B
C
B C
10-50
RE-CSO-A044
641/744
163543-1CD
10-51
RE-CSO-A044
642/744
163543-1CD
B
C
A. RETRY ON
Specifies whether the retry function is ON or OFF.
Check this box to turn the retry function ON.
B. ARC FAILURE RESTART
Regarding the ON/OFF status of the restart function, select whether to
turn OFF the restart function or to follow the settings in the Arc Auxiliary
Condition File.
C. PZ: POSITION SET ZONE
Specifies the distance from the actual position of the manipulator (the
position fed back from the encoder of each axis of the manipulator) to
the welding start point, where the manipulator is regarded to have
reached the welding start point.
When the position set zone is set to “UNUSED”, the welding start signal
is output to the Power Source immediately after the move instruction to
the welding start point is output.
When the position set zone is set to 1, the welding start signal is output
to the Power Source after the manipulator completely reaches the
welding start point and stops.
When a bigger number is selected (2, 3, or 4), the timing of the output of
the welding start signal becomes earlier, i.e., the time from the output of
the welding start signal to the welding start point becomes longer.
10-52
RE-CSO-A044
643/744
163543-1CD
10.5.4.3 Comment
Comment can be added to every ARC START COND. file number.
It is input or displayed with the arc start cond. window.
A. COMMENT
The comment added to each file number is displayed in this box. Up to
32 characters can be input for the comment.
Inputting Comment
1. Move the cursor to the comment displaying box.
2. Press [ENTER].
– The software keypad window appears.
10-53
RE-CSO-A044
644/744
163543-1CD
– The window returns to the arc start cond. window and the input
comment is displayed.
10.5.5.2 Tabs
Conditions of the arc end condition file are divided into the tabs: “CRATER
COND. 1”, “CRATER COND. 2”, and “OTHER”.
To switch tabs, use the cursor key (left and right).
10-54
RE-CSO-A044
645/744
163543-1CD
Check the box of “SLOPE ON” to specify whether the welding conditions
should be gradually changed to the crater condition before the
manipulator reaches to the welding end point, or should be changed to the
crater condition immediately after the manipulator reaches the welding
end point.
The setting window switches as shown in the following.
B
C
D
B
D C
10-55
RE-CSO-A044
646/744
163543-1CD
10-56
RE-CSO-A044
647/744
163543-1CD
A
B
C
Wire Anti-Stick Process Time
D
A
C
B
10-57
RE-CSO-A044
648/744
163543-1CD
10-58
RE-CSO-A044
649/744
163543-1CD
10.5.5.3 Comment
Comment can be added to every ARC END COND. file number.
It is input or displayed with the arc start cond. window.
A. COMMENT
The comment added to each file number is displayed in this box. Up to
32 characters can be input for the comment.
10-59
RE-CSO-A044
650/744
163543-1CD
Inputting Comment
1. Move the cursor to the comment displaying box.
2. Press [ENTER].
– The software keypad window appears.
4. The window returns to the arc end cond. window and the input
comment is displayed.
10-60
RE-CSO-A044
651/744
163543-1CD
*Welding can be performed during a test run only when the security mode
is the management mode.
*Welding cannot be performed during a test run even while the LED is lit
unless the security mode is the management mode.
10-61
RE-CSO-A044
652/744
163543-1CD
P1 P2
Arc ON Manipulator stops. Arc OFF
Welding Welding
Arc OFF as
manipulator stops.
P1 P2
Arc ON Arc OFF
Manipulator
Welding Stops
Ax
is
m
ov
em
en
DANGER!
t
10-62
RE-CSO-A044
653/744
163543-1CD
When an arc start failure occurs and this arc retry function is performed,
the ARCON process is repeated according to the retry condition defined in
the Arc Auxiliary Condition File. The manipulator repeats the ARCON
procedure as it slightly shifts its position near the arc starting point. After
that, the manipulator returns to the starting point when an arc starts and
continues working.
10-63
RE-CSO-A044
654/744
163543-1CD
A. NO. (0 to 9 times)
Maximum repetition count for the arc retry process.
B. RETRACT TIME (0 to 2.50 seconds)
Wire retracting time in the arc retry process.
C. REPLAY DISTANCE (0 to 99.9 mm)
Manipulator moving distance for an arc retry process at the replay
mode.
D. SPEED (1 to 600 cm/min)
Speed of the manipulator when it returns to the welding start point at arc
retry.
E. CURRENT (1 to 999A)
Welding current output when the manipulator returns to the welding start
point at arc retry.
F. VOLTAGE (0 to 50.0V, 50 to 150%)
Welding voltage output when the manipulator returns to the welding
start point at arc retry.
SUPPLE-
When the twin synchronous function, etc. is used, the arc
MENT retry function cannot be used.
10-64
RE-CSO-A044
655/744
163543-1CD
• With the arc ON trial, the manipulator automatically returns for the
specified overlap length*2, and then continues welding.
B
C A
10-65
RE-CSO-A044
656/744
163543-1CD
Overlap length
F RESTART MODE
1.ARC FAILURE : NO RESTART
2.GAS FAILURE : NO RESTART
3.WIRE FAILURE : NO RESTART
A. NO. (0 to 9 times)
Maximum repetition count for the arc restart process regarding the
same welding section.
B. LAP DISTANCE (0 to 99.9mm)
Overlapped welding distance in a restart process.
C. SPEED (1 to 600 cm/min)
Speed of the manipulator as it moves backward in an arc restart
process.
D. CURRENT (1 to 999A)
Welding current output when the manipulator moves backward in an arc
restart process.
10-66
RE-CSO-A044
657/744
163543-1CD
10-67
RE-CSO-A044
658/744
163543-1CD
SUPPLE-
When the complete synchronization of the twin synchronous
MENT function is used, the arc restart function cannot be used.
This function is specified in the arc end condition file or the ARCOF
instruction’s additional items. When it is used, the voltage and number of
attempts are set in the arc auxiliary condition file.
ON
Sticking
10-68
RE-CSO-A044
659/744
163543-1CD
A. NO. (0 to 9 times)
Maximum repetition count for the wire-sticking release process.
B. CURRENT (1 to 999A)
The welding current output in the wire-sticking release process.
C. VOLTAGE (0 to 50.0V, 50 to 150%)
The welding voltage output in the wire-sticking release process.
D. CLOCK (0 to 2.00 seconds)
Sticking release process duration.
Anti-Stick Function
The wire may stick to the workpiece after welding is completed (1).
As an anti-stick process, the Power Source temporarily increases the
voltage at the end of welding (2).
After the anti-stick process, a wire stick check is performed (3).
If the anti-stick process failed and a wire stick is detected, the manipulator
enters a hold status or performs the automatic sticking release process,
depending on the anti-stick condition specified.
Time required for the anti-stick process differs depending on the Power
Sources.
The anti-stick process times for different Power Sources is registered in
the Power Source characteristic file.
The wire check is performed after the anti-stick process time has elapsed.
Wire stick
SUPPLE-
MENT “Wire stick” refers to the contact of the wire to the workpiece
as observed after the arc-OFF.
10-69
RE-CSO-A044
660/744
163543-1CD
2. Anti-stick Process
10-70
RE-CSO-A044
661/744
163543-1CD
Reference Job
NOP
·
MOVL V=500 Moves to welding start point P1.
ARCON AC=210 AVP=100 Arc starts.
MOVC V=80
MOVC V=80
MOVC V=80
MOVC V=80 Moves to taught point Pn-1.
ARCCTE AC=180 AVP=100 DIS=20.0 Gradually decreases the current from the point
20mm short of the welding end point.
MOVC V=80 Moves to welding end point Pn.
ARCOF AC=160 AVP=80 T=0.30 Arc ends.
·
END
Welding condition
gradually decreases.
Current Main condition (Slope Up/Down Func.)
210
End condition
180
160 20mm Manipulator
stop (0.3s)
P1 P2 Pn-1 Pn
10.10.1 ARCCTS
10.10.1.1 Function
The ARCCTS instruction is used with a move instruction to gradually
change the welding current and voltage during welding.
A gradual change in the current or voltage is specified by an aimed value
and the length of the slope up/down section. The length of the slope up/
down section is set from the move start point (DIS).
If no length is specified, the entire section of the move instruction is used.
10-71
RE-CSO-A044
662/744
163543-1CD
10.10.1.2 Syntax
ARCCTS A
Current output
1 WELDn 2 AC=
value (A)
A B
Percentage
against the proper
4 AVP= voltage output
value (%)
B C
C END
Slope up/down
8 V= TCP speed 9 DIS= section length (mm)
10.10.1.3 Explanation
WELD1/WELD2/WELD3/WELD4/WELD5/WELD6/WELD7/WELD8 [1]
Choose one of the following tags.
These tags are enabled only when multiple applications are in use and
two or more applications are set as arc welding application.
When there is only one application, these tags are not displayed.
Tag Explanation Note
WELDn Selects the Power Source
1 to8.
10-72
RE-CSO-A044
663/744
163543-1CD
10-73
RE-CSO-A044
664/744
163543-1CD
<Example>
The current and voltage are gradually changed as the manipulator moves
toward the move end point specified by the move instruction. The aimed
current and voltage values are 150A and 16.0V respectively. The slope
up/down section length is 100mm from the move start point.
MOVL V=80
ARCCTS executed
DIS =xxx
Move section specified
by move i nstructi on
Welding c ontinues
ARCCTS executed
DIS=xxx
Move section specified
by move i nstructi on
Welding conti nues
10-74
RE-CSO-A044
665/744
163543-1CD
IN/OUT
ARCON ARCCTE
CONTROL
ARCOF
DEVICE
VWELD
MOTION
AWELD
ARCSET ARITH
WVON SHIFT
WVOF OTHER
ARCCTS SAME
PRIOR
JOB CONTENT
JOB NAME: WORK A IN/OUT
STEP NO: 0003
ARCON ARCCTE
CONTROL GROUP: R1 TOOL: 00 CONTROL
ARCOF
0000 NOP DEVICE
0001 MOVJ VJ=80.00 VWELD
0002 MOVL V=800 AWELD
MOTION
0003 ARCON ARITH
0004 MOVL V=50 ARCSET
0005 END WVON SHIFT
WVOF OTHER
ARCCTS SAME
PRIOR
3. Press [SELECT] and set the welding condition in the DETAIL EDIT
window.
10-75
RE-CSO-A044
666/744
163543-1CD
DETAIL EDIT
ARCCTS
WELDING CURR : AC= 200
WELDING VOLT : AVP= 100
SPEED : UNUSED
ANALOG OUTPUT3 : UNUSED
ANALOG OUTPUT4 : UNUSED
(1) Move the cursor to the item to be set and press [SELECT].
(2) Type the welding conditions using the numeric keys and press
[ENTER].
DEITAL EDIT
ARCCTS
WELDING CURR : AC= 134
WELDING VOLT : AVP= 100
SPEED : UNUSED
ANALOG OUTPUT3 : UNUSED
ANALOG OUTPUT4 : UNUSED
(3) To add the additional items, place the cursor on the item with the
“UNUSED” condition and press [SELECT]. The selection dialog
box appears.
To delete the additional items, line up the cursor with the additional
items and select “UNUSED”.
DETAIL EDIT
ARCCTS
WELDING CURR : AC=
AC=134
WELDING VOLT : AVP= 100
UNUSED
SPEED : UNUSED
ANALOG OUTPUT3 : UNUSED
ANALOG OUTPUT4 DATA EDIT
: UNUSED DISPLAY UTILITY
AC=
UNUSED
10-76
RE-CSO-A044
667/744
163543-1CD
4. Press [ENTER].
– The set contents are displayed in the input buffer line.
JOB EDIT DISPLAY UTILITY
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 END
5. Press [ENTER].
– The set contents are registered in the job.
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 ARCCTS AC=134 AVP=100
0006 END
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 END
10-77
RE-CSO-A044
668/744
163543-1CD
10.10.2 ARCCTE
10.10.2.1 Function
The ARCCTE instruction is used with a move instruction to gradually
change the welding current and voltage during welding.
A gradual change in the current or voltage is specified by an aimed value
and the length of the slope up/down section. The length of the slope up/
down section is measured from the move end point (DIS).
If no length is specified, the entire section of the move instruction is used.
10.10.2.2 Syntax
ARCCTE A
Current output
1 WELDn 2 AC=
value (A)
A B
Percentage
against the proper
4 AVP= voltage output
value (%)
B C
Voltage target
6 AN4= value (V)
C END
Slope up/down
9 DIS= section length (mm)
7
8
AEF= File number
10.10.2.3 Explanation
WELDn [1]
Choose one of the following tags.
These tags are enabled only when multiple applications are in use and
two or more applications are set as arc welding application.
When there is only one application, these tags are not displayed.
Tag Explanation Note
WELDn Selects the Power Source
1 to 8.
10-78
RE-CSO-A044
669/744
163543-1CD
10-79
RE-CSO-A044
670/744
163543-1CD
<Example>
The current and voltage are gradually changed as the manipulator moves
toward the move end point specified by the move instruction. The aimed
current and voltage values are 150A and 16.0V respectively. The slope
up/down section length is 100mm from the move end point.
MOVL V=80
ARCCTE executed
DIS=xxx
Move section specified
by move i nstructi on
Welding c ontinues
10-80
RE-CSO-A044
671/744
163543-1CD
ARCCTE executed
DIS=xxx
Move section specified
by move i nstructi on
Welding continues
IN/OUT
ARCON ARCCTE
CONTROL
ARCOF
DEVICE
VWELD
MOTION
AWELD
ARITH
ARCSET
WVON SHIFT
WVOF OTHER
ARCCTS SAME
PRIOR
10-81
RE-CSO-A044
672/744
163543-1CD
JOB CONTENT
IN/OUT
JOB NAME: WORK A STEP NO: 0003
ARCON ARCCTE
CONTROL GROUP: R1 TOOL: 00 CONTROL
ARCOF
0000 NOP DEVICE
0001 MOVJ VJ=80.00 VWELD
0002 MOVL V=800 MOTION
AWELD
0003 ARCON ARITH
0004 MOVL V=50 ARCSET
0005 END WVON SHIFT
WVOF OTHER
ARCCTS SAME
PRIOR
3. Press [SELECT] and set the welding condition in the DETAIL EDIT
window.
– The DETAIL EDIT window appears.
DEITAL EDIT
ARCCTE
WELDING CURR : AC= 200
WELDING VOLT : AVP= 100
SPEED : UNUSED
ANALOG OUTPUT3 : UNUSED
ANALOG OUTPUT4 : UNUSED
(1) Move the cursor to the item to be set and press [SELECT].
(2) Type the welding conditions using the numeric keys and press
[ENTER].
DATA EDIT DISPLAY UTILITY
DEITAL EDIT
ARCCTE
WELDING CURR : AC= 134
WELDING VOLT : AVP= 100
SPEED : UNUSED
ANALOG OUTPUT3 : UNUSED
ANALOG OUTPUT4 : UNUSED
10-82
RE-CSO-A044
673/744
163543-1CD
(3) To add the additional items, place the cursor on the item with the
“UNUSED” condition and press [SELECT]. The selection dialog
box appears.
To delete the additional items, line up the cursor with the additional
items and select “UNUSED”.
DATA EDIT DISPLAY UTILITY
DETAIL EDIT
ARCCTE
WELDING CURR : AC=
AC=134
WELDING VOLT : AVP= 100
UNUSED
SPEED : UNUSED
ANALOG OUTPUT3 : UNUSED
ANALOG OUTPUT4 : UNUSED
4. Press [ENTER].
– The set contents are displayed in the input buffer line.
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 END
5. Press [ENTER].
– The set contents are registered in the job.
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 ARCCTE AC=134 AVP=100
0006 END
10-83
RE-CSO-A044
674/744
163543-1CD
JOB CONTENT
JOB NAME: WORK A STEP NO: 0003
CONTROL GROUP: R1 TOOL: 00
0000 NOP
0001 MOVJ VJ=80.00
0002 MOVL V=800
0003 ARCON
0004 MOVL V=50
0005 END
10-84
RE-CSO-A044
675/744
163543-1CD
1. While pressing [MAIN MENU], turn ON the power. Then change the
security mode to the management mode.
2. Select {SYSTEM} from the main menu and select {SETUP}.
SECURITY
SYSTEM
SETUP
FILE VERSION
TOOL SECURITY
CF
DISPLAY SETUP
Aa
10-85
RE-CSO-A044
676/744
163543-1CD
SETUP
LANGUAGE
CONTROL GROUP
APPLICATION
IO MODULE
OPTION BOARD
CMOS MEMORY
DATE/TIME
OPTION FUNCTION
OPTION FUNCTION
OPTION FUNCTION
10-86
RE-CSO-A044
677/744
163543-1CD
OPTION FUNCTION
Modify?
YES NO
– Selecting “NO” does not change the file type or initialize the related
files.
5. Turn ON the power supply again.
10-87
RE-CSO-A044
678/744
163543-1CD
Direction of travel
Horizontal direction
SUPPLE-
The approach point is a point indicated by a step
MENT immediately before the step where weaving starts.
Z-axis
Wall direction
Approach point
Horizontal
direction
10-88
RE-CSO-A044
679/744
163543-1CD
REFP1 REFP2
On the wall surface or At the right or left side of the wall
its expansion plane
Wall
Wall
REFP2
REFP1
REFP2
REFP1
Direction Direction
of travel of travel
Horizontal
direction
SUPPLE-
For information on registering REFP, refer to Section 3.2.3.2
MENT “Registering Reference Point Instructions” on page 3-16.
< Example 1 > REFP1 is registered because the wall direction is not
parallel to the Z-axis of the robot coordinates.
Z-axis
Example
Wall direction
Example
Wall
Approach point Approach point 0009 MOVJ VJ=25.00
0010 MOVL V=120
0011 WVON WEV#(1)
REFP2
0012 REFP 2
0013 MOVL V=50
0014 WVOF
10-89
RE-CSO-A044
680/744
163543-1CD
10.12.2 WVON
10.12.2.1 Function
This is the weaving start operation.
10.12.2.2 Syntax
The tag to be used varies according to the control group of job.
Weaving condition
WVON 2 WEV# ( file number ) C
Weaving half-
1 RBn 3 AMP= amplitude (mm) A B
Weaving
A 4 FREQ= frequency B
Weaving angle
5 ANGL= (degree)
C END
Starting direction
6 DIR= of weaving
10-90
RE-CSO-A044
681/744
163543-1CD
10.12.2.3 Explanation
RBn [1]
Be sure to choose one of the following tags.
Tag Explanation Note
RBn Specifies the weaving motion
of robot 1 to 8.
10-91
RE-CSO-A044
682/744
163543-1CD
10-92
RE-CSO-A044
683/744
163543-1CD
• Weaving angle
Specifies the angle of weaving motion.
Wall direction Wall direction
Angle: 0.1 to 180.0° Vertical/horizontal distance:
1.0 to 25.0mm
Angle
Vertical Vertical
distance distance
Horizontal Horizontal
distance distance
M OD E: TR IAN GLE, L-TY P E MODE : TRI A NGLE , L- TY P E
Horizontal
Horizontal
direction direction
Forward Backward
TRIANGLE
Horizontal Horizontal
direction direction
Forward Backward
L-TY PE
Horizontal Horizontal
direction direction
10-93
RE-CSO-A044
684/744
163543-1CD
IN/OUT
CONTROL
DEVICE
MOTION
ARITH
SHIFT
OTHER
SAME
PRIOR
3. Select “DEVICE”.
IN/OUT
ARCON ARCCTE
CONTROL
ARCOF
DEVICE
VWELD
MOTION
AWELD
ARCSET
ARITH
WVON SHIFT
WVOF OTHER
ARCCTS SAME
PRIOR
JOB CONTENT
IN/OUT
JOB NAME: WORK A STEP NO: 0003
ARCON ARCCTE
CONTROL GROUP: R1 TOOL: 00 CONTROL
0000 NOP ARCOF
DEVICE
0001 MOVJ VJ=80.00 VWELD
0002 MOVL V=800 MOTION
AWELD
0003 ARCON ARITH
0004 MOVL V=50 ARCSET
0005 MOVL V=50 WVON SHIFT
0006 ARCOF
WVOF OTHER
0007 END
ARCCTS SAME
PRIOR
WVON WEV#(1)
5. Press [SELECT], and set the file number in the DETAIL EDIT window.
– Select the file number (1 to 16).
(1) Move the cursor to the file number and press [SELECT].
10-94
RE-CSO-A044
685/744
163543-1CD
(2) Input the file number using the numeric keys and press [ENTER].
WVON WEV#(1)
DETAIL EDIT
WVON
WEAVING FILE : WEV#() 1
SET METHOD : WEV#(1)
DIRECTION : UNUSED
WVON WEV#(1)
6. Press [ENTER].
– The set contents are displayed in the input buffer line.
7. Press [ENTER] again.
– The set contents are registered in the job.
JOB CONTENT
IN/OUT
JOB NAME: WORK A
ARCON ARCCTE
CONTROL GROUP: R1 CONTROL
0000 NOP ARCOF
DEVICE
0001 MOVJ VJ=80.00 VWELD
0002 MOVL V=800 MOTION
AWELD
0003 ARCON
ARCSET
ARITH
0004 WVON WEV#(1)
0005 MOVL V=50 WVON SHIFT
0006 MOVL V=50
WVOF OTHER
0007 ARCOF
0008 END ARCCTS SAME
PRIOR
WVON WEV#(1)
10-95
RE-CSO-A044
686/744
163543-1CD
10.12.3.1 Function
This is the weaving end instruction.
10.12.3.2 Syntax
The control group of job limits the tag usage.
WVOF END
1 RBn
10.12.3.3 Explanation
RB1/RB2/RB3/RB4/RB5/RB6/RB7/RB8 [1]
Be sure to choose one of the following tags.
Tag Explanation Note
RBn Specifies the weaving motion
of robot 1 to 8.
10-96
RE-CSO-A044
687/744
163543-1CD
<Example>
NOP
MOVJ VJ=50.00 ··· Step 1
MOVL V=220 ··· Step 2
MOVL V=200 ··· Step 3
WVON WEV#(2) ··· Weaving start
ARCON AC=220 AVP=100 T=0.50 ··· Welding start
MOVL V=138 ··· Step 4
ARCOF AC=160 AVP=90 T=0.50 ··· Welding end
WVOF ··· Weaving end
MOVL V=200 ··· Step 5
MOVJ VJ=50.00 ··· Step 6
END ···
IN/OUT
CONTROL
DEVICE
MOTION
ARITH
SHIFT
OTHER
SAME
PRIOR
10-97
RE-CSO-A044
688/744
163543-1CD
3. Select “DEVICE”.
IN/OUT
ARCON ARCCTE
CONTROL
ARCOF
DEVICE
VWELD
MOTION
AWELD
ARCSET
ARITH
WVON SHIFT
WVOF OTHER
ARCCTS SAME
PRIOR
JOB CONTENT
IN/OUT
JOB NAME: WORK A
ARCON ARCCTE
CONTROL GROUP: R1 CONTROL
ARCOF
0000 NOP DEVICE
0001 MOVJ VJ=80.00 VWELD
0002 MOVL V=800 MOTION
AWELD
0003 ARCON ARITH
0004 MOVL V=50 ARCSET
0005 MOVL V=50 WVON SHIFT
0006 ARCOF OTHER
WVOF
0007 END
ARCCTS SAME
PRIOR
WVOF
5. Press [ENTER].
– The set contents are registered in the job.
JOB EDIT DISPLAY UTILITY
WVOF
10-98
RE-CSO-A044
689/744
163543-1CD
WEAVING CONDITION
A COND NO. 1/255
B MODE : SINGLE
C SMOOTH : ON
D SPEED TYPE : MOVING TIME
E FREQUENCY : 3.5 Hz
F <PATTERN>
AMPLITUDE : 2.000 mm
VERTICAL : 10.000 mm
HORIZONTAL : 10.000 mm
ANGLE : 45.00 deg.
TRAVEL ANGLE : 5.00 deg.
G <TIMER MODE>
POINT1 : WEAV STOP
POINT2 : WEAV STOP
POINT3 : WEAV STOP
POINT4 : WEAV STOP
H <MOTION TIME>
SECTION1 : 0.1 sec
SECTION2 : 0.1 sec
SECTION3 : 0.1 sec
SECTION4 : 0.1 sec
I <STOP TIMER>
POINT1 : 0.0 sec
POINT2 : 0.0 sec
POINT3 : 0.0 sec
POINT4 : 0.0 sec
J <HOVER WEAVING COND.>
SET : OFF
TIMER : 0.0 sec
INPUT SIGNAL : IN#000
DIRECT PAGE
0:With smoothing
1:Without smoothing
Single Triangle L-type
10-99
RE-CSO-A044
690/744
163543-1CD
E. FREQUENCY
Specifies the weaving frequency if “SPEED TYPE” is set to
“FREQUENCY”. Note that the maximum frequency is determined by
the amplitude as illustrated in the graph below. Specify a frequency
within the allowable range.
A m pl i tude 60
(mm)
50
40
30
20
10
0 1 2 3 4 5
Frequency(Hz)
F. PATTERN
• AMPLITUDE
Specifies the amplitude size at weaving when “MODE” is set to
“SINGLE”.
Half-amplitude
• VERTICAL, HORIZONTAL
If “MODE” is set to “TRIANGLE” or “L-TYPE”, the data for the
triangle must be set to define the weaving pattern.
Wall direction
Vertical/horizontal distance:
1.0 to 25.0mm
Vertical
distance
Horizontal direction
Horizontal
distance
MODE: TRIANGLE, L-TYPE
10-100
RE-CSO-A044
691/744
163543-1CD
• ANGLE
Specifies the angle of weaving motion.
Wall direction
Angle : 0.1 to 180.0°
Horizontal
Angle direction
M O D E : S I N G LE
Wall direction
Angle: 0.1 to 180.0°
Angle
Vertical
distance
Horizontal direction
Horizontal
distance
• TRAVEL ANGLE
Specifies the travel angle of weaving motion.
Direction of travel
View A
Travel angle
+
0
Travel angle
-
View A
G. TIMER (MODE)
As shown below, a single weaving cycle is divided into three or four
sections. The timer mode can be specified for each section.
Horizontal Horizontal Horizontal
direction direction direction
S i ngl e T ri a n g l e L-type
10-101
RE-CSO-A044
692/744
163543-1CD
H. MOTION TIME
If “SPEED TYPE” is set to “MOTION TIME”, the weaving time specified
here determines the moving speed in each of the weaving sections
(explained in “TIMER (MODE)” above).
I. STOP TIMER
Specifies the timer to determine weaving stop or manipulator stop for
each section (explained in “TIMER (MODE)” above).
Reference Job
NOP
MOVJ VJ=10.00
MOVJ VJ=25.00
REFP 3
ARCON ASF#(1) Welding start point.
WVON WEV#(1) Reference point for defining the direction of travel.
MOVL V=60
*Teaching by interpolation instruction, not by joint
interpolation.
WVOF The same point with the welding start point.
ARCOF
MOVJ VJ=25.00
MOVJ VJ=25.00
END
In hover weaving, the start and end points are the same.
NOTE Therefore, the weaving direction cannot be determined.
For this reason, the user needs to register a reference point
(REFP 3) to define the direction of travel.
10-102
RE-CSO-A044
693/744
163543-1CD
Wall direction
REFP 3
Direction of Travel
Hover W eaving
In hover weaving, the start and end points are the same.
NOTE Therefore, the arc retry function and arc restart function are
not available.
JOB PARAMETER
DOUT
MOVE
END
SYSTEM INFO
WEAVING
10-103
RE-CSO-A044
694/744
163543-1CD
2. Select {WEAVING}.
WEAVING CONDITION
COND NO. 1/255
MODE : SINGLE
SMOOTH : ON
SPEED TYPE : FREQUENCY
FREQUENCY : 3.5 Hz
<PATTERN>
AMPLITUDE : 2.000 mm
VERTICAL : 10.000 mm
HORIZONTAL : 10.000 mm
ANGLE : 45.00 deg.
TRAVEL ANGLE : 5.00 deg.
<TIMER MODE>
POINT1 : WEAV STOP
POINT2 : WEAV STOP
POINT3 : WEAV STOP
DIRECT PAGE
(1) The desired file can be called up by using the page key PAGE
.
GO BACK
WEAVING CONDITION
COND NO. 1/255
MODE : SINGLE
SMOOTH : ON
SPEED TYPE : FREQUENCY
FREQUENCY : 3.5 Hz
<PATTERN>
AMPLITUDE : 2.000 mm
VERTICAL : 10.000 mm
HORIZONTAL : 10.000 mm
ANGLE : 45.00 deg.
TRAVEL ANGLE : 5.00 deg.
<TIMER MODE>
POINT1 : WEAV STOP
POINT2 : WEAV STOP
POINT3 : WEAV STOP
10-104
RE-CSO-A044
695/744
163543-1CD
WEAVING CONDITION
COND NO. 1/255
MODE : SINGLE
SMOOTH : ON
SPEED TYPE : FREQUENCY
FREQUENCY : 5.0 Hz
<PATTERN>
AMPLITUDE : 2.000 mm
VERTICAL : 10.000 mm
HORIZONTAL : 10.000 mm
ANGLE : 45.00 deg.
TRAVEL ANGLE : 5.00 deg.
<TIMER MODE>
POINT1 : WEAV STOP
POINT2 : WEAV STOP
POINT3 : WEAV STOP
MIRROR SHIFT
PAM
SPECIAL PLAY
COMPLETE
10-105
RE-CSO-A044
696/744
163543-1CD
SPECIAL PLAY
COMPLETE
10.12.5.2 Method to Prohibit Weaving During the “TEST RUN” or FWD Operation
1. Press [AREA] AREA
on the JOB CONTENT window in the TEACH
mode.
2. Select {UTILITY}.
UTILITY EDIT DISPLAY UTILITY
SETUP SPECIAL
RUN
PARALLEL SHIFT
JOB
MIRROR SHIFT
PAM
SPECIAL TEACH
COMPLETE
10-106
RE-CSO-A044
697/744
163543-1CD
SPECIAL TEACH
10-107
RE-CSO-A044
698/744
163543-1CD
The data are rewritten when the execution of the instruction which
includes the changed condition data ends.
C. INST
The last instruction that sets the welding current or voltage is displayed.
The instruction includes the following:
• ARCON
• ARCSET
10-108
RE-CSO-A044
699/744
163543-1CD
3 FULL
OPEN
CUR/VCL
- SHORT
OPEN
CUR/VCL
Editing “DATA”
1. Select “DATA”.
– Each time [SELECT] is pressed, the setting alternates between “No
change data” and “Change data”.
SELECT
NOTE Even if control jumps from one job to another job, rewriting
of the arc condition for the former job is performed.
10-109
RE-CSO-A044
700/744
163543-1CD
Measured value
(A)
Reference Measured
400 Value Value
(V) (A)
300 1.80 110
4.40 165
6.40 220
200 8.30 265
10.50 315
0 0
100 0 0
0 0
0 2 4 6 8 10 12 14 16 (V)
Reference
Max value
10-110
RE-CSO-A044
701/744
163543-1CD
10-111
RE-CSO-A044
702/744
163543-1CD
VERSION
VARIABLE
B001
MONITORING TIME
IN/OUT
In Out
ALARM HISTORY
ROBOT
IO MSG HISTORY
SYSTEM INFO
SECURITY
MAJOR ALARM
CODE DATE CLOCK
01 1030 1998/05/12 12:00
02 0060 1998/06/15 15:25
03
04
05
06
07
08
GO BACK
10-112
RE-CSO-A044
703/744
163543-1CD
10-113
RE-CSO-A044
704/744
163543-1CD
VARIABLE
B001
IN/OUT
In Out
ROBOT
SYSTEM INFO
JOB PARAMETER
DOUT
MOVE
END
SYSTEM INFO
WEAVING
3. Line up the cursor with each set item and press [SELECT] to edit it.
4. Set the work continue specification.
– Each time [SELECT] is pressed, the setting alternates between
“CONT” and “STOP”.
10-114
RE-CSO-A044
705/744
163543-1CD
ARCON
ARCMONON
ARCMONOF
ARCOF
10-115
RE-CSO-A044
706/744
163543-1CD
000 NOP
001 MOVJ VJ=10.00
002 MOVJ VJ=80.00
003 MOVL V=800
004 ARCON ASF#(1) Welding start
005 ARCMONON AMF#(1) Arc monitor start
006 MOVL V=50
007 ARCMONOF Arc monitor end
008 ARCOF AEF#(1) Welding end
009 MOVL V=800
010 MOVJ VJ=50.00
011 END
Item Specification
Channel Number Output: 2ch (1ch: Voltage, 2ch: Current)
(Analog Input/Output) Input: 2ch (1ch: Voltage, 2ch: Current)
Analog Voltage Output: -14.00 to 14.00
Input: 0 to +5 V
Voltage/Current Converted 10.0 V/V, 100 A/V
Value (can be modified by the parameter)
Monitor Minimum Unit Voltage: 0.1 V, Current: 1 A
10.16.1.2 Connection
10-116
RE-CSO-A044
707/744
163543-1CD
10.16.3 ARCMONON
10.16.3.1 Function
This is the instruction to start sampling the welding condition data.
10.16.3.2 Syntax
Arc monitor
ARCMONON 5 AMF# ( file number ) END
1 WELD1
2 WELD2
3 WELD3
4 WELD4
5 WELD5
6 WELD6
7 WELD7
8 WELD8
10.16.3.3 Explanation
WELD[1]/WELD[2]/WELD[3]/WELD[4]/WELD[5]/WELD[6]/WELD[7]/
WELD[8]
Choose one of the following tags.
These tags are enabled only when multiple applications are in use and
two or more applications are set as arc welding application.
10-117
RE-CSO-A044
708/744
163543-1CD
When there is only one application, these tags are not displayed.
Tag Explanation Note
WELD1 Selects the Power Source 1.
WELD2 Selects the Power Source 2.
WELD3 Selects the Power Source 3.
WELD4 Selects the Power Source 4.
WELD5 Selects the Power Source 5.
WELD6 Selects the Power Source 6.
WELD7 Selects the Power Source 7.
WELD8 Selects the Power Source 8.
10.16.4 ARCMONOF
10.16.4.1 Function
This is the instruction to end sampling the welding condition data.
10.16.4.2 Syntax
ARCMONOF END
1 WELD1
2 WELD2
3 WELD3
4 WELD4
5 WELD5
6 WELD6
7 WELD7
8 WELD8
10-118
RE-CSO-A044
709/744
163543-1CD
10.16.4.3 Explanation
WELD1/WELD2/WELD3/WELD4/WELD5/WELD6/WELD7/WELD8
Choose one of the following tags.
These tags are enabled only when multiple applications are in use and
two or more applications are set as arc welding application.
When there is only one application, these tags are not displayed.
Tag Explanation Note
WELD1 Selects the Power Source 1.
WELD2 Selects the Power Source 2.
WELD3 Selects the Power Source 3.
WELD4 Selects the Power Source 4.
WELD5 Selects the Power Source 5.
WELD6 Selects the Power Source 6.
WELD7 Selects the Power Source 7.
WELD8 Selects the Power Source 8.
10.16.5 GETFILE
10.16.5.1 Function
Retrieves the data of arc monitor file into the variable (D variable).
10.16.5.2 Syntax
GETFILE<DATA 1> Condition file specification (element number)
Application quantity
D/LD/ Variable correcting condition
GETFILE 1 D[]/LD[] number 2 SPR# (
file number
) A
Application quantity
3 UDC# ( correcting condition )
file number
Arc monitor
5 AMF# (
file number
)
Element
A 6 (
number
) END
10-119
RE-CSO-A044
710/744
163543-1CD
10.16.5.3 Explanation
10-120
RE-CSO-A044
711/744
163543-1CD
– The instruction is displayed on the input buffer line with the same
additional items as registered previously.
5. Press [ENTER].
– The set contents are registered in the job.
2
3
1
4, 5
6, 7
8, 9
1. STATUS
2. CURRENT
3. VOLTAGE
4. CURRENT AVERAGE
5. CURRENT DEVIATION
6. VOLTAGE AVERAGE
7. VOLTAGE DEVIATION
8. NUMBER OF DATA (NORMAL)
10-121
RE-CSO-A044
712/744
163543-1CD
10.16.6.1 Function
One hundred files for the arc monitor function are prepared.
The arc monitor file can be saved in an external memory device.
(Cannot be loaded.)
B
C
D
E
F
G
10-122
RE-CSO-A044
713/744
163543-1CD
Procedure 1
Procedure 2
10-123
RE-CSO-A044
714/744
163543-1CD
File Initialization
10-124
RE-CSO-A044
715/744
163543-1CD
10.16.7 Parameter
10-125
RE-CSO-A044
716/744
163543-1CD
The conversion parameter (for conversion ratio and offset) to calculate the
current value and voltage value using the analog input value is available.
The input voltage is converted to the current value and voltage value
according to the following charts.
Current (A)
50
0
0 5
Input Voltage (0 to 5 V)
Voltage (V)
5.0
0.0
0 5
Input Voltage (0 to 5 V)
10-126
RE-CSO-A044
717/744
163543-1CD
10.17 Appendix 1
10-127
RE-CSO-A044
718/744
163543-1CD
10-128
RE-CSO-A044
719/744
163543-1CD
10.18 Appendix 2
10-129
RE-CSO-A044
720/744
163543-1CD
10-130
RE-CSO-A044
721/744
163543-1CD
10-131
RE-CSO-A044
722/744
163543-1CD
10-132
RE-CSO-A044
723/744
163543-1CD
10-133
RE-CSO-A044
724/744
163543-1CD
10-134
RE-CSO-A044
725/744
163543-1CD
10-135
RE-CSO-A044
726/744
163543-1CD
10-136
RE-CSO-A044
727/744
163543-1CD
11-1
RE-CSO-A044
728/744
163543-1CD
11-2
RE-CSO-A044
729/744
163543-1CD
11-3
RE-CSO-A044
730/744
163543-1CD
CAUTION
When start IMOV instruction again after IMOV instruction was aborted
due to execute the following operations, the manipulator moves the
added values, which is set anew from the aborted position, in the linear
interpolation. The values become greater than the set added value.
Please do not execute the IMOV instruction when changing move
distance by the abort causes a problem.
• External servo OFF signal 2 (#40066)
• Turning OFF the servo power due to alarm occurring
• Enable signal
• Mode switch
• Enable switch
11-4
RE-CSO-A044
731/744
163543-1CD
11-5
RE-CSO-A044
732/744
163543-1CD
WAIT Function Waits until the external input signal status matches the specified status.
Additional IN# (<input number>),
Item IGH# (<input group number>),
IG# (<input group number>),
OT# (<user output number>),
OGH# (<output group number>),
SIN# (<system input number>),
SOUT# (<system output number>)
<status>,B<variable number>
T=<time (seconds)> 0.01 to
655.35 s
Example WAIT IN# (12)=ON T=10.00
WAIT IN# (12)=B002
AOUT Function Outputs the specified voltage to the general-purpose analog output port.
Additional AO# (<output port number>) 1 to 40
Item <output voltage(V)> -14.0 to 14.0
Example AOUT AO# (2) 12.7
ARATION Function Starts the analog output corresponding to the speed.
Additional AO#(<output port number>) 1 to 40
Item BV = <basic voltage> -14.00 to 14.00
V = <basic speed> 0.1 to
150.0 mm/s
1 to 9000 cm/min
OFV = <offset voltage> -14.00 to 14.00
Example ARATION AO#(1) BV=10.00 V=200.0 OFV=2.00
ARATIOF Function Ends the analog output corresponding to the speed.
Additional AO#(<output port number>) 1 to 40
Item
Example ARATIOF AO#(1)
11-6
RE-CSO-A044
733/744
163543-1CD
11-7
RE-CSO-A044
734/744
163543-1CD
UNTIL Function Monitors the specified input signal during an action and stops the action
when the specified signal status is observed. Described after an instruction
statement
that specifies a certain action.
Additional IN# (<input number>)
Item <status>
Example MOVL V=300 UNTIL IN#(10)=ON
PAUSE Function Instructs a pause.
Additional IF statement
Item
Example PAUSE IF IN#(12)=OFF
’ Function Dispalys a comment.
(comment) Additional <comment> 32 characters or
Item less
Example ’Draws 100mm size square.
CWAIT Function Waits for execution of the instruction on the next line.
Used with the NWAIT tag which is an additional item of a move instruction.
Additional
Item
Example MOVL V=100 NWAIT
DOUT OT#(1) ON
CWAIT
DOUT OT#(1) OFF
MOVL V=100
ADVINIT Function Initializes the prereading instruction processing.
Used to adjust the access timing for variable data.
Additional
Item
Example ADVINIT
ADVSTOP Function Stops the prereading instruction processing.
Used to adjust the access timing for variable data.
Additional
Item
Example ADVINIT
11-8
RE-CSO-A044
735/744
163543-1CD
11-9
RE-CSO-A044
736/744
163543-1CD
11-10
RE-CSO-A044
737/744
163543-1CD
MUL Function Multiplies Data1 by Data2, and stores the result in Data1.
Format:MUL<Data1><Data2>
11-11
RE-CSO-A044
738/744
163543-1CD
AND Function Obtains the AND of Data1 and Data2, and stores the result in Data1.
Format:AND<Data1><Data2>
Additional Data1 B<variable number>
Item Data2 B<variable number>, Constant
Example AND B012 B020
OR Function Obtains the OR of Data1 and Data2, and stores the result in Data1.
Format:OR<Data1><Data2>
Additional Data1 B<variable number>
Item Data2 B<variable number>, Constant
Example OR B012 B020
NOT Function Obtains the NOT of Data2, and stores the result in Data1.
Format:NOT<Data1><Data2>
Additional Data1 B<variable number>
Item Data2 B<variable number>, Constant
Example NOT B012 B020
XOR Function Obtains the exclusive OR of Data1 and Data2, and stores the result in
Data1.
Format:XOR<Data1><Data2>
Additional Data1 B<variable number>
Item Data2 B<variable number>, Constant
Example XOR B012 B020
SET Function Sets Data2 to Data1.
Format:SET<Data1><Data2>
Additional Data1 B<variable number>, Data1 must
Item I<variable number>, always be a
D<variable number>, variable.
R<variable number>,
P<variable number>,
S<variable number>,
BP<variable number>,
EX<variable number>
Data2 Constant,
B<variable number>,
I<variable number>,
D<variable number>,
R<variable number>,
S<variable number>,
EXPRESS
Example SET I012 I020
SETE Function Sets data to an element in a position variable.
Additional Data 1 P<variable number> (<element
Item number>),
BP<variable number> (<element
number>),
EX<variable number> (<element
number>)
Data 2 D<variable number>,
<double-precision integer type
constant>
Example SETE P012 (3) D005
11-12
RE-CSO-A044
739/744
163543-1CD
11-13
RE-CSO-A044
740/744
163543-1CD
CLEAR Function Starting with the variable number in Data1, clears (sets to zero) as many
variables as specified by a number in Data2.
Format:CLEAR<Data1><Data2>
Additional Data1 B<variable number>,
Item I<variable number>,
D<variable number>,
R<variable number>,
$B<variable number>,
$I<variable number>,
$D<variable number>,
$R<variable number>,
Data2 <number of variables>, ALL,STACK ALL:Clears
variables of the
variable number in
Data1 and of all
the variable
numbers that
follow.
STACK:Clears all
variables in the job
call stack.
Example CLEAR B000 ALL
CLEAR STACK
SIN Function Obtains the sine of Data2, and stores the result in Data1.
Format:SIN<Data1><Data2>
Additional Data1 R<variable number> Data1 must
Item always be a real
type variable.
Data2 <constant>,
R<variable number>
Example SIN R000 R001 (Sets the sine of R001 to R000.)
COS Function Obtains the cosine of Data2, and stores the result in Data1.
Format:COS<Data1><Data2>
Additional Data1 R<variable number> Data1 must
Item always be a real
type variable.
Data2 <constant>,
R<variable number>
Example COS R000 R001 (Sets the cosine of R001 to R000.)
ATAN Function Obtains the arc tangent of Data2, and stores the result in Data1.
Format:ATAN<Data1><Data2>
Additional Data1 R<variable number> Data1 must
Item always be a real
type variable.
Data2 <constant>,
R<variable number>
Example ATAN R000 R001 (Sets the arc tangent of R001 to R000.)
SQRT Function Obtains the square root of Data2, and stores the result in Data1.
Format:SQRT<Data1><Data2>
Additional Data1 R<variable number> Data1 must
Item always be a real
type variable.
Data2 <constant>,
R<variable number>
Example SQRT R000 R001 (Sets the square root of R001 to R000.)
11-14
RE-CSO-A044
741/744
163543-1CD
MFRAME Function Creates a user coordinate using the position data for the given three points
as definition points. <Data1> indicates the definition point ORG position
data, <Data2> the definition point XX position data, and <Data3> the
definition point XY position data.
Format: MFRAME <user coordinate> <Data1> <Data2> <Data3>
Additional UF#(<user coordinate number>) 1 to 24
Item Data1 PX <variable number>
Data2 PX <variable number>
Data3 PX <variable number>
Example MFRAME UF#(1) PX000 PX001 PX002
MULMAT Function Obtains the matrix product of Data2 and Data3, and stores the result in
Data1.
Format: MULMAT <Data1> <Data2> <Data3>
Additional Data1 P <variable number>
Item Data2 P <variable number>
Data3 P <variable number>
Example MULMAT P000 P001 P002
INVMAT Function Obtains the inverse matrix of Data2, and stores the result in Data1.
Format: INVMAT <Data1> <Data2>
Additional Data1 P <variable number>
Item Data2 P <variable number>
Example INVMAT P000 P001
SETFILE Function Changes the contents data of a condition file into the numeric data of Data1.
The contents data of a condition file to be changed is specified by the
element number.
Additional Contents WEV#(<condition file
Item data of a number>)(<element number>)
condition file
Data1 Constant,
D<variable number>
Example SETFILE WEV#(1)(1) D000
GETFILE Function Stores the contents data of a condition file in Data1. The contents data of a
condition file to be obtained is specified by the element number.
Additional Data1 D <variable number>
Item Contents WEV#(<condition file
data of a number>)(<element number>)
condition file
Example GETFILE D000 WEV#(1)(1)
GETPOS Function Stores the position data of Data2 (step number) in Data1.
Additional Data1 PX <variable number>
Item Data2 STEP# (<step number>)
Example GETPOS PX000 STEP#(1)
VAL Function Converts the numeric value of the character string (ASCII) of Data2 into the
real number, and stores the result in Data1.
Format: VAL <Data1> <Data2>
Additional Data1 B <variable number>,
Item I <variable number>,
D <variable number>,
R <variable number>
Data2 Character string,
S <variable number>
Example VAL B000 “123”
11-15
RE-CSO-A044
742/744
163543-1CD
ASC Function Obtains the character code of the first letter of the character string (ASCII) of
Data2, and stores the result in Data1.
Format:ASC<Data1><Data2>
Additional Data1 B <variable number>,
Item I <variable number>,
D <variable number>
Data2 Character string,
S <variable number>
Example ASC B000 “ABC”
CHR$ Function Obtains the character (ASCII) with the character code of Data2, and stores
the result in Data1.
Format:CHR$<Data1><Data2>
Additional Data1 S <variable number>
Item Data2 Constant,
B <variable number>
Example CHR$ S000 65
MID$ Function Obtains the character string (ASCII) of any length (Data 3, 4) from the
character string (ASCII) of Data2, and stores the result in Data1.
Format:MID$<Data1><Data2><Data3><Data4>
Additional Data1 S <variable number>
Item Data2 Character string,
S <variable number>
Data3 Constant,
B <variable number>,
I <variable number>,
D <variable number>
Data4 Constant,
B <variable number>,
I <variable number>,
D <variable number>
Example MID$ S000 “123ABC456” 4 3
LEN Function Obtains the total number of bytes of the character string (ASCII) of Data2,
and stores the result in Data1.
Format:LEN<Data1><Data2>
Additional Data1 B <variable number>,
Item I <variable number>,
D <variable number>
Data2 Character string,
S <variable number>
Example LEN B000 “ABCDEF”
CAT$ Function Combines the character string (ASCII) of Data2 and Data3, and stores the
result in Data1.
Format:CAT$<Data1><Data2><Data3>
Additional Data1 S <variable number>
Item Data2 Character string,
S <variable number>
Data3 Character string,
S <variable number>
Example CAT$ S000 “ABC” “DEF”
11-16
RE-CSO-A044
743/744
DX100
OPERATOR’S MANUAL
FOR SPOT AND ARC WELDING USING MOTOR GUN
744/744