Herunterladen Inhalt Inhalt Diese Seite drucken

Zugriff Auf Eine Variable Mit Einer At-Überlagerung - Siemens SIMATIC S7-1200 Gerätehandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

4.4.4
Zugriff auf eine Variable mit einer AT-Überlagerung
Mit Hilfe der AT-Variablenüberlagerung können Sie mit einer überlagerten Deklaration eines
unterschiedlichen Datentyps auf eine bereits deklarierte Variable eines
Standardzugriffsbausteins zugreifen. Sie können beispielsweise die einzelnen Bits einer
Variable vom Datentyp Byte, Word oder DWord mit einem Bool-Array adressieren.
Deklaration
Um einen Parameter zu überlagern, deklarieren Sie einen zusätzlichen Parameter direkt
nach dem zu überlagernden Parameter und wählen den Datentyp "AT". Der Editor legt die
Überlagerung an und Sie können dann den Datentyp, die Struktur oder das Array für die
Überlagerung wählen.
Beispiel
Dieses Beispiel zeigt die Eingangsparameter eines FBs mit Standardzugriff. Die Bytevariable
B1 wird mit einem Booleschen Array überlagert:
Tabelle 4- 5 Überlagerung eines Bytes mit einem Booleschen Array
7
6
AT[0]
AT[1]
Ein weiteres Beispiel ist eine Variable vom Typ DWord, die mit einer Struktur überlagert wird:
Easy Book
Gerätehandbuch, 03/2014, A5E02486775-AF
5
4
AT[2]
AT[3]
4.4 Speicherbereiche, Adressierung und Datentypen
3
2
AT[4]
AT[5]
SPS-Grundlagen leicht gemacht
1
0
AT[6]
AT[7]
75

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis