MUX8B (multiplexer di ingressi BOOL 8)
Multiplexer tra otto ingressi BOOL. Genera un valore BOOL.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori Micro810, L20E, L50E e L70E.
MUX8B

Parametro | Tipo di parametro | Tipo di dati | Descrizione |
|---|---|---|---|
Selector | Ingresso | USINT | Il valore intero del selettore deve essere compreso nell'intervallo [0...7]. |
IN0 | Ingresso | BOOL | Qualsiasi valore di ingresso BOOL.
|
IN1 | Ingresso | BOOL | Qualsiasi valore di ingresso BOOL.
|
IN2 | Ingresso | BOOL | Qualsiasi valore di ingresso BOOL.
|
IN3 | Ingresso | BOOL | Qualsiasi valore di ingresso BOOL.
|
IN4 | Ingresso | BOOL | Qualsiasi valore di ingresso BOOL.
|
IN5 | Ingresso | BOOL | Qualsiasi valore di ingresso BOOL.
|
IN6 | Ingresso | BOOL | Qualsiasi valore di ingresso BOOL.
|
IN7 | Ingresso | BOOL | Qualsiasi valore di ingresso BOOL.
|
MUX8B | Uscita | BOOL |
|
Esempi di MUX8B
Esempio di Diagramma a blocchi funzione MUX8B

Esempio di Diagramma Ladder MUX8B

Esempio di Testo strutturato 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 *)
Risultati

Fornire un feedback