﻿### Art der Logikfunktion

Für jede Logikfunktion kann definiert werden, welche logische Operation ausgeführt werden soll.

*Logikgatter*: Die Logikfunktion arbeitet als boolsches Logikgatter mit wahlweise 1...4 Eingängen und einem Ausgang.

*Umsetzer (1 Bit -> 1 Byte)*: Die Logikfunktion ist als Umsetzer konfiguriert. Der Umsetzer besitzt einen 1-Bit Eingang und einen 1-Byte Ausgang und zudem ein Sperrobjekt. Es können EIN-/AUS-Telegramme auf vorkonfigurierte Werte umgesetzt werden. Das Sperrobjekt ist in der Lage, den Umsetzer zu deaktivieren.

*Sperrglied (Filtern / Zeit)*: Die Logikfunktion ist als Sperrglied konfiguriert. Das Sperrglied besitzt einen 1-Bit Eingang und einen 1-Bit Ausgang. Diese Logikfunktion kann Eingangssignale abhängig vom Zustand (EIN oder AUS) verzögern und am Ausgang gefiltert ausgeben. Zudem steht ein Sperrobjekt zur Verfügung, über das das Sperrglied deaktiviert werden kann.

*Vergleicher*: Die Logikfunktion arbeitet als Vergleicher mit einem Eingang, dessen Datenformat parametrierbar ist, und mit einem 1-Bit Ausgang zur Ausgabe des Ergebnisses der Vergleichsoperation. Die Vergleichsfunktion sowie der Vergleichswert werden in der ETS konfiguriert.

*Grenzwertschalter mit Hysterese*: Die Logikfunktion wirkt wie ein Grenzwertschalter mit Hysterese. Es steht ein Eingang mit konfigurierbarem Datenformat und ein 1-Bit Ausgang zur Verfügung. Die Hysterese wird durch einen oberen und unteren Schwellwert bestimmt. Die Schwellwerte werden in der ETS parametriert. Der Eingangswert wird mit den Schwellwerten verglichen. Der Befehl am Ausgang (EIN / AUS) beim Über- und Unterschreiten der konfigurierten Schwellwerte ist konfigurierbar.