Funkcje logiczne AND i OR w języku LAD
Słownik kwalifikacji ELM.06 - Eksploatacja i programowanie urządzeń i systemów mechatronicznych
W języku drabinkowym LAD/LD zależności logiczne tworzy się przez sposób połączenia styków sterujących cewką wyjściową.
Najważniejsza zasada egzaminacyjna:
- styki połączone szeregowo oznaczają funkcję AND: warunek 1 i warunek 2 muszą być spełnione,
- styki połączone równolegle oznaczają funkcję OR: wystarczy spełnienie jednego z warunków,
- styk normalnie zamknięty NC oznacza negację sygnału, czyli NOT.
Połączenie szeregowe = AND
Jeżeli styki S1 i S2 są połączone jeden za drugim, to cewka K1 zostanie załączona tylko wtedy, gdy oba warunki są spełnione:
K1 = S1 ∧ S2
Symbol ∧ oznacza logiczne I.
Połączenie równoległe = OR
Jeżeli styki S1 i S3 są w dwóch gałęziach równoległych, to wystarczy załączenie jednego z nich:
K1 = S1 ∨ S3
Symbol ∨ oznacza logiczne LUB.
Styk NC jako negacja
Styk normalnie zamknięty S2 przewodzi wtedy, gdy sygnał S2 ma wartość 0. W zapisie logicznym oznacza się go jako:
S̅2 lub NOT S2
Przykład interpretacji programu LAD
Jeżeli styki S1 i S3 są połączone równolegle, a następnie cała ta gałąź jest połączona szeregowo ze stykiem NC S2, funkcja ma postać:
K1 = (S1 ∨ S3) ∧ S̅2
Oznacza to, że K1 zostanie załączone, gdy aktywny będzie S1 lub S3, ale tylko pod warunkiem, że S2 nie jest aktywny.