TMR_FNCT: Pulse and delay

The TMR_FNCT (FB400) block processes pulse signals.

The function block is used for:

Functionality

One of the following functions is active as per the set timer mode [TiMod].

TiMod

Process

...

  • In general, a change to the input value [In] starts the delay time or pulse length.
  • Upon [Reset], all started times are reset and output [Out] is reset.

Pulse

Limit pulse length

The pulse at input [In] is shortened to the maximum possible pulse length [Ti].

A pulse [Reset] resets the output immediately to [Out] = 0 (Off).

ExpPulse

Constant pulse length

The pulse at input [In] is extended or shortened to the constant pulse length [Ti].

A pulse [Reset] resets the output immediately to [Out] = 0 (Off).

SWOnDly

Switch-on delay

The pulse at input [In] is switched only after delay time [Ti] to output [Out]. Pulse shorter than [Ti] are ineffective.

A pulse [Reset] resets the output immediately to [Out] = 0 (Off).

StoSWOn

Saving switch-on delay

The pulse at input [In] switches output [Out] constantly to 'On' after delay time [Ti]. A pulse [Reset] resets the output to [Out] = 0 (Off).

SWOffDly

Pulse extension

The pulse at input [In] is extended by the delay time [Ti].

A pulse [Reset] resets the output immediately to [Out] = 0 (Off).

Reset

Upon [Reset], all started times are reset and output [Out] is reset.

If [Reset] and [In] appear at the same time, reset takes priority. If the start condition reappears during the timer's runtime, the time restarts.

Inputs

Pin

E

Description

In

pa

Input.

Ti

pa

Time.

Delay time or pulse length.

Changes to the runtime become effective immediately.

0ms

No delay time or pulse length.

...

Delay time or pulse length.

TiMod

p

Timer mode.

Upon a change of timer mode, an internal reset is carried out prior to performing the block's functionality.

1 (Pulse)

Pulse

Limits the pulse length.

2 (Expanded pulse)

Constant pulse length.

Harmonizes pulse length (constant length).

3 (Switch On delay)

Switch-on delay.

Delays switch-on and shortens the pulse length.

4 (Stored switch On)

Switch-on delay with saving property.

Delays switch-on and switches off only by [Reset].

5 (Switch Off delay)

Pulse extension.

Extends the pulse length.

Reset

p

Reset.

ResetTi

p

Reset times

Outputs

Pin

E

Description

Out

a

Output.

TiEld

a

Elapsed time.

The time expired to date is pending. After reaching Ti, TiEld is reset to zero.

Input values

Pin

Description

Data type

Default value

E.g. Engineering unit or Text group

Min.

Max.

In

Input.

Boolean

0 (No)

No, Yes

 

 

Ti

Time.

Time

1m_40s

T#0d_0h_0m_0s_0ms

 

 

TiMod

Timer mode.

Multistate

2 (Expanded pulse)

Timer mode

Pulse

Pulse extension

Reset

Reset.

Boolean

0 (No)

No, Yes

 

 

ResetTi

Reset times

Boolean

0 (No)

No, Yes

 

 

Output values

Pin

Description

Data type

Default value

E.g. Engineering unit or Text group

Min.

Max.

Out

Output.

Boolean

0 (Off)

Off, On

 

 

TiEld

Elapsed time.

Time

0ms

T#0d_0h_0m_0s_0ms

 

 

Application

Application examples for individual operating modes:

Operating mode pulse:

The damper function is monitored by ensuring that it reaches the end position within a specified time after startup.

Operating mode extended pulse:

Stairwell automation switches on the light for a specific time via button.

Operating mode for switch-on delay:

A presence detector switches on ventilation only after a specific time after entering the room.

Operating mode for switch-off delay:

A bathroom exhaust switches off only after a specified time after the light is switched off.

Process response

Standard (see General rules and information).

Troubleshooting

Standard (see General rules and information).