26
G-C
-I
ODE
NTERFACE
5.4 S-Kommando
Einstellung der Hauptspindeldrehzahl: Die Funktionalität dieser Funktion muss in Task 0 programmiert
werden. Der Funktionscode dieses Kommandos ist 1. Der Parameter wird in CD0 übergeben. Das S-
Kommando, welches in Task 0 ausprogrammiert ist, unterbricht die Interpolationskontur und führt die
vorherigen Zeilen aus durch den Befehl SSMSIW. Dies ist ein Befehl speziell für diesen Anwendungszweck,
welcher in der rwSymPas-Standardprogrammierung nicht verwendet wird.
Falls S-Kommandos ohne Unterbrechung der Interpolationskontur realisiert werden sollen, muss dieser
Befehl weggelassen werden. In diesem Fall müssen dann entsprechende Spooler-Kommandos ausgeführt
werden, um die Hauptspindel / das Bearbeitungswerkzeug zu steuern (SSF).
5.5 T-Kommando
Werkzeugwechsel: Die Funktionalität dieser Funktion ist in Task 0 programmiert. Der Funktionscode dieses
Kommandos ist 2. Der Parameter wird in CD0 übergeben.
Für die Werkzeugradiuskorrektur wird mit diesem Kommando ein Korrektur-Datensatz ausgewählt, der in der
Werkzeugtabelle definiert ist. Standardmäßig ist nach dem Systemstart Werkzeug Nr. 0 angewählt. Eine
Werkzeuganwahl ist nur möglich, wenn beim Start von McuWIN eine Werkzeugtabelle mit Inhalten auf die
Steuerung geladen wurde, d.h. wenn die Werkzeugdatei (Standardname: ToolComp.ini) auch tatsächlich
Werkzeuge enthält.
5.6 D-Kommando
Werkzeugkorrekturspeicher anwählen: Die Funktionalität dieser Funktion muss in Task 0 programmiert
werden. Der Funktionscode dieses Kommandos ist 3 (in CI2). Der Parameter wird in CD0 übergeben.
5.7 String Ausgabe
Mit Hilfe der Kommandos WRITE bzw. WRITELN ist es möglich, Anzeige-Informationen zur Laufzeit eines
Anwenderprogramms zu generieren. Hierbei wird der Anzeigestring in einem quittierbaren Fenster über
McuWIN gelegt. Durch Ausgabe eines Leerzeichens (Blank bzw. '
') kann dieses Fenster auch wieder
automatisch geschlossen werden.
Ab McuWIN V2.5.3.101 kann aus jeder Task das Fenster derselben oder einer anderen Task durch Ausgabe
des Strings '!0' bzw. '!3' geschlossen werden, wobei die Zahl den Index der Tasknummer darstellt, deren
Fenster zu schließen ist.
Ab McuWIN V2.5.3.131 kann mit dem Merker MessageTask?Continue = 1 in der Section [MCU] der Datei
McuWIN.ini veranlasst werden, dass durch Quittieren des Fensters über die Schaltfläche „OK" die jeweilige
Task aus dem SingleStep-Modus fortgesetzt wird.