Help on time-delays

Function block

   
              ,-------------,
  Input ------|   ,---,     |------ Output
              | --'   '--   |
              |     ,---,   |------ Scene On
              |   --'   '-- |------ Scene Off
              |             |
              |             |
              '-------------'

Configuration

  Active

You can use this circuit to switch a time-delay on and off.

  Name

Give the timer a name. The name improves the clarity and enables you to recognise the use of a timer in another place, for example in the operations or time switches.

  Settings

You can use the symbol to expand the configuration screen to include further settings. You can use the symbol to hide these settings again.

  Delete

By pushing the delete button, you launch the relevant timer with standard values.

  Input

Here, you can define the signal that is to delay or generate a pulse. Inputs can be inputs from the various different technologies (KNX, EnOcean etc.), time switches and also operations.

  Filter

The filter decides which signals are deemed to be input signals.
"no filter" means all "on" and "off" signals are used.
"0" only "off" signals are used.
"1" only "on" signals are used.

  Delay on

The time in seconds by which the "on" signal is delayed.

  Delay off

The time in seconds by which the "off" signal is delayed.

  Switching duration

The duration of the pulse generated in seconds.

  Output

Here, you can determine that the timer has a direct effect on output, as defined, for example, in the technologies KNX, EnOcean etc.

  Scenes

Here, you can determine that the timer on a scene is forwarded. If an "on" signal is generated, the "on" scene is carried out. If an "off" signal is generated, the "off" scene is carried out accordingly.

 

FAQs

 

Do outputs and scenes have to be entered in the configuration fields?
Yes. The output signal for a timer is not used in any further logic; in other words, there is no point in a timer with no output to an actor or scene.

 

Can an "off" signal generate a pulse?
No, only "on" signals can generate a pulse.

 

Can an "on" signal be delayed and simultaneously generate a pulse?
Yes.

Beispiel: delay 3 seconds, Duration 10 seconds


    Input  |          ,-,
           |          | |
          -|----------------------------------------------------
           |          .                                    t --> 
                      .
    Output |          .   ,-----------------,
           |          .   |                 |
          -|-----------------------------------------------------
           |          |   |                 |               t --> 
                      0   3                 13              [seconds]
                          |<- 10 seconds -->|

 

Although I have set a pulse duration of 30 seconds, the output is only switched on for 3 seconds.
Please note that activation and deactivation edges of the input signal are passed on to the output if no filter is set. This means that an input signal with a pulse duration of 3 seconds will also cause an output signal with a pulse duration of 3 seconds if there is no filter. If an "on" filter is configured, only the activation edge of the input signal will be taken into account by the timer, and the output of the timer will only be returned after the configured switch duration.

Example: delay 0 seconds, duration 30 seconds


    Input  |          ,-,
           |          | |
          -|----------------------------------------------------
           |          . .                                  t --> 
                      . .
without Filter           . .
    Output |          ,-,
           |          | |
          -|-----------------------------------------------------
           |          |                 |               t --> 
                      0                 30              [seconds]
                      |<- 30 seconds ->|
                      .
with a Filter "On":     .
    Output |          ,-----------------,
           |          |                 |
          -|-----------------------------------------------------
           |          |                 |               t --> 
                      0                 30              [seconds]
                      |<- 30 seconds ->|