Bramka logiczna NAND

Słownik kwalifikacji ELM.06 - Eksploatacja i programowanie urządzeń i systemów mechatronicznych

NAND to funkcja logiczna będąca negacją funkcji AND. Oznacza to, że wyjście przyjmuje stan 0 tylko wtedy, gdy wszystkie wejścia mają stan 1. W każdym innym przypadku wyjście ma stan 1.

Zapis logiczny dla dwóch wejść:

Q = NOT (I1 AND I2)

albo krócej:

Q = ¬(I1 · I2)

Tabela prawdy NAND

I1I2Q
001
011
101
110

Jak rozpoznać NAND na schemacie?

Bramkę NAND można przedstawić na dwa sposoby:

  • jako bramkę AND z negacją na wyjściu,
  • jako bramkę OR, do której doprowadzono zanegowane wejścia.

Drugi sposób wynika z prawa de Morgana:

NOT (I1 AND I2) = (NOT I1) OR (NOT I2)

Dlatego jeśli na schemacie widać dwa sygnały wejściowe zanegowane, a następnie połączone funkcją OR, cały układ realizuje funkcję NAND.

Znaczenie w PLC i FBD

W języku FBD funkcje logiczne przedstawia się blokami. Blok oznaczony symbolem ≥1 oznacza funkcję OR, czyli wyjście jest aktywne, gdy co najmniej jedno wejście jest aktywne. Jeśli przed tym blokiem znajdują się negacje wejść, wynik odpowiada funkcji NAND.