Herunterladen Inhalt Inhalt Diese Seite drucken

Definition Von Anwendervariablen (Def) - Siemens SINUMERIK 840D sl Programmierhandbuch

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

Werbung

NCU1
NCU1 schreibt in einer statischen Synchronaktion zyklisch im IPO-Takt den Stromistwert der
Achse AX2 über die Link-Variable $A_DLR[ 16 ] in den Link-Variablen-Speicher.
Programmcode
N111 IDS=1 WHENEVER TRUE DO $A_DLR[16]=$VA_CURR[AX2]
NCU2
NCU2 liest in einer statischen Synchronaktion zyklisch im IPO-Takt den Stromistwert der
Achse AX2 über die Link-Variable $A_DLR[ 16 ] aus dem Link-Variablen-Speicher. Ist der
Stromistwert größer als 23.0 A, wird der Alarm 61000 angezeigt.
Programmcode
N222 IDS=1 WHEN $A_DLR[16] > 23.0 DO SETAL(61000)
Siehe auch
Variablen (Seite 19)
2.1.4

Definition von Anwendervariablen (DEF)

Mit dem Befehl DEF können anwenderspezifische Variablen, oder Anwendervariablen (User
Data), definiert und mit Werten belegt werden.
Entsprechend dem Gültigkeitsbereich, d. h. dem Bereich in dem die Variable sichtbar ist, gibt
es folgende Kategorien von Anwendervariablen:
● Lokale Anwendervariablen (LUD)
Lokale Anwendervariablen (LUD) sind Variablen, die in einem NC-Programm definiert sind,
das zum Zeitpunkt der Abarbeitung nicht das Hauptprogramm ist. Sie werden beim Aufruf
des NC-Programms angelegt und mit dem Ende des NC-Programms bzw. NC-Reset
gelöscht. Auf LUD kann nur innerhalb des NC-Programms zugegriffen werden, in dem sie
definiert sind.
● Programmglobale Anwendervariablen (PUD)
Programmglobale Anwendervariablen (PUD) sind Variablen, die in einem als
Hauptprogramm verwendeten NC-Programm definiert sind. Sie werden mit NC-
Programmstart angelegt und mit NC-Programmende bzw. NC-Reset gelöscht. Auf PUD
kann im Hauptprogramm und in allen Unterprogrammen zugegriffen werden.
● Globale Anwendervariablen (GUD)
Globale Anwendervariablen (GUD) sind NC- bzw. Kanal-globale Variablen, die in einem
Datenbaustein (SGUD, MGUD, UGUD, GUD4 ... GUD9) definiert sind und auch über
Power On hinaus erhalten bleiben. Auf GUD kann in allen NC-Programmen zugegriffen
werden.
Arbeitsvorbereitung
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
Flexible NC-Programmierung
2.1 Variablen
27

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis