Variablen

Jede Instanz eines DALI-Steuergeräts besitzt eine bestimmte Anzahl von Variablen (Parameter). Mit Hilfe dieser Variablen wird die Instanz konfiguriert und somit in seinem Verhalten beeinflusst. Die Werte der Variablen werden in dem jeweiligen DALI-Steuergerät abgespeichert.

Name

Rücksetzwert

Gültigkeitsbereich

Größe

Bemerkung

 resolution

 Keine Änderung

 2

 1 Byte

 Nur Lesen

 eventFilter

 2#0000_0011

 2#000X_XXXX

 1 Byte

 

 tDeadtime

 2

 0…255

 1 Byte

 

 tHold

 90

 0…254

 1 Byte

 

 tReport

 20

 0…255

 1 Byte

 

X: unbestimmt

resolution

Herstellerabhängiger Wert zur Auflösung der Eingangswerte.

Der Wert der Variablen kann mit dem Baustein FB_DALI103QueryResolution ausgelesen werden.

eventFilter

Mit dem Ereignis-Filter werden spezifische Ereignisse für jede Instanz freigegeben oder gesperrt (siehe Ereignis Filter). Wird das jeweilige Bit gesetzt, so ist das entsprechende Ereignis freigeschaltet, sonst ist es gesperrt.

Mit dem Baustein FB_DALI103QueryEventFilter kann der Wert des Ereignis-Filters gelesen und mit dem Baustein FB_DALI103SetEventFilter beschrieben werden.

tDeadtime

Die Variable definiert den Zeitwert für eine Totzeit in der kein neues Ereignis versendet wird, bis die Totzeit abgelaufen ist. Ist dieser Timer aktiv, wird er nach jedem gesendeten Ereignis erneut gestartet.

Wenn der Wert 0 ist, so ist das Ereignis Totzeit deaktiviert.

Der Wert wird in Schritten von 50 ms angegeben. Der zulässige Wertebereich geht von 0 bis 255 (12,75 s).

Mit dem Baustein FB_DALI303QueryDeadtimeTimer kann der Wert abgefragt und mit FB_DALI303SetDeadtimeTimer vorgegeben werden.

tHold

Die Variable tHold gibt die Haltezeit eines Präsenzmelders nach Präsenzerkennung an.

Nicht alle Geräte unterstützen diese Variable.

Der Wert wird in Schritten von 10 s angegeben. Der zulässige Wertebereich geht von 0 (1 s) bis 254 (42,5 min).

Mit dem Baustein FB_DALI303QueryHoldTimer kann der Wert abgefragt und mit FB_DALI303SetHoldTimer vorgegeben werden.

Die Haltezeit tHold kann mit dem Baustein FB_DALI303CancelHoldTimer vorzeitig beendet werden.

tReport

Die Variable tReport gibt die Reportzeit eines Präsenzmelders nach dem Eintreten eines Ereignisses an.

Nach Ablauf der in der Variablen tReport angegebenen Zeit wird das Ereignis Wiederholung aus dem Ereignis-Filter aktiviert. Dadurch bleibt weiterhin das Belegt Ereignis aktiv.

Der Wert wird in Schritten von 1 s angegeben. Der zulässige Wertebereich geht von 0 (0 s) bis 255 (4 min 15 s).

Mit dem Baustein FB_DALI303QueryReportTimer kann der Wert abgefragt und mit FB_DALI303SetReportTimer vorgegeben werden.