Herunterladen Inhalt Inhalt Diese Seite drucken

Root(72) - Squre Root (Quadratwurzel) - Omron SYSMAC CQM1 Bedienerhandbuch

Speicherprogrammierbare steuerung
Vorschau ausblenden Andere Handbücher für SYSMAC CQM1:
Inhaltsverzeichnis

Werbung

BCD–Rechenbefehle
5-20-11 ROOT(72) – SQURE ROOT (Quadratwurzel)
Beschrä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
Dieser Befehl ist nur für die CQM1 verfügbar.
DM 6144 bis DM 6655 können nicht für R verwendet werden.
Ist die Ausführungsbedingung AUS, wird der Befehl ROOT(72) nicht ausge-
führt. Ist sie jedoch EIN, berechnet ROOT(72) die Quadratwurzel des 8–stel-
ligen Inhalts von Sq und Sq+1 und legt das Ergebnis in R ab. Der Bruchteil
wird abgeschnitten.
ER:
Sq ist kein BCD–Wert.
Indirekt adressierte DM–Worte sind nicht vorhanden. (Der Inhalt des
:DM–Wortes liegt nicht im BCD–Format vor oder die Datenwort–
Bereichsgrenze ist überschritten worden).
EQ:
Auf EIN gesetzt, wenn das Ergebnis 0 ist.
Im folgenden Beispiel wird die Quadratwurzel einer 8–Stelligen Zahl gezo-
gen. Das Ergebnis ist eine 4–stellige Zahl, wobei die Stellen hinter dem
Komma abgerundet und dann das Ergebnis gerundet wird.
In diesem Beispiel ist 63250561 = 7953,0221..., abgerundet auf 7953 .
@ROOT(72)
DM 0000
001
DM 0000
0
5
6
1
(Der Rest wird abgerundet).
001
5
3
@ROOT(72)
Sq
R
R
Sq+1
Adresse
Befehl
00000
LD
00001
@ROOT(72)
Kapitel 5–20
Datenbereiche
Sq: Erstes Quellwort (BCD)
IR, SR, AR, DM, HR, TC, LR
R: Ergebniswort
IR, SR, AR, DM, HR, LR
Sq
Operanden
00000
DM
0000
001
287

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sysmac srm1Sysmac cpm1Sysmac cpm1a

Inhaltsverzeichnis