S7 Variablen

Der S7 Datenquelle Variablen hinzufügen

Vergeben Sie unter „Name“ einen Namen für die Variable und wählen den „Datentyp“ aus.

Durch die Wahl des Datentyps erfolgt eine automatische Anpassung der Anlegemaske und des spezifischen Bereichs.

Sind alle Eingaben getätigt, klicken Sie auf „Hinzufügen“, um die Variable anzulegen.

Das Fenster bleibt offen, sodass Sie weitere Variablen anlegen können. Ist dies getan, „Schließen“ Sie das Fenster.

Die Variable für die S7 Datenquelle wurde erfolgreich angelegt und kann jetzt verwendet werden.


S7 Adress-Syntax für die Schnelleingabe

S7-Variablen können auch mit einer Schnelleingabe hinzugefügt werden.

Hier kann mittels einer korrekten Syntax eine Variable mit einem einzigen Feldeintrag angelegt werden.


Im Allgemeinen gilt die folgende Syntax für S7-Adressen:

  • [Bereich][Datentyp][Startadresse]

Für Variablen aus den Bereichen Datenbaustein und Instanzdatenbaustein muss die Nummer des Datenbausteins durch einen Punkt (.) vom Datentyp getrennt werden:

  • [DB/DI][Zahl].[Datentyp][Startadresse]

Handelt es sich aber um eine String- oder Boolean-Variable, so muss am Ende noch die Länge des Strings, beziehungsweise die Position des Bits angegeben werden: 

  • [Bereich][Datentyp][Startadresse].[BitPositionOderLaenge]

Bereiche:

KürzelKürzel – alternativBeschreibung
DBDatenbaustein
DIInstanz-Baustein
MFMerker
TTimer
ZCZähler
EIEingang
AOAusgang
PE/PAPI/POPeripherer Ein- / Ausgang

Datentypen:

KürzelBeschreibung
XBoolen
IInt
DDInt
BByte
WWord
DWDWord
RFloat
SString
BCDBBCD8
BCDWBCD16
BCDDWBCD32
BCDLWBCD64
DTDateTime
S5TS5Time
GS7String
TTime
TODTimeOfDay
DDate