« Zurück zu Produkt

Dokumentation

Repository

Das Panel Repository bietet alle verfügbaren Logikplan Module, die man einfach per "Drag and Drop" auf der Zeichenfläche platzieren kann.

Die folgenden Möglichkeiten bietet das Repository um Module zu finden:

Alphabetische Sortierung

Wählen Sie die Option Alphabetische Sortierung um alle verfügbaren Module im Repository nach der Bezeichnung zu sortieren.

Gruppiert nach Verwendung

Wählen Sie die Option Gruppiert nach Verwendung () um alle verfügbaren Module im Repository nach ihrer Verwendung zu gruppieren:

Suche nach ID

Wählen Sie die Option Suche nach ID um alle verfügbaren Module zu suchen die für eine bestimmte ID in IP-Symcon verwendet werden können.

Klicken Sie auf den Button "Suchen" um Module für ein IP-Symcon Objekt zu suchen, Nach Betätigung des Button "Suchen" wird der Dialog zur Suche einer ID geöffnet:

Nach Auswahl einer ID und der Bestätigung durch OK werden alle verfügbaren Module für das gewählte Objekt angezeigt.

Experten Modus

Wählen Sie die Option Experten Modus () um den "Experten Modus" zu aktivieren, nach dem Aktivieren der Option zeigt das Repository auch selten benötigte Module an.

Warning

Einen Überblick über die relevanten IP-Symcon-Properties, unabhängig vom Objekttyp, finden Sie im Abschnitt Die Properties.

Übersicht der Module

Zur besseren Übersicht wurden die Module des Editors nach ihrer Verwendung gruppiert.

Ablaufsteuerung

Auswertung von Bedingungen

Bedingter WertWert setzen wenn eine bestimmte Bedingung zutrifft
BedingungBedingte Verzweigung

Aktionen

Ausführen spezieller Aktionen

FunktionsaufrufAufrufen einer IP-Symcon Instanz Funktion.
IRTransVersenden von IR Befehlen.
Log MeldungSchreiben der Log Meldung.
Mail BenachrichtigungVersenden einer Mail Benachrichtigung.
PHP CodeAusführen von beliebigen PHP Code
Push BenachrichtigungVersenden einer Push Benachrichtigung.
SkriptAufruf von Skripten
Variable mit IDModifikation eine Variable mit Referenzierung per ID zur Laufzeit.

Dokumentation: Kommentar

Kommentare in den Logikplan einfügen.

Ereignisse

Ereignisse definieren um die Automation automatisch zu starten

Bei ÄnderungAusführung des Logikplans bei Veränderung einer Variable.
Bei AktualisierungAusführung des Logikplans bei Aktualisierung einer Variable.
Bei bestimmten WertAusführung des Logikplans bei erreichen eines bestimmten Variablen Wertes.
Bei ÜberschreitungAusführung des Logikplans bei Überschreitung eines Variablen Wertes.
Bei UnterschreitungAusführung des Logikplans bei Unterschreitung eines Variablen Wertes.
Wochenplan (1 Gruppe)Wochenplan mit 1 Gruppe.
Wochenplan (2 Gruppen)Wochenplan mit 2 Gruppen.
Wochenplan (7 Gruppen)Wochenplan mit 7 Gruppen.

Informationen

Informationen auslesen

Skript InformationenInforamtionen zur aktuellen Skriptausführung
System InformationenDatum und Uhrzeit des IP-Symcon Systems
Variablen InforamtionenInformationen zu einer Variable

Konstante Werte

Konstante Werte definieren

Konventierung

Konvertierung von Werten in einen anderen Datentyp

Datum zu StringKonvertiert einen Unix Timestamp in einen String
Datum zu ZeitKonvertiert eines Unix Timestamp in die einzelnen Zeit Komponenten.
Konvertiere BereichKonvertieren eines Werte von einem Wertebereich in einen anderen.
Meldung formatierenFormatiert mehrere Werte zu einer Meldung.
Wert inventierenInvertiert einen Wert.
Wert zu BooleanKonvertiert einen Wert in einen Boolean.
Wert zu FloatKonvertiert einen Wert in einen Float.
Wert zu IntegerKonvertiert einen Wert in einen Integer.
Wert zu StringKonvertiert einen Wert in einen String.
Zeit zu DatumKonvertiert einzelne Zeit Komponenten in einen Unix Timestamp.

Logik

Logische Module

NichtLogisches Nicht
OderLogisches Oder
UndLogisches Und

Mapping

Komplexe Mapping Logik erstellen.

Mathematik

Mathematische Operationen ausführen.

AdditionAddition zweier Werte
DivisionDivision zweier Werte
FormelBerechnung eines Wertes basierend einer benutzerdefinierten Formel.
MaximumMaximum mehrerer Werte
MinimumMinimum mehrerer Werte
ModuloBerechnung des Modulo zweier Werte
MultiplikationMultiplikation zweier Werte
RundenRunden eines Wertes
SubtraktionSubtraktion zweier Werte

Sublogikplans

Mehrere Module zu einem Sublogikplan zusammenfassen.

Sublogikplan ParameterSublogikplan Parameter erstellen.
Sublogikplan AusgangSublogikplan Ausgang erstellen.
Sublogikplan EingangSublogikplan Eingang erstellen.
Sublogikplan ModulSublogikplan erstellen.

Timer

Definition von Timern.

Einmaliger TimerEinmalige Ausführung eines Timers.
Timer VariableTimer mit Variable zur Anzeige der Restlaufzeit.
Timer Zyklisch MinuteZyklischer Timer mit Auslösung im Minuten Intervall.
Timer Zyklisch SekundeZyklischer Timer mit Auslösung im Sekunden Intervall.
Timer Zyklisch StundeZyklischer Timer mit Auslösung im Stunden Intervall.
Timer Zyklisch TagZyklischer Timer mit täglicher Auslösung.

Variablen lesen und schreiben

Lesen und Schreiben von Variablen und Instanzen.

Instanz SchreibenInstanzen als Ausgang eines Logikplans
Instanzen LesenInstanzen als Eingang eines Logikplans
Variable SchreibenVariable als Ausgang eines Logikplans
Variablen LesenVariable als Eingang eines Logikplans
Logikplan VariableVariable durch den Logikplan erstellen

Vergleichen

Werte vergleichen

Im WertebereichÜberprüft einen Wert auf einen bestimmten Wertebereich
VergleichVergleichen von Werten auf Gleichheit oder Ungleichheit
Vergleich Größer oder KleinerVergleichen von Werten auf Größer, Größergleich, Gleich, Kleinergleich oder Kleiner.
Haben Sie noch Fragen?