Herunterladen Inhalt Inhalt Diese Seite drucken

Square Root - Root - Omron SYSMAC CQM1H Serie Programmierhandbuch

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

Werbung

BCD–Rechenbefehle
5-21-11 SQUARE ROOT – ROOT(72)
Einschränkungen
Erläuterungen
Merker
Beispiel
00000
DM 0001
6 3
2
5
63.250.561 = 7953,0221
7 9
Kontaktplan–Symbol
ROOT(72)
Sq
R
DM 6144 bis DM 6655 können nicht für R verwendet werden.
Ist die Ausführungsbedingung FALSCH, wird ROOT(72) nicht ausgeführt. Ist
die Ausführungsbedingung WAHR, errechnet ROOT(72) die Quadratwurzel
des 8–stelligen Inhalts von Sq und Sq+1 und das Ergebnis wird in R
abgelegt. Die Nachkommastellen werden gekürzt.
ER:
Sq ist kein BCD–Wert.
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.)
EQ:
Auf EIN gesetzt, wenn das Ergebnis 0 ist.
Das folgende Beispiel zeigt, wie die Quadratwurzel aus einer 8–stelligen Zahl
gezogen wird. Das Ergebnis ist eine 4–stellige Zahl, wobei der Rest
abgerundet wird und dann das Ergebnis ab–/aufgerundet wird.
In diesem Beispiel ist 63250561 = 7953,0221... und das Ergebnis wird auf
7953 abgerundet.
@ROOT(72)
DM 0000
001
DM 0000
0
5
6
1
(Der Rest wird abgerundet.)
001
5
3
@ROOT(72)
IR, SR, AR, DM, EM, HR, TIM/CNT, LR
Sq
R
R
Sq+1
Adresse
Befehl
00000
LD
00001
@ROOT(72)
Abschnitt
Datenbereiche
Sq: Erstes Quellwort (BCD)
R: Ergebniswort
IR, SR, AR, DM, EM, HR, LR
Sq
Operanden
00000
DM
0000
001
5-21
323

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac cqm1h-cpu serie

Inhaltsverzeichnis