Siemens 6ES7223-1BH22-0XA0 EM 223 Digital Input / Output Module 6ES7223-1BH22-0XA0 用户手册

产品代码
6ES7223-1BH22-0XA0
下载
页码 538
S7-200 Systemhandbuch
146
Operationen Inkrementieren und Dekrementieren
Um 1 erhöhen
IN + 1 = OUT
KOP und FUP
OUT + 1 = OUT
AWL
Um 1 vermindern
IN - 1 = OUT
KOP und FUP
OUT - 1 = OUT
AWL
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
Datentypen
Operanden
IN
BYTE
INT
DINT
EB, AB, VB, MB, SMB, SB, LB, AC, *VD, *LD, *AC, Konstante
EW, AW, VW, MW, SMW, SW, T, Z, LW, AC, AEW, *VD, *LD, *AC,
Konstante
ED, AD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC, Konstante
OUT
BYTE
INT
DINT
EB, AB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
EW, AW, VW, MW, SMW, SW, T, Z, LW, AC,*VD, *LD, *AC
ED, AD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
Beispiel: Operationen Inkrementieren und Dekrementieren
Netzwerk 1
LD
E4.0
INCW
AC0
DECD
VD100
125 + 1 =
AC0
Wort um 1
erhöhen
126
AC0
128000 - 1 =
VD100
Doppelwort um 1
vermindern
127999
VD100