AND: SPS-Begriff einfach erklärt
LogikWie ein Zettel am Kühlschrank: „Wenn die Sonne scheint und deine Hausaufgaben fertig sind, geh raus spielen.“ Beides muss stimmen. Bei einer SPS liefert AND nur TRUE, wenn beide Bedingungen TRUE sind.
Beide Bedingungen müssen wahr sein. Start AND Permit lässt eine Anforderung nur zu, wenn auch die Freigabe da ist.
AND an einer echten Maschine
AND liefert TRUE nur, wenn jede Bedingung TRUE ist. Ist auch nur eine FALSE, ist das Ergebnis FALSE. Du kannst so viele verketten, wie du brauchst.
Im Kontaktplan ist AND eine Reihenschaltung von Kontakten: Der Strom muss durch jeden fließen. In SCL und Strukturiertem Text ist es das Wort AND. Im Siemens-FUP ist es eine Box mit &, im Rockwell-FBD ist es BAND.
Mit AND werden die meisten Laufbedingungen geschrieben, und es liest sich fast wie der Satz, für den es steht. Es gibt auch einem Stopp seinen Vorrang, weil ein einziges FALSE reicht, um das ganze Ergebnis zu blockieren.
AND: ein durchgerechnetes Beispiel
Eine Waschpumpe hat drei Bedingungen: Der Bediener fordert sie an, der Vorratstank hat genug Wasser, und keine Störung ist aktiv. Request AND WaterOK AND NOT Fault ist nur TRUE, wenn alle drei stimmen. Fehlt das Wasser, wird das Ergebnis in diesem Zyklus FALSE.
AND: ein häufiger Fehler
AND und OR ohne Klammern mischen. AND wird zuerst ausgewertet, also bedeutet A OR B AND C dasselbe wie A OR (B AND C). Setz Klammern, damit sich niemand die Regel merken muss.
Immer noch unsicher? Frag in der Umkleide.