Syntax
DEF <Bereich> <Typ> <VL_Stopp> <Init_Zeitpunkt> <Phys_Einheit>
<Grenzwerte> <Zugriffsrechte>
<Name>[<Wert_1>,<Wert_2>,<Wert_3>]=<Init_Wert>
Bedeutung
DEF:
<Bereich>:
<Typ>:
<VL_Stopp>:
<Init_Zeitpunkt>:
Arbeitsvorbereitung
Programmierhandbuch, 06/2009, 6FC5398-2BP20-0AA0
Befehl zur Definition von Anwendervariablen GUD, PUD, LUD
Gültigkeitsbereich, nur relevant für GUD:
NC-globale Anwendervariable
NCK:
Kanal-globale Anwendervariable
CHAN:
Datentyp:
INT:
REAL:
BOOL:
CHAR:
STRING[<MaxLänge>]:
AXIS:
FRAME:
siehe "Datentypen (Seite 57)"
Vorlaufstopp, nur relevant für GUD (optional)
Vorlaufstopp beim Lesen
SYNR:
Vorlaufstopp beim Schreiben
SYNW:
Vorlaufstopp beim Lesen/Schreiben
SYNRW:
Zeitpunkt zu dem die Variable reinitialisiert wird (optional)
PowerOn
INIPO:
Hauptprogrammende, NC-Reset oder PowerOn
INIRE:
NewConfig oder Hauptprogrammende, NC-Reset
INICF:
oder PowerOn
Hauptprogrammende, NC-Reset nach lokaler
PRLOC:
Änderung oder PowerOn
siehe "Attribut: Initialisierungswert (Seite 34)"
Flexible NC-Programmierung
Ganzzahliger Wert mit Vorzeichen
Real-Zahl (LONG REAL nach
IEEE)
Wahrheitswert TRUE (1) / FALSE
(0)
ASCII-Zeichen
Zeichenkette definierter Länge
Achs-/Spindelbezeichner
Geometrische Angaben für eine
statische
Koordinatentransformation
1.1 Variablen
25