AND: pojęcie PLC wyjaśnione prostym językiem
LogikaJak kartka na lodówce: „Jeśli jest słonecznie i odrobiłeś lekcje, idź się bawić”. Oba warunki muszą być spełnione. W PLC AND daje TRUE tylko wtedy, gdy oba jego warunki są TRUE.
Oba warunki muszą być prawdziwe. Start AND Permit przepuszcza żądanie tylko wtedy, gdy jest też zezwolenie.
AND na prawdziwej maszynie
AND daje TRUE tylko wtedy, gdy każdy warunek jest TRUE. Jeśli choć jeden jest FALSE, wynik to FALSE. Możesz połączyć tyle warunków, ile potrzebujesz.
W języku drabinkowym AND to styki szeregowe: prąd musi przejść przez każdy z nich. W SCL i Structured Text to słowo AND. W FBD Siemens to blok oznaczony &, a w FBD Rockwell to BAND.
AND to sposób zapisu większości warunków pracy i czyta się go prawie jak zdanie, które opisuje. Daje też priorytet zatrzymaniu, bo jedno FALSE wystarczy, by zablokować cały wynik.
AND: przykład z objaśnieniem
Pompa myjąca ma trzy warunki: operator jej żąda, w zbiorniku zasilającym jest dość wody i żadna usterka nie jest aktywna. Request AND WaterOK AND NOT Fault jest TRUE tylko wtedy, gdy wszystkie trzy się zgadzają. Gdy zabraknie wody, wynik w tym samym cyklu zmienia się na FALSE.
AND: częsty błąd
Mieszanie AND z OR bez nawiasów. AND jest liczone najpierw, więc A OR B AND C oznacza A OR (B AND C). Używaj nawiasów, żeby nikt nie musiał pamiętać tej reguły.
Nadal masz wątpliwości? Zapytaj w Szatnia.