Herunterladen Inhalt Inhalt Diese Seite drucken

Vergleiche Innerhalb Von Logischen Verknüpfungen - Mitsubishi Electric Melsec FX-Serie Einsteigerhandbuch

Vorschau ausblenden Andere Handbücher für Melsec FX-Serie:
Inhaltsverzeichnis

Werbung

Programmierung für Fortgeschrittene
5.3.2
Vergleiche innerhalb von logischen Verknüpfungen
Bei der zuvor beschriebene CMP-Anweisung wird das Vergleichsergebnis durch drei Bit-Ope-
randen angegeben. Oft möchte man aber nur eine Ausgabeanweisung oder eine Verknüpfung
von einem Vergleich abhängig machen und dafür nicht drei Operanden belegen. Für diese
Zwecke stehen die „Lade Vergleich"-Anweisungen sowie die UND- und ODER-verknüpften
Vergleiche zur Verfügung.
Vergleich am Anfang einer Verknüpfung
Kontaktplan
0
³ Vergleichsbedingung
· Erster Vergleichswert
» Zweiter Vergleichswert
Ist die angegebene Bedingung erfüllt, ist der Signalzustand nach der Vergleichsanweisung
gleich „1". Der Signalzustand „0" zeigt an, dass der Vergleich nicht erfüllt ist. Die folgenden
Vergleiche sind möglich:
Vergleich auf „Gleich":
Der Ausgang der Anweisung führt nur Signalzustand „1", wenn die Werte beider Operan-
den gleich groß sind.
Vergleich auf „Größer":
Der Ausgang der Anweisung führt nur Signalzustand „1", wenn der 1. Vergleichswert grö-
ßer als der 2. Vergleichswert ist.
Vergleich auf „Kleiner":
Der Ausgang der Anweisung führt nur Signalzustand „1", wenn der 1. Vergleichswert klei-
ner als der 2. Vergleichswert ist.
Vergleich auf „Ungleich":
Der Ausgang der Anweisung führt nur Signalzustand „1", wenn der 1. und der 2. Ver-
gleichswert ungleich sind.
Vergleich auf „Kleiner-Gleich": <=
Der Ausgang der Anweisung führt Signalzustand „1", wenn der 1. Vergleichswert kleiner
oder gleich dem 2. Vergleichswert ist.
Vergleich auf „Größer-Gleich": >=
Der Ausgang der Anweisung führt Signalzustand „1", wenn der 1. Vergleichswert größer
oder gleich dem 2. Vergleichswert ist.
Wenn 32-Bit-Daten verglichen werden sollen, muss der Anweisung ein „D" (für „Doppelworte"
hinzugefügt werden:
Kontaktplan
0
FX-Einsteigerhandbuch
>= D40 D50
D> D10 D250
Dieses „D" kennzeichnet 32-Bit-Daten.
Anweisungsliste
0 LD>=
=
(Vergleichswert 1 = Vergleichswert 2)
>
(Vergleichswert 1 > Vergleichswert 2)
<
(Vergleichswert 1 < Vergleichswert 2)
<>
(Vergleichswert 1 ungleich Vergleichswert 2)
(Vergleichswert 1
(Vergleichswert 1
Anweisungsliste
0 LDD>
Vergleichsanweisungen
D40
D50
Vergleichswert 2)
Vergleichswert 2)
D10
D250
5 – 19

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis