Synchronisationsarten MET_SVS, MEP_SVS

N10 G01 X10 G90 F5000
N20 X20
N30 X30
N40 X40
N45 M96 (M96 MEP_SVS m_pre_outp = 250000)
(oder MET_SVS m_pre_outp = 300000µs)
N50 X80
N60 X0
M30
Synchronisationsarten MET_SVS, MEP_SVS 1:
Synchronisationsarten MET_SVS, MEP_SVS 2:

Bei überlagerter Programmierung mehrerer M-Funktionen dieser Synchronisationsarten bzgl. ihrer Wirkungsbereiche und Positionierung im NC-Programm, bestimmt die in der Satzreihenfolge zuerst programmierte M-Funktion den frühestmöglichen Zeitpunkt der Ausgabe aller nachfolgenden M-Funktionen (siehe folgende Beispiele).
Dies kann zu einer Verschiebung bzw. geänderten Reihenfolge der Ausgabezeitpunkte führen. Bereichsüberlappungen sind daher möglichst zu vermeiden!

Programmierbeispiele: Bereichsüberlappung und Ausgabe bei MEP_SVS, MET_SVS

M-Funktionen in unterschiedlichen NC-Sätzen, Bereichsüberlappung führt zu geänderten Ausgabezeitpunkten:

(M95 MEP_SVS m_pre_outp = 50000)
(M96 MEP_SVS m_pre_outp = 250000)

Synchronisationsarten MET_SVS, MEP_SVS 3:

M-Funktionen im gleichen NC-Satz, Bereichsüberlappung hat keine Auswirkung auf die Ausgabezeitpunkte:

(M95 MEP_SVS m_pre_outp = 50000)
(M96 MEP_SVS m_pre_outp = 250000)

Synchronisationsarten MET_SVS, MEP_SVS 4: