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 |
---|---|---|---|---|
Keine Änderung | 2 | 1 Byte | Nur Lesen | |
2#0000_0011 | 2#000X_XXXX | 1 Byte |
| |
2 | 0…255 | 1 Byte |
| |
90 | 0…254 | 1 Byte |
| |
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.