PROGRAM NUMBER 111 (SIDE 001)
Sequence No.
Sequence Data
Sequence Operation
053
END
End of Program Number 111.
3 - 3. PROGRAM
EXAMPLE
FOR
SIDE
000
Data in example Program 222 provides the necessary
WELDING OPERATION - Sequence data that mat-
check for location of side 000 before beginning any
ches side 000 in the work envelope with the appropriate
weld sequence.
welding operations is necessary in the weld program.
PROGRAM NUMBER 222 (SIDE 000)
Sequence No.
Sequence Data
Sequence Operation
001
P
Position (home) move by manipulator to a location which does not interfere
with jigs, fixtures, or weldments on mounting plate of turntable.
002
JN4 001
Jump to destination 4 if side 001 is in the work envelope. Jump is performed
if signal is present at Robot Control input port 001.
003
I
Enter sequence data for welding operation. Total number of sequences and
f
specific data will depend on the desired operation.
050
051
PM4
Destination point 4 for jump sequence (see Sequence Number 002).
052
P
Position (home) move by manipulator (see Sequence Number 001).
053
END
End of Program Number 222.
3 - 4. JOB EXAMPLE FOR LINKING PROGRAMS
the program number to rotate mounting plate ONLY
once in the job on line number 7.
When linking weld programs together
in a job for the turntable application, AL WAYS enter
JOB NO.
LINE NO.
LINE DATA
LINE OPERATION
J777
1:
P999
Run Program 999 to rotate mounting plate on turntable.
2:
Pill
Run Program 111 if side 001 of mounting plate is in the work envelope.
3:
P222
Run Program 222 if side 000 of mounting plate is in the work envelope.
4:
END
EndofJob777.
IMPORTANT:
Example Job 100 is a linking method using job level
logic for individual parts in the turntable application that
combines the weld programs for each part with example
Program 999 for mounting plate rotation. The job logic
in this example only runs the weld programs for mat-
ching parts located at the weld side of the turntable.
OM-890 Page 8