Initialisierungswert: Datentyp CHAR
Für Variablen vom Datentyp CHAR kann statt des ASCII-Codes (0...255) auch das
entsprechende ASCII-Zeichen in Anführungszeichen programmiert werden, z.B. "A"
Initialisierungswert: Datentyp STRING
Bei Variablen vom Datentyp STRING muss die Zeichenkette in Anführungszeichen gesetzt
werden z.B.: ...= "MASCHINE_1"
Initialisierungswert: Datentyp AXIS
Für Variablen vom Datentyp AXIS muss bei erweiterter Adressschreibweise der
Achsbezeichner in Klammern gesetzt werden, z.B.: ...=(X3)
Initialisierungswert: Systemvariable
Für Systemvariable können durch Redefinition keine anwenderspezifischen
Initialisierungswerte vorgegeben werden. Die Initialisierungswerte der Systemvariablen sind
vom System fest vorgegeben. Durch Redefinition kann aber der Zeitpunkt (INIRE, INICF)
zu dem die Systemvariable reinitialisiert wird geändert werden.
Impliziter Initialisierungswert: Datentyp AXIS
Für Variablen vom Datentyp AXIS wird folgender implizite Initialisierungwert verwendet:
● Systemdaten: "erste Geometrieachse"
● Synchronaktions-GUD (Bezeichnung: SYG_A*), PUD, LUD:
Impliziter Initialisierungswert: Werkzeug- und Magazindaten
Für Werkzeug– und Magazindaten können Initialisierungstwerte über folgendes
Maschinendatum vorgegeben werden: MD17520 $MN_TOOL_DEFAULT_DATA_MASK
ACHTUNG
Synchronisation
Die Synchronisation von Ereignissen die eine Reinitialisierung einer globalen Variable
auslösen mit dem Lesen dieser Variable an anderer Stelle, liegt ausschließlich in der
Verantwortung des Anwenders / Maschinenherstellers.
Arbeitsvorbereitung
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Achsbezeichner aus Maschinendatum: MD20082
$MC_AXCONF_CHANAX_DEFAULT_NAME
Flexible NC-Programmierung
1.1 Variablen
37