Herunterladen Inhalt Inhalt Diese Seite drucken

Vergleichsbefehle; Vergleichsoperationen Cpeq / Cpge / Cpgt / Cple / Cplt / Cpne - SEW IPOS plus Handbuch

Inhaltsverzeichnis

Werbung

23.10 Vergleichsbefehle

23.10.1 Vergleichsoperationen CPEQ / CPGE / CPGT / CPLE / CPLT / CPNE

Eine Variable wird mit einem 2. Argument (Variable oder Konstante) verglichen, wobei
folgende Vergleiche möglich sind:
Das Ergebnis kann durch einen nachfolgenden Sprungbefehl verwertet werden.
CPEQ / COM-
Der Befehl CPEQ vergleicht vorzeichenrichtig, ob Variable X1 gleich Variable oder
PARE EQUAL
Konstante X2 ist. Variable X1 enthält das Ergebnis. Es ist ungleich Null, wenn die Be-
dingung erfüllt ist, sonst ist das Ergebnis Null.
Das Ergebnis kann z. B. durch einen nachfolgenden Sprungbefehl weiter verarbeitet
werden. Variable X2 bleibt unverändert.
Befehlsaufbau
Befehlsaufbau
Mxxx CPEQ X1 == X2
Beispiel 1
SET
SET
CPEQ H0
Nach der Abarbeitung des Programms hat H0 den Wert Null und H1 den Wert 50.
Beispiel 2
SET
CPEQ H0
Nach der Abarbeitung des Programms hat H0 den Wert Eins.
CPGE / COM-
Der Befehl CPGE vergleicht vorzeichenrichtig, ob Variable X1 größer oder gleich Vari-
PARE GREATER
able oder Konstante X2 ist. Variable X1 enthält das Ergebnis. Es ist ungleich Null, wenn
OR EQUAL
die Bedingung erfüllt ist, sonst ist das Ergebnis Null.
Das Ergebnis kann z. B. durch einen nachfolgenden Sprungbefehl weiter verarbeitet
werden. Variable X2 bleibt unverändert.
Befehlsaufbau
Befehlsaufbau
Mxxx CPGE X1 > = X2
Handbuch – IPOSplus®
gleich (CPEQ)
größer oder gleich (CPGE)
größer (CPGT)
kleiner oder gleich (CPLE)
kleiner (CPLT)
ungleich (CPNE)
Mxxx:
X1:
X2:
H0
= 13
H1
= 50
== H1
H0
= 13
== 13
Mxxx:
X1:
X2:
Assembler – Befehle
Vergleichsbefehle
Marke (optional)
Variable (Ergebnis)
Variable oder Konstante
Marke (optional)
Variable (Ergebnis)
Variable oder Konstante
n
n
kVA
kVA
23
f
f
i
i
P
Hz
Hz
P
355

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis