CMP ==: Gleich (STEP 7 Safety V20) - Safety

Anweisungen STEP 7 Safety V20

ft:publication_title
Anweisungen STEP 7 Safety V20
Product
Safety
Version
V20
Publication date
10/2024
Language
de-DE
CMP ==: Gleich (STEP 7 Safety V20)

Beschreibung

Mit der Anweisung "Gleich" können Sie abfragen, ob der erste Vergleichswert (IN1 bzw. <Operand1>) gleich dem zweiten Vergleichswert (IN2 bzw. <Operand2>) ist.

Wenn die Bedingung des Vergleichs erfüllt ist, liefert die Anweisung das Verknüpfungsergebnis (VKE) "1". Bei nicht erfüllter Bedingung des Vergleichs liefert die Anweisung das VKE "0".

Für KOP gilt:

Das VKE der Anweisung wird mit dem VKE des gesamten Strompfads folgendermaßen verknüpft:

  • Durch UND, wenn die Vergleichsanweisung in Reihe geschaltet ist.

  • Durch ODER, wenn die Vergleichsanweisung parallel geschaltet ist.

Den ersten Vergleichswert (<Operand1>) geben Sie am Operandenplatzhalter oberhalb der Anweisung an. Den zweiten Vergleichswert (<Operand2>) geben Sie am Operandenplatzhalter unterhalb der Anweisung an.

Parameter

Die folgende Tabelle zeigt die Parameter der Anweisung:

Parameter

Deklaration

Datentyp

Beschreibung

FUP: IN1

KOP: <Operand1>

Input

INT, DINT, TIME, WORD, (S7-300, S7-400) DWORD

Erster Vergleichswert

FUP: IN2

KOP: <Operand2>

Input

INT, DINT, TIME, WORD, (S7-300, S7-400) DWORD

Zweiter Vergleichswert

Aus der Klappliste "<???>" der Anweisungsbox können Sie den Datentyp der Anweisung auswählen.

Beispiel

Das folgende Beispiel zeigt die Funktionsweise der Anweisung:

Der Ausgang "TagOut" wird gesetzt, wenn die folgenden Bedingungen erfüllt sind:

  • "Tag_In1" liefert den Signalzustand "1".

  • Die Bedingung der Vergleichsanweisung ist erfüllt ("Tag_Value1" = "Tag_Value2").