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ürzel

Kürzel - alternativ

Beschreibung

DB


Datenbaustein

DI


Instanz-Datenbaustein

M

F

Merker

T


Timer

Z

C

Zähler

E

I

Eingang

A

O

Ausgang

PE/PA

PI/PO

Peripherer Ein- / Ausgang




Datentypen:

Kürzel

Beschreibung

X

Boolean

I

Int

D

DInt

B

Byte

W

Word

DW

Dword

R

Float

S

String

BCDB

BCD8

BCDW

BCD16

BCDDW

BCD32

BCDLW

BCD64

DT

DateTime

S5T

S5Time

G

S7String

T

Time

TOD

TimeOfDay

D

Date