Demultiplexer

Der Demultiplexer wählt einen Ausgangskanal anhand des Eingangswertes aus. Dafür wird der Eingangswert als Integer interpretiert. Dieser Wert entspricht dem Ausgangskanal. Ist der Wert Außerhalb der konfigurierten Anzahl an Kanälen, so wird der Ausgangskanal 0 gesetzt.
Optional kann ein boolesches Signal für den Eingang Enable Execution ausgewählt werden, sodass der Algorithmus nur aktiv ist, wenn der Wert des ausgewählten Signals TRUE ist.
Konfigurationsoptionen
- NumChannels: Fügt einen Ausgangskanal hinzu oder entfernt ihn.
Ausgangswerte
- Current Channel: Gibt die Nummer des ausgewählten Kanals an. Der Wert ist 0, wenn der ausgewählte Kanal außerhalb der konfigurierten Kanäle ist.
- Count: Beginnt mit 1 für den Kanal, der bei Beginn der Analyse ausgewählt wird, und zählt jedes Mal hoch, wenn ein anderer Kanal ausgewählt wird.
- Last Event: Zeitstempel des letzten Kanalwechsels.
- Out 00..n: Boolescher Ausgang für die Kanäle 0 (ausgewählter Kanal < 1 oder >n) bis n
Standard HMI Controls
Für den Algorithmus Demultiplexer sind die folgenden HMI Controls für die Generierung eines Analytics Dashboards verfügbar:
1. Das Table Control oder Multivalue Control visualisiert die Ausgangswerte Count, Current Channel und Last Event und Out.



Alternativ können im Algorithmus Demultiplexer mit dem Mapping Wizard kundenspezifische HMI Controls gemappt werden.