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)
Milliseconds1002000 ms100 ms
Seconds1120 s1 s
Minutes1120 min1 min
Hours1100 h1 h

Note on Configuration

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