Programm

Um eine Logik zu erstellen, brauchen Sie als erstes ein Logikprogramm. Dies ist vergleichbar mit einem Netzwerk in der SPS-Programmierung. In einem Programm finden Sie dann die Logikbausteine, welche für Ihre Steuerung verwendet werden. Haben Sie z.B. eine Steuerung für die WC-Lüftung und eine für einen Licht-Trafo, so können Sie für jede Steuerung ein eigenes Programm anlegen.

Erstellen

Um ein Logikprogramm zu erstellen, öffnen Sie die Logik und wählen Sie „Programm hinzufügen“. Dann öffnet sich das Operatorpanel des Logikprogrammes. Dort vergeben Sie als erstes Name und optional Raum für dieses Logikprogramm.

Parameter

Im Operatorpanel des Logikprogrammes finden Sie einen Punkt „Parameter“ in dem alle Parameter zur schnellen Einstellung des Programmes aufgelistet sind (Parameter werden im Kapitel Datenbausteine beschrieben). Die Werte der Parameter gehen bei einem Ausfall des Controllers nicht verloren.

Status

Im Punkt Status finden Sie ein Diagramm welches Ihnen die benötigte Zeit für das Ausführen dieses Programmes darstellt.

Steuerbefehl und Statustext

Jedes Logikprogramm kann einen Steuerbefehl und einen Statustext beinhalten. Für den Steuerbefehl können Sie einen Datenbaustein vom Typ Bool auswählen und für den Statustext einen Datenbaustein vom Typ String (Text). Dies können Sie im Parameterpanel unter „Steuerbefehl und Statustext wählen“.

Der Steuerbefehl ist dafür gedacht um das Logikprogramm über das Objectpanel zu aktivieren bzw. zu deaktivieren. Sie können den Steuerbefehl über das Icon links am Objectpanel umschalten.

Der Statustext wird im Objectpanel unter dem Namen des Programmes angezeigt. Dieser kann z.B. lauten: „Lüftung wird in 2min ausgeschaltet“.

Logik editieren

Wenn die Logik in diesem Programm editiert werden soll, kann dies über den Button „Editieren“ im Parameterpanel unter dem Punkt „Logik editieren“ erfolgen.

Alternativ kann die Logik am PC auch durch einen Klick auf das Object Panel mit gedrückter "Strg-Taste" editiert werden.

Input und Output

Sie können für jedes Logikprogramm In- und Outputs definieren, welche Ihnen im Linkpanel Ihres Programms angezeigt werden. Festgelegte In- und Outputs können hier mit Werten anderer evon Smart Home Apps verknüpft werden.

Diese Funktion erlaubt Ihnen in Ihrem Logikprogramm Schnittstellen zu definieren, über die Sie das Programm auf einfache Weise verwenden können ohne es dafür bearbeiten zu müssen. Außerdem lassen sich Logikprogramme somit auch einfach für verschiedene Zwecke wiederverwenden, da nur noch die verknüpften Werte angepasst werden müssen.

Um einen In- oder Output für ein Logikprogramm festzulegen, müssen Sie einen Datenbaustein auswählen und den Typ von "Intern" auf "Input" oder "Output" ändern.

Dieser wird Ihnen anschließend im Linkpanel des Logikprogramms angezeigt und kann dort verknüpft werden.

Importieren/Exportieren

Wollen Sie dieses Logikprogramm irgendwo speichern, so können Sie dies über den Button „Exportieren“ im Parameterpanel unter dem Punkt „Import/Export“.
Um ein Logikprogramm zu importieren, müssen Sie den Button „Importieren“ (direkt unter dem Button „Exportieren“) wählen. Hier müssen Sie beachten, dass die bereits vorhandene Logik in diesem Programm verloren geht. Des Weiteren müssen Sie noch beachten, wenn Logikelemente beim Exportieren programmübergreifend miteinander verbunden waren, so sind sie das beim Importieren nicht mehr.

Farbe und Icon

Sie können Ihrem Logikprogramm eine Farbe und ein Icon zuweisen. Dies machen Sie im Parameterpanel im Punkt „Einstellungen“ indem Sie auf die aktuelle Farbe / das aktuelle Icon klicken.