Impliziter Initialisierungswert: Werkzeug- und Magazindaten
Für Werkzeug- und Magazindaten können Initialisierungswerte über folgendes
Maschinendatum vorgegeben werden: MD17520 $MN_TOOL_DEFAULT_DATA_MASK
Hinweis
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.
Siehe auch
Variablen (Seite 19)
2.1.7
Attribut: Grenzwerte (LLI, ULI)
Ein oberer und unterer Grenzwert des Definitionsbereichs kann nur für folgende Datentypen
vorgegeben werden:
● INT
● REAL
● CHAR
Definition (DEF) von Anwendervariablen: Grenzwerte und implizite Initialisierungswerte
Wird bei der Definition einer Anwendervariablen von einem der oben genannten Datentypen
kein expliziter Initialisierungswert definiert, wird die Variable auf den impliziten
Initialisierungswert des Datentyps gesetzt:
● INT: 0
● REAL: 0.0
● CHAR: 0
Liegt der implizite Initialisierungswert außerhalb des durch die programmierten Grenzwerte
festgelegten Definitionsbereichs, wird die Variable mit dem Grenzwert initialisiert, der dem
impliziten Initialisierungswert am nächsten liegt:
● impliziter Initialisierungswert < unterer Grenzwert (LLI) ⇒
Initialisierungswert = unterer Grenzwert
● impliziter Initialisierungswert > oberer Grenzwert (ULI) ⇒
Initialisierungswert = oberer Grenzwert
Arbeitsvorbereitung
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Flexible NC-Programmierung
2.1 Variablen
39