Beispiel mit MVS_SLM
Satzübergreifende, implizite Synchronisation bei Übergang zum nächsten Vorschub-Bewegungssatz (G01, G02, G03). Bewegungsfreigabe über das Ende dieses Bewegungssatzes hinaus erst nach Quittierung der M-Funktion durch die PLC
Initialisierung in der Kanalparameterliste:
m_synch[..] 0x4000
Programmierbeispiel
MVS_SLM
N05 M24 (M24,Synchronisationstyp MVS_SLM)
N10 M25 G00 X25 (M25,Synchronisationstyp MVS_SLM)
N20 X50
N30 X75
N40 X100
N50 G01 X125 F2000 <--Triggerung von M24, M25 vor
Ausführung des Bewegungssatzes
N60 Z100
M30
Hinweis
Wird die MVS_SLM M-Funktion im Vorschubbewegungssatz programmiert, so erfolgt entsprechend MVS_SVS die Synchronisation vor Beginn dieser Bewegung.
Bsp.: N10 G01 F100 M24