Herunterladen Inhalt Inhalt Diese Seite drucken

Double Binary Add - Adbl - Omron SYSMAC CQM1H Serie Programmierhandbuch

Programmierbare steuerungen spezialmodule
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1H Serie:
Inhaltsverzeichnis

Werbung

Binäre Rechenbefehle
5-22-5 DOUBLE BINARY ADD – ADBL(––)
Einschränkungen
Erläuterungen
Merker
328
Kontaktplan–Symbol
ADBL(––)
@ADBL(––)
Au
Ad
R
Au und Au+1 müssen sich im gleichen Datenbereich befinden, genau wie Ad
und Ad+1 sowie R und R+1.
DM 6142 bis DM 6655 können nicht für R verwendet werden.
Ist die Ausführungsbedingung FALSCH, wird ADBL(––) nicht ausgeführt. Ist
die Ausführungsbedingung WAHR, addiert ADBL(––) den 8–stelligen Inhalt
von Au+1 und Au, den 8–stelligen Inhalt von Ad+1 sowie Ad und CY, legt das
Ergebnis in R ab. CY wird gesetzt, wenn das Ergebnis größer als FFFF
FFFF ist.
Au + 1
Ad + 1
+
CY
R + 1
ADBL(––) kann verwendet werden, um vorzeichenbehaftete Binärdaten zu
addieren. Die Überlauf– und Unterlauf–Merker (SR 25404 und SR 25405)
zeigen an, ob das Ergebnis die untere oder obere Grenze des
vorzeichenbehafteten binären 32–Bit–Datenbereichs überschreitet.
ER:
Indirekt adressiertes EM/DM–Wort ist nicht vorhanden.
(Inhalt des *EM/*DM–Worts ist kein BCD–Wert oder die EM/DM–Be-
reichsgrenze wurde überschritten.)
CY:
Auf EIN gesetzt, wenn das Ergebnis größer als FFFF FFFF ist.
EQ:
Auf EIN gesetzt, wenn das Ergebnis 0 ist.
OF:
Auf EIN gesetzt, wenn das Ergebnis +2.147.483.647 (7FFF FFFF)
überschreitet.
UF:
Auf EIN gesetzt, wenn das Ergebnis –2.147.483.648 (8000 0000) un-
terschreitet.
Au: Erster Summand (binär)
IR, SR, AR, DM, EM, HR, TIM/CNT, LR, #
Ad: Zweiter Summand (binär)
Au
IR, SR, AR, DM, EM, HR, TIM/CNT, LR, #
Ad
R: Erstes Ergebniswort
R
IR, SR, AR, DM, EM, HR, LR
Au
Ad
CY
R
Abschnitt
5-22
Datenbereiche

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis