Herunterladen Inhalt Inhalt Diese Seite drucken

D-Nummer Aus Der Plc Lesen; Lesen Aus Der Systemvariablen - Siemens SINUMERIK840D sl Handbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK840D sl:
Inhaltsverzeichnis

Werbung

2.2.3

D-Nummer aus der PLC lesen

Lesen aus der Systemvariablen

Der Programmierer hat verschiedene Möglichkeiten, wie er die D-Nummer im
Teileprogramm angeben kann.
Eine Möglichkeit ist, dass er sie aus der Systemvariablen: $A_DNO[n] ; (n=1,...9) liest.
("DNO" steht für D-Nummer.)
Beispiel
Korrekturauswahl im Teileprogramm
Im Programm ist D9 geschrieben. Mit $A_DND[9] wird die zum Aufrufzeitpunkt im 9ten
Tabellenplatz liegende absolute D-Nummer gelesen.
Systemvariable $A_DNO[n]; (n=1,...9)
Bedeutung
Datentyp
Wertebereich
Indizes
Zugriff
Vorlaufstop
Synchronaktion
Gültigkeit
Werkzeugkorrektur (W1)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
Die Variable liest aus einer Tabelle von D-Nummern den Wert des n-ten Platzes.
Die Variable wird typischerweise zur indirekten (über Parameter) D-
Programmierung verwendet: D=$A_DNO[1]
Die Variable liest im VDI ein Feldelement (=die konkrete D-Nummer) der D-
Nummerntabelle. Die PLC beschreibt dieses Feld, nachdem NCK die
Hilfsfunktion T an die PLC ausgegeben hat mit den zu dieser T-Nummer
passenden D-Nummern.
Feldelemente haben den Wert Null, wenn keine D-Nummer dafür definiert ist.
Maximal können von der PLC 9 verschiedene D-Nummern zu 1 T in der VDI-
Nahtstelle hinterlegt werden.
Die D-Nummern selbst können Werte zwischen 0 und 32000 annehmen, d.h. die
Tabelle kann auch Lücken haben.
INT
99 999 999
n=1-9.
Der Index n gibt an, welcher Tabellenplatz der D-Nummerntabelle gelesen
werden soll.
Lesen im Teileprogramm
ja
Lesen in Synchronaktionen
Nur in Verbindung mit der Funktion "Flache D-Nummern" bzw. WZV auf PLC von
Bedeutung.
Ausführliche Beschreibung
2.2 Flache D-Nummern-Struktur
2-19

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis