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
| I1 | I2 | Q |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
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.