Home

 

Erfahrung

 

Referenzen

 

Sondermaschinen

 

MSR-Maschinen

 

SPS-Programmierung

 

Visualisierung HMI

 

Elektro CAD

 

Leistungsprofil

 

Personalia

 

SW-Development

 

Dokumentation

 

 

 

Impressum & DSGVO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FB21 SET GLB : Execute plant travel towards basic position

 

 

 

Network 1: Define last step

#SSM(LAST_STEP := 3);

 

 

 

Network 2: Step Switching Mechanism (SSM)

CASE #SSM.S.stepact OF

    0: // Waiting for SSM enabled

        #SSM.S.stepd := #SSM.S.steps;

 

    1: // Start impulse homing entire plant

        IF #SSM.S.stepfc THEN

            "DI MAIN P02".M00.Initialization := "DI MAIN P01".M00.Initialization := TRUE;

        ELSE

            #"DI MAIN P02".M00.Initialization := "DI MAIN P01".M00.Initialization := FALSE;

            #SSM.S.stepd := NOT ("DI MAIN P02".M00.Initialization AND "DI MAIN P01".M00.Initialization);

        END_IF;

 

    2: // Query home position entire plant

        #SSM.S.stepd := #"DI MAIN GLB".M00.HomPos_SR;

 

    3: // Quit homing entire plant

        #"DI MAIN GLB".M00.OM_HOME_POS_ON := "DI MAIN P01".M00.HomPosRunning OR "DI MAIN P02".M00.HomPosRunning;

END_CASE;