Herunterladen Inhalt Inhalt Diese Seite drucken

Verwenden Von Strukturen Für Den Datenzugriff; Erstellen Einer Struktur - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

Anhang
A.3.3.7
Verwenden von Strukturen für den Datenzugriff
Strukturen
Eine Struktur verknüpft verschiedene Datentypen (elementare und
zusammengesetzte Datentypen, einschließlich Felder und Strukturen) zu einer
Einheit. So können Sie Daten entsprechend der Steuerung für Ihren Prozess
gruppieren. Sie können so auch Parameter als eine Dateneinheit übergeben, und
nicht als einzelne Elemente. Nachfolgendes Bild zeigt eine Struktur, die aus einer
Ganzzahl, einem Byte, einem Zeichen, einer Gleitpunktzahl und einem booleschen
Wert besteht.
Eine Struktur kann in maximal 8 Ebenen geschachtelt sein (z. B. eine Struktur aus
Strukturen, die Felder enthält).

Erstellen einer Struktur

Sie definieren Strukturen beim Deklarieren von Daten innerhalb eines DB oder in
der Variablendeklaration eines Codebausteins.
Nachfolgendes Bild zeigt die Deklaration einer Struktur (Stapel_1), die aus
folgenden Elementen besteht: eine Ganzzahl (zum Speichern der Menge), ein Byte
(zum Speichern der Ursprungsdaten), ein Zeichen (zum Speichern des
Steuercodes), eine Gleitpunktzahl (zum Speichern der Temperatur) und ein
boolescher Merker (zum Beenden des Signals).
Adresse
0.0
+0.0
+2.0
+4.0
+6.0
+8.1
=10.0
A-46
STRUCT
INT
BYTE
CHAR
REAL
BOOL
Name
Typ
Stapel_1
STRUCT
Menge
INT
Ursprungsdaten
BYTE
Steuercode
CHAR
Temperatur
REAL
Ende
BOOL
END_STRUCT
Ganzzahl
Byte
Zeichen
Realzahl
Boolescher Wert
Anfangswert Kommentar
100
120
FALSE
Programmieren mit STEP 7 Lite V3.0
A5E00293880-01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis