Example of MVS_SLM

Cross-block implicit synchronisation at the transition to the next feed motion block (G01, G02, G03). Motion is not enabled after the end of this motion block until the PLC acknowledges the M function.

Initialisation in the channel parameter list

m_synch[..]   0x4000

Programing Example

prg_example

MVS_SLM

N05 M24         (M24, synchronisation type MVS_SLM)

N10 M25 G00 X25 (M25, synchronisation type MVS_SLM)

N20 X50

N30 X75

N40 X100

N50 G01 X125 F2000  <--Triggering of M24, M25 before

                       execution of the motion block

N60 Z100

M30

Synchronisation type MVS_SLM
Synchronisation type MVS_SLM

Notice

notice

If the MVS_SLM M function is programmed in the feed motion block, synchronisation takes place before this motion starts in conformity with MVS_SVS.

Example: N10 G01 F100 M24