Herunterladen Diese Seite drucken

Operationen Inkrementieren Und Dekrementieren - Siemens S7-200 System Administration Handbuch

Vorschau ausblenden Andere Handbücher für S7-200:

Werbung

S7-200 Systemhandbuch

Operationen Inkrementieren und Dekrementieren

Um 1 erhöhen
IN + 1 = OUT
OUT + 1 = OUT
Um 1 vermindern
IN - 1 = OUT
OUT - 1 = OUT
Die Operationen Inkrementieren und Dekrementieren
addieren bzw. subtrahieren den Wert 1 zu oder vom
Eingang IN und legen das Ergebnis in der Variable OUT ab.
Die Operationen Byte um 1 erhöhen (INCB) und Byte um 1
vermindern (DECB) sind vorzeichenlos.
Die Operationen Doppelwort um 1 erhöhen (INCW) und
Doppelwort um vermindern (DECW) haben ein Vorzeichen.
Die Operationen Doppelwort um 1 erhöhen (INCD) und
Doppelwort um 1 vermindern (DECD) haben ein
Vorzeichen.
Fehlerbedingungen, die ENO = 0 setzen:
" SM1.1 (Überlauf)
" 0006 (Indirekte Adresse)
Betroffene Sondermerker:
" SM1.0 (Null)
" SM1.1 (Überlauf)
" SM1.2 (Negativ) bei Wort- und Doppelwortoperationen
Tabelle 6-42 Gültige Operanden für die Operationen Inkrementieren und Dekrementieren
Eingänge /
Ausgänge
IN
OUT
Beispiel: Operationen Inkrementieren und Dekrementieren
146
KOP und FUP
AWL
KOP und FUP
AWL
Datentypen
Operanden
BYTE
EB, AB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC, Konstante
INT
EW, AW, VW, MW, SMW, SW, T, Z, LW, AC, AEW, *VD, *LD, *AC,
Konstante
DINT
ED, AD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC, Konstante
BYTE
EB, AB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
INT
EW, AW, VW, MW, SMW, SW, T, Z, LW, AC,*VD, *LD, *AC
DINT
ED, AD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
Netzwerk 1
LD
INCW
DECD
Wort um 1
erhöhen
Doppelwort um 1
vermindern
E4.0
AC0
VD100
125 + 1 =
AC0
128000 - 1 =
VD100
126
AC0
127999
VD100

Quicklinks ausblenden:

Werbung

loading