[ADA_DLY] Adaption of anti-glare delay

Function block ADA_DLY adapts the delay time for frequently changing brightness.

ADA_DLY adapts the delay time for frequently changing brightness, after anti-glare protection is cancelled.

Functioning

ADA_DLY measures the time during which input [In] has the value 0. If this time exceeds a calculated range, ADA_DLY updates the value at output [TiAda] according to the following table.

Condition

Result

Measured time < [PrlgFac] * [TiAda]

[TiAda] (adapted) = [TiAda] (previous) + [CorrTiAda]

[PrlgFac] *[TiAda] <= Measured time <= [ShrtFac] * [TiAda]

[TiAda] (adapted) = [TiAda] (previous)

Measured time > [ShrtFac] * [TiAda]

[TiAda] (adapted) = [TiAda] (previous) – [CorrTiAda]

The new value of [TiAda] is limited by [LgtSnsDlyMin] and [LgtSnsDlyMax].

Pins

Input

Description

Data type

Default value
Value range

In

Input

Boolean

0

LgtSnsDlyMax

Maximum light sensitivity delay

Time

1 h

LgtSnsDlyMin

Minimum light sensitivity delay

Time

15 m

PrlgFac

Prolongation factor

Real

2.0

ShrtFac

Shortening factor

Real

2.5

CorrTiAda

Correction time by adaptation

Time

2 m

 

Output

Description

Data type

Default value
Value range

TiAda

Time adapted

Time

0 ms

Application

Centralized shading functions