Präfix-Systematik
Zur besonderen Kennzeichnung von Systemvariablen ist dem Name im Normalfall ein Präfix
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 Präfix mit einem $-Zeichen geschrieben. Bei der Verwendung in
Synchronaktionen als Hauptlaufvariable wird der Präfix mit zwei $-Zeichen geschrieben.
2)
Bei der Verwendung eines R-Parameters im Teileprogramm / Zyklus als Vorlaufvariable wird kein
Präfix geschrieben, z. B. R10. Bei der Verwendung in einer Synchronaktion als Hauptlaufvariable wird
als Präfix ein $-Zeichen geschrieben, z. B. $R10.
2. Buchstabe
N
C
A
Randbedingungen
Ausnahmen in der Präfix-Systematik
Folgende Systemvariablen weichen von der oben genannten Präfix-Systematik ab:
•
$TC_...: Der 2. Buchstabe C verweist hier nicht auf kanalspezifische, sondern auf
Werkzeughalter-spezifische Systemvariablen (TC = Tool Carrier)
•
$P_ ...: Kanalspezifische Systemvariablen
Arbeitsvorbereitung
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Bedeutung: Datenart
1)
Maschinendaten
Settingdaten, Schutzbereiche
Werkzeugverwaltungsdaten
Programmierte Werte
Zyklenvariablen der ISO-Hüllzyklen
Optionsdaten
R-Parameter (Rechenparameter)
1)
Maschinendaten
1)
Settingdaten
Aktuelle Hauptlaufdaten
Servo-Daten
R-Parameter (Rechenparameter)
Bedeutung: Sichtbarkeit
NCK-globale Variable (NCK)
kanalspezifische Variable (Channel)
achsspezifische Variable (Axis)
Flexible NC-Programmierung
1)
2)
2)
1.1 Variablen
19