Explizite Synchronisierung (#EXPL SYN)
Wird zum Positionieren G01 verwendet, so kann keine implizite Synchronisierung gemäß Kap. Implizite Synchronisierung durchgeführt werden.
Zur satzübergreifenden Synchronisierung steht dazu der Befehl #EXPL SYN zur Verfügung, der eine explizite Synchronisierung von M-Funktion ermöglicht.
Syntax: | |
#EXPL SYN | nicht modal |
Eine M-Funktion. die über diesen zusätzlichen Befehl zu synchronisieren ist, wird in P-CHAN-00027 mit der Synchronisationsart MVS_SLP definiert. Die Kennung kann nur exklusiv zu den anderen Synchronisationsarten verwendet werden (P-CHAN-00027).
Programmierbeispiel
Explizite Synchronisierung
:
N10 G01 M03 S1000 Z200 F5000 ;M03: Synchronisationsmode MVS_SLP
N20 X100 Y100
N30 Z400
N40 #EXPL SYN ;Prüfen, ob M03 quittiert ist
:
Zum Bremszeitpunkt prüft die Bahn aufgrund der Anweisung "#EXPL SYN" ob die Quittierung eingetroffen ist, wenn dies nicht der Fall ist wird abgerampt.
Vor dem Synchronisierungsbefehl können weitere kanalspezifische und achsspezifische M-Funktionen bearbeitet werden.