Motion synchronous actions10.1 Structure, basic informationJob planningProgramming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0 10-7Possible conditions• Comparison of main run variables (analog/digital inputs/outputs, etc.)• Boolean gating of comparison results• Computation of real-time expressions• Time/distance from beginning of block• Distance from block end• Measured values, measurement results• Servo values• Velocities, axis status10.1.4 ActionsFunctionIn synchronized actions, you can program one or more actions. All actions programmed in ablock are active in the same interpolation cycle.Command elementsDO Initiates an action or a technology cycle when thecondition is satisfied.Action Action started if the condition is fulfilled, e.g.,assign variable, activate axis coupling, set NCKoutputs, output M, S and H functions, specify theprogrammed G code, ...The G codes can be programmed in synchronized actions for the actions/technology cycles.The G code may specify a different G code from the condition for all actions in the block andtechnology cycles. If technology cycles are contained in the action part, the G code remainsmodally active for all actions until the next G code, even after the technology cycle has beencompleted.Only one G code of the G code group (G70, G71, G700, G710) may be programmed peraction section.Example of a synchronized action with two actionsWHEN $AA_IM[Y] >= 35.7 DO M135$AC_PARAM=50;If the condition is fulfilled,;M135 is output to the PLC and the;override is set to 50%.