11: B
-
INÄR
ARITHMETISCHE
DIV (Division)
DIV(*)
S1(R)
*****
Geeignete CPU-Module
FC4A-C10R2/C
FC4A-C16R2/C
X
Gültige Operanden
Operand
S1 (Quelle 1)
S2 (Quelle 2)
D1 (Ziel 1)
Die Gültigkeitsbereiche der Operandennummern finden Sie auf den Seiten 6-2 und 6-2.
Die Merker M0 bis M1277 können als D1 festgelegt werden. Sondermerker können nicht als D1 festgelegt
▲
werden.
Wenn T (Zeitfunktion) oder C (Zähler) als S1 oder S2 verwendet wird, wird der Zeit-/Zähler-Istwert (TC oder
CC) ausgelesen. Wenn T (Zeitfunktion) oder C (Zähler) als D1 verwendet wird, werden die Daten als Sollwert
(TP oder CP) hineingeschrieben, der zwischen 0 und 65535 liegen kann.
Da binär-arithmetische Befehle in jeder Zykluszeit bei eingeschaltetem Eingang ausgeführt werden, sollte
gegebenenfalls ein Impulseingang von einem SOTU- oder SOTD-Befehl verwendet werden.
Gültige Datentypen
W (Wort) I (Ganzzahl)
X
X
11-2
B
EFEHLE
S2(R)
D1(R)
REP
*****
*****
**
FC4A-C24R2/C
X
X
Funktion
Daten für die Berechnung
Daten für die Berechnung
Ziel zum Speichern der Ergebnisse
Wenn ein Bit-Operand, wie zum Beispiel I (Eingang), Q (Ausgang), M (Merker) oder
R (Schieberegister), als Quelle oder Ziel dient, werden 16 Bit verwendet. Wenn für
einen Bit-Operanden eine Wiederholung festgelegt wurde, erhöht sich die Anzahl
der Operanden-Bits in Stufen zu je 16 Bit.
Wenn ein Wort-Operand, wie zum Beispiel T (Zeitfunktion), C (Zähler) oder D
(Datenregister) als Quelle oder Ziel festgelegt ist, wird 1 Bit verwendet. Wenn für
einen Wort-Operanden eine Wiederholung festgelegt wurde, erhöht sich die Anzahl
der Operanden-Wörter in Stufen zu je 1 Bit.
M
S
FC4A B
ICRO
MART
S1 ÷ S2 → D1 (Quotient), D1+1 (Rest)
Bei eingeschaltetem Eingang werden die durch den
Quelloperanden S1 festgelegten 16-Bit-Daten durch die durch
den Quelloperanden S2 festgelegten 16-Bit-Daten dividiert. Der
Quotient wird auf die durch den Zieloperanden D1 festgelegten
16-Bit-Daten gesetzt, und der Rest wird auf die nächsten 16-Bit-
Daten gesetzt.
Wenn S2 gleich 0 ist (Division durch 0), werden die Fehler-LED
(ERR) und der Sondermerker M8004 (Anwenderprogramm-
Ausführungsfehler) eingeschaltet.
Ein Anwenderprogramm-Ausführungsfehler tritt auch in der
folgenden Divisionsoperation auf.
Datentyp I:–32768 ÷ (–1)
FC4A-D20K3/S3
FC4A-D20RK1/RS1 und FC4A-D40K3/S3
X
I
Q
M
X
X
X
X
X
X
▲
—
X
FC9Y-B1146
ENUTZERHANDBUCH
X
Konstant
R
T
C
D
e
X
X
X
X
X
X
X
X
X
X
X
X
X
X
—
Wiederhole
n
1-99
1-99
1-99