Skip to content

MFR Timing Functions ​

Each of the eight output channels has an independent logic controller. The module can therefore handle simple control and timing tasks that might otherwise require a PLC or external timing relay. Configure these functions with MFR-Setup.

Each output can be assigned to an input and configured with its own timing function.

Overview of Modes ​

Direct input/output ​

Input / Output (Direct)

German UI label: Ein- / Ausgabe (Direkt)

In pass-through mode, the output directly follows the state of its assigned input.

  • Input high → Output on
  • Input low → Output off

On-delay ​

Switching-on delay

German UI label: Einschaltverzögerung

The output switches on only after the input has remained active continuously for the configured time t1.

  • Purpose: Filters short pulses at the input.
  • Sequence: If the input becomes inactive before t1 expires, the output remains off. After t1 expires, the output switches on and then switches off immediately when the input becomes inactive.

Off-delay ​

Switching-off delay

German UI label: Ausschaltverzögerung

The output switches on with the input and remains active for the configured time t1 after the input becomes inactive.

  • Purpose: Run-on control, for example for a fan.
  • Sequence: Input high → output immediately on. Input low → wait for t1 → output off.

Pulse on activation ​

Switching on wipe pulse

German UI label: Wischimpuls (Einschaltend)

Generates a pulse of length t1 when the input changes from low to high (rising edge).

  • Behavior: The output switches off after t1, even if the input remains active.
  • Trigger: Low-to-high transition only.

Pulse on deactivation ​

Switching off wipe pulse

German UI label: Wischimpuls (Ausschaltend)

Generates a pulse of length t1 when the input changes from high to low (falling edge).

  • Typical use: Triggering an action when a button is released.
  • Important: Maintain the module's power supply for the full duration of t1.

Clock: pulse/pause ​

Clock Pulse / Pause

German UI label: Taktgeber (Puls / Pause)

The output cycles while the input is active. Configure two times:

  • t1: On-time
  • t2: Off-time

Clock: pulse/period ​

Clock Pulse / Cycle

German UI label: Taktgeber (Puls / Periode)

This mode defines the total period instead of the off-time.

  • t1: On-time
  • t2: Total period (on-time + off-time)
  • Example: A 100 ms pulse in a 1,000 ms period produces a 10% duty cycle.

Remote Terminal Unit (RTU) ​

German UI label: Fernwirk-Modus

In this mode, the timing logic is disabled. Signals are mirrored through the Ethernet or RS-232 interface: an input on Module A controls the corresponding output on Module B.

  • Connection: Connect the modules through a network, a direct Ethernet crossover cable, or an RS-232 null-modem cable, as appropriate.
  • Restart Interlock (Safety Function): The modules exchange a keep-alive signal every five seconds. If the signal is lost, for example because of a cable break, all outputs return to the off state.

Time Ranges ​

The available ranges provide different timing resolutions. Timing is based on an internal 8 MHz crystal oscillator.

RangeSetting RangeResolution (Steps)
Milliseconds100…2000 ms100 ms
Seconds1…120 s1 s
Minutes1…120 min1 min
Hours1…100 h1 h

Note on Configuration

The module stores all timing values and modes in EEPROM and retains them when power is removed.