Explicit synchronization

If G01 is used for positioning, no implicit synchronization in accordance with Chapter 14.6.1 can be performed.

Command #EXPL SYN is available for this for cross-block synchronization, and this allows explicit synchronization of M-function.

#EXPL SYN (non-modal)

An M-function which is to be synchronized via this additional command is defined with synchronization mode MVS_SLP in the channel parameters list [1]-3. The identifier can be used only exclusively with respect to other synchronization modes [1]-3.

Programming example

:
N10 G01 M03 S1000 Z200 F5000 (M03: Synchronization mode MVS_SLP)
N20 X100 Y100
N30 Z400
N40 #EXPL SYN (Check, if M03 is acknowledged)
:

At the braking instant, the path, based on instruction "#EXPL SYN", checks whether the acknowledgement has arrived. A ramp-down occurs if this is not the case.

Further channel-specific and axis-specific M-functions can be processed prior to the synchronization command.