Hauptlaufvariablen
Als Hauptlaufvariablen werden Systemvariablen bezeichnet, die im Kontext des Hauptlaufs,
d.h. zum Zeitpunkt der Ausführung des Teileprogrammsatzes in dem die Systemvariable
programmiert ist, gelesen oder geschrieben werden. Hauptlaufvariablen sind:
● Systemvariablen, die in Synchronaktionen programmiert werden können
● Systemvariablen, die im Teileprogramm programmiert werden können und Vorlaufstop
● Systemvariablen, die im Teileprogramm programmiert werden können und der Wert im
Prefix-Systematik
Zur besonderen Kennzeichnung von Systemvariablen ist dem Name im Normalfall ein Prefix
vorangestellt, der sich aus dem $-Zeichen, gefolgt von einem oder zwei Buchstabe und
einem Unterstrich, zusammensetzt:
$ + 1. Buchstabe
Systemvariablen, die im Vorlauf gelesen / geschrieben werden
$M
$S
$T
$P
$C
$O
R
Systemvariablen, die im Hauptlauf gelesen / geschrieben werden
$$M
$$S
$A
$V
$R
1) Bei der Verwendung von Maschinen- und Settingdaten im Teileprogramm / Zyklus als
Vorlaufvariable wird der Prefix mit einem $-Zeichen geschrieben. Bei der Verwendung in
Synchronaktionen als Hauptlaufvariable wird der Prefix mit zwei $-Zeichen geschrieben.
2) Bei der Verwendung eines R-Parameters im Teileprogramm / Zyklus als Vorlaufvariable wird kein
Prefix geschrieben, z.B. R10. Bei der Verwendung in einer Synchronaktion als Hauptlaufvariable wird
als Prefix ein $-Zeichen geschrieben, z.B. $R10.
Arbeitsvorbereitung
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
(Lesen/Schreiben)
auslösen (Lesen/Schreiben)
Vorlauf ermittelt, aber erst im Hauptlauf geschrieben wird (Hauptlauf-synchron: nur
Schreiben)
Bedeutung: Datenart
Maschinendaten
Settingdaten, Schutzbereiche
Werkzeugverwaltungsdaten
Programmierte Werte
Zyklenvariablen der ISO-Hüllzyklen
Optionsdaten
R-Parameter (Rechenparameter)
Maschinendaten
Settingdaten
Aktuelle Hauptlaufdaten
Servo-Daten
R-Parameter (Rechenparameter)
1)
1)
2)
1)
1)
2)
Flexible NC-Programmierung
1.1 Variablen
17