Terminschaltuhren setzen ein Kommunikationsobjekt zu einem definierten Termin (Schaltzeit) auf einen Wert. Jede Terminschaltuhr kann eine beliebige Anzahl an Terminen***1022 verwalten.
Eigenschaften
Name: frei wählbarer Name der Terminschaltuhr
KO: Steuerung der Terminschaltuhr
mit diesem KO wird die Terminschaltuhr ein- oder ausgeschaltet
ein KO-Wert="0" (bzw. ≠"1") deaktiviert die Terminschaltuhr, ein KO-Wert="1" aktiviert die Terminschaltuhr
Hinweis: Dieses KO wird ggf. vom Visuelement Terminschaltuhr***1002-32 zum Aktivieren/Deaktivieren der Terminschaltuhr gesetzt bzw. ausgewertet.
Schaltflächen
Mit der Schaltfläche "Terminschaltuhr erstellen" wird eine neue Terminschaltuhr mit den o.g. Eigenschaften angelegt.
Anschließend stehen weitere Eigenschaften zu Verfügung:
Weitere Eigenschaften
Termine: hier werden die Termine***1022 für diese Terminschaltuhr verwaltet
Hinweis: Die hier konfigurierten Termine sind in einer Visualisierung nicht veränderbar. Jedoch können ggf. in einer Visualisierung mit Hilfe des Visuelements Terminschaltuhr***1002-32 weitere Termine ergänzt werden.
Makro-Vorgaben für Visualisierungen: hier müssen sämtliche Makros***1000-95 für diese Terminschaltuhr definiert werden, die in einer Visualisierung verwendet werden sollen
die hier aufgelisteten Makros werden beim Erstellen eines Termins in einer Visualisierung zur Auswahl angeboten
Hinweis: In einer Visualisierung werden ausschließlich die hier aufgelisteten Makros zur Auswahl angeboten. Die in der Administration konfigurierten (fixen) Termine sind hiervon unabhängig und können sämtliche zur Verfügung stehenden Makros ausführen.
Vorschau: öffnet ein neues Fenster mit einer Vorschau für alle konfigurierten Termine
Funktionsweise der Terminschaltuhr
Die Terminschaltuhr arbeitet wie ein Terminkalender, d.h. das Makro wird ausgeführt, sobald ein Termin***1022 erreicht wird. Ist die Terminschaltuhr deaktiviert, werden alle Termine ignoriert. Beim Aktivieren der Terminschaltuhr wird nicht(!) überprüft, ob ein Termin vor(!) dem Zeitpunkt der Aktivierung konfiguriert wurde: Das Makro wird erst beim Erreichen des nächsten(!) Termins ausgeführt.
Die Terminschaltuhr arbeitet intern sekundengenau, das kleinste Intervall zwischen zwei Terminen beträgt jedoch 1 Minute (Termine werden in der Form hh:mm angegeben). Die Toleranzbreite beträgt maximal +1 Sekunde, wird z.B. ein Termin um "15:00" Uhr konfiguriert, wird die Terminschaltuhr frühstens um 15:00:00 Uhr und spätestens um 15:00:01 Uhr das Makro ausführen.
Überschneidungen von Terminen werden nicht(!) überprüft oder eliminiert, bei der Konfiguration von Terminen ist ggf. darauf zu achten, dass sich die Termine nicht gegenseitig beeinflussen oder zu widersprüchlichen Schalthandlungen führen.