The Number-Select logical device acts like a the chip-select of IC's or some kind of address selection. This mean it sets the selected output to true and all other outputs to false.
Device window pages
The following table shows which device window pages are available with this individual device type. Tool-bar functions not mentioned here are described at the general description of device windows .
--- The position selection page.
--- The device info page.
--- The maintenance page. The configuration parameters from this page are described below.Configuration parameters
There is no configuration necessary.
Variables defined by this device driver
| name | type | flags | range |
|---|---|---|---|
| info.driver | TEXT | R/O | StringRange R/O |
| lowLevel.cmd | TEXT | StringRange | |
| lowLevel.reply | TEXT | R/O | StringRange R/O |
| faults.99 | ALARM | R/O | AlarmFlagRange R/O (Communication) |
| faults.commstat | TEXT | R/O | StringRange R/O |
| info.type | TEXT | R/O | StringRange R/O |
| info.port | TEXT | R/O | StringRange R/O |
| info.frame | TEXT | R/O | StringRange R/O |
| info.output.01 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.02 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.03 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.04 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.05 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.06 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.07 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.08 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.09 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.10 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.11 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.12 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.13 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.14 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.15 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.16 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.17 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.18 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.19 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.20 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.21 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.22 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.23 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.24 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.25 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.26 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.27 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.28 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.29 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.30 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.31 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| info.output.32 | BOOLEAN | R/O | BooleanRange R/O (true false) |
| position | INTEGER | SAVE | IntegerRange (0 .. 32) |