MUX : multiplexeur
Traduction de la notice originale
Description de la fonction
Cette fonction transfère l'entrée en sortie selon la valeur de l'entrée K.
Il est possible d'augmenter le nombre d'entrées.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Exemple
K = 0 : l'entrée IN0 est transférée en sortie.
K = 1 : l'entrée IN1 est transférée en sortie.
K = 5 : l'entrée IN5 est transférée en sortie.
K = n : l'entrée INn est transférée en sortie.
Types de données
Les types de données des entrées Input0 à Inputn et de la sortie doivent être identiques.
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
LD Selection
MUX Input0, Input1
ST Output
Représentation en ST
Représentation :
Output := MUX (Selection, Input0, Input1) ;
Description des paramètres
Description des paramètres d'entrée :
Paramètre
Type de données
Signification
K
Entrée de sélection
K = 0…30
IN0
1. Entrée
IN1
ANY
2. Entrée
IN2
ANY
3. Entrée
INn
ANY
n+1. entrée, n = max. 30
Description des paramètres de sortie :
Paramètre
Type de données
Signification
OUT
ANY
Sortie
Erreur d'exécution
Lorsque la valeur de l'entrée K (sélecteur) est hors limites, un message d'erreur s'affiche dans la fenêtre Visualisation du diagnostic ; le mot %SW125 contient le code d'erreur correspondant.
NOTE : Pour obtenir la liste des valeurs et des codes d'erreur de bloc, reportez-vous à Statistiques.