Zum Inhalt

Funktionsbaustein: Invertierer

Der Invertierer kehrt ein logisches Signal um.

Anschlüsse

Anschluss Typ Bedeutung
Eingang Logik ursprünglicher Zustand
Ausgang Logik invertierter Zustand

Funktion

Eingang Ausgang
FALSE TRUE
TRUE FALSE

Verwendung

Der Invertierer ist hilfreich, wenn eine vorhandene Bedingung genau umgekehrt verwendet werden soll.

Beispiele:

  • aktiv, wenn keine Warnung vorliegt
  • schalten, wenn ein Zeitfenster nicht aktiv ist
  • Negation einer Prüfen-Bedingung
Warnung ─> Invertierer ─> UND ─> Ausgang

Empfehlung

Wenn möglich, formuliere die Programmlogik so, dass die Bedeutung des invertierten Signals auch anhand des Blocktitels erkennbar bleibt. Ein eigener Titel wie „Keine Sturmwarnung“ ist später leichter zu verstehen als „Invertierer 3“.