BlockWerk Documentatie
⊕

Switch

Logic

Het Switch-blok (schakelaar) selecteert tussen twee gegevenssignalen op basis van een stuursignaal (selector / controle-ingang). Als het stuursignaal voldoet aan de drempelwaarde (standaard ≥0\ge 0), stuurt het blok het eerste ingangssignaal (u1u_1) door; anders stuurt het het tweede ingangssignaal (u2u_2) door. Dit blok is onmisbaar voor voorwaardelijke signaalroutering, beveiligingscircuits en het omschakelen tussen handmatige en automatische modus.

Simuleren in BlockWerk

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

Simuleren in BlockWerk →

Wiskundig Model

y(t)={u1(t),usel(t)≥thresholdu2(t),usel(t)<thresholdy(t) = \begin{cases} u_1(t), & u_{\text{sel}}(t) \ge \text{threshold} \\ u_2(t), & u_{\text{sel}}(t) < \text{threshold} \end{cases}

Waarbij:

  • u1(t)u_1(t) de eerste data-ingang is (bovenste poort)
  • usel(t)u_{\text{sel}}(t) het stuursignaal is (middelste poort)
  • u2(t)u_2(t) de tweede data-ingang is (onderste poort)
  • threshold\text{threshold} de instelbare schakeldrempel is (standaard 0.0)

Ingangen & Uitgangen

Direction ID Label Type Status
→ In selector Selector number Required
→ In in1 If ≥ 0 number Required
→ In in2 If < 0 number Required
← Out out Output number Output

Parameters

Parameters Label Type Standaard Beschrijving
threshold Threshold number 0
criteria Criteria select u2 >= threshold

Gebruiksvoorbeelden

Handmatige / Automatische Moduskeuze

Omschakelen tussen een handmatige potentiometer en een automatische PID-regelaar:

Handmatige Invoer (u1) ──┐
Schakelaar Signaal (usel) ─┤ Switch → Actuator
PID Regelaar (u2)        ──┘

Veilige Terugval bij Noodstop

Wanneer een foutsignaal >0> 0 wordt, overschakelen naar een veilige noodstopwaarde:

Normaal Signaal (u1)  ──┐
Noodstop Trigger (usel) ─┤ Switch → Machine
Noodstop Nulwaarde (u2) ──┘

Opmerkingen & Best Practices

  • Geen Vertraging: Schakelt instantaan (binnen dezelfde integratiestap) om.
  • Poortindeling: Let op de drie poorten: data 1 (boven), selector (midden), data 2 (onder).

Gerelateerde Componenten

  • Relay: Schakelaar met hysterese om klapperen rond de drempelwaarde te voorkomen
  • Comparator: Vergelijkt twee signalen en levert een binaire 0 of 1
  • Mux: Multiplexen van meerdere signalen in één vector