Herunterladen Inhalt Inhalt Diese Seite drucken

Pointer-Datentyp "Variant; Zugriff Auf Eine "Scheibe" Eines Variablendatentyps - Siemens SIMATIC S7-1200 Systemhandbuch

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

Werbung

97BSPS-Grundlagen
4.4 Datentypen
4.4.7.3

Pointer-Datentyp "Variant"

Der Datentyp Variant kann auf Variablen verschiedener Datentypen oder Parameter zeigen.
Der Pointer Variant kann auf Strukturen und einzelne Strukturkomponenten zeigen. Der
Pointer Variant belegt keinen Platz im Speicher.
Tabelle 4- 31 Eigenschaften des Pointers Variant
Länge
Darstellung
(Byte)
0
Symbolischer
Absoluter
4.4.8

Zugriff auf eine "Scheibe" 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 Datenscheibe 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 mit Doppelwortgröße kann über die Bits 0-31, Bytes 0-3 oder die Wörter 0-
1 zugriffen werden. Auf eine Variable mit Wortgröße kann über die Bits 0-15, Bytes 0-2 oder
das Wort 0 zugegriffen werden. Auf eine Variable mit Bytegröße kann über die Bits 0-8 oder
das Byte 0 zugegriffen werden. Bit-, Byte- und Wort-Scheiben können überall dort verwendet
werden, wo Bits, Bytes oder Wörter erwartete Operanden sind.
108
Format
Operand
DB-Name.Strukturname.Elementname
Operand
DB-Nummer.Operand Typ Länge
Beispieleintrag
MeineVariable
MeinDB.Strukt1.Druck1
%MW10
P#DB10.DBX10.0 INT 12
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis