Home

 

Erfahrung

 

Referenzen

 

Sondermaschinen

 

MSR-Maschinen

 

SPS-Programmierung

 

Visualisierung HMI

 

Elektro CAD

 

Leistungsprofil

 

Personalia

 

SW-Development

 

Dokumentation

 

 

 

Impressum & DSGVO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FB27 FLT GLB : Pending fault analysis

 

 

 

Network 1: External acknowledgment, if needed

IF #FLT_MODULE AND "DI MAIN GLB".M00.FLT_EntirePlant_ACK_Imp THEN

 ;

END_IF;

 

 

 

Network 2: 1_F00_X0

#"1_FAULT_00_15".%X0 := FALSE;

 

 

 

Network 3: F00_X1 Cabinet temperature monitor

#"1_FAULT_00_15".%X2 := FALSE;

 

 

 

Network 4: 1_F00_X2

#"1_FAULT_00_15".%X2 := NOT "E00 S210A1 MCB";

 

 

 

Network 5: 1_F00_X3 DC24V Circuit breaker ok CB

#"1_FAULT_00_15".%X3 := NOT "E00 DC24V OK CB";

 

 

 

Network 6: 1_F00_X4 Winding Master Line MCB

#"1_FAULT_00_15".%X4 := NOT "E00 S120M MCB";

 

 

 

Network 7: 1_F00_X5 Coil UnWinder MCB

#"1_FAULT_00_15".%X5 := NOT "E00 S120UnW MCB";

 

 

 

Network 8: 1_F00_X6 Slitting ReWinder Master MCB

#"1_FAULT_00_15".%X6 := NOT "E00 S120ReW MCB";

 

 

 

Network 9: 1_F00_X7 Slitting ReWinder Slave MCB

#"1_FAULT_00_15".%X7 := NOT "E00 S120ReS MCB";

 

 

 

Network 10: 1_F00_X8 Air pressure available

#"1_FAULT_00_15".%X8 := NOT "E00 Air pressure ok";

 

 

 

Network 11: 1_F00_X9 CAMERA CB

#"1_FAULT_00_15".%X9 := NOT "E00 AC400V ok MCB";

 

 

 

Network 12: 1_F00_X10 Roller Picker rotary axis A1 MCB

#"1_FAULT_00_15".%X10 := NOT "E00 S210A1 MCB";

 

 

 

Network 13: 1_F00_X11 Roller Picker rotary axis A2 MCB

#"1_FAULT_00_15".%X11 := NOT "E00 M202 MCB";

 

 

 

Network 14: 1_F00_X12 Roller Picker linear axis Y MCB

#"1_FAULT_00_15".%X12 := NOT "E00 S210A3 MCB";

 

 

 

Network 15: 1_F00_X13 ROBOT_3D Cartesian Roller-Picker-3D CB

1_F00_X13 ROBOT_3D Cartesian Roller-Picker-3D CB

 

 

 

Network 16: 1_F00_X14 CAMERA Perforating Position Capture CB

#"1_FAULT_00_15".%X14 := NOT "E00 CAMERA CB";

 

 

 

Network 17: Pending faults analysis

"ModuleData".P00.STS."1_ModuleFLT_00_31" := DW#16#FFFFFFFF AND (SHL_WORD(IN := #"1_FAULT_00_15", N := 16) OR #"2_FAULT_00_15");

#FLT_MODULE := 0 <> "ModuleData".P00.STS."1_ModuleFLT_00_31";