AND: UND verknüpfen (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
AND: UND verknüpfen (STEP 7 Safety V20)

Beschreibung

Mit der Anweisung "UND verknüpfen" können Sie den Wert am Eingang IN1 mit dem Wert am Eingang IN2 bitweise durch UND verknüpfen und das Ergebnis am Ausgang OUT abfragen.

Bei der Bearbeitung der Anweisung wird das Bit 0 des Wertes am Eingang IN1 mit dem Bit 0 des Wertes am Eingang IN2 durch UND verknüpft. Das Ergebnis wird im Bit 0 des Ausgangs OUT abgelegt. Die gleiche Verknüpfung wird für alle weiteren Bits der angegebenen Werte ausgeführt.

Ein Ergebnisbit hat den Signalzustand "1" nur, wenn beide zu verknüpfende Bits auch den Signalzustand "1" liefern. Wenn eines der beiden zu verknüpfenden Bits den Signalzustand "0" führt, wird das entsprechende Ergebnisbit zurückgesetzt.

Die Beschaltung des Freigabeeingangs "EN" bzw. des Freigabeausgangs "ENO" ist nicht möglich. Somit wird die Anweisung (unabhängig vom Signalzustand am Freigabeeingang "EN") immer ausgeführt.

Parameter

Die folgende Tabelle zeigt die Parameter der Anweisung:

Parameter

Deklaration

Datentyp

Beschreibung

IN1

Input

WORD

Erster Wert der Verknüpfung

IN2

Input

WORD

Zweiter Wert der Verknüpfung

OUT

Output

WORD

Ergebnis der Anweisung

Beispiel

Das folgende Beispiel zeigt die Funktionsweise der Anweisung:

IN1

"Tag_Value1" = 01010101 01010101

IN2

"Tag_Value2" = 00000000 00001111

OUT

"F_DB_1"."Tag_Result" = 00000000 00000101

Die Anweisung wird, unabhängig vom Signalzustand am Freigabeeingang "EN", immer ausgeführt. Der Wert des Operanden "Tag_Value1" wird mit dem Wert des Operanden "Tag_Value2" durch UND verknüpft. Das Ergebnis wird Bit für Bit gebildet und im Operanden ""F_DB_1".Tag_Result" ausgegeben.