Skip to content

MFR Timing Functions

Each of the 8 output channels has its own logic controller. This allows the modules to perform tasks that would otherwise require a PLC or external time relays. Configuration is done via the MFR-Setup Software.

The basic principle: Each output can be individually assigned to an input event and provided with a time function.

Overview of Modes

Input / Output (Direct)

Input / Output (Direct)

German: Ein- / Ausgabe (Direkt)

The "Passthrough Mode". The output directly follows the state of the assigned input.

  • Input 1 (High) Output 1 (On)
  • Input 0 (Low) Output 1 (Off)

Switching-on delay

Switching-on delay

German: Einschaltverzögerung

The output only switches on if the input signal is present stably for a defined time (t1).

  • Function: Filters short interference pulses at the input.
  • Sequence: If the signal is present for shorter than t1, nothing happens. Only after the time expires does the output switch. If the input drops, the output switches off immediately.

Switching-off delay

Switching-off delay

German: Ausschaltverzögerung

The output switches on immediately with the input but remains active for a defined time (t1) after the input signal drops.

  • Function: Follow-up control (e.g., fan run-on).
  • Sequence: Input High Output immediately High. Input Low Time t1 elapses Output Low.

Switching on wipe pulse

Switching on wipe pulse

German: Wischimpuls (Einschaltend)

Generates a pulse of defined length (t1) as soon as the input is activated (rising edge).

  • Behavior: The duration of the input signal does not matter. Even if the button is pressed permanently, the output turns off after time t1.
  • Trigger: Only on 0 1 transition.

Switching off wipe pulse

Switching off wipe pulse

German: Wischimpuls (Ausschaltend)

Generates a pulse of defined length (t1) as soon as the input is deactivated (falling edge).

  • Behavior: Ideal for triggering actions when releasing a button.
  • Important: For the pulse to be fully generated, the module's power supply must be maintained during time t1.

Clock Pulse / Pause

Clock Pulse / Pause

German: Taktgeber (Puls / Pause)

The output blinks / clocks as long as the input is active. Two times can be configured:

  • t1: Duration of the pulse (On)
  • t2: Duration of the pause (Off)

Clock Pulse / Cycle

Clock Pulse / Cycle

German: Taktgeber (Puls / Periode)

Similar to Pulse / Pause, but here the total period duration is defined.

  • t1: Duration of the pulse (On)
  • t2: Total duration of the period (On + Off)
  • Example: 100ms pulse at 1000ms period corresponds to 10% Duty Cycle.

Remote Terminal Unit (RTU)

German: Fernwirk-Modus

In this mode, the timing logic is deactivated. Instead, signals are "mirrored" via the data interface (Ethernet/RS232). An input on Module A switches the output on Module B.

  • Prerequisite: Two modules must be connected via Crossover cable (RS232/Ethernet) or network.
  • Restart Interlock (Safety Function): The modules send each other a "keep-alive" signal every 5 seconds. If this is missing (e.g., cable break), all outputs automatically fall back to the safe state (Off).

Time Ranges

The times (t1,t2) can be configured in different resolutions depending on the requirement. The basis is an internal 8 MHz quartz.

RangeSetting RangeResolution (Steps)
Milliseconds1002000 ms100 ms
Seconds1120 s1 s
Minutes1120 min1 min
Hours1100 h1 h

Note on Configuration

All times and modes are permanently stored in the EEPROM of the module and are retained even after a power failure.