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 |