Variables

Each instance of a DALI control device has a certain number of variables (parameters). These variables are used to configure the instance and thus influence its behavior. The values of the variables are stored in the respective DALI control device.

Name

Reset value

Scope

Size

Comment

evenFilter

 2#0000_0001

 2#0000_000X

 1 byte

 

tDeadtime

 2

 0…255

 1 byte

 

tReport

 0

 0…255

 1 byte

 

X: undetermined

eventFilter

Specific events for each instance are enabled or disabled with the event filter (see Event filter). If the respective bit is set, the corresponding event is enabled, otherwise it is disabled.

The function block FB_DALI103QueryEventFilter can be used to read the value of the event filter; the function block FB_DALI103SetEventFilter can be used to write to it.

tDeadtime

The variable tDeadtime defines the time value for a dead time in which no new event is sent until the dead time has expired. If this timer is active, it is restarted after each transmitted event.

If the value is 0, the dead time event is disabled.

The value is given in steps of 50 ms. The permissible value range is 0 to 255 (12.75 s).

The function block FB_DALI302QueryDeadtimeTimer can be used to query the value, the function block FB_DALI302SetDeadtimeTimer can be used to specify it.

tReport

The variable tReport specifies the report time of an absolute input device after the occurrence of an event.

On expiry of the time specified in the variable tReport, an event is triggered and the time is restarted. If an event was triggered before the expiry of the time tReport, the time starts over.

The value is given in steps of 1 s. The permissible value range is 0 (0 s) to 255 (4 min 15 s).

The function block FB_DALI302QueryReportTimer can be used to query the value, the function block FB_DALI302SetReportTimer can be used to specify it.