Operator'S Manual: YRC1000 Material Handling, Press Tending, Cutting, and Other Applications
Operator'S Manual: YRC1000 Material Handling, Press Tending, Cutting, and Other Applications
Operator'S Manual: YRC1000 Material Handling, Press Tending, Cutting, and Other Applications
Upon receipt of the product and prior to initial operation, read these instructions thoroughly, and
retain for future reference.
MOTOMAN INSTRUCTIONS
YRC1000 INSTRUCTIONS
YRC1000 OPERATOR’S MANUAL (GENERAL) (SUBJECT SPECIFIC)
YRC1000 MAINTENANCE MANUAL
YRC1000 ALARM CODES (MAJOR ALARMS) (MINOR ALARMS)
The YRC1000 operator’s manual above corresponds to specific usage. Be sure to use the appropriate manual.
The YRC1000 operator’s manual above consists of “GENERAL” and “SUBJECT SPECIFIC”.
The YRC1000 alarm codes above consists of “MAJOR ALARMS” and “MINOR ALARMS”.
178647-1CD
1
CAUTION
• In some drawings in this manual, protective covers or shields are
removed to show details. Make sure that all the covers or shields
are installed in place before operating this product.
• YASKAWA is not responsible for incidents arising from
unauthorized modification of its products. Unauthorized
modification voids the product warranty.
NOTICE
• 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.
ii
Notes for Safe Operation
Read this manual carefully before installation, operation, maintenance, or
inspection of the YRC1000.
In this manual, the Notes for Safe Operation are classified as “DANGER”,
“WARNING”, “CAUTION”, or “NOTICE”.
iii
DANGER
• Before operating the manipulator, make sure the servo power is
turned OFF by performing the following operations. When the servo
power is turned OFF, the SERVO ON LED on the programming
pendant is turned OFF.
– Press the emergency stop buttons on the front door of the
YRC1000, on the programming pendant, on the external control
device, etc.
– Disconnect the safety plug of the safety fence.
(when in the play mode or in the remote mode)
If operation of the manipulator cannot be stopped in an emergency,
personal injury and/or equipment damage may result.
Fig. : Emergency Stop Button
iv
WARNING
• Perform the following inspection procedures prior to conducting
manipulator teaching. If there is any problem, immediately take
necessary steps to solve it, such as maintenance and repair.
– Check for a problem in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
• Always return the programming pendant to the hook on the
YRC1000 cabinet after use.
If the programming pendant is left unattended on the manipulator, on a
fixture, or on the floor, etc., the Enable Switch may be activated due to
surface irregularities of where it is left, and the servo power may be
turned ON. In addition, in case the operation of the manipulator starts,
the manipulator or the tool may hit the programming pendant left
unattended, which may result in personal injury and/or equipment
damage.
v
Descriptions of the programming pendant keys, buttons, and displays are
shown as follows.
Equipment Manual Designation
Programming Character Keys The keys which have characters or its
Pendant Symbol Keys symbols printed on them are denoted with [ ].
ex. [ENTER]
Axis Keys [Axis Keys] and [Numeric Keys] are generic
Numeric Keys names for the keys for axis operation and
number input.
Keys pressed When two keys are to be pressed
simultaneously simultaneously, the keys are shown with a
“+” sign between them.
ex. [SHIFT]+[COORD]
Displays The menu displayed in the programming
pendant is denoted with { }.
ex. {JOB}
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
Contents
1 Material Handling, Press Tending, Cutting, and Other Applications ............................................... 1-1
vii
Contents
viii
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
1.1.1 Teaching
1-1
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
5. After the following window appears, input the job name. The word
“TEST” is used in this example job name.
1-2
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
8. Move the cursor to “EXECUTE” and press [SELECT]. The job “TEST”
is registered and the job is displayed. The NOP and END instructions
are automatically registered.
1-3
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Main move instructions begin with “MOV” in the INFORM III language
used by the DX200.
<Example>
MOVJ VJ=50.00
<Example>
Step 1
Step 2
Line No. Step 3
Step 4
Step 5
Step 3
Step 2 MOVL V=1122
MOVJ VJ=50.00
To Step 4
Step 1
MOVJ VJ=50.00
1-4
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Teaching a Job
A job is a work program that describes the tasks that the manipulator will
execute. Jobs are created using a robot programming language called
INFORM III.
The following example will instruct you how to teach the manipulator all of
the steps from Point A to Point B of the following workpiece. This job can
be completed in 6 steps.
CAUTION
Make sure that the teach lock is set.
Make sure to keep a safe distance between the operator and the manipulator.
TEACHING
Register
each step.
Step 1
Step 6
Step 6
Step 5
Step 2
Step 3 A B Step 4
Overlap
the first step
Step 1
and last step.
New Step
Step 6
Step Confirmation
+
1-5
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Step 1
1. Grip the Enable switch and the servo power will turn ON. The
manipulator can then be operated.
2. Move the manipulator to the standby position using [Axis Keys]. Be
sure the position is safe and that the work area is appropriate for the
job to be programmed.
3. Select joint interpolation by pressing [MOTION TYPE]. Joint
instruction “MOVJ...” will be displayed in the input buffer line.
4. Move the cursor to the line number 0000 and press [SELECT].
5. The input buffer line appears. Move the cursor to the right to VJ=*.**,
which shows the speed. While pressing [SHIFT] simultaneously, move
the cursor up and down (to higher and lower play speeds) until the
desired speed is specified.
Set the speed to 50%.
1-6
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Step 1
Step 2
1-7
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Step 2
Step 3
3. With the cursor located on the line number 0002, press [SELECT].
4. The input buffer line appears. Move the cursor to the right to VJ=*.**,
which shows the speed. While pressing [SHIFT] simultaneously, move
the cursor up and down (to higher and lower play speeds) until the
desired speed is specified.
Set the speed to 12.50%.
1-8
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Step 2
Step 3
Step 4
1. Move the manipulator to the work end position with [Axis Keys]. While
the manipulator is moving, keep a wide enough distance to ensure it
will not strike the workpiece. There is no need to follow the work line
too closely.
2. Press [MOTION TYPE] to select linear interpolation (MOVL).
3. With the cursor located on the line number 0003, press [SELECT].
4. The input buffer line appears. Move the cursor to the right to V= 100.0,
which shows the speed. While pressing [SHIFT] simultaneously, move
the cursor up and down (to higher and lower play speeds) until the
desired speed is specified.
Set the speed to 200.0 cm/min.
1-9
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Step1
Step2
Step5
Step3
Step4
NOTE This button only affects teaching speed. When the job is
played, the job will execute at the speed defined in Step 4.
2. Move the manipulator with [Axis Keys] to a position where it will not
strike the fixture.
3. Press [MOTION TYPE] to set to the joint interpolation type (MOVJ).
5. The input buffer line appears. Move the cursor to the right to
VJ=12.50, which shows the speed. While pressing [SHIFT]
simultaneously, move the cursor up and down (to higher and lower
play speeds) until the desired speed is specified.
Set the speed to 50%.
1-10
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Step1
Step6
Step2
Step3 Step5
Step4
1. Move the manipulator near the standby position with [Axis Keys].
2. Press [ENTER]. Step 6 (Line 0006) is registered.
1-11
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Modified Step 6
Step 2 Step 5
Step 3 Step 4
4. Press [MODIFY].
5. Press [ENTER]. This will change the position of Step 6 to be the same
as Step1.
1-12
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
1-13
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
NOTICE
• After the job is corrected, be sure to confirm the path.
1-14
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Current Step 2
New Step 2
1-15
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Adding a Step
Add a new step between Step 5 and Step 6.
Step6 Step7
Add Step6
Step5 Step5
2. Move the manipulator to the position at which you wish to add a step
using [Axis Keys].
3. Press [INSERT].
4. Press [ENTER]. The step is added. When a step is added, the
numbering is automatically adjusted to count the new step.
1-16
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Deleting a Step
Delete the step you just added.
Step 7 Step 6
Step 6 D el ete
Step 5 Step 5
2. Make sure the cursor is on the step you wish to delete, and press
[DELETE].
3. Press [ENTER]. The step is deleted. When a step is deleted, the
numbering of step is automatically adjusted corresponding to the
deletion.
1-17
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
3. The input buffer line appears. Move the cursor to the right to
“V= 200.0,” which shows the speed. While pressing [SHIFT]
simultaneously, move the cursor up and down (to higher and lower
play speeds) until the desired speed is specified.
Set the speed to 93.0 cm/min.
SUPPLE
The unit for speed can be verified and modified by “SPEED
-MENT DATA INPUT FORM” from {SETUP} {OPERATE COND}.
1-18
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
1.1.2 Playback
1-19
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
Programming pendant
Power source
Tool
Workpiece
Pneumatic
source
Air line
Fixture
Manipulator cable
YRC1000
1-20
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
1-21
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
2. Move the manipulator to the cutting start position with [Axis Keys]. At
this time, do not release the pose input in Step 2.
3. With the cursor located on the line number, press [SELECT].
4. The input buffer line appears. Move the cursor to the right to
“VJ=25.00,” which shows the speed. While pressing [SHIFT]
simultaneously, move the cursor up and down (to higher and lower
play speeds) until the desired speed is specified.
Set the speed to 12.50%.
1-22
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
4. The input buffer line appears. Move the cursor to the right to “V=11.0,”
which shows the speed.
Press [SELECT] to enable the input of numbers. Then, input the
desired value of 50.0mm/s with [Numeric Keys] and press [ENTER].
5. Press [ENTER]. Step 4 is registered.
1-23
1 Material Handling, Press Tending, Cutting, and Other Applications
1.1 Simplified Teaching and Playback
3. Move the cursor to the “SPEED LIMIT” setting and press [SELECT].
The condition becomes “VALID” and the speed limit is turned ON.
Cutting Execution
Once the path has been determined, cutting is finally executed at actual
speed. If the job is played back with the speed limitation drive disabled,
cutting is executed at taught speed.
1-24
1 Material Handling, Press Tending, Cutting, and Other Applications
1.2 Operation for Tool Control
1-25
1 Material Handling, Press Tending, Cutting, and Other Applications
1.2 Operation for Tool Control
1-26
1 Material Handling, Press Tending, Cutting, and Other Applications
1.2 Operation for Tool Control
– TOOLON
Turns ON the work instruction.
Turns ON the work start command (system output relay #51530)
and waits for the work start response (system input relay #41130).
The next instruction is executed when the work response turns ON.
The work start response relay turns ON immediately after the work
start command is output.
– TOOLOF
Turns OFF the work instruction.
Turns ON the work end command (system output relay #51531) and
waits for the work end response (system input relay #41131).
The next instruction is executed when the work end response turns
ON.
The work end response relay turns ON immediately after the work
end command is output. The work instruction is programmed to hold
after the work start command turns ON and to turn OFF when the
work end command turns ON.
When the manipulator stops during the work operation, the work
instruction turns OFF.
When restarting, turn ON the work instruction when “WORKING
ABORT PROCESS” is set to “CONTINUE”. Do not turn OFF the
work instruction when “STOP” is set.
WORK START WORK END INHB WORK CONT #70040
WORK INST
HOLD
WORK START
WORK START
RESPONSE
WORK END
WORK END
RESPONSE
4. Press [INSERT].
5. Press [ENTER].
1-27
1 Material Handling, Press Tending, Cutting, and Other Applications
1.2 Operation for Tool Control
6. Press [INSERT].
7. Press [ENTER].
1-28
1 Material Handling, Press Tending, Cutting, and Other Applications
1.2 Operation for Tool Control
– Input weaving file number using [Numeric Keys] and press [ENTER].
(In the following example, 2 is entered.)
6. Press [INSERT].
7. Press [ENTER].
5. Press [INSERT].
6. Press [ENTER].
1-29
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
Direction of travel
Horizontal direction
SUPPLE
The approach point is a point indicated by a step immedi-
-MENT ately before the step where weaving starts.
Z-axis
Wall direction
Approach point
Horizontal
direction
1-30
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
The REFP 1, that defines the wall direction, is a point on the wall surface
or its expansion plane. The REFP 2, which defines the horizontal
direction, is a point at the right or left side of the wall.
REFP 2
REFP 1 Direction Direction
of travel of travel
Horizontal
direction
REFP 3
If MODE is ELLIPSE, REFP 3 is
a point in the direction of travel.
Direction
of travel
REFP 3
Horizontal
direction
Wall direction
0003 MOVL V=120
0004 WVON WEV#(1)
0005 REFP 1
REFP 1 0006 MOVL V=50
0007 WVOF
1-31
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
Example
Wall
Approach point Approach point 0009 MOVJ VJ=25.00
0010 MOVL V=120
0011 WVON WEV#(1)
REFP 2
0012 REFP 2
0013 MOVL V=50
0014 WVOF
1-32
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
1.3.2 WVON
1.3.2.1 Function
This is the weaving start operation.
1.3.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
1-33
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
1.3.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.
1-34
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
1-35
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
• Weaving angle
Specify the angle of weaving motion.
Wall direction Wall direction
Angle: 0.0 to 180.0 Vertical/horizontal distance:
1.0 to 25.0mm
Angle
Vertical Vertical
distance
Horizontal Horizontal
distance
M ODE: TRIANGLE, L-TYPE MODE: TRIANGLE, L-TYPE
Forward Backward
SINGLE 2 3
1 4 2
3
4 1
Horizontal Horizontal
direction direction
Wall direction Wall direction
Forward Backward
2 2
TRIANGLE 3 1
1 Horizontal 3 Horizontal
direction direction
Wall direction Wall direction
Forward Backward
3 2
L-TYP E 4 1
2 3
1 Horizontal 4 Horizontal
direction direction
Forward Reverse
2 4 5
3
E LLIP SE
1 Travel 1 Travel
direction direction
4 5 3 2
Horizontal Horizontal
direction direction
1-36
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
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)
1-37
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
5. Press [SELECT], and set the file number in the DETAIL EDIT window.
– Select the file number (1 to 255).
(1) Move the cursor to the file number and press [SELECT].
(2) Input the file number using [Numeric Key] 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 EDIT DISPLAY UTILITY
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 ARITH
0004 WVON WEV#(1) ARCSET
0005 MOVL V=50 WVON SHIFT
0006 MOVL V=50 OTHER
WVOF
0007 ARCOF
0008 END ARCCTS SAME
PRIOR
WVON WEV#(1)
1-38
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
1.3.3.1 Function
This is the weaving end instruction.
1.3.3.2 Syntax
The control group of job limits the tag usage.
WVOF END
1 RBn
1-39
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
1.3.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.
<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 ···
Standby position
Step 6
Step 1
Step 5
Step 2
Step 3
Step 4
1-40
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
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
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
ARCSET
0004 MOVL V=50
0005 MOVL V=50 WVON SHIFT
0006 ARCOF WVOF OTHER
0007 END
ARCCTS SAME
PRIOR
WVOF
5. Press [ENTER].
– The set contents are registered in the job.
JOB EDIT DISPLAY UTILITY
WVOF
1-41
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
A
B
C
D
E
F
0: With smoothing
1: Without smoothing
Single Triangle L-type
1-42
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
E. FREQUENCY
Specify the weaving frequency if “SPEED TYPE” is set to “FRE-
QUENCY”. Note that when the mode is set to “SINGLE” and the speed
type is set to “FREQUENCY”, the maximum frequency is determined by
the amplitude as illustrated in the graph below. Specify a frequency
within the allowable range.
Amplitude 60
(mm)
Usable
50
Not usable
40
30
20
10
0 1 2 3 4 5
Frequency (Hz)
Maximum Frequencies for Different Amplitudes
The definitions of “right” and “left” differ depending on the wall direction,
and the wall side is defined as “left”.
Wall direction Wall direction
Half amplitude: Half amplitude:
left left
SINGLE
Half amplitude: Half amplitude:
right right
1-43
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
3 2
Half amplitude:
V (semi-minor axis) Half amplitude:
H (semi-major axis)
1
ELLIPSE
Travel direction
4 5
Horizontal
direction
G. PATTERN
• AMPLITUDE
Specify the amplitude size at weaving when MODE is set to SINGLE
or ELLIPSE.
Half-amplitude
1-44
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
• 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.0 mm
Vertical
distance
Horizontal direction
Horizontal
distance
• ANGLE
Specifies the angle of weaving motion.
Wall direction
Angle : 0.0 to 180.0
Horizontal
Angle direction
MODE: SINGLE
Wall direction
Angle: 0.0 to 180.0
Angle
Vertical
distance
Horizontal direction
Horizontal
distance
MODE: TRIANGLE, L-TYPE
3 2
2
3 Horizontal
1 direction
Travel 45
direction
5
4 5 4
Horizontal
direction
3 2 5
4
Horizontal
1 direction
Travel
direction 135
3
4 2
5
Horizontal
direction
MODE: ELLIPSE
1-45
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
• TRAVEL ANGLE
Specifies the travel angle of weaving motion.
Travel angle
+
Travel angle 0°
-
View A
0 90
3 2 4 3
1
Travel Travel
direction 1 direction
4 5 5 2
Horizontal Horizontal
direction direction
-90
2 5
1
Travel
direction
3 4
Horizontal
direction
MODE: ELLIPSE
1-46
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
H. TIMER (MODE)
As shown below, a single weaving cycle is divided into three or four sec-
tions. The timer mode can be specified for each section.
I. MOVING TIME
If “SPEED TYPE” is set to “MOVING TIME”, the moving time specified
here determines the moving speed in each of the weaving sections
(explained in “TIMER (MODE)” above).
J. STOP TIMER
Specifies the timer to determine weaving stop or manipulator stop for
each section (explained in “TIMER (MODE)” above).
1-47
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
• TIMER
Finishes hover weaving when the time specified here ends.
• INPUT SIGNAL
Finishes hover weaving when the input signal specified here is input.
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.
Wall direction
REFP 3
Direction of Travel
Hover Weaving
In hover weaving, the start and end points are the same.
NOTE Therefore, the arc retry function and arc restart function are
not available.
1-48
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
JOB PARAMETER
DOUT
MOVE
END
SYSTEM INFO
WEAVING
2. Select {WEAVING}.
DATA EDIT DISPLAY UTILITY
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-49
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
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
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
1-50
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
MIRROR SHIFT
PAM
SPECIAL PLAY
COMPLETE
1-51
1 Material Handling, Press Tending, Cutting, and Other Applications
1.3 Weaving Operation
MIRROR SHIFT
PAM
SPECIAL TEACH
COMPLETE
SPECIAL TEACH
1-52
1 Material Handling, Press Tending, Cutting, and Other Applications
1.4 Table of Work Instructions
Table 1-5: Instructions for Material Handling, Press Tending, Cutting, and Other Applications
TOOLON Function Turns ON work tools (work instructions).
Additional UNIT 1 to UNIT 4 Displayed only when using
Item multiple manipulators.
Example TOOLON
TOOLOF Function Turns OFF work tools (work instructions).
Additional UNIT 1 to UNIT 4 Displayed only when using
Item multiple manipulators.
Example TOOLOF
WVON Function Starts weaving.
Additional RB 1 to RB 8 Displayed only when using
Item multiple manipulators.
WEV#(<weaving condition file number>) 1 to 255
DIR=(<starting direction of weaving>) 0: Forward
1: Backward
Example WVON WEV#(1)
WVOF Function Ends weaving.
Additional RB 1 to RB 8 Displayed only when using
Item multiple manipulators.
Example WVOF
1-53
2 Handling Application
2.1 Outlines
2 Handling Application
2.1 Outlines
2-1
2 Handling Application
2.1 Outlines
2.1.2.1 Function
The following instructions open and close the grippers mounted on the
manipulator. They correspond to single-, double-, and triple-position
solenoids. Up to four grippers can be controlled for each manipulator.
The following sequences are available for solenoid signal control,
according to the valve selected.
SP (single-solenoid)
The HAND instruction turns ON/OFF the gripper valve (x-1). The inverse
signal is output to the gripper valve (x-2). Connect the valve to either one
when used in a single-solenoid.
2P (double-solenoid)
The HAND instruction turns ON/OFF the gripper valve (x-1). The inverse
signal is output to the gripper valve (x-2).
3P (triple-position solenoid)
Adding ALL to the HAND instruction allows both gripper valve (x-1) and
gripper valve (x-2) to be turned ON/OFF simultaneously. Functions as a
double-solenoid if ALL is not added to the HAND instruction.
2-2
2 Handling Application
2.1 Outlines
2-3
2 Handling Application
2.1 Outlines
2.1.3.1 Function
Confirm that the gripper sensor is in the specified status. If the gripper
sensor is in the specified status, the result is $B014* and the next
instruction is executed. If a timer is specified, the instruction waits for the
specified time (including infinity) to be input.
HSEN 1 ON T=10.00
2-4
2 Handling Application
2.1 Outlines
2.1.3.3 Examples
HSEN 1 ON FOREVER
OFF FOREVER
HSEN 1 ON
HSEN 1 ON T=10.00
2-5
2 Handling Application
2.1 Outlines
2-6
2 Handling Application
2.1 Outlines
NOTE The “-1” gripper valve signals can be allocated to [f•1] and
the “-2” gripper valve signals can be allocated to [f•2].
2-7
2 Handling Application
2.1 Outlines
2-8
2 Handling Application
2.2 Registering Instructions
– Input the gripper number with [Numeric Keys], and press [ENTER].
2-9
2 Handling Application
2.2 Registering Instructions
– Select “ALL.”
The data of “VALVE SIM CTRL” items change to the “ALL” and the
“ALL” tag is added to the input buffer data.
2-10
2 Handling Application
2.2 Registering Instructions
– Input the sensor number with [Numeric Keys], and press [ENTER].
2-11
2 Handling Application
2.2 Registering Instructions
– Press [SELECT]. “T=” is set for WAIT TIME, and a numerical value
entry field appears on the right. Move the cursor to the field.
– Press [ENTER]. The input value is shown in the input buffer line.
– To keep the waiting status for unlimited time, move the cursor to
“FOREVER” in the above-mentioned selection dialog box, and press
[SELECT].
2-12
2 Handling Application
2.3 Table of Work Instructions
2-13
Index
Numerics
Index-1
Index
Index-2
Index
Index-3
YRC1000
MATERIAL HANDLING, PRESS TENDING,
CUTTING, AND OTHER APPLICATIONS
OPERATOR’S MANUAL
HEAD OFFICE
2-1 Kurosakishiroishi, Yahatanishi-ku, Kitakyushu 806-0004, Japan
Phone +81-93-645-7703 Fax +81-93-645-7802
YASKAWA Nordic AB
Verkstadsgatan 2, Box 504 ,SE-385 25 Torsas, Sweden
Phone +46-480-417-800 Fax +46-486-414-10