9.202 ETL-LS-Switch

This page describes the device driver and the device window for etl systems LS Switch with 8, 16 or 32 inputs.

To allow proper operation the number of inputs has to be defined in the configuration page.
Please note: With the tested SW releases 1.3 and 1.6 the auto save and remote mode doesn't work properly. Therefore they are not part of the driver.

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 make the software talk to the device including the number of inputs.

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.model TEXT R/O StringRange R/O
info.unitTemperature FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.psu1Voltage FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.psu2Voltage FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
config.readBackDelay INTEGER SAVE SETUP IntegerRange (100 .. 10000)
config.inputs CHOICE SAVE SETUP EnumRange (8 16 32)
position CHOICE EnumRange (00 01 02 03 04 05 06 07 08)
byname CHOICE EnumRange (0-Terminate 01 02 03 04 05 06 07 08)
reInit TEXT NOPRESET StringRange
input.01.name TEXT StringRange
input.02.name TEXT StringRange
input.03.name TEXT StringRange
input.04.name TEXT StringRange
input.05.name TEXT StringRange
input.06.name TEXT StringRange
input.07.name TEXT StringRange
input.08.name TEXT StringRange
input.09.name TEXT StringRange DIS
input.10.name TEXT StringRange DIS
input.11.name TEXT StringRange DIS
input.12.name TEXT StringRange DIS
input.13.name TEXT StringRange DIS
input.14.name TEXT StringRange DIS
input.15.name TEXT StringRange DIS
input.16.name TEXT StringRange DIS
input.17.name TEXT StringRange DIS
input.18.name TEXT StringRange DIS
input.19.name TEXT StringRange DIS
input.20.name TEXT StringRange DIS
input.21.name TEXT StringRange DIS
input.22.name TEXT StringRange DIS
input.23.name TEXT StringRange DIS
input.24.name TEXT StringRange DIS
input.25.name TEXT StringRange DIS
input.26.name TEXT StringRange DIS
input.27.name TEXT StringRange DIS
input.28.name TEXT StringRange DIS
input.29.name TEXT StringRange DIS
input.30.name TEXT StringRange DIS
input.31.name TEXT StringRange DIS
input.32.name TEXT StringRange DIS
internal.choices TEXT R/O StringRange R/O
internal.pos INTEGER R/O IntegerRange R/O (0 .. 0)
internal.posName TEXT R/O StringRange R/O
internal.init BOOLEAN R/O BooleanRange R/O (true false)
faults.01 ALARM R/O AlarmFlagRange R/O (PSU 1)
faults.02 ALARM R/O AlarmFlagRange R/O (PSU 2)