Variables

Every DALI ballast for discharge lamps has a certain number of variables (parameters ) from which it is possible to read a variety of information or to modify individual parameters.

Name

Default value

Reset value

Valid range

Size

Comment

HID STATUS

0

0

0 ... 255

1 byte

 

ACTUAL HID FAILURE

???? ????

No change

0 ... 255

1 byte

 

STORED HID FAILURE

???? ????

No change

0 ... 255

1 byte

 

HID FEATURES

Manufacturer-dependent

No change

0 ... 255

1 byte

read only

THERMAL OVERLOAD TIME

0

No change

00 00 ... FF FF

2 bytes

 

THERMAL LOAD

???? ????

No change

0 ... 255

1 byte

 

EXTENDED VERSION NUMBER

1

No change

0 ... 255

1 byte

read only

?: not specified

HID STATUS

The current status of the control gear is stored in HID STATUS. The value can be read with the function block FB_DALIV2QueryHIDStatus.

Bit

Description

0

Start-up time, ready for operation. 0: no.

1

The lamp power has reached its required setpoint. 0: no.

2

Control gear is waiting for the lamp to ignite. 0: no.

3

reserve

4

reserve

5

reserve

6

Identification active. 0: no.

7

reserve

ACTUAL HID FAILURE

This variable contains all the information about the failure status of the control gear. The variable is read with the function block FB_DALIV2QueryActualHIDFailure. The respective bits are set as soon as an error occurs and automatically reset again as soon as the error has been reset.
As long as bit 4 or bit 7 are set, bit 1 in the variable STATUS INFORMATION is also set. In this case, the function block FB_DALIV2QueryLampFailure returns a TRUE at output bLampFailure.

Bit

Description

0

Supply voltage too low. 0: no.

1

Supply voltage too high. 0: no.

2

Converter too hot. 0: no.

3

reserve

4

Time for lamp ignition exceeded. 0: no.

5

reserve

6

The lamp voltage outside specification. 0: no.

7

Lamp cycle error. 0: no.

STORED HID FAILURE

This variable contains all the information about the failure status of the control gear. The variable is read with the function block FB_DALIV2QueryStoredHIDFailure. The error messages are reset by switching off the control gear, or by the function block FB_DALIV2ResetStoredHIDFailure.

Bit

Description

0

Supply voltage too low. 0: no.

1

Supply voltage too high. 0: no.

2

Converter too hot. 0: no.

3

reserve

4

Time for lamp ignition exceeded. 0: no.

5

reserve

6

The lamp voltage outside specification. 0: no.

7

Lamp cycle error. 0: no.

HID FEATURES

The performance characteristics supported by the control gear can be read from this variable via the function block FB_DALIV2QueryHIDFeatures. The content of this variable is specified by the manufacturer of the control gear and cannot be modified.

Bit

Description

0

"Supply voltage too low" can be queried. 0: no.

1

"Supply voltage too high" can be queried. 0: no.

2

"Transformer too hot" can be queried. 0: no.

3

reserve

4

reserve

5

reserve

6

"Lamp voltage outside specification" can be queried. 0: no.

7

Physical selection is supported. 0: no.

THERMAL OVERLOAD TIME

As soon as thermal overload is detected, the variable THERMAL OVERLOAD TIME is incremented in steps of 15 minutes. This variable cannot be reset. Reaching 65535 (0xFFFF) here corresponds to a time of 16,383 hours and 45 minutes or more. The function blocks FB_DALIV2QueryThermalOverloadTimeHB and FB_DALIV2QueryThermalOverloadTimeLB can be used to read the variable THERMAL OVERLOAD TIME.
The threshold value for detecting the thermal overload is defined by the variable THERMAL LOAD (see below).

THERMAL LOAD

A percentage value in the range between 0 % and 127.5 % is specified in steps of 0.5 % in the variable THERMAL LOAD. 255 corresponds here to a value of 127.5 %. The variable can be read with the function block FB_DALIV2QueryThermalLoad.

EXTENDED VERSION NUMBER

The extended version number can be read with the function block FB_QueryV2ExtendedVersionNumber. The version number can only be read, and is specified by the manufacturer of the control gears.