Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 23

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Anwendervariablen müssen vor ihrer Verwendung (Lesen / Schreiben) definiert worden sein.
Folgende Regeln sind dabei zu beachten:
● GUD müssen in einer Definitionsdatei, z. B. _N_DEF_DIR/_M_SGUD_DEF, definiert
● PUD und LUD müssen im Definitionsteil eines Teileprogramms definiert werden.
● Die Datendefinition muss in einem eigenen Satz erfolgen.
● Pro Datendefinition darf nur ein Datentyp verwendet werden.
● Pro Datendefinition können mehrere Variablen des gleichen Datentyps definiert werden.
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>
<Phys_Einheit>
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
werden.
:
:
:
:
:
:
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
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)
:
Power On
INIPO
:
Hauptprogrammende, NC-Reset oder Power On
INIRE
:
NewConfig oder Hauptprogrammende, NC-Reset
INICF
oder Power On
:
Hauptprogrammende, NC-Reset nach lokaler
PRLOC
Änderung oder Power On
Physikalische Einheit (optional)
<Einheit>:
PHU
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
23

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis