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
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
Operating principle of P-CHAN-00212:
Activates the provision of distance to go/remaining time up to the synchronisation point for access via ADS