Herunterladen Inhalt Inhalt Diese Seite drucken

Zugriff Auf Eine Variable Mit Einer At-Überlagerung - Siemens SIMATIC S7 Serie Systemhandbuch

Inhaltsverzeichnis

Werbung

PLC-Grundlagen
5.4 Datentypen
5.4.11
Zugriff auf eine Variable mit einer AT-Überlagerung
Mit Hilfe der AT-Variablenüberlagerung können Sie mit einer überlagerten Deklaration eines
anderen Datentyps auf eine bereits deklarierte Variable eines Bausteins zugreifen. Sie können
beispielsweise die einzelnen Bits einer Variable vom Datentyp Byte, Word oder DWord mit einem
Bool-Array adressieren. AT-Überlagerungen stehen für die folgenden Variablentypen zur
Verfügung:
• Variablen in einem Standardzugriffsbaustein
• Remanente Variablen in einem optimierten Baustein
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:
Ein weiteres Beispiel ist eine Variable vom Typ DWord, die mit einem Datentyp Struct überlagert
wird. Struct enthält ein Wort, ein Byte und zwei Boolesche Werte:
Die Offset-Spalte der Bausteinschnittstelle zeigt die Lage der überlagerten Datentypen relativ
zur Originalvariablen.
116
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis