Herunterladen Inhalt Inhalt Diese Seite drucken

Symbolische Zugriffe - Siemens SINUMERIK 840D sl Handbuch

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

Werbung

GP-Parameter (zur Laufzeit abfragen):
Im Hochlauf der PLC wurde der DB 20 mit einer Länge von 28 Byte erstellt:
DB 20
Adresse
0.0
2.0
4.0
6.0
8.0
9.0
10.0
Die Struktur der genutzten Maschinendaten wird in einem UDT angegeben:
TYPE UDT 20
END_TYPE
Hinweis
ARRAY OF BOOL werden immer an geradzahligen Adressen ausgerichtet. Deshalb ist in
der Definition des UDT generell ein Array-Bereich von 0 bis 15 zu wählen bzw. alle
Boolschen Variablen sind einzeln aufzuführen.
Obwohl im Beispiel zunächst nur ein REAL-Wert genutzt wird, wurde für die Variable ein
Feld (mit einem Element) angelegt. Dies sichert eine einfache Erweiterung zu einem
späteren Zeitpunkt, ohne dass sich die symbolische Adresse ändert.

Symbolische Zugriffe

Für den symbolischen Zugriff erfolgt ein Eintrag in der Symbolliste:
Symbol
UData
Grundfunktionen
Funktionshandbuch, 03/2010, 6FC5397-0BP20-1AA0
NCRunupTimeout :=
l gp_par.UDInt;
l gp_par.UDHex;
l gp_par.UDReal;
Daten
123
456
789
1011
b#16#12
b#16#AC
1.234560e+02
STRUCT
UDInt :
ARRAY [0 .. 3] OF INT;
UDHex0 :
ARRAY [0 .. 15] OF BOOL;
UDReal :
ARRAY [0 .. 0] OF REAL;
END_STRUCT;
Operand
DB 20
P3: PLC-Grundprogramm für SINUMERIK 840D sl
13.8 Struktur und Funktionen des Grundprogramms
S5T#50S;
//=4,
//=2,
//=1 )
//Beschreibung als Feld, für
//spätere Erweiterungen
Datentyp
UDT 20
913

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis