Home

 

Erfahrung

 

Referenzen

 

Sondermaschinen

 

MSR-Maschinen

 

SPS-Programmierung

 

Visualisierung HMI

 

Elektro CAD

 

Leistungsprofil

 

Personalia

 

SW-Development

 

Dokumentation

 

 

 

Impressum & DSGVO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FB MAN P02 Manual mode Medium Connection

 

 

 

Network 1: M31 Pallet inlet conveyor - enable

"HMI KEY".P02."M31".F12_Enable_WP := NOT ("DI OUT P02"."M31".HALT_01 OR "DI OUT P02"."M31".Com_FLT);

IF NOT "HMI KEY".P02."M31".F12_Enable_WP OR "HMI KEY".P02."M31".F1_HP OR "DI MAIN GLB".M00.CmpltMaOFF_Imp THEN

    "DI OUT P02"."M31".DRV.ActorJog_WP := FALSE;

END_IF;

 

 

 

Network 2: M32 Pallet pick-up conveyor - enable

"HMI KEY".P02."M32".F12_Enable_WP := NOT ("DI OUT P02"."M32".HALT_01 OR "DI OUT P02"."M32".Com_FLT);

// M32 off switching

IF NOT "HMI KEY".P02."M32".F12_Enable_WP OR "HMI KEY".P02."M32".F1_HP OR "DI MAIN GLB".M00.CmpltMaOFF_Imp THEN

    "DI OUT P02"."M32".DRV.ActorJog_WP := FALSE;

END_IF;

 

 

 

Network 3: M33 Pallet outlet conveyor - enable

"HMI KEY".P02."M33".F12_Enable_WP := NOT ("DI OUT P02"."M33".HALT_01 OR "DI OUT P02"."M33".Com_FLT);

// M33 off switching

IF NOT "HMI KEY".P02."M33".F12_Enable_WP OR "HMI KEY".P02."M33".F1_HP OR "DI MAIN GLB".M00.CmpltMaOFF_Imp THEN

    "DI OUT P02"."M33".DRV.ActorJog_WP := FALSE;

END_IF;

 

 

 

Network 4: C401 Pallet fixing unit 1 - enable

"HMI KEY".P02.C401.F11_Enable_HP :=

"HMI KEY".P02.C401.F12_Enable_WP := NOT "DI OUT P02".C401.Com_FLT AND "DI OUT P02".C401.RLS;

 

 

 

Network 5: C402 Pallet fixing unit 2 - enable

"HMI KEY".P02.C402.F11_Enable_HP :=

"HMI KEY".P02.C402.F12_Enable_WP := NOT "DI OUT P02".C402.Com_FLT AND "DI OUT P02".C402.RLS;

 

 

 

Network 6: Y404 Pallet stopper  inlet conveyor - enable

"HMI KEY".P02.Y404.F12_Enable_WP := NOT "DI OUT P02".Y404.Com_FLT;

 

 

 

Network 7: Y406 Pallet stopper pick-up conveyor - enable

"HMI KEY".P02.Y406.F12_Enable_WP := NOT "DI OUT P02".Y406.Com_FLT;

 

 

 

Network 8: Y410 Pallet stopper outlet conveyor - enable

"HMI KEY".P02.Y410.F12_Enable_WP := NOT "DI OUT P02".Y410.Com_FLT;

 

 

 

Network 9: Q24M_A Lubricant dispenser A - enable

"HMI KEY".P02.Q24M_A.F12_Enable_WP := NOT ("DI OUT P02".Q24M_A.HALT_01 OR "DI OUT P02".Q24M_A.Com_FLT);

// Q24M_A off switching

IF NOT "HMI KEY".P02.Q24M_A.F12_Enable_WP OR "HMI KEY".P02.Q24M_A.F1_HP THEN

    "DI OUT P02".Q24M_A.DRV.CmdExe_WP := FALSE;

END_IF;

 

 

 

Network 10: Q24M_B Lubricant dispenser B - enable

"HMI KEY".P02.Q24M_B.F12_Enable_WP := NOT ("DI OUT P02".Q24M_B.HALT_01 OR "DI OUT P02".Q24M_B.Com_FLT);

// Q24M_B off switching

IF NOT "HMI KEY".P02.Q24M_B.F12_Enable_WP OR "HMI KEY".P02.Q24M_B.F1_HP THEN

    "DI OUT P02".Q24M_B.DRV.CmdExe_WP := FALSE;

END_IF;

 

 

 

Network 11: M12 Air compressor - enable

"HMI KEY".P02."M12".F12_Enable_WP := NOT ("DI OUT P02".M12.HALT_01 OR "DI OUT P02".M12.Com_FLT);

// M12 off switching

IF NOT "HMI KEY".P02."M12".F12_Enable_WP OR "HMI KEY".P02."M12".F1_HP THEN

    "DI OUT P02"."M12".DRV.CmdExe_WP := FALSE;

END_IF;

 

 

 

Network 12: Monitoring pneumatics manual operation ***

IF NOT #ST_MANU THEN

    RETURN;

ELSIF #MODULE_HP AND NOT #Support.HomPos_REg THEN

    "DI MAIN P02".M00.Init := TRUE;

END_IF;

#Support.HomPos_REg := #MODULE_HP;

"DI MAIN P02".M00.TOF_ModuleOFF_Pulse(IN := NOT #SUPPORT_SEQ AND #Support.HomPos_FEg,

                                      PT := t#500ms);

#Support.HomPos_FEg := #SUPPORT_SEQ;

IF #SUPPORT_SEQ THEN

    RETURN;

END_IF;

 

 

 

Network 13: M31 Pallet inlet conveyor - execute

IF "HMI KEY".P02.M31.F2_WP THEN

    "DI OUT P02".M31.DRV.ActorJog_WP := "HMI KEY".P02.M31.F12_Enable_WP;

END_IF;

 

 

 

Network 14: M32 Pallet pick-up conveyor - execute

IF "HMI KEY".P02.M32.F2_WP THEN

    "DI OUT P02".M32.DRV.ActorJog_WP := "HMI KEY".P02.M32.F12_Enable_WP;

END_IF;

 

 

 

Network 15: M33 Pallet outlet conveyor - execute

IF "HMI KEY".P02.M33.F2_WP THEN

    "DI OUT P02".M33.DRV.ActorJog_WP := "HMI KEY".P02.M33.F12_Enable_WP;

END_IF;

 

 

 

Network 16: C401 Pallet fixing unit 1 - execute

"DI OUT P02".C401.VLV_OC.CmdExe_WP := "HMI KEY".P02.C401.F12_Enable_WP

AND NOT "HMI KEY".P02.C401.F1_HP AND ("HMI KEY".P02.C401.F2_WP OR "DI OUT P02".C401.FB_WP);

 

"DI OUT P02".C401.VLV_OC.CmdExe_HP := "HMI KEY".P02.C401.F11_Enable_HP

AND NOT "HMI KEY".P02.C401.F2_WP AND ("HMI KEY".P02.C401.F1_HP OR "DI OUT P02".C401.FB_HP);

 

 

 

Network 17: C402 Pallet fixing unit 2 - execute

"DI OUT P02".C402.VLV_OC.CmdExe_WP := "HMI KEY".P02.C402.F12_Enable_WP

AND NOT "HMI KEY".P02.C402.F1_HP AND ("HMI KEY".P02.C402.F2_WP OR "DI OUT P02".C402.FB_WP);

 

"DI OUT P02".C402.VLV_OC.CmdExe_HP := "HMI KEY".P02.C402.F11_Enable_HP

AND NOT "HMI KEY".P02.C402.F2_WP AND ("HMI KEY".P02.C402.F1_HP OR "DI OUT P02".C402.FB_HP);

 

 

 

Network 18: Y404 Pallet stopper  inlet conveyor - execute

"DI OUT P02".Y404.VLV_O.CmdExe_WP := "HMI KEY".P02.Y404.F12_Enable_WP

AND NOT "HMI KEY".P02.Y404.F1_HP AND ("HMI KEY".P02.Y404.F2_WP OR "DI OUT P02".Y404.FB_WP);

 

 

 

Network 19: Y406 Pallet stopper pick-up conveyor - execute

"DI OUT P02".Y406.VLV_O.CmdExe_WP := "HMI KEY".P02.Y406.F12_Enable_WP

AND NOT "HMI KEY".P02.Y406.F1_HP AND ("HMI KEY".P02.Y406.F2_WP OR "DI OUT P02".Y406.FB_WP);

 

 

 

Network 20: Y410 Pallet stopper outlet conveyor - execute

"DI OUT P02".Y410.VLV_O.CmdExe_WP := "HMI KEY".P02.Y410.F12_Enable_WP

AND NOT "HMI KEY".P02.Y410.F1_HP AND ("HMI KEY".P02.Y410.F2_WP OR "DI OUT P02".Y410.FB_WP);

 

 

 

Network 21: Q24M_A Lubricant dispenser A - execute

IF "HMI KEY".P02."Q24M_A".F2_WP THEN

    "DI OUT P02"."Q24M_A".DRV.CmdExe_WP := "HMI KEY".P02."Q24M_A".F12_Enable_WP;

END_IF;

 

 

 

Network 22: Q24M_B Lubricant dispenser B - execute

IF "HMI KEY".P02.Q24M_B.F2_WP  THEN

    "DI OUT P02".Q24M_B.DRV.CmdExe_WP := "HMI KEY".P02.Q24M_B.F12_Enable_WP;

END_IF;

 

 

 

Network 23: M12 Air compressor - execute

IF "HMI KEY".P02.M12.F2_WP THEN

    "DI OUT P02".M12.DRV.CmdExe_WP := "HMI KEY".P02.M12.F12_Enable_WP;

END_IF;