Professional Documents
Culture Documents
Rosario Training PDF
Rosario Training PDF
1. R2000iB/210F (Rosario)
2. M900iA/260L (Rosario, but with
Legacy option)
3. M900iA/350 (Not in Rosario)
4. ArcMate 120iB (Rosario)
05/20/2009 2
Global Robot Training
Software version is :
Software Version
Robot Updated to
for Global Robots
Latest GM
when robot was
software
first loaded with
GM software
05/20/2009 3
Global Robot Training
05/20/2009 4
Global Robot Training
PLC
OK to Continue
OK to Continue Reset all I/O
Initiate (Optional)
Echo
Complete
At Pounce At Home
(Optional)
8/26/2015 5 GM CONFIDENTIAL
Global Robot Training
What is Modular Program?
Main Program
(Style #)
Routine 1
(Pounce)
Routine 4
(Move Home)
Routine 2 Routine 3
(Set Segment) (Path Motion)
05/20/2009 6
Global Robot Training
Sample Program
STYLE PROGRAM
1: !******************************** ;
2: !PROGRAM : VIVA COMMON ;
3: !ASSEMBLY: Rear Long. ;
4: !ROBOT ID: CL010R01 ;
5: !******************************** ;
6: ; Tells PLC Style number
7: GO[2:ManualStyle]=1 ;
8: ; Standard Routine
9: CALL POUNCE ;
10: ;
Standard Routine
11: MAINT_PROG=MOV_REPR ;
12: ;
13: CALL STPR_CHK ; Standard Macro
14: ;
15: CALL S01DCDPR ;
16: ; Decision Routine
17: MOVE TO HOME ;
Standard Macro
8/26/2015 7 GM CONFIDENTIAL
Global Robot Training
Pounce Routine
1: !PATH: pounce ;
2: !******************************** ;
3: !PROGRAM : 4200 COMMON ;
4: !ASSEMBLY: Rear Long. ;
5: !ROBOT ID: CL010R01 ;
6: !******************************** ;
7: !MOVE TO POUNCE - PATH SEGMENT ;
8: SET SEGMENT(1) ; Standard Macro: Tells PLC
9: PAYLOAD[1] ; Path Segment Robot is
10: UTOOL_NUM=1 ; executing
11: ;
12:J P[1] 100% FINE ; Actual Move to Pounce
13: ; Position
14: ECHO OPTION ;
15: ;
16: AT POUNCE ; Standard Macro
Standard Routine
8/26/2015 8 GM CONFIDENTIAL
Global Robot Training
AT POUNCE MACRO
1: !******************************** ;
2: !MACRO AT POUNCE ;
3: !******************************** ;
4: ;
5: !RESET TASK OK ;
6: DO[41:TaskOK]=OFF ;
7: ;
8: MESSAGE[WAITING AT POUNCE] ;
9: ;
10: REQUEST CONTINUE ; Standard Macro
11: ;
12: R[151:Reserved]=$SHELL_WRK.$CUR_DECSN ;
13: ;
14: IF R[151:Reserved]=15,CALL HOMFRPON ;
15: MESSAGE[LEAVING POUNCE] ;
16: ;
17: ! SET TASK OK ;
18: DO[41:TaskOK]=ON ;
;
8/26/2015 9 GM CONFIDENTIAL
Global Robot Training
SERVO GUN versus AIR GUN
8/26/2015 10 GM CONFIDENTIAL