Variablen

Name

Rücksetzwert

Gültigkeitsbereich

Größe

Bemerkung

emergencyLevel

keine Änderung

emergencyMinLevel… emergencyMaxLevel oder 255 (MASK)

1 Byte

 

emergencyMinLevel

keine Änderung

1… emergencyMaxLevel oder 255 (MASK)

1 Byte

nur Lesen

emergencyMaxLevel

keine Änderung

emergencyMinLevel… 254 oder 255 (MASK)MASK

1 Byte

nur Lesen

prolongTime

keine Änderung

0…255

1 Byte

 

testDelayTime

keine Änderung

0…65535

2 Byte

nur Schreiben

functionTestDelayTime

keine Änderung

0…65535

2 Byte

 

durationTestDelayTime

keine Änderung

0…65535

2 Byte

 

functionTestInterval

keine Änderung

0…255

1 Byte

 

durationTestInterval

keine Änderung

0…97

1 Byte

 

testExecutionTimeout

keine Änderung

0…255

1 Byte

 

batteryCharge

keine Änderung

0…255

1 Byte

nur Lesen

durationTestResult

keine Änderung

0…255

1 Byte

nur Lesen

lampEmergencyTime

keine Änderung

0…255

1 Byte

 

lampTotalOperationTime

keine Änderung

0…255

1 Byte

 

ratedDuration

keine Änderung

0…255

1 Byte

nur Lesen

emergencyMode

keine Änderung

0…255

1 Byte

nur Lesen

features

keine Änderung

0…255

1 Byte

nur Lesen

failureStatus

keine Änderung

0…255

1 Byte

nur Lesen

emergencyStatus

keine Änderung

0…255

1 Byte

nur Lesen

emergencyLevel

Diese Variable beinhaltet den Ausgangswert, wenn sich das DALI-Vorschaltgerät im Notbetrieb befindet.

Begrenzt wird dieser Wert durch die Variablen emergencyMinLevel und emergencyMaxLevel.

Kann das DALI-Vorschaltgerät den Wert nicht ermitteln, so enthält diese Variable den Wert 255 (MASK).

Mit dem Baustein FB_DALI202QueryEmergencyLevel kann der Wert ausgelesen und mit FB_DALI202SetEmergencyLevel vorgegeben werden.

emergencyMinLevel / emergencyMaxLevel

Der Ausgangswert im Notbetrieb wird innerhalb des DALI-Vorschaltgeräts durch die Variablen emergencyMinLevel und emergencyMaxLevel begrenzt.

Durch den Hersteller des DALI-Vorschaltgerätes werden die Werte für emergencyMinLevel und emergencyMaxLevel fest vorgegeben und sind nicht veränderbar.

Kann das DALI-Vorschaltgerät den Wert nicht ermitteln, so enthält die entsprechende Variable den Wert 255 (MASK).

Der Wert der jeweiligen Variable kann mit den Bausteinen FB_DALI102QueryEmergencyMinLevel bzw. FB_DALI102QueryEmergencyMaxLevel abgefragt werden.

prolongTime

Die Variable prolongTime gibt an, um welche Zeitspanne der Notbetrieb verlängert werden soll nach der Rückkehr der Netzspannung.

Der Wert wird in Schritten von 30 s angegeben. Der zulässige Wertebereich geht von 0 (0 s) bis 255 (127,5 min).

Mit dem Baustein FB_DALI202QueryTestTiming kann der Wert ausgelesen und mit FB_DALI202SetProlongTime vorgegeben werden.

testDelayTime

Über die Variable testDelayTime werden die Variablen functionTestDelayTime und durationTestDelayTime gesetzt.

Hierdurch wird das Zeitverhalten für den Funktionstest und den Betriebsdauertest festgelegt.

Mit dem Baustein FB_DALI202SetTestDelayTime kann der Wert vorgegeben werden.

Über Bit 3 von features kann abgefragt werden, ob diese Variable von dem DALI-Vorschaltgerät unterstützt wird.

functionTestDelayTime

In dieser Variablen wird die Verzögerungszeit für den Funktionstest festgelegt. Nach dieser Zeit wird zum ersten Mal der Funktionstest ausgeführt.

Der Wert wird in Schritten von 15 min angegeben. Der zulässige Wertebereich geht von 0 (0 min) bis 65534 (16383,5 h).

Wird das automatische Testen nicht unterstützt, so enthält die Variable den Wert 65535 (MASK).

Abgefragt werden kann diese Variable über den Baustein FB_DALI202QueryTestTiming. Beschrieben wird diese Variable über testDelayTime und functionTestInterval.

Über Bit 3 von features kann abgefragt werden, ob diese Variable von dem DALI-Vorschaltgerät unterstützt wird.

durationTestDelayTime

In dieser Variablen wird die Verzögerungszeit für den Betriebsdauertest festgelegt. Nach dieser Zeit wird zum ersten Mal der Betriebsdauertest ausgeführt.

Der Wert wird in Schritten von 15 min angegeben. Der zulässige Wertebereich geht von 0 (0 min) bis 65534 (16383,5 h).

Wird das automatische Testen nicht unterstützt, so enthält die Variable den Wert 65535 (MASK).

Abgefragt werden kann diese Variable über den Baustein FB_DALI202QueryTestTiming. Beschrieben wird diese Variable über testDelayTime und durationTestInterval.

Über Bit 3 von features kann abgefragt werden, ob diese Variable von dem DALI-Vorschaltgerät unterstützt wird.

functionTestInterval

In dieser Variablen wird die Intervallzeit für den Funktionstest festgelegt. In diesen Zeitabständen wird der Funktionstest periodisch ausgeführt.

Der Wert wird in Schritten von 1 Tag angegeben. Der zulässige Wertebereich geht von 1 (1 Tag) bis 255 (255 Tage). Der Wert 0 deaktiviert den automatischen Funktionstest.

Wird diese Variable mit einem Wert größer 0 beschrieben, so wird der Wert aus testDelayTime in die Variable functionTestDelayTime übernommen und somit die Verzögerungszeit für den nächsten Funktionstest festgelegt.

Mit dem Baustein FB_ DALI202QueryTestTiming kann der Wert ausgelesen und mit FB_DALI202SetFunctionTestInterval vorgegeben werden.

Über Bit 3 von features kann abgefragt werden, ob diese Variable von dem DALI-Vorschaltgerät unterstützt wird.

durationTestInterval

In dieser Variablen wird die Intervallzeit für den Betriebsdauertest festgelegt. In diesen Zeitabständen wird der Betriebsdauertest periodisch ausgeführt.

Der Wert wird in Schritten von 1 Woche angegeben. Der zulässige Wertebereich geht von 1 (1 Woche) bis 255 (255 Wochen). Der Wert 0 deaktiviert den automatischen Betriebsdauertest.

Wird diese Variable mit einem Wert größer 0 beschrieben, so wird der Wert aus testDelayTime in die Variable durationTestDelayTime übernommen und somit die Verzögerungszeit für den nächsten Betriebsdauertest festgelegt.

Mit dem Baustein FB_ DALI202QueryTestTiming kann der Wert ausgelesen und mit FB_DALI202SetDurationTestInterval vorgegeben werden.

Über Bit 3 von features kann abgefragt werden, ob diese Variable von dem DALI-Vorschaltgerät unterstützt wird.

testExecutionTimeout

In dieser Variablen wird die maximale Ausführungszeit festgelegt, in der der jeweilige Test abgeschlossen sein muss.

Wird die maximale Ausführungszeit bei einem Test überschritten, so wird dieses in Bit 4 bzw. Bit 5 der Variablen failureStatus gekennzeichnet.

Der Wert wird in Schritten von 1 Tag angegeben. Der zulässige Wertebereich geht von 1 (1 Tag) bis 255 (255 Tagen). Der Wert 0 setzt die maximale Ausführungszeit auf 15 min.

Mit dem Baustein FB_ DALI202QueryTestTiming kann der Wert ausgelesen und mit FB_DALI202SetTestExecutionTimeout vorgegeben werden.

batteryCharge

Diese Variable beinhaltet den aktuelle Ladezustand des Akkus.

Der zulässige Wertebereich geht von 0 (minimale Ladung) bis 254 (maximale Ladung). Kann das DALI-Vorschaltgerät den Ladezustand nicht ermittelt, so enthält diese Variable den Wert 255 (MASK).

Der Ladezustand kann erst dann abgefragt werden, nachdem ein Betriebsdauertest erfolgreich beendet wurde.

Mit dem Baustein FB_DALI202QueryBatteryCharge kann diese Variable ausgelesen werden.

durationTestResult

Diese Variable beinhaltet das Ergebnis eines Betriebsdauertests.

Der Wert wird in Schritten von 2 min angegeben. Der zulässige Wertebereich geht von 0 (0 min) bis 255 (510 min oder länger).

Der Wert ist nur dann gültig, wenn in der Variablen emergencyStatus das Bit 2 gesetzt ist.

Mit dem Baustein FB_DALI202QueryDurationTestResult kann diese Variable ausgelesen werden.

lampEmergencyTime

Diese Variable beinhaltet die Laufzeit der Lampe im Notbetrieb (Versorgung mit Hilfe des Akkus).

Der Wert wird in Schritten von 1 Stunde angegeben. Der zulässige Wertebereich geht von 0 (0 h) bis 255 (255 h oder länger). Die Variable wird immer am Anfang des 1-Stunden-Intervalls erhöht.

Mit dem Baustein FB_DALI202QueryLampEmergencyTime kann diese Variable ausgelesen und mit FB_DALI202ResetLampTime zurückgesetzt werden.

lampTotalOperationTime

Diese Variable beinhaltet die gesamte Laufzeit der Lampe.

Der Wert wird in Schritten von 4 Stunden angegeben. Der zulässige Wertebereich geht von 0 (0 h) bis 255 (1020 h oder länger). Die Variable wird immer am Anfang des 4-Stunden-Intervalls erhöht.

Mit dem Baustein FB_DALI202QueryLampTotalOperationTime kann diese Variable ausgelesen und mit FB_DALI202ResetLampTime zurückgesetzt werden.

ratedDuration

Diese Variable beinhaltet die Nennbetriebsdauer des Akkus.

Der Wert wird in Schritten von 2 min angegeben. Der zulässige Wertebereich geht von 0 (0 min) bis 255 (510 min oder länger).

Der Wert wird vom Hersteller des DALI-Vorschaltgerätes fest vorgegeben und kann nur gelesen werden.

Mit dem Baustein FB_DALI202QueryRatedDuration kann diese Variable ausgelesen werden.

emergencyMode

Diese Variable enthält Informationen über die aktuelle Betriebsart des DALI-Vorschaltgerätes.

Mit dem Baustein FB_DALI202QueryEmergencyMode kann die Variable ausgelesen werden.

Bit

Beschreibung

0

Rücksetz-Modus

1

Bereitschaft Notbetrieb (Normalbetrieb)

2

Notbetrieb

3

verlängerter Notbetrieb nach Rückkehr der Netzspannung

4

Funktionstest aktiv

5

Betriebsdauertest aktiv

6

angeschlossener Unterdrückungstaster aktiv

7

angeschlossener Schalter aktiv

features

Diese Variable enthält Informationen über die implementierten optionalen Eigenschaften.

Mit dem Baustein FB_DALI202QueryFeatures kann die Variable ausgelesen werden.

Bit

Beschreibung

0

integriertes Notlichtversorgungsgerät

1

Notlichtversorgungsgerät in Dauerschaltung

2

schaltbares Notlichtversorgungsgerät

3

Automatisches Testen wird unterstützt

4

Stärke der Notbeleuchtung ist einstellbar

5

angeschlossener Unterdrückungstaster wird unterstützt

6

Adressierung per physikalische Auswahl wird unterstützt

7

Rückschaltung in den Notbetrieb wird unterstützt

failureStatus

Diese Variable enthält mögliche Fehlerzustände vom Funktionstest oder vom Betriebsdauertest.

Mit dem Baustein FB_DALI202QueryFailureStatus kann die Variable ausgelesen werden.

Bit

Beschreibung

0

Störung im Schaltkreis des DALI-Vorschaltgerätes

1

Störung Akkubetriebsdauer

2

Störung Akku

3

Störung am Leuchtmittel der Notbeleuchtung

4

Zeitüberschreitung beim Funktionstest aufgetreten

5

Zeitüberschreitung beim Betriebsdauertest aufgetreten

6

Funktionstest fehlgeschlagen

7

Betriebsdauertest fehlgeschlagen

emergencyStatus

Diese Variable enthält aktuelle Informationen zum Notbetrieb vom DALI-Vorschaltgerät.

Mit dem Baustein FB_DALI202QueryEmergencyStatus kann die Variable ausgelesen werden.

Bit

Beschreibung

0

Unterdrückungsmodus

1

Funktionstest abgeschlossen und Ergebnis ist gültig

2

Betriebsdauertest abgeschlossen und Ergebnis ist gültig

3

Akkuladung betriebsbereit

4

verzögerter Start vom Funktionstest

5

verzögerter Start vom Betriebsdauertest

6

Identifikation aktiv

7

Ausgewählt während der Adressierung per physikalische Auswahl