Wir wissen, dass normale Programme von oben nach unten laufen und bedingungslose Sprünge in Makroprogrammen realisiert werden können.
Wenn alle Werkzeugmaschinen im Winter eingeschaltet sind, müssen sie mit einer Wärmekraftmaschine betrieben werden. Das weiß jeder. Was ist also eine Wärmekraftmaschine? Dadurch sollen einige Probleme vermieden werden, wenn die Führung aufgrund der niedrigen Temperaturen im Winter plötzlich anläuft, wie z. B. kleinere Probleme wie geringe Präzision und schwerwiegende Probleme wie der Bruch einiger Teile der Werkzeugmaschine. Daher müssen wir vor dem Starten der Maschine im Winter einen Wärmekraftmaschinenbetrieb durchführen, damit die Werkzeugmaschinenkomponenten durch den Wärmekraftmaschinenbetrieb gleichmäßig erwärmt werden können.
Wie führen Sie den Betrieb einer Wärmekraftmaschine normalerweise durch? Normale Menschen schalten also die Spindel ein und lassen die Spindel mehrere zehn Minuten lang rotieren und bewegen gleichzeitig den Werkzeughalter manuell auf der X- und Z-Achse hin und her. Machen Sie es immer wieder so. Wenn Sie zu diesem Zeitpunkt etwas für eine Weile stehen lassen müssen und nicht möchten, dass die Werkzeugmaschine anhält, was sollten Sie tun? Wollen Sie zu diesem Zeitpunkt wirklich, dass die Werkzeugmaschine automatisch läuft? Kann das gemacht werden?
Bevor Sie Makroprogramme erlernt haben, werden Sie das Gefühl haben, dass dies eine unglaubliche Sache zu sein scheint. Wenn Sie sich ein wenig mit Makroprogrammen auskennen, werden Sie feststellen, dass dies eigentlich eine einfache Sache ist und sich leicht implementieren lässt.
GOTO n (n stellt die Nummer der Seriennummer dar)
Schüler, die Englisch gelernt haben, wissen, dass das Obige aus GO und TO besteht, was bedeutet, zu ... zu gehen, wobei das folgende n (n stellt die Nummer der Seriennummer dar) die Programmzeilennummer darstellt (z. B. GOTO 100, was bedeutet, zum N100-Zeilenprogrammsegment zu springen)
Nun, wir können lernen, wie wir diese automatische Aufwärmfunktion durch Makroanweisungen realisieren.
Beispiel für die Verwendung einer bedingten Anweisung – Makroprogramm für Wärmekraftmaschinen
(PROGRAMM VON)
O0001
M03S300
N5 G01Z50.F50.
Z300.
X200.
Y200.
X-200.
Y-200.
GOTO 5
M30
Dies ist das einfachste Makroprogramm einer Wärmekraftmaschine.
Hier müssen wir etwas über die Rolle der GOTO-Anweisung lernen
Die Bedeutung des Programmabschnitts GOTO 5 ist: Gehen Sie unbedingt zur N5-Zeile, wenn dieser Programmabschnitt ausgeführt wird. Führen Sie dann nacheinander die folgenden Programmsegmente aus und springen Sie zum Programmsegment N5, wenn Sie auf GOTO 5 stoßen....
Dies stellt eine Endlosschleife dar. Die CNC-Werkzeugmaschine kann ohne Einschränkung laufen, bis die Ausführung des Programms manuell gestoppt wird.




