Przejdź do głównej treści

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.