Reihenfolge der Befehle
HINWEIS
Die Reihenfolge der Wörter wird beim Import beibehalten. Unter Umständen kann eine andere Reihenfolge der Wörter zu einem anderen Verhalten der Robotersteuerung führen.
Gemäß ISO müssen alle G-Befehle am Anfang eines Satzes stehen. Das ist beim G-Code-Import nicht erforderlich. Pro Block ist nur 1 G-Befehl zulässig, der eine Bewegung auslöst (G0..G3). Andere G-Befehle (z. B. G90) sowie die Adressbefehle (z. B. X, F) werden vor dem Auslösen einer Bewegung interpretiert.
Beispiel: G01 X200 G90
G90 (absolute Maßangaben) wird hier vor X200 wirksam, daher wird X200 bereits als absolute Maßangabe interpretiert.
Das Einstellen eines Koordinatensystems oder das Umschalten der Ebene alleine in einem Satz führt nicht zu einer Bewegung.
Die Reihenfolge einer Folge von M-Funktionen und die Position der M-Funktionen in Bezug zum G-Befehl, der eine Bewegung auslöst, wird berücksichtigt.
Beispiel: M66 M3 G01 X200
M66 und anschließend M3 werden beide vor der Bewegung ausgeführt.
Beispiel: M66 G01 M5 X200
Es wird zunächst M66 ausgeführt. Nach erfolgter Bewegung wird M5 ausgeführt.
Das Satzanfangswort 'N' muss, sofern es im Satz auftritt, als erstes Wort im Satz programmiert werden.