9.622 Selector-Two-Way

The Selector-Two-Way logical device provides a simple way to show multiple parameter values in a single entry field of the user interface.

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 .

Configuration parameters

At the maintenance page of the device window there are a couple of configuration parameters which must be set to interconnect the Level-Set device to the devices it monitors and controls.

parameter description
selectId The message ID for the parameter to monitor. e.g S1.position for a waveguide switch.
defaultPos If you want to append a unit (or any other kind of text) to the output value, you can enter it here.
pos.01.id ..
pos.12.id
The message ID of the parameter to monitor and control with the value parameter of this device if this particular position is selected.
pos.01.select ..
pos.12.select
If the value of the parameter monitored with selectId equals the value entered here, the selector switches to this position. 'select' values must be unique, if two positions have the the same 'select' value configured, the device's behavior is not defined.
pos.01.label ..
pos.12.label
The value to be set at the label parameter of this device if this particular position is selected.

Application example

You have to HPA's in an 1+1 redundant configuration. Both HPAs provides an output power, but you want only display the output power of the active HPA in the main screen to the operator. The waveguide switch's name is S1 with the position A and B and the HPA names are HPA-1 and HPA-2 :

parameter setting
selsectId S1.position
pos.01.id HPA-1.meas.fwdPwr
pos.01.select A
pos.01.label HPA 1 power
pos.02.id HPA-2.meas.fwdPwr
pos.02.select B
pos.02.label HPA 2 power

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.selectPos TEXT R/O StringRange R/O
info.selectVal TEXT R/O StringRange R/O
config.selectId TEXT SAVE SETUP StringRange
config.pos.01.id TEXT SAVE SETUP StringRange
config.pos.01.select TEXT SAVE SETUP StringRange
config.pos.01.label TEXT SAVE SETUP StringRange
config.pos.02.id TEXT SAVE SETUP StringRange
config.pos.02.select TEXT SAVE SETUP StringRange
config.pos.02.label TEXT SAVE SETUP StringRange
config.pos.03.id TEXT SAVE SETUP StringRange
config.pos.03.select TEXT SAVE SETUP StringRange
config.pos.03.label TEXT SAVE SETUP StringRange
config.pos.04.id TEXT SAVE SETUP StringRange
config.pos.04.select TEXT SAVE SETUP StringRange
config.pos.04.label TEXT SAVE SETUP StringRange
config.pos.05.id TEXT SAVE SETUP StringRange
config.pos.05.select TEXT SAVE SETUP StringRange
config.pos.05.label TEXT SAVE SETUP StringRange
config.pos.06.id TEXT SAVE SETUP StringRange
config.pos.06.select TEXT SAVE SETUP StringRange
config.pos.06.label TEXT SAVE SETUP StringRange
config.pos.07.id TEXT SAVE SETUP StringRange
config.pos.07.select TEXT SAVE SETUP StringRange
config.pos.07.label TEXT SAVE SETUP StringRange
config.pos.08.id TEXT SAVE SETUP StringRange
config.pos.08.select TEXT SAVE SETUP StringRange
config.pos.08.label TEXT SAVE SETUP StringRange
config.pos.09.id TEXT SAVE SETUP StringRange
config.pos.09.select TEXT SAVE SETUP StringRange
config.pos.09.label TEXT SAVE SETUP StringRange
config.pos.10.id TEXT SAVE SETUP StringRange
config.pos.10.select TEXT SAVE SETUP StringRange
config.pos.10.label TEXT SAVE SETUP StringRange
config.pos.11.id TEXT SAVE SETUP StringRange
config.pos.11.select TEXT SAVE SETUP StringRange
config.pos.11.label TEXT SAVE SETUP StringRange
config.pos.12.id TEXT SAVE SETUP StringRange
config.pos.12.select TEXT SAVE SETUP StringRange
config.pos.12.label TEXT SAVE SETUP StringRange
config.defaultPos CHOICE SAVE SETUP EnumRange (01 02 03 04 05 06 07 08 09 10 11 12)
value TEXT StringRange
label TEXT R/O StringRange R/O