Beispiele

Hier findest Du Beispiele zur Erstellung eines Logikprogrammes.

WC Ventilator

Aufgabenstellung
Wenn das Licht im WC eingeschaltet wird, soll 15 Sekunden nach dem Einschalten des Lichtes der Lüfter (welcher an einem Digitalen Ausgang angeschlossen ist) eingeschaltet werden. Wenn das Licht im WC wieder ausgeschaltet wird, soll der Lüfter sich eine Minute danach ausschalten. Wird das Licht wieder ausgeschaltet bevor der Lüfter eingeschaltet wird, so soll der Lüfter nicht eingeschaltet werden.

Lösen der Aufgabe
Als erstes öffnest Du die App Logik und erstellst über “Programm hinzufügen” ein Logikprogramm.

Diesem Logikprogramm gibst Du dann den Namen WC-Lüftung und wählst als Bereich WC aus.

Danach öffnest Du das Logikprogramm über den Button “editieren”. Dort fügst Du dann über “Funktion hinzufügen” ein Zeitrelais hinzu. Dieses Zeitrelais hat nun die Farbe rot, d.h. es funktioniert noch nicht, weil noch keine Eingänge gesetzt wurden.

Nun öffnest Du das Zeitrelais. Da sich der Ausgang erst nach 15 Sekunden einschalten soll, benötigst Du eine Einschaltverzögerung von 15 Sekunden. Deshalb stellst Du bei Einschaltverzögerung auf Fixwert um und gibst dieser den Wert 15. Bei der Ausschaltverzögerung machst Du das selbe, nur statt 15 wählst Du den Wert 60, da sich die Lüftung erst eine Minute (= 60 Sekunden) nach dem Ausschalten des Lichtes wieder ausschalten soll.

Jetzt musst Du den Ein- und Ausgang verknüpfen. Dazu wählst Du beim Eingang E1 den Button “auswählen” aus und navigierst zu den Lichtern, wählst das gewünschte Licht aus und wählst “Licht eingeschaltet”. Nun siehst Du im Objectpanel des Zeitrelais den aktuellen Wert des Lichtes und wie sich dieser beim Ein- und Ausschalten des Lichtes ändert. Nun musst Du nur noch den Ausgang des Zeitrelais mit dem digitalen Ausgang verknüpfen. Dazu klickst Du unter “Ausgang” auf den Button “auswählen”, navigierst zu den Digitalen Ausgängen, wählst dort den gewünschten Ausgang aus und klickst auf “Wert setzen”.

Danach kannst Du deine WC-Lüfter Steuerung schon testen ob alles wie gewünscht funktioniert.

Licht Trafo Steuerung

Aufgabenstellung
Es sind 4 Lichter und ein Licht-Trafo vorhanden. Der Licht-Trafo ist an einem digitalen Eingang angeschlossen. Sobald mindestens ein Licht eingeschaltet ist, muss der Licht-Trafo eingeschaltet sein. Wenn kein Licht eingeschaltet ist, muss der Licht-Trafo auch ausgeschalten sein.

Lösen der Aufgabe
Als erstes öffnest Du die App Logik und erstellst über “Programm hinzufügen” ein Logikprogramm.

Diesem Logikprogramm gibst Du dann den Namen Licht-Trafo.

Danach öffnest Du das Logikprogramm über den Button “editieren”. Dort fügst Du dann über “Funktion hinzufügen” ein Oder hinzu. Dieses Oder hat nun die Farbe rot, d.h. es funktioniert noch nicht, weil noch keine Eingänge gesetzt wurden.

Nun öffnest Du das Oder und fügst zwei Eingänge über den Button “Pin hinzufügen” hinzu. Diese vier Eingänge verknüpfst Du dann über den Button “auswählen” mit den vier Lichtern indem Du bei jedem Licht “Licht eingeschaltet” wählst. Nun wird das Oder grün, weil alle Eingänge verknüpft wurden. Zum Schluss musst Du nur noch den digitalen Ausgang des Trafos mit dem Oder verbinden. Das machst Du indem Du unter “Ausgang” den Button “auswählen” klickst, dort die digitalen Ausgänge öffnest und beim gewünschten digitalen Ausgang “Wert setzen” wählst.

Nun funktioniert die Logik schon wie gewünscht.

Feuchtigkeitssteuerung für das Baezimmer

Aufgabenstellung
Du misst die Feuchtigkeit eines Raumes und willst, sobald die Feuchtigkeit einen bestimmten Wert überschritten hat, die Belüftung einschalten.

Lösen der Aufgabe
Dazu musst Du zuerst den Feuchtigkeitssensor an einen analogen Eingang eines Analogmodules anschließen und dementsprechend konfigurieren (wie das funktioniert, kannst Du im Kapitel „Analog Eingang“ nachlesen). Die Belüftung schließt Du an einem Ausgang eines Digitalmodules an.

Danach erstellst Du ein Logikprogramm in der App „Logik“ mit „Programm hinzufügen“. Diesem Programm gibst Du dann einen sinnvollen Namen (z.B. Belüftungssteuerung) und wenn Du möchtest auch einen Raum. Danach öffnest Du das Parameterpanel und wählst „editieren“ unter „Logik editieren“. Dort fügst Du über „Funktion hinzufügen“ einen Komparator hinzu.

Danach öffnest Du das Operatorpanel dieses Komparators. Unter dem Punkt „Einstellungen“ wählst Du zuerst bei „Typ“ den Wert „größer“ aus (da die Belüftung eingeschaltet werden soll, wenn die Feuchtigkeit GRÖSSER als ein bestimmter Wert ist). Die Hysterese dieses Komparators kannst Du selbstständig anpassen. In diesem Beispiel wählst Du für die Hysterese 5 aus. Die Ansprechzeit belässt Du bei 0. Nun ist der Komparator richtig eingestellt. Jetzt musst Du nur noch die Ein- und Ausgänge verbinden. Dazu wählst Du unter „Eingänge“ bei „E1“ den analogen Eingang aus, an dem Du den Feuchtigkeitssensor angeschlossen hast. Bei „E2“ stellst Du den Wert ein, ab dem sich die Belüftung einschalten soll. In diesem Beispiel wählst Du 80. Nun musst Du noch unter „Ausgang“ über den Button „auswählen“ den digitalen Ausgang wählen, an dem Du die Belüftung angeschlossen hast.

Danach ist die Belüftungssteuerung fertig. Wenn Du willst, kannst Du noch nach Belieben die Hysterese und die Ansprechzeit anpassen.