Demux
Signal RoutingLe bloc Demux (Démultiplexeur / Fan-out / Distributeur de signal) duplique un signal d'entrée unique vers plusieurs sorties parallèles. Chaque port de sortie reçoit exactement la même valeur instantanée que l'entrée. C'est la solution idéale pour distribuer un signal de consigne, de capteur ou de commande vers plusieurs sous-systèmes ou afficheurs sans surcharger le schéma de câbles croisés.
Modèle Mathématique
Entrées & Sorties
| Direction | ID | Label | Type | Status |
|---|---|---|---|---|
| → In | in |
Vector | vector | Required |
| ← Out | out |
Element | number | Output |
Paramètres
| Paramètres | Label | Type | Défaut | Description |
|---|---|---|---|---|
numOutputs |
Number of Outputs | number | 2 |
Exemples d'Utilisation
Distribution de Consigne
Distribution d'une consigne de référence à la fois vers un régulateur et vers une courbe de référence :
Consigne (20°C) → Demux ──┬─→ PIDController
└─→ uPlotDisplay (Courbe de référence)Remarques & Bonnes Pratiques
- Distribution de Signal (Fan-out) : Supprime l'encombrement visuel des embranchements de câbles sur l'espace de travail.
- Sorties Identiques : Chaque port de sortie transporte la valeur intégrale du signal d'entrée sans atténuation ni division.
- Zéro Surcharge : Transmission directe en mémoire (zero-copy) au sein du moteur WASM.
- Ports Non Connectés : Les sorties non raccordées sont ignorées et ne consomment aucune ressource d'exécution.