Herunterladen Diese Seite drucken

Operationen Inkrementieren Und Dekrementieren - Siemens SIMATIC S7-200 Systemhandbuch

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

Werbung

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 Er-
gebnis in der Variable OUT ab.
Die Operationen Byte um 1 erhöhen (INCB) und Byte um 1 vermin-
dern (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:
H SM1.1 (Überlauf)
H 0006 (Indirekte Adresse)
Betroffene Sondermerker:
H SM1.0 (Null)
H SM1.1 (Überlauf)
H SM1.2 (Negativ) bei Wort- und Doppelwortoperationen
Tabelle 6-41 Gültige Operanden für die Operationen Inkrementieren und Dekrementieren
Eingänge/
Datentypen
Ausgänge
IN
BYTE
INT
DINT
OUT
BYTE
INT
DINT
Beispiel: Operationen Inkrementieren und Dekrementieren
KOP und FUP
AWL
KOP und FUP
AWL
Operanden
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
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
Netzwerk 1
LD
INCW
DECD
S7-200 Befehlssatz
E4.0
AC0
VD100
Wort um 1
erhöhen
Doppelwort um 1
vermindern
Kapitel 6
+ 1 =
125
126
AC0
AC0
- 1 =
128000
127999
VD100
VD100
145
6

Quicklinks ausblenden:

Werbung

loading