MUX8B (multiplexeur de 8 entrées BOOL)
Multiplexeur entre huit entrées BOOL. Il produit une valeur BOOL.
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s’applique aux contrôleurs
Micro810
LC10, Micro820
L20E, Micro850
L50E et Micro870
L70E.MUX8B

Paramètre | Type de paramètre | Type de données | Description |
|---|---|---|---|
Selector | Entrée | USINT | Valeur entière de sélection (doit être dans l'intervalle [0..7]) |
IN0 | Entrée | BOOL | Toute valeur d'entrée booléenne
|
IN1 | Entrée | BOOL | Toute valeur d'entrée booléenne
|
IN2 | Entrée | BOOL | Toute valeur d'entrée booléenne
|
IN3 | Entrée | BOOL | Toute valeur d'entrée booléenne
|
IN4 | Entrée | BOOL | Toute valeur d'entrée booléenne
|
IN5 | Entrée | BOOL | Toute valeur d'entrée booléenne
|
IN6 | Entrée | BOOL | Toute valeur d'entrée booléenne
|
IN7 | Entrée | BOOL | Toute valeur d'entrée booléenne
|
MUX8B | Sortie | BOOL |
|
Exemples MUX8B
Exemple de diagramme de bloc de fonctions MUX8B

Exemple de schéma à relais MUX8B

Exemple de texte structuré MUX8B

(* ST Equivalence: *) range := MUX8 (choice, 1, 5, 10, 50, 100, 500, 1000, 5000); (* select from 8 predefined ranges, for example, if choice is 3, range will be 50 *)
Résultats

Fournir une réponse