Notbeleuchtung - Funktionsbausteine
Im Folgenden werden die Funktionsbausteine und Variablen für Notlichtversorgungsgeräte mit DALI-Schnittstelle beschrieben. Alle folgenden Funktionsbausteine rufen 'anwendungsbezogene Erweiterungsbefehle' auf. Laut DALI-Normung (IEC 62386) liegen diese Befehle im Bereich 224 bis 255. Da es verschiedene anwendungsbezogene Erweiterungsbefehle gibt, muss mit dem Funktionsbaustein FB_DALIV2EnableDeviceType() festgelegt werden, welche Art von Vorschaltgeräten (Notbeleuchtung, Entladungslampen, ...) auf die Erweiterungsbefehle reagieren sollen. Eine genaue Beschreibung der einzelnen DALI-Kommandos und der Variablen für Notlichtversorgungsgeräte finden Sie in der Norm IEC 62386 Part 202. |
|
Name | Beschreibung |
---|---|
Es wird für 15 Minuten verhindert, dass das Vorschaltgerät in den Notbetrieb umschaltet. | |
Die Variable BATTERY CHARGE | |
Die Variable DURATION TEST RESULT | |
Die Variable EMERGENCY LEVEL | |
Die Variable EMERGENCY MAX LEVEL | |
Die Variable EMERGENCY MIN LEVEL | |
Die Variable EMERGENCY MODE | |
Die Variable EMERGENCY STATUS | |
Die Variable FAILURE STATUS | |
Die Variable FEATURES (Leistungsmerkmale) wird aus dem Vorschaltgerät ausgelesen. | |
Die Variable LAMP EMERGENCY TIME | |
Die Variable LAMP TOTAL OPERATION TIME | |
Die Variable RATED DURATION | |
Je nach Inhalt des DTR (Data Transfer Register) werden die Variablen FUNCTION TEST DELAY TIME, | |
Das Vorschaltgerät wird zurück in den Notbetrieb geschaltet (wenn die Netzspannung fehlt). | |
Das Flag 'Betriebsdauertest abgeschlossen und Ergebnis ist gültig' wird zurückgesetzt. | |
Das Flag 'Funktionstest abgeschlossen und Ergebnis ist gültig' wird zurückgesetzt. | |
Die Variablen LAMP EMERGENCY TIME und LAMP TOTAL OPERATION TIME | |
Schaltet die Lampe aus, wenn der Notbetrieb aktiv ist. | |
Der Betriebsdauertest wird gestartet. | |
Der Funktionstest wird gestartet. | |
Stoppt jede Art von Funktionstest oder Betriebsdauertest. | |
Schreibt den Wert des DTR (Data Transfer Register) in die Variable DURATION TEST INTERVAL | |
Schreibt den Wert des DTR (Data Transfer Register) in die Variable EMERGENCY LEVEL | |
Schreibt den Wert des DTR (Data Transfer Register) in die Variable FUNCTION TEST INTERVAL | |
Schreibt den Wert des DTR (Data Transfer Register) in die Variable PROLONG TIME | |
Schreibt den Wert des DTR (Data Transfer Register) in das höherwertige Byte der Variablen TEST DELAY TIME | |
Schreibt den Wert des DTR (Data Transfer Register) in das niederwertige Byte der Variablen TEST DELAY TIME | |
Schreibt den Wert des DTR (Data Transfer Register) in die Variable TEST EXECUTION TIMEOUT |
Diese Befehle gehören zu den anwendungsbezogenen Erweiterungsbefehlen für DALI-Notbeleuchtungen. Diese funktionieren nur dann, wenn ihnen der Befehl Enable Device Type 1 vorangeht, welcher mit dem Funktionsblock FB_DALIV2EnableDeviceType() gesendet werden kann. Ab Version 2.6.0 der Bibliotheken TcDALIV2 und TcDALIV2AppExtCmds jedoch wird der Befehl Enable Device Type 1 allen anwendungsbezogenen Erweiterungsbefehlen für DALI-Notbeleuchtungen intern automatisch vorangestellt. |