Herunterladen Inhalt Inhalt Diese Seite drucken

Pointer-Datentyp "Variant; Zugriff Auf Eine "Slice" Eines Variablendatentyps - Siemens Simatic s7 Handbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

5.4.9

Pointer-Datentyp "Variant"

Der Datentyp Variant kann auf Variablen verschiedener Datentypen oder Parameter
verweisen. Der Pointer Variant kann auf Strukturen und einzelne Strukturkomponenten
zeigen. Der Pointer Variant belegt keinen Platz im Speicher.
Tabelle 5- 40 Eigenschaften des Pointers Variant
Länge
(Byte)
0
5.4.10

Zugriff auf eine "Slice" eines Variablendatentyps

Auf PLC-Variablen und Datenbausteinvariablen kann je nach ihrer Größe auf Bit-, Byte- oder
Wortebene zugegriffen werden. Die Syntax für den Zugriff auf eine Daten-Slice lautet wie
folgt:
● "<PLC-Variablenname>".xn (Bitzugriff)
● "<PLC-Variablenname>".bn (Bytezugriff)
● "<PLC-Variablenname>".wn (Wortzugriff)
● "<Datenbausteinname>".<Variablenname>.xn (Bitzugriff)
● "<Datenbausteinname>".<Variablenname>.bn (Bytezugriff)
● "<Datenbausteinname>".<Variablenname>.wn (Wortzugriff)
Auf eine Variable von der Größe eines Datendoppelworts kann über Bits 0 - 31, Bytes 0 - 3
oder Wörter 0 - 1 zugegriffen werden. Auf eine Variable von der Größe eines Worts kann
über Bits 0 - 15, Bytes 0 - 1 oder Wort 0 zugegriffen werden. Auf eine Variable von der
Größe eines Worts kann über Bits 0 - 7 oder Byte 0 zugegriffen werden. Bit-, Byte- und
Wort-Slices können überall dort genutzt werden, wo Bits, Bytes oder Wörter erwartete
Operanden sind.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Darstellung
Format
Symbolischer
Operand
DB-Name.Strukturname.Elementname
Absoluter
Operand
DB-Nummer.Operand Typ Länge
PLC-Grundlagen
5.4 Datentypen
Beispieleintrag
MeineVariable
MeinDB.Strukt1.Druck1
%MW10
P#DB10.DBX10.0 INT 12
141

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis