



|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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; |
|