Example with MNS_SNS
Stopping at block end until the M function is acknowledged by the PLC.
Initialisation in the channel parameter list
m_synch[..] 0x8
Programing Example
MNS_SNS
N20 G00 X25
N30 X50
N40 X75 M25 (M25 of type MNS_SNS)
N50 G01 X100 F2000
N60 X125 Z100
M30
After the motion in N40, the program stops in any case and waits for the acknowledgement by the PLC after output of M25.