Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 26

Gültig für steuerung sinumerik 840d sl, 840de sl, sinumerik 828d
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Flexible NC-Programmierung
1.1 Variablen
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
werden.
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>:
26
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>]: Zeichenkette definierter Länge
AXIS:
FRAME:
siehe "Datentypen [Seite 55]"
Vorlaufstopp, nur relevant für GUD (optional)
Vorlaufstopp beim Lesen
SYNR:
Vorlaufstopp beim Schreiben
SYNW:
Vorlaufstopp beim Lesen/Schreiben
SYNRW:
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
Ganzzahliger Wert mit Vorzeichen
Real-Zahl (LONG REAL nach IEEE)
Wahrheitswert TRUE (1) / FALSE (0)
ASCII-Zeichen
Achs-/Spindelbezeichner
Geometrische Angaben für eine
statische Koordinatentransformation
Arbeitsvorbereitung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik sinumerik 828d

Inhaltsverzeichnis