Inkrementier/Dekrementier–Befehle
Merker
7-25-2 BCD DECREMENT (BCD–Wert dekrementieren) – DEC(39)
Beschränkungen
Erläuterungen
Vorsichtsmaßnahmen
Merker
ER:
Wd ist kein BCD–Wert.
Indirekt adressiertes DM–Wort ist nicht vorhanden. (Inhalt des DM–
Wortes ist nicht im BCD–Format oder die Datenbereichsgrenze wurde
überschritten).
EQ:
Auf EIN gesetzt, wenn das Ergebnis der Inkrementierung Null ist.
Kontaktplan–Symbol
DEC(39)
@DEC(39)
Wd
DM 6144 bis DM 6655 können nicht für Wd verwendet werden.
Ist die Ausführungsbedingung FALSCH, wird der Befehl DEC(39) nicht ausge-
führt. Ist diese jedoch WAHR, dekrementiert DEC(39) Wd, ohne Auswirkung auf
CY. DEC(39) funktioniert genauso wie INC(38), außer dass der Wert dekremen-
tiert statt inkrementiert wird.
Der Inhalt von Wd wird in jedem Zyklus dekrementiert, falls der DEC(39)–Befehl
ohne flankengesteuerte Ausführung verwendet wird. Verwenden Sie den
(@DEC(39))–Befehl mit flankengesteuerter Ausführung, oder kombinieren Sie
DEC(39) mit DIFU(13) oder DIFD(14), um Wd nur einmal zu dekrementieren.
ER:
Wd ist kein BCD–Wert.
Indirekt adressiertes DM–Wort ist nicht vorhanden. (Inhalt des DM–
Wortes ist nicht im BCD–Format oder die Datenbereichsgrenze wurde
überschritten).
EQ:
Auf EIN gesetzt, wenn das Ergebnis der Dekrementierung Null ist.
Wd: Dekrementierungswort (BCD)
Wd
Abschnitt
7-25
Datenbereiche
IR, SR, AR, DM, HR, LR
461