Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK840D sl Handbuch Seite 1037

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

Werbung

DB 20
Adresse
0.0
2.0
4.0
6.0
8.0
9.0
10.0
Die Struktur der genutzen 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.
Für den symbolischen Zugriff erfolgt ein Eintrag in der Symbolliste:
Alarme
Symbol
UData
Zugriffe im Anwenderprogramm (nur symbolische Lesezugriffe dargestellt):
...
PLC-Grundprogramm powerline (P3 pl)
Funktionshandbuch, Ausgabe 03/2006, 6FC5397-0BP10-1AA0
Daten
123
456
789
1011
b#16#12
b#16#AC
e+02
STRUCT
UDInt :
UDHex0 :
UDReal :
END_STRUCT ;
Operand
DB 20
L
"UData".UDInt[0];
L
"UData".UDInt[1];
L
"UData".UDInt[2];
L
"UData".UDInt[3];
2.7 Struktur und Funktionen des Grundprogramms
ARRAY [0 .. 3 ] OF INT ;
ARRAY [0 .. 15 ] OF BOOL ;
ARRAY [0 .. 0 ] OF REAL ;
Ausführliche Beschreibung
//Beschreibung als Feld,
für
// spätere Erweiterungen
Datentyp
UDT 20
2-57

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis