[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.
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].
Input | Description | Data type | Default value |
|---|---|---|---|
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 |
|---|---|---|---|
|
TiAda | Time adapted | Time | 0 ms |
Centralized shading functions