Synchronisation types MET_MOS, MEP_MOS

Synchronisation types without synchronisation with time or path-related pre-output. The associated pre-output values are set in P-CHAN-00070 (m_pre_outp[i]):

N10 G01 X10 G90 F5000

N20 X20

N30 X30

N40 X40

N50 M96 (M96 MEP_MOS m_pre_outp = 250000)

(or MET_MOS m_pre_outp = 300000µs)

N55 X80

N60 X0

M30

Synchronisation types MET_MOS, MEP_MOS
Synchronisation types MET_MOS, MEP_MOS

Notice

notice

MEP_MOS and MET_MOS require no acknowledgement; they must still be deleted in the PLC.

The same constraints apply to overlap programming as for synchronisation types MEP_SVS and MET_SVS.

Synchronisation types MOS, MOS_TS, MVS_SVS, MVS_SNS, MNS_SNS in combination with the 'microjoints' function

See Pre-output of M functions (MicroJoint)

Notice

notice

Use of this function requires a license for the “Cutting” option. It is not included in the scope of the standard license.

In addition, a path-related pre-output can be specified for synchronisation types MOS, MOS_TS, MVS_SVS, MVS_SNS and MNS_SNS. This path can be defined in the channel parameter list or in the NC program.

In this case the the M function is output by the specified distance relative to the current block start. M functions brought forward are then treated as if they were programmed without any motion.

With synchronisation types MVS_SVS, MVS_SNS and MNS_SNS an acknowledgement is also expected at this point (MOS and MOS_TS require no acknowledgement but they must still be deleted in the PLC).

With synchronisation type MCS_SNS: if it is necessary to split blocks due to the pre-output since the pre-output fails to occur at an existing block limit, the split block is synchronised at the end and not at the output point.

Programing Example

prg_example

N01 V.G.M_FCT[11].PRE_OUTP_PATH = 25 (* in [mm] *)

N02 V.G.M_FCT[11].SYNCH = 2 (* MVS_SVS *)

N10 G01 X10 G90 F5000

N20 X20

N30 X30

N40 X40

N50 M11 X80 (M11 as MVS_SVS m_pre_outp = 250000, X40 -25 = X15)

N60 X0

M30

The above example has the same effect as the following programming of M11 without a pre-output:

N01 V.G.M_FCT[11].PRE_OUTP_PATH = 0 (* in [mm] *)

N02 V.G.M_FCT[11].SYNCH = 2 (* MVS_SVS *)

N10 G01 X10 G90 F5000

N20 X15

N20 M11 (M11 output as MVS_SVS)

N20 X20

N30 X30

N40 X40

N50 X80

N60 X0

M30

Pre-output and acknowledgement of an M function with microjoints
Pre-output and acknowledgement of an M function with microjoints

Release Note

release_note

This functionality is available as of Build V2.10.1507.05.
The single NC channel is enabled by P-CHAN-00600 (alternatively P-STUP-00060).

configuration.path_preparation.function FCT_DEFAULT | FCT_M_PRE_OUTPUT  ( P-CHAN-00600 )