Table of Contents

Stairwell Timer

The Stairwell Timer node manages a timed digital output.

When the Input connector receives the value 1, the node sends 1 to the Output connector and starts a timer.
When the configured time expires, the node sends 0 to the Output connector.

The node also provides retrigger, manual OFF, pre-warning, time override and remaining-time functions.

 Behaviour of Stairwell Timer

Behaviour of Stairwell Timer

Connectors

Connector Type Description
Input Input Starts the timer when it receives 1. Depending on the configuration, it can also stop the timer when it returns to 0.
ON time override Input Allows the configured ON duration to be overridden.
Output Output Timed digital output controlled by the node.
Warning Output Becomes 1 shortly before the timer expires, according to the configured warning time.
Time left Output Returns the remaining time before the timer expires.

Main properties

Property Description
Time for ON Defines how long the Output remains equal to 1 after activation.
Retriggerable When enabled, receiving another value 1 on Input restarts the timer.
Manual OFF When enabled, the Output is immediately switched to 0 when Input returns to 0.
Warning before OFF Defines how long before timer expiration the Warning output becomes 1.

Operation

The Stairwell Timer is activated when:

Input = 1

At that moment:

When the timer expires:

Output = 0

If the node is configured with a warning period, the Warning output becomes active shortly before the timer expires.

Time for ON

The Time for ON property defines the normal activation time.

Conceptually:

Input = 1 → Output = 1 for Time for ON

When this time has elapsed:

Output = 0

For example:

Property Value
Time for ON 120 seconds

when the node is activated, the Output remains equal to 1 for 120 seconds.

Retriggerable

When Retriggerable is enabled, the active timer can be restarted by receiving another activation command.

For example, assume:

Time for ON = 60 seconds

and the timer has 20 seconds remaining.

If the Input receives 1 again, the countdown restarts from the configured activation time.

Conceptually:

New Input = 1 → Timer restarts

Retriggerable mode is useful when every new activation request must extend the ON period.

When Retriggerable is disabled, a new activation command does not restart the timer while the current timing cycle is already active.

Manual OFF

The Manual OFF property determines whether the Input can immediately switch the output OFF.

When Manual OFF is enabled:

When Manual OFF is disabled:

Warning

The Warning output provides an advance indication that the activation time is about to expire.

The warning interval is configured using:

Warning before OFF

When the remaining time reaches the configured warning interval, and Output is still equal to 1:

Warning = 1

This signal can be used to inform another logic function that the timed activation is close to ending.

The Warning output becomes active only shortly before the configured OFF event, while the main Output is still active.

Warning example

Assume:

Property Value
Time for ON 120 seconds
Warning before OFF 10 seconds

The sequence is:

ON time override

The ON time override input allows the normal activation duration to be changed.

Instead of always using the value defined by Time for ON, the node can use an alternative duration supplied through this connector.

This is useful when the same Stairwell Timer must operate with different timing values according to the current system condition.

ON time override example

Suppose the normal configuration is:

Time for ON = 60 seconds

but another logic provides an override value corresponding to a longer activation period.

The node can then use the overridden duration instead of the standard configured value.

This allows the timing to be adjusted dynamically without changing the node configuration.

Time left

The Time left output provides the remaining timer duration.

During the active countdown, this value decreases as the timer approaches expiration.

This output can be used for:

Example

Assume the following configuration:

Property Value
Time for ON 60 seconds
Retriggerable Enabled
Manual OFF Disabled
Warning before OFF 10 seconds

When:

Input = 1

the node sets:

Output = 1

and starts a 60-second timer.

After 50 seconds:

Warning = 1

because only 10 seconds remain.

If another activation command is received before expiration and Retriggerable is enabled, the timer restarts.

If no new activation is received, after 60 seconds:

Output = 0

Example - Manual OFF

Assume:

Manual OFF = Enabled

and the timer is currently running.

If:

Input = 0

before the timer expires, the node immediately sets:

Output = 0

and stops the current timer.

Example - Retrigger

Assume:

Time for ON = 90 seconds

The timer starts and 30 seconds remain.

If the Input receives 1 again and Retriggerable is enabled, the timer restarts from:

90 seconds

The output therefore remains active for a new complete timing period.

Typical applications

The Stairwell Timer is useful whenever a digital output must remain active for a limited period.

Typical applications include:

Verification through simulation

The Stairwell Timer can be tested using the Logic Module simulation tools.

A typical test procedure is the following:

Configuration notes