BlockWerk Documentatie
🔀

Demux

Signal Routing

Het Demux-blok (Demultiplexer / Fan-out) verdeelt één ingangssignaal over meerdere parallelle uitgangen. Elke uitgangspoort ontvangt exact dezelfde actuele signaalwaarde als de invoer. Dit is ideaal om één sensor- of stuursignaal overzichtelijk naar meerdere subsystemen of grafieken te distribueren zonder een wirwar van kruisende kabels.

Simuleren in BlockWerk

Interactieve sandbox direct in je browser — geen installatie, aangedreven door WebAssembly.

Simuleren in BlockWerk →

Wiskundig Model

yi(t)=u(t)voor alle i∈{1,2,…,n}y_i(t) = u(t) \quad \text{voor alle } i \in \{1, 2, \dots, n\}

Ingangen & Uitgangen

Direction ID Label Type Status
→ In in Vector vector Required
← Out out Element number Output

Parameters

Parameters Label Type Standaard Beschrijving
numOutputs Number of Outputs number 2

Gebruiksvoorbeelden

Een setpoint distribueren naar zowel een regelaar als een referentieplot:

Setpoint (20°C) → Demux ──┬─→ PID Controller
                          └─→ uPlotDisplay (Referentiecurve)

Opmerkingen & Best Practices

  • Signaaldistributie (Fan-out): Voorkomt rommelige kabelvertakkingen op het canvas.
  • Geen Rekenoverhead: Directe zero-copy doorgifte van waarden binnen WASM.
  • Niet-aangesloten poorten: Ongebruikte poorten kosten geen rekenkracht.

Gerelateerde Componenten

  • Mux: Combineert meerdere signalen tot één lijn
  • Switch: Selecteert tussen twee verschillende signalen