SELMS_4V: Multistate selector for four values
The SELM_4V (FC443) blocks switches multistate inputs to the outputs in dependence of a selector and a corresponding input selector condition. The multiple inputs have two multistate values and two real values available.
Functionality
The block switches that input [In0xx]-[In7xx] whose selector condition [KCnd0]-[KCnd7] matches selector [K] to output [Outxx]. If there is no match, 'default value' [Defxx] is output at outputs [Outxx].
If several input selector conditions [KCnd0]...[KCnd7] are the same and selector [K] corresponds to a condition, input [In0xx]-[In7xx] of the lowest selector condition [KCnd0xx]-[KCnd7xx] is switched to output [Outxx].
Inputs
Pin | E | Description |
K | pa | Selector. Value range: 1...16 (Off...Stage15) Multistate (Default value= 1) |
KCnd0..KCnd7 | pa | Selector condition for input 0. Value range: 1...16 (Off...Stage15) Multistate (Default value = 1) |
In0Ms1 | pa | Input 0, multistate 1. Value range: 1...16 (Off...Stage15) Multistate (Default value = 1) |
In0Ms2 | pa | Input 0, multistate 2. Value range: 1...16 (Off...Stage15) Multistate (Default value = 1) |
In0R1 | pa | Input 0, real 1. Real (Default value= 0.0) |
In0R2 | pa | Input 0, real 2. Real (Default value= 0.0) |
KCnd1..KCnd7 | pa | Selector condition for input 1..7. |
In1Msx..In7Msx | pa | Input 1..7, multistate 1 and 2. Value range: 1...16 (Off...Stage15) Multistate (Default value = 1) |
In1Rx..In7Rx | pa | Input 1..7, real 1 and 2. Real (Default value= 0.0) |
DefMs1 | pa | Default value, multistate 1. Value range: 1...16 (Off...Stage15) Multistate (Default value = 1) |
DefMs2 | pa | Default value, multistate 2. Value range: 1...16 (Off...Stage15) Multistate (Default value = 1) |
DefR1 | pa | Default value, Real 1. Real (Default value= 0.0) |
DefMs1 | pa | Default value, Real 2. Real (Default value= 0.0) |
Outputs
Pin | E | Description |
OutMs1 | a | Multistate output 1. Multistate (Default value = 1) |
OutMs2 | a | Multistate output 2. Multistate (Default value = 1) |
OutR1 | a | Real output 1. Real (Default value= 0.0) |
OutR2 | a | Real output 2. Real (Default value= 0.0) |
Process response
Standard (see General rules and information).
Troubleshooting
Standard (see General rules and information).