Beschreibung
Mit der Anweisung "UND-Verknüpfung" können Sie die Signalzustände zweier oder mehrerer angegebener Operanden abfragen und entsprechend der UND-Wahrheitstabelle auswerten.
Ist der Signalzustand aller Operanden "1", so ist die Bedingung erfüllt und die Anweisung liefert das Ergebnis "1". Ist der Signalzustand eines Operanden "0", ist die Bedingung nicht erfüllt und die Anweisung erzeugt das Ergebnis "0".
Ist die Anweisung "UND-Verknüpfung" die erste Anweisung in einer Verknüpfungskette, dann speichert sie das Ergebnis ihrer Signalzustandsabfrage im VKE-Bit.
Jede Anweisung "UND-Verknüpfung", die nicht die erste Anweisung in der Verknüpfungskette ist, verknüpft das Ergebnis ihrer Signalzustandsabfrage mit dem im VKE-Bit gespeicherten Wert. Diese Verknüpfung wird entsprechend der UND-Wahrheitstabelle ausgeführt.
Parameter
Die folgende Tabelle zeigt die Parameter der Anweisung:
|
Parameter |
Deklaration |
Datentyp |
Beschreibung |
|---|---|---|---|
|
<Operand> |
Input |
BOOL |
Der Operand gibt das Bit an, dessen Signalzustand abgefragt wird. |
Beispiel
Das folgende Beispiel zeigt die Funktionsweise der Anweisung:
Der Ausgang "TagOut" wird gesetzt, wenn der Signalzustand der Operanden "TagIn_1" und "TagIn_2" "1" ist.
UND-Wahrheitstabelle
Die folgende Tabelle zeigt die Ergebnisse, die bei der Verknüpfung von zwei Operanden durch UND-Verknüpfung entstehen:
|
Signalzustand des ersten Operanden |
Signalzustand des zweiten Operanden |
Verknüpfungsergebnis |
|---|---|---|
|
1 |
1 |
1 |
|
0 |
1 |
0 |
|
1 |
0 |
0 |
|
0 |
0 |
0 |
Siehe auch