Professional Documents
Culture Documents
(VOSS)
/PROG PG08
/ATTR
OWNER = MNEDITOR;
COMMENT = "Maintenance PRG";
PROG_SIZE = 1297;
CREATE = DATE 12-03-13 TIME 21:16:16;
MODIFIED = DATE 12-03-13 TIME 21:16:16;
FILE_NAME = ;
VERSION = 0;
LINE_COUNT = 37;
MEMORY_SIZE = 1649;
PROTECT = READ_WRITE;
TCD: STACK_SIZE = 0,
TASK_PRIORITY = 50,
TIME_SLICE = 0,
BUSY_LAMP_OFF = 0,
ABORT_REQUEST = 0,
PAUSE_REQUEST = 0;
DEFAULT_GROUP = 1,*,*,*,*;
CONTROL_CODE = 00000000 00000000;
/APPL
/MN
1: !******************************** ;
2: !Ford Maintenance Program PG08 ;
3: ! ;
4: !******************************** ;
5: ;
6: !Verify Program ;
7: PROGRAM VERIFY(8) ;
8: ;
8: !CLR TO ADV. TRANSFER ;
9: DO[954:CLRTOADVXFR]=ON ;
9: ;
9: !Set Robot Payload ;
10: PAYLOAD[2] ;
11: ;
12: !Set Robot UTOOL Number ;
13: UTOOL_NUM=1 ;
14: ;
15: !Set Robot UFRAME Number ;
16: UFRAME_NUM=1 ;
17: ;
18: !Runs HOME_IO ;
19: SETUP OUTPUTS ;
20: ;
21: !Move to HOME ;
22: GO TO HOME POS ;
23: ;
40: !------------------------------ ;
41: !Approach to Maint Pos ;
42:J P[1] 20% CNT100 ;
43:J P[2] 20% CNT100 ;
25: ;
45: !Maintenance Position ;
46:L P[3] 200mm/sec CNT100 ;
46: ;
26: !Maint Position ON ;
27: DO[6:RBT AT MAINT]=ON ;
28: ;
Ford-FANUC R30iA_R30iB NextGen_ENET_Safe_Laser_Braze_PDT_Appendix - 2016_02_12.doc
Page 9 of 64
29: ! Turn ON Robot in LOOP ;
30: DO[24:RBT IN LOOP]=ON ;
31: ;
32: !Wait for Maintenance Clear ;
33: WAIT DI[7:MAINT POS CLR]=ON ;
34: ;
35: ! Turn OFF Robot in LOOP ;
36: DO[24:RBT IN LOOP]=OFF ;
37: ;
78: !Maint Position OFF ;
79: DO[6:RBT AT MAINT]=OFF ;
73: !------------------------------ ;
74: !Depart from Maint Pos ;
75:J P[2] 20% CNT100 ;
76:J P[1] 20% CNT100 ;
77: ;
78: !Maint Position OFF ;
79: DO[6:RBT AT MAINT]=OFF ;
80: ;
81: ;
82: !Move to Home ;
83: GO TO HOME POS ;
/POS
/END
/PROG PG09
/ATTR
OWNER = MNEDITOR;
COMMENT = "Maintenance PRG";
PROG_SIZE = 1297;
CREATE = DATE 12-03-13 TIME 21:16:16;
MODIFIED = DATE 12-03-13 TIME 21:16:16;
FILE_NAME = ;
VERSION = 0;
LINE_COUNT = 37;
MEMORY_SIZE = 1649;
PROTECT = READ_WRITE;
TCD: STACK_SIZE = 0,
TASK_PRIORITY = 50,
TIME_SLICE = 0,
BUSY_LAMP_OFF = 0,
ABORT_REQUEST = 0,
PAUSE_REQUEST = 0;
DEFAULT_GROUP = 1,*,*,*,*;
CONTROL_CODE = 00000000 00000000;
/APPL
/MN
1: !******************************** ;
2: !Ford Maintenance Program PG09 ;
3: ! ;
4: !******************************** ;
5: ;
6: !Verify Program ;
7: PROGRAM VERIFY(9) ;
8: ;
8: !CLR TO ADV. TRANSFER ;
9: DO[954:CLRTOADVXFR]=ON ;
9: ;
9: !Set Robot Payload ;
10: PAYLOAD[2] ;
11: ;
12: !Set Robot UTOOL Number ;
13: UTOOL_NUM=1 ;
14: ;
15: !Set Robot UFRAME Number ;
16: UFRAME_NUM=1 ;
17: ;
18: !Runs HOME_IO ;
19: SETUP OUTPUTS ;
20: ;
21: !Move to HOME ;
22: GO TO HOME POS ;
23: ;
40: !------------------------------ ;
41: !Approach to Maint Pos ;
42:J P[1] 20% CNT100 ;
43:J P[2] 20% CNT100 ;
25: ;
45: !Maintenance Position ;
46:L P[3] 200mm/sec CNT100 ;
46: ;
26: !Maint Position ON ;
27: DO[587:RBT AT MIN MAINT]=ON ;
28: ;
Ford-FANUC R30iA_R30iB NextGen_ENET_Safe_Laser_Braze_PDT_Appendix - 2016_02_12.doc
Page 11 of 64
29: ! Turn ON Robot in LOOP ;
30: DO[24:RBT IN LOOP]=ON ;
31: ;
32: !Wait for Maintenance Clear ;
33: WAIT DI[7:MAINT POS CLR]=ON ;
34: ;
35: ! Turn OFF Robot in LOOP ;
36: DO[24:RBT IN LOOP]=OFF ;
37: ;
78: !Maint Position OFF ;
79: DO[587:RBT AT MIN MAINT]=OFF ;
73: !------------------------------ ;
74: !Depart from Maint Pos ;
75:J P[2] 20% CNT100 ;
76:J P[1] 20% CNT100 ;
77: ;
78: !Maint Position OFF ;
79: DO[587:RBT AT MIN MAINT]=OFF ;
80: ;
81: ;
82: !Move to Home ;
83: GO TO HOME POS ;
/POS
/END
/PROG PG11
/ATTR
OWNER = MNEDITOR;
COMMENT = "Wire Trim Style";
PROG_SIZE = 2306;
CREATE = DATE 12-09-20 TIME 16:26:04;
MODIFIED = DATE 12-10-03 TIME 08:20:18;
FILE_NAME = PG10;
VERSION = 0;
LINE_COUNT = 79;
MEMORY_SIZE = 2750;
PROTECT = READ_WRITE;
TCD: STACK_SIZE = 0,
TASK_PRIORITY = 50,
TIME_SLICE = 0,
BUSY_LAMP_OFF = 0,
ABORT_REQUEST = 0,
PAUSE_REQUEST = 0;
DEFAULT_GROUP = 1,*,*,*,*;
CONTROL_CODE = 00000000 00000000;
/APPL
/MN
1: !******************************** ;
2: !Wire Cut Program Style PG11;
3: ! ;
4: !******************************** ;
5: ;
6: !Verify Program ;
7: PROGRAM VERIFY(11) ;
8: ;
9: !CLR TO ADV. TRANSFER ;
9: DO[954:CLRTOADVXFR]=ON ;
9: ;
9: !Set Robot Payload ;
10: PAYLOAD[2] ;
11: ;
12: !Set Robot UTOOL Number ;
13: UTOOL_NUM=1 ;
14: ;
15: !Set Robot UFRAME Number ;
16: UFRAME_NUM=1 ;
17: ;
18: !Runs HOME_IO ;
19: SETUP OUTPUTS ;
20: ;
21: !Move to HOME ;
22: GO TO HOME POS ;
23: ;
24: !Wire Trim ;
25: ! Contains Points ;
26: CALL WIRE_TRIM ;
27: ;
28: !Move to HOME ;
29: GO TO HOME POS ;
30: ;
/POS
/END
/ATTR
OWNER = MNEDITOR;
COMMENT = "Reset Laser Flt";
PROG_SIZE = 674;
CREATE = DATE 12-07-30 TIME 11:26:56;
MODIFIED = DATE 12-07-30 TIME 11:26:56;
FILE_NAME = ;
VERSION = 0;
LINE_COUNT = 19;
MEMORY_SIZE = 1134;
PROTECT = READ_WRITE;
TCD: STACK_SIZE = 0,
TASK_PRIORITY = 50,
TIME_SLICE = 0,
BUSY_LAMP_OFF = 0,
ABORT_REQUEST = 0,
PAUSE_REQUEST = 0;
DEFAULT_GROUP = *,*,*,*,*;
CONTROL_CODE = 00000000 00000000;
/APPL
/MN
1: IF ((RO[3:IN LASER SEGMENT]=ON AND DI[11:PLC AUTO]=ON AND
SO[1:Cycle start]=ON AND DI[676:LASER FAULT]=OFF) OR RO[3:IN LASER
SEGMENT]=OFF),JMP LBL[2] ;
2: ;
3: IF (RO[3:IN LASER SEGMENT]=ON AND DI[676:LASER FAULT]=ON AND
DI[667:LASER READY]=OFF AND DI[11:PLC AUTO]=OFF),JMP LBL[1] ;
3: ;
4: JMP LBL[2] ;
5: ;
6: LBL[1:RESET LASER FLT] ;
6: ;
7: DO[865:LASERPRGSTRTSTAT]=OFF ;
8: DO[871:LASER RESET]=ON ;
9: DO[888:WIRE FEED START]=OFF ;
10: ;
11: LBL[2] ;
11: ;
12: IF (RO[3:IN LASER SEGMENT]=ON AND DO[865:LASERPRGSTRTSTAT]=OFF
AND DI[667:LASER READY]=ON AND SO[1:Cycle start]=ON AND
$TCPPSPEED.$SPEED>25 AND DI[11:PLC AUTO]=ON),JMP LBL[3] ;
13: ;
13: JMP LBL[4] ;
13: ;
14: LBL[3] ;
15: ;
16: DO[871:LASER RESET]=OFF ;
17: DO[888:WIRE FEED START]=ON ;
18: DO[865:LASERPRGSTRTSTAT]=ON ;
18: ;
19: LBL[4] ;
/POS
/END
Under status you can see the current or last values, plus the max and min of the current or last
run.
You also want the YES/NO indicators to be Green NO. A red YES indicates that something
is out of tolerance. For example if there is a power fault then Min Power is probably a
certain percent lower than the Power Setpoint.
You can adjust the trigger points by setting the warning and fault percentages in the lower
right corner. For example if you set these to 100% then they should never trigger.
Ford-FANUC R30iA_R30iB NextGen_ENET_Safe_Laser_Braze_PDT_Appendix - 2016_02_12.doc
Page 59 of 64
For example to start debugging you could start with warning of 25% and Faults of 75% and
watch the max and min values for a bunch of good cycles.
If Power and Wirespeed values have a wide range then that may not be good and will require
a larger trigger window with larger percentages.
R0000.0
B
ALWAYS
ON
X1026.4 X1025.6
G
SI12 HOL CYCLE
DSW START
X0000.1 X1026.4
H
DI 2 EX SI12 HOL
RNEN RST DSW
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 2
X0000.1 X0001.2
B
DI 2 EX DI 11
RNEN RST PLC AUTO
X1026.5
C
SI13 RES
ETSW
X0000.3
D
DI 4 EXT
CY STRT
X0000.2
E
DI 3 EXT
MTR ON
Y0119.6
F
DO 959 F
LT RESET
Y1025.5
K MOTORS ENABLE
MOTORS
ENABLE
Y0000.0
O ROBOT RUN ENABLE INTERRUPT ACK
DO 1 RUN
ENB ACK
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 3
Y0120.2 Y0000.4
C ROBOT CONTROLLER FAULT
DO 963 DO 5 RBT
PRG FLT CNT FLT
Y0001.6
D
DO 15 CO
LL DTCT
Y0002.0 Y0000.1
F ROBOT AT HOME
DO 17 RB DO 2 RBT
T @ HM1 @ HOME
Y0002.1
G
DO 18 RB
T @ HM2
Y0002.2
H
DO 19 RB
T @ HM3
Y0002.3
I
DO 20 RB
T @ HM4
Y0002.4
J
DO 21 RB
T @ HM5
Y0002.5
K
DO 22 RB
T @ HM6
Y0002.6
L
DO 23 RB
T @ HM7
Y0119.7 Y0000.3
N ROBOT IN TEACH
DO 960 DO 4 RBT
AUTO KEY IN TCH
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 4
1 R1402.7 R1405.0
B S
ECO24 FACILITY
FC128 CODE 11
2 R1401.7 R1405.1
E
ECO16 ERROR 4
R1405.2
G
FENCE
FAULT
R0000.2
I
INT EXT
CYC STRT
K0010.3
J
PWR FAIL
RECVRY
R1404.5 Y0000.2
M
DRP AUTO DO 3 RBT
FAULT IN AUTO
G1000.4
C
RB FAULT
RESET
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 6
R0330.0
H R
ARC
ALARM
R0330.1
I R
SEALER
ALARM
R0330.2
J R
SERVOGUN
ALARM
R0330.3
K R
TOOLCHNG
ALARM
R0330.4
L R
SYSTEM
ALARM
R1405.0
M R
FACILITY
CODE 11
R1406.0
N R
FACILITY
CODE 15
X1025.1
H
FAULT
RESET
X0000.1 X0001.2
I
DI 2 EX DI 11
RNEN RST PLC AUTO
K0010.3
J
PWR FAIL
RECVRY
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 8
X1025.1
C
FAULT
RESET
X0000.1 X0001.2
D
DI 2 EX DI 11
RNEN RST PLC AUTO
K0010.3
E
PWR FAIL
RECVRY
R0340.0
F
MANUAL
WELD
1 X0002.7 R0507.0
I PROGRAM 1
DI 24 PG PROGRAM
SLCT128 1
1 X0002.7 R0507.1
K PROGRAM 2
DI 24 PG PROGRAM
SLCT128 2
1 X0002.7 R0507.2
M PROGRAM 3
DI 24 PG PROGRAM
SLCT128 3
1 X0002.7 R0507.3
O PROGRAM 4
DI 24 PG PROGRAM
SLCT128 4
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 9
1 X0002.7 R0507.4
B PROGRAM 5
DI 24 PG PROGRAM
SLCT128 5
1 X0002.7 R0507.5
D PROGRAM 6
DI 24 PG PROGRAM
SLCT128 6
1 X0002.7 R0507.6
F PROGRAM 7
DI 24 PG PROGRAM
SLCT128 7
1 X0002.7 R0507.7
H PROGRAM 8
DI 24 PG PROGRAM
SLCT128 8
1 X0002.7 R0508.0
J PROGRAM 9
DI 24 PG PROGRAM
SLCT128 9
1 X0002.7 R0508.1
L PROGRAM 10
DI 24 PG PROGRAM
SLCT128 10
1 X0002.7 R0508.2
N PROGRAM 11
DI 24 PG PROGRAM
SLCT128 11
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 10
1 X0002.7 R0508.3
B PROGRAM 12
DI 24 PG PROGRAM
SLCT128 12
1 X0002.7 R0508.4
D PROGRAM 13
DI 24 PG PROGRAM
SLCT128 13
1 X0002.7 R0508.5
F PROGRAM 14
DI 24 PG PROGRAM
SLCT128 14
1 X0002.7 R0508.6
H PROGRAM 15
DI 24 PG PROGRAM
SLCT128 15
1 X0002.7 R0508.7
J PROGRAM 16
DI 24 PG PROGRAM
SLCT128 16
1 X0002.7 R0509.0
L PROGRAM 17
DI 24 PG PROGRAM
SLCT128 17
1 X0002.7 R0509.1
N PROGRAM 18
DI 24 PG PROGRAM
SLCT128 18
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 11
1 X0002.7 R0509.2
B PROGRAM 19
DI 24 PG PROGRAM
SLCT128 19
1 X0002.7 R0509.3
D PROGRAM 20
DI 24 PG PROGRAM
SLCT128 20
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 12
R0507.1
D
PROGRAM
2
R0507.2
E
PROGRAM
3
R0507.3
F
PROGRAM
4
R0507.4
G
PROGRAM
5
R0507.5
H
PROGRAM
6
R0507.6
I
PROGRAM
7
R0507.7
J
PROGRAM
8
R0508.0
K
PROGRAM
9
R0508.1
L
PROGRAM
10
R0508.2
M
PROGRAM
11
R0508.3
N
PROGRAM
12
R0508.4
O
PROGRAM
13
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 13
R0508.5
A
PROGRAM
14
R0508.6
B
PROGRAM
15
R0508.7
C
PROGRAM
16
R0509.0
D
PROGRAM
17
R0509.1
E
PROGRAM
18
R0509.2
F
PROGRAM
19
R0509.3
G
PROGRAM
20
X1025.6
I
CYCLE
START
N00074
N 538 SUB 1
END1
K0010.4
B
TEACH ME
M DELAY
K0010.0
C
TEACH
MEMORY
K0010.5 X0000.6
G
MAINT ME DI 7 MAI
M NT PSCLR
K0010.6
I
EXT STRT
ANTI TD
1 R1402.7 R1405.3
K SYSTEM FACILITY CODE (24)
ECO24 SYS FCLY
FC128 CODE
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 17
Y0001.6
E
DO 15 CO
LL DTCT
R0387.1
H
SRVO-379
OPSFT12
R0387.2
I
SRVO-380
OPSFT21
R0387.3
J
SRVO-381
OPSFT22
R0387.4
K
SRVO-382
OPSFT31
R0387.5
L
SRVO-383
OPSFT32
R0387.6
M
SRVO-384
OPSFT41
R0387.7
N
SRVO-385
OPSFT42
R0388.0 F1000.5
O
OPSFTY F FAULT
LT LATCH
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 22
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 23
R0398.0
N
FILTER
FLT GRP1
R0399.0
O
FILTER
FLT GRP2
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 24
R0366.0
B
SRVO-002
R0367.0
C
SRVO-003
R0368.0
D
SRVO-005
R0369.0
E
R369.0
RESERVED
R0370.0
F
SRVO-007
R0371.0
G
SRVO-101
R0372.0
H
R372.0
RESERVED
R0373.0
I
SRVO-199
CONTROL
R0374.0
J
SRVO-232
NTED IN
R0375.0
K
SRVO-233
TP OFF
R0376.0
L
SRVO-280
SVOFF I
R0370.1
M
SRVO-408
R1456.0
N
APPL
ALARMS
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 25
R0378.0
B
SYST-038
OPERATI
R0379.0
C
SYST-039
R0380.0
D
SYST-040
OPERATI
R0381.0
E
SYST-042
DEADMAN
R0382.0
F
SYST-043
TP DISA
R0383.0
G
SYST-045
TP ENAB
R0384.0
H
SYST-154
NO STAR
X1025.0
I
FANUC
E-STOP
F1008.2
J
TP
E-STOP
X1026.1
K
SI9
AUTOMDSW
Y0000.3
L
DO 4 RBT
IN TCH
K0010.0
M
TEACH
MEMORY
R1405.2
N
FENCE
FAULT
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 26
R0330.1
B
SEALER
ALARM
R0330.2
C
SERVOGUN
ALARM
R0330.3
D
TOOLCHNG
ALARM
R0330.4
E
SYSTEM
ALARM
R1404.3
F
SPOT
ALARM
R1456.0
G
APPL
ALARMS
Y0079.1
I R TOOL CHANGER UNLOCK
DO 634 T
C UNLOCK
N00152
K 1254 SUB66 P0001
CALLU TOOL CHANGING
N00153
L 1256 SUB30
JMPE
N00154
M 1257 SUB66 P0004
CALLU AIR SWITCH
N00155
N 1259 SUB66 P0006
CALLU UALM
N00156
O 1261 SUB66 P0007
CALLU INTERFACE
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 27
N00157
A 1263 SUB66 P0008
CALLU MH
N00158
B 1265 SUB66 P0009
CALLU APPLICATION
N00159
C 1267 SUB66 P0018
CALLU LASER CONTROLLER
N00160
D 1269 SUB66 P0019
CALLU LASER BRAZE HEAD
N00161
E 1271 SUB66 P0020
CALLU LASER WIRE FEED
N00162
F 1273 SUB 2
END2
X0080.1
I
DI 642
TOOL ID2
X0080.2
J
DI 643
TOOL ID4
X0080.3
K
DI 644
TOOL ID8
R0322.0
F
GUN 2 ON
ARM
R0323.0
G
GUN 3 ON
ARM
R0324.0
H
GUN 4 ON
ARM
R0325.0
I
GUN 5 ON
ARM
R0326.0
J
GUN 6 ON
ARM
R0326.1
K
GUN 7 ON
ARM
R0326.2
L
GUN 8 ON
ARM
1 R0326.2 R0348.0
N ANY GEO TOOL PRESENT ON ROBOT
GUN 8 ON GEOTOOLP
ARM RSNT
1 X0038.7 R0327.0
E GUN 1-8 (ALL TOOLS IN STAND)
DI 312 GUN 1-8
TCSTND8
1 R0328.6 Y0079.1
N TOOL CHANGER UNLOCK
TOOLONRO DO 634 T
BOT C UNLOCK
2
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 30
X0038.0 X0039.3
J
DI 305 DI 316 G
TCSTND1 EOTPDCK
X0038.1 X0039.3
L
DI 306 DI 316 G
TCSTND2 EOTPDCK
X0038.2 X0039.3
N
DI 307 DI 316 G
TCSTND3 EOTPDCK
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 31
X0038.3 X0039.3
B
DI 308 DI 316 G
TCSTND4 EOTPDCK
X0038.4 X0039.3
D
DI 309 DI 316 G
TCSTND5 EOTPDCK
X0038.5 X0039.3
F
DI 310 DI 316 G
TCSTND6 EOTPDCK
X0038.6 X0039.3
H
DI 311 DI 316 G
TCSTND7 EOTPDCK
X0038.7 X0039.3
J
DI 312 DI 316 G
TCSTND8 EOTPDCK
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 32
R0329.1
B
GUN2 POS
ITION
R0329.2
C
GUN3 POS
ITION
R0329.3
D
GUN4 POS
ITION
R0329.4
E
GUN5 POS
ITION
R0329.5
F
GUN6 POS
ITION
R0329.6
G
GUN7 POS
ITION
R0329.7
H
GUN8 POS
ITION
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 33
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 34
R0320.1
B
TOOL2INO
PDOCK
R0320.2
C
TOOL3INO
PDOCK
R0320.3
D
TOOL4INO
PDOCK
R0320.4
E
TOOL5INO
PDOCK
R0320.5
F
TOOL6INO
PDOCK
R0320.6
G
TOOL7INO
PDOCK
R0320.7
H
TOOL8INO
PDOCK
X0079.4 X0079.5
L
DI 637 DI 638
RDY2LCK1 RDY2LCK2
N00217
C 1597 SUB72
SPE
N00220
F 1602 SUB72
SPE
N00232
C 1628 SUB72
SPE
D0612.2
F
SEAL IF
PB TO
D0612.3
G
STUD IF
PB TO
D0612.4
H
LASER IF
PB TO
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 37
K0002.1
B
CLMP1OPN
K0002.2
C
CLMP2CLS
K0002.3
D
CLMP2OPN
K0002.4
E
CLMP3CLS
K0002.5
F
CLMP3OPN
K0002.6
G
CLMP4CLS
K0002.7
H
CLMP4OPN
K0003.0
I
CLMP5CLS
K0003.1
J
CLMP5OPN
K0003.2
K
CLMP6CLS
K0003.3
L
CLMP6OPN
K0003.4
M
CLMP7CLS
K0003.5
N
CLMP7OPN
K0003.6
O
CLMP8CLS
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 38
K0003.7
A
CLMP8OPN
K0004.0
B
CLMP9CLS
K0004.1
C
CLMP9OPN
K0004.2
D
CLP10CLS
K0004.3
E
CLP10OPN
K0014.2
F
VAC 1 ON
PB
K0014.3
G
VAC 2 ON
PB
K0014.4
H
VAC 3 ON
PB
K0014.5
I
BLOWOFF
1 ON PB
K0014.6
J
BLOWOFF
2 ON PB
K0014.7
K
BLOWOFF
3 ON PB
K0000.4
L
RERUNPRC
PB
K0000.5
M
ACCPTPRC
PB
K0000.6
N
REJCTPRC
PB
K0000.7
O
INSPCTSE
LPB
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 39
K0011.4
A
TC OPENG
UNCOVER
K0011.5
B
TC CLOS
GUNCOVER
K0016.1
C
VAC 4 ON
PB
K0016.2
D
BLOWOFF
4 ON PB
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 40
K0008.7
B
RESEAL P
B1
K0011.2
C
AUTO PUR
GE PB1
K0008.2
D
ACCEPTSE
ALER1 IF
K0008.3
E
REJECTSE
ALER1 IF
K0012.3
F
INSPECTI
ON PB 1
K0009.5
G
MAN FLOW
PB2
K0009.0
H
RESEAL P
B2
K0011.3
I
AUTO PUR
GE PB2
K0012.4
J
INSPECTI
ON PB 2
K0013.5
K
ACCEPTSE
ALER2 IF
K0013.6
L
REJECTSE
ALER2 IF
K0012.2
N
LASERGLS
SNOTPRSS
N00238
O 1689 SUB72
SPE
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 41
N00270
B 1754 SUB30
JMPE
N00329
A 1910 SUB30
JMPE
Y0008.1
C
DO 66 BL
WOFF1ON
Y0008.2
D
DO 67 VA
C 2 ON
Y0008.3
E
DO 68 BL
WOFF2ON
Y0008.4
F
DO 69 VA
C 3 ON
Y0008.5
G
DO 70 BL
WOFF3ON
Y0008.6
H
DO 71 VA
C 4 ON
Y0008.7
I
DO 72 BL
WOFF4ON
K0001.3 K0001.5
L
VISIONIN ABORTPRO
TERVENSS CESS
X0008.3
I
DI 68 PR
T PRES2
X0008.4
J
DI 69 PR
T PRES3
X0008.5
K
DI 70 PR
T PRES4
X0008.6
L
DI 71 PR
T PRES5
X0008.7
M
DI 72 PR
T PRES6
N00374
N 2054 SUB72
SPE
N00408
C 2121 SUB72
SPE
X0001.1
F
DI 10 AU
TO REPT
X0001.1
H
DI 10 AU
TO REPT
X0001.1
J
DI 10 AU
TO REPT
K0012.1
L
LASER RE
SET PB
K0012.1
N
LASER RE
SET PB
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 54
R0999.4 Y0061.5
B LASER FAULT
DO 18997 DO 494 L
LSRFLT SR FAULT
R0999.7
C
DO 19000
SHUTFLT
Y0083.0
F
DO 665 E
XTACTIV
R0208.3
N
DI859 PR
G ACTIVE
Y0107.7 R0209.1
D
DO864 RE DI865 FA
SETERR ULT
X0060.1
E
DI 482 E
XTERRRST
K0012.1
F
LASER RE
SET PB
Y0112.2
G
DO899 BR
ZHDRST
K0012.1
K
LASER RE
SET PB
R0999.3
M
DO 18996
LSRWRN
O
[FORD_NEXTGEN_ENETSafe_LASERBRAZE_2015_10_30]
Ladder Diagram 57
K0012.1
B
LASER RE
SET PB
Y0112.2
C
DO899 BR
ZHDRST
N00450
E 2253 SUB72
SPE
X0092.6
K
DI 743
CRASHEPS
N00461
B 2275 SUB72
SPE
K0012.1
J
LASER RE
SET PB
K0012.1
M
LASER RE
SET PB
N00473
A 2313 SUB72
SPE
O
4 PMC Logic (S-Logic) for R-30iB Controllers
R0000.0
B
ALWAYS__
ON
X1026.4 X1025.6
G
SI12_HOL CYCLE___
DSW START
X0000.1 X1026.4
H
DI_2_EX_ SI12_HOL
RNEN_RST DSW
O
[f3l1lsrbrz1] Ladder Diagram 2
X0000.1 X0001.2
B
DI_2_EX_ DI_11___
RNEN_RST PLC_AUTO
X1026.5
C
SI13_RES
ETSW
X0000.3
D
DI_4_EXT
_CY_STRT
X0000.2
E
DI_3_EXT
MTR_ON
Y0119.6
F
DO_959_F
LT_RESET
Y1025.5
K MOTORS ENABLE
MOTORS__
ENABLE
Y0000.0
O ROBOT RUN ENABLE INTERRUPT ACK
DO_1_RUN
_ENB_ACK
[f3l1lsrbrz1] Ladder Diagram 3
Y0120.2 Y0000.4
C ROBOT CONTROLLER FAULT
DO_963__ DO_5_RBT
PRG_FLT _CNT_FLT
Y0001.6
D
DO_15_CO
LL_DTCT
Y0002.0 Y0000.1
F ROBOT AT HOME
DO_17_RB DO_2_RBT
T_@_HM1 _@_HOME
Y0002.1
G
DO_18_RB
T_@_HM2
Y0002.2
H
DO_19_RB
T_@_HM3
Y0002.3
I
DO_20_RB
T_@_HM4
Y0002.4
J
DO_21_RB
T_@_HM5
Y0002.5
K
DO_22_RB
T_@_HM6
Y0002.6
L
DO_23_RB
T_@_HM7
Y0119.7 Y0000.3
N ROBOT IN TEACH
DO_960__ DO_4_RBT
AUTO_KEY _IN_TCH
O
[f3l1lsrbrz1] Ladder Diagram 4
1 R1402.7 R1405.0
B S
ECO24___ FACILITY
FC128 _CODE_11
2 R1401.7 R1405.1
E
ECO16 ERROR_4
R1405.2
G
FENCE___
FAULT
R0000.2
I
INT_EXT_
CYC_STRT
K0010.3
J
PWR_FAIL
_RECVRY
R1404.5 Y0000.2
M
DRP_AUTO DO_3_RBT
_FAULT _IN_AUTO
G1000.4
C
RB_FAULT
_RESET
O
[f3l1lsrbrz1] Ladder Diagram 6
R0330.0
H R
ARC_____
ALARM
R0330.1
I R
SEALER__
ALARM
R0330.2
J R
SERVOGUN
_ALARM
R0330.3
K R
TOOLCHNG
__ALARM
R0330.4
L R
SYSTEM__
_ALARM
R1405.0
M R
FACILITY
_CODE_11
R1406.0
N R
FACILITY
_CODE_15
X1025.1
H
FAULT___
RESET
X0000.1 X0001.2
I
DI_2_EX_ DI_11___
RNEN_RST PLC_AUTO
K0010.3
J
PWR_FAIL
_RECVRY
O
[f3l1lsrbrz1] Ladder Diagram 8
X1025.1
C
FAULT___
RESET
X0000.1 X0001.2
D
DI_2_EX_ DI_11___
RNEN_RST PLC_AUTO
K0010.3
E
PWR_FAIL
_RECVRY
R0340.0
F
MANUAL__
WELD
1 X0002.7 R0507.0
I PROGRAM 1
DI_24_PG PROGRAM_
_SLCT128 1
1 X0002.7 R0507.1
K PROGRAM 2
DI_24_PG PROGRAM_
_SLCT128 2
1 X0002.7 R0507.2
M PROGRAM 3
DI_24_PG PROGRAM_
_SLCT128 3
1 X0002.7 R0507.3
O PROGRAM 4
DI_24_PG PROGRAM_
_SLCT128 4
[f3l1lsrbrz1] Ladder Diagram 9
1 X0002.7 R0507.4
B PROGRAM 5
DI_24_PG PROGRAM_
_SLCT128 5
1 X0002.7 R0507.5
D PROGRAM 6
DI_24_PG PROGRAM_
_SLCT128 6
1 X0002.7 R0507.6
F PROGRAM 7
DI_24_PG PROGRAM_
_SLCT128 7
1 X0002.7 R0507.7
H PROGRAM 8
DI_24_PG PROGRAM_
_SLCT128 8
1 X0002.7 R0508.0
J PROGRAM 9
DI_24_PG PROGRAM_
_SLCT128 9
1 X0002.7 R0508.1
L PROGRAM 10
DI_24_PG PROGRAM_
_SLCT128 10
1 X0002.7 R0508.2
N PROGRAM 11
DI_24_PG PROGRAM_
_SLCT128 11
O
[f3l1lsrbrz1] Ladder Diagram 10
1 X0002.7 R0508.3
B PROGRAM 12
DI_24_PG PROGRAM_
_SLCT128 12
1 X0002.7 R0508.4
D PROGRAM 13
DI_24_PG PROGRAM_
_SLCT128 13
1 X0002.7 R0508.5
F PROGRAM 14
DI_24_PG PROGRAM_
_SLCT128 14
1 X0002.7 R0508.6
H PROGRAM 15
DI_24_PG PROGRAM_
_SLCT128 15
1 X0002.7 R0508.7
J PROGRAM 16
DI_24_PG PROGRAM_
_SLCT128 16
1 X0002.7 R0509.0
L PROGRAM 17
DI_24_PG PROGRAM_
_SLCT128 17
1 X0002.7 R0509.1
N PROGRAM 18
DI_24_PG PROGRAM_
_SLCT128 18
O
[f3l1lsrbrz1] Ladder Diagram 11
1 X0002.7 R0509.2
B PROGRAM 19
DI_24_PG PROGRAM_
_SLCT128 19
1 X0002.7 R0509.3
D PROGRAM 20
DI_24_PG PROGRAM_
_SLCT128 20
O
[f3l1lsrbrz1] Ladder Diagram 12
R0507.1
D
PROGRAM_
2
R0507.2
E
PROGRAM_
3
R0507.3
F
PROGRAM_
4
R0507.4
G
PROGRAM_
5
R0507.5
H
PROGRAM_
6
R0507.6
I
PROGRAM_
7
R0507.7
J
PROGRAM_
8
R0508.0
K
PROGRAM_
9
R0508.1
L
PROGRAM_
10
R0508.2
M
PROGRAM_
11
R0508.3
N
PROGRAM_
12
R0508.4
O
PROGRAM_
13
[f3l1lsrbrz1] Ladder Diagram 13
R0508.5
A
PROGRAM_
14
R0508.6
B
PROGRAM_
15
R0508.7
C
PROGRAM_
16
R0509.0
D
PROGRAM_
17
R0509.1
E
PROGRAM_
18
R0509.2
F
PROGRAM_
19
R0509.3
G
PROGRAM_
20
X1025.6
I
CYCLE___
START
N00074
N 538 SUB 1
END1
K0010.4
B
TEACH_ME
M_DELAY
K0010.0
C
TEACH___
MEMORY
K0010.5 X0000.6
G
MAINT_ME DI_7_MAI
M NT_PSCLR
K0010.6
I
EXT_STRT
_ANTI_TD
1 R1402.7 R1405.3
K SYSTEM FACILITY CODE (24)
ECO24___ SYS_FCLY
FC128 CODE
O
[f3l1lsrbrz1] Ladder Diagram 17
Y0001.6
E
DO_15_CO
LL_DTCT
B 0000000124
R0388.0 F1000.5
D
OPSFTY_F FAULT
LT_LATCH
O
[f3l1lsrbrz1] Ladder Diagram 21
R0398.0
B
FILTER__
FLT_GRP1
R0399.0
C
FILTER__
FLT_GRP2
O
[f3l1lsrbrz1] Ladder Diagram 23
R0366.0
B
SRVO-002
R0367.0
C
SRVO-003
R0368.0
D
SRVO-005
R0369.0
E
R369.0__
RESERVED
R0370.0
F
SRVO-007
R0371.0
G
SRVO-101
R0372.0
H
R372.0__
RESERVED
R0373.0
I
SRVO-199
_CONTROL
R0374.0
J
SRVO-232
_NTED_IN
R0375.0
K
SRVO-233
_TP_OFF
R0376.0
L
SRVO-280
_SVOFF_I
R0370.1
M
SRVO-408
R1456.0
N
APPL____
ALARMS
O
[f3l1lsrbrz1] Ladder Diagram 24
R0378.0
B
SYST-038
_OPERATI
R0379.0
C
SYST-039
R0380.0
D
SYST-040
_OPERATI
R0381.0
E
SYST-042
_DEADMAN
R0382.0
F
SYST-043
_TP_DISA
R0383.0
G
SYST-045
_TP_ENAB
R0384.0
H
SYST-154
_NO_STAR
X1025.0
I
FANUC___
E-STOP
F1008.2
J
TP______
E-STOP
X1026.1
K
SI9_____
AUTOMDSW
Y0000.3
L
DO_4_RBT
_IN_TCH
K0010.0
M
TEACH___
MEMORY
R1405.2
N
FENCE___
FAULT
O
[f3l1lsrbrz1] Ladder Diagram 25
R0330.1
B
SEALER__
ALARM
R0330.2
C
SERVOGUN
_ALARM
R0330.3
D
TOOLCHNG
__ALARM
R0330.4
E
SYSTEM__
_ALARM
R1404.3
F
SPOT____
ALARM
R1456.0
G
APPL____
ALARMS
Y0079.1
I R TOOL CHANGER UNLOCK
DO_634_T
C_UNLOCK
N00146
K 1127 SUB66 P0001
CALLU TOOL_CHANGING
N00147
L 1129 SUB30
JMPE
N00148
M 1130 SUB66 P0004
CALLU AIR_SWITCH
N00149
N 1132 SUB66 P0006
CALLU UALM
N00150
O 1134 SUB66 P0007
CALLU INTERFACE
[f3l1lsrbrz1] Ladder Diagram 26
N00151
A 1136 SUB66 P0008
CALLU MH
N00152
B 1138 SUB66 P0009
CALLU APPLICATION
N00153
C 1140 SUB66 P0018
CALLU LASER_CONTROLLER
N00154
D 1142 SUB66 P0019
CALLU LASER_BRAZE_HEAD
N00155
E 1144 SUB66 P0020
CALLU LASER_WIRE_FEED
N00156
F 1146 SUB 2
END2
X0080.1
I
DI_642__
TOOL_ID2
X0080.2
J
DI_643__
TOOL_ID4
X0080.3
K
DI_644__
TOOL_ID8
R0322.0
F
GUN_2_ON
_ARM
R0323.0
G
GUN_3_ON
_ARM
R0324.0
H
GUN_4_ON
_ARM
R0325.0
I
GUN_5_ON
_ARM
R0326.0
J
GUN_6_ON
_ARM
R0326.1
K
GUN_7_ON
_ARM
R0326.2
L
GUN_8_ON
_ARM
1 R0326.2 R0348.0
N ANY GEO TOOL PRESENT ON ROBOT
GUN_8_ON GEOTOOLP
_ARM RSNT
1 X0038.7 R0327.0
E GUN 1-8 (ALL TOOLS IN STAND)
DI_312__ GUN_1-8
TCSTND8
1 R0328.6 Y0079.1
N TOOL CHANGER UNLOCK
TOOLONRO DO_634_T
BOT C_UNLOCK
2
O
[f3l1lsrbrz1] Ladder Diagram 29
X0038.0 X0039.3
J
DI_305__ DI_316_G
TCSTND1 EOTPDCK
X0038.1 X0039.3
L
DI_306__ DI_316_G
TCSTND2 EOTPDCK
X0038.2 X0039.3
N
DI_307__ DI_316_G
TCSTND3 EOTPDCK
O
[f3l1lsrbrz1] Ladder Diagram 30
X0038.3 X0039.3
B
DI_308__ DI_316_G
TCSTND4 EOTPDCK
X0038.4 X0039.3
D
DI_309__ DI_316_G
TCSTND5 EOTPDCK
X0038.5 X0039.3
F
DI_310__ DI_316_G
TCSTND6 EOTPDCK
X0038.6 X0039.3
H
DI_311__ DI_316_G
TCSTND7 EOTPDCK
X0038.7 X0039.3
J
DI_312__ DI_316_G
TCSTND8 EOTPDCK
O
[f3l1lsrbrz1] Ladder Diagram 31
R0329.1
B
GUN2_POS
ITION
R0329.2
C
GUN3_POS
ITION
R0329.3
D
GUN4_POS
ITION
R0329.4
E
GUN5_POS
ITION
R0329.5
F
GUN6_POS
ITION
R0329.6
G
GUN7_POS
ITION
R0329.7
H
GUN8_POS
ITION
O
[f3l1lsrbrz1] Ladder Diagram 32
O
[f3l1lsrbrz1] Ladder Diagram 33
R0320.1
B
TOOL2INO
PDOCK
R0320.2
C
TOOL3INO
PDOCK
R0320.3
D
TOOL4INO
PDOCK
R0320.4
E
TOOL5INO
PDOCK
R0320.5
F
TOOL6INO
PDOCK
R0320.6
G
TOOL7INO
PDOCK
R0320.7
H
TOOL8INO
PDOCK
X0079.4 X0079.5
L
DI_637__ DI_638__
RDY2LCK1 RDY2LCK2
N00211
C 1470 SUB72
SPE
N00214
F 1475 SUB72
SPE
N00226
C 1501 SUB72
SPE
D0612.2
F
SEAL_IF_
PB_TO
D0612.3
G
STUD_IF_
PB_TO
D0612.4
H
LASER_IF
_PB_TO
O
[f3l1lsrbrz1] Ladder Diagram 36
K0002.1
B
CLMP1OPN
K0002.2
C
CLMP2CLS
K0002.3
D
CLMP2OPN
K0002.4
E
CLMP3CLS
K0002.5
F
CLMP3OPN
K0002.6
G
CLMP4CLS
K0002.7
H
CLMP4OPN
K0003.0
I
CLMP5CLS
K0003.1
J
CLMP5OPN
K0003.2
K
CLMP6CLS
K0003.3
L
CLMP6OPN
K0003.4
M
CLMP7CLS
K0003.5
N
CLMP7OPN
K0003.6
O
CLMP8CLS
[f3l1lsrbrz1] Ladder Diagram 37
K0003.7
A
CLMP8OPN
K0004.0
B
CLMP9CLS
K0004.1
C
CLMP9OPN
K0004.2
D
CLP10CLS
K0004.3
E
CLP10OPN
K0014.2
F
VAC_1_ON
_PB
K0014.3
G
VAC_2_ON
_PB
K0014.4
H
VAC_3_ON
_PB
K0014.5
I
BLOWOFF_
1_ON_PB
K0014.6
J
BLOWOFF_
2_ON_PB
K0014.7
K
BLOWOFF_
3_ON_PB
K0000.4
L
RERUNPRC
PB
K0000.5
M
ACCPTPRC
PB
K0000.6
N
REJCTPRC
PB
K0000.7
O
INSPCTSE
LPB
[f3l1lsrbrz1] Ladder Diagram 38
K0011.4
A
TC_OPENG
UNCOVER
K0011.5
B
TC__CLOS
GUNCOVER
K0016.1
C
VAC_4_ON
_PB
K0016.2
D
BLOWOFF_
4_ON_PB
O
[f3l1lsrbrz1] Ladder Diagram 39
K0008.7
B
RESEAL_P
B1
K0011.2
C
AUTO_PUR
GE_PB1
K0008.2
D
ACCEPTSE
ALER1_IF
K0008.3
E
REJECTSE
ALER1_IF
K0012.3
F
INSPECTI
ON_PB_1
K0009.5
G
MAN_FLOW
_PB2
K0009.0
H
RESEAL_P
B2
K0011.3
I
AUTO_PUR
GE_PB2
K0012.4
J
INSPECTI
ON_PB_2
K0013.5
K
ACCEPTSE
ALER2_IF
K0013.6
L
REJECTSE
ALER2_IF
K0012.2
N
LASERGLS
SNOTPRSS
N00232
O 1562 SUB72
SPE
[f3l1lsrbrz1] Ladder Diagram 40
N00264
B 1627 SUB30
JMPE
N00323
A 1783 SUB30
JMPE
Y0008.1
C
DO_66_BL
WOFF1ON
Y0008.2
D
DO_67_VA
C_2_ON
Y0008.3
E
DO_68_BL
WOFF2ON
Y0008.4
F
DO_69_VA
C_3_ON
Y0008.5
G
DO_70_BL
WOFF3ON
Y0008.6
H
DO_71_VA
C_4_ON
Y0008.7
I
DO_72_BL
WOFF4ON
K0001.3 K0001.5
L
VISIONIN ABORTPRO
TERVENSS CESS
X0008.3
I
DI_68_PR
T_PRES2
X0008.4
J
DI_69_PR
T_PRES3
X0008.5
K
DI_70_PR
T_PRES4
X0008.6
L
DI_71_PR
T_PRES5
X0008.7
M
DI_72_PR
T_PRES6
N00368
N 1927 SUB72
SPE
N00402
C 1994 SUB72
SPE
X0001.1
F
DI_10_AU
TO_REPT
X0001.1
H
DI_10_AU
TO_REPT
X0001.1
J
DI_10_AU
TO_REPT
K0012.1
L
LASER_RE
SET_PB
K0012.1
N
LASER_RE
SET_PB
O
[f3l1lsrbrz1] Ladder Diagram 53
R0999.4 Y0061.5
B LASER FAULT
DO_18997 DO_494_L
_LSRFLT SR_FAULT
R0999.7
C
DO_19000
_SHUTFLT
Y0083.0
F
DO_665_E
XTACTIV
R0208.3
N
DI859_PR
G_ACTIVE
Y0107.7 R0209.1
D
DO864_RE DI865_FA
SETERR ULT
X0060.1
E
DI_482_E
XTERRRST
K0012.1
F
LASER_RE
SET_PB
Y0112.2
G
DO899_BR
ZHDRST
K0012.1
K
LASER_RE
SET_PB
R0999.3
M
DO_18996
_LSRWRN
O
[f3l1lsrbrz1] Ladder Diagram 56
K0012.1
B
LASER_RE
SET_PB
Y0112.2
C
DO899_BR
ZHDRST
N00444
E 2126 SUB72
SPE
X0092.6
K
DI_743__
CRASHEPS
N00455
B 2148 SUB72
SPE
K0012.1
J
LASER_RE
SET_PB
K0012.1
M
LASER_RE
SET_PB
N00467
A 2186 SUB72
SPE