Instruction Manual

370
Part 4 Commands
(2) Program example using PASE, PAPT and PAST
The example below specifies movement only and does not cover picking operation.
Step E N Cnd Cmnd Operand 1 Operand 2 Pst Comment
1 VELS 80 PTP travel speed: 80%
2 ACCS 50 PTP travel acceleration: 50%
3 DCLS 50 PTP travel deceleration: 50%
4 VEL 100 CP travel speed: 100 mm/sec
5 ACC 0.3 CP travel acceleration: 0.3 G
6 DCL 0.3 CP travel deceleration: 0.3 G
7 SLWK 0 Select load coordinate system No. 0.
8 SLTL 0 Select tool coordinate system No. 0.
9
10 BGPA 1
Start setting palletizing No. 1.
11 PAST 201
Set reference-point data.
12 PASE 1 2
PX-axis = X-axis, PY-axis = Y-axis
13 PAPT 40 30
Pitch PX: 40, PY: 30
14 PAPI 5 7
Palletizing counts: 5 x 7
15 PSLI 20 4
Zigzag offset = 20 mm, count = 4
16 PEXT 202
Set palletizing R-axis coordinate.
17 PCHZ 3
Palletizing Z-axis = Axis 3
18 PTRG 203 203
Set palletizing arch triggers.
19 OFPZ 5
PZ-axis offset = 5 mm
20 EDPA
21
22 ATRG 203 203 Set arch triggers.
23 ACHZ 3 Arch-motion Z-axis = Axis 3
24
25 PTPL Perform positioning in PTP mode using left arm.
26 MOVP 208 Move to picking position in PTP mode.
27 PSET 1 1 Set palletizing position number to 1.
28 TAG 1 Beginning of loop processing
29 PACH 1 204 Palletizing arch motion
30 ARCH 208 204 Arch motion
31 PINC 1 600 Increment palletizing position number by 1.
32 600 GOTO 1 Beginning of loop when PINC is successful.
33 MOVL 207 Move to standby position in CP mode.
34 EXIT End
Position data (Stroke with arm length 500)
Reference-point position
Palletizing R-axis position
Arch/palletizing trigger position
Highest position (Z point)
Standby position
Pickup position