Example with synchronisation output brought forward MEP_SVS and MET_SVS

With these M/H functions, the CNC calculates the required output time across the specified path parameter (MEP_SVS) or time parameter (MET_SVS). In this case, look-ahead profile planning takes place internally. The basic calculation model can be modified using P-CHAN-00209.

These synchronisation methods determine the pre-output of the M function in accordance with the path or time specified. Motion is not enabled until the M function is acknowledged by the PLC.

The parameter P-CHAN-00212 is used to activate the provision of the remaining time/distance to go up to the synchronisation point.

The parameter P-CHAN-00274 is used to increment the number of blocks for the look-ahead (output position preview).

Initialisation in the channel parameter list:

m_synch[..]  0x01000000 (synchronisation MEP_SVS)

m_synch[..]  0x02000000 (synchronisation MET_SVS)

Programing Example

prg_example

Synchronisation output brought forward

N10 G01 X10 G90 F5000

N20     X20

N30     X30

N40     X40

N50 M96              (M96 MEP_SVS m_pre_outp = 250000,)

                     (oder MET_SVS m_pre_outp = 300000us)

N55 X80

N60 X0

M30

Synchronisation types MET_SVS, MEP_SVS
Synchronisation types MET_SVS, MEP_SVS

Operating principle of P-CHAN-00212:

Activates the provision of distance to go/remaining time up to the synchronisation point for access via ADS

Activate residual path/time calculation with M/H code look ahead
Activate residual path/time calculation with M/H code look ahead