9.604 SatService-Deice

This page describes the device driver and the device window for the SatService DEICE controller.

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.

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.serialno TEXT R/O StringRange R/O
info.version TEXT R/O StringRange R/O
config.internalTempThreshold INTEGER SETUP IntegerRange (0 .. 45)
config.ambientTempThreshold INTEGER SETUP IntegerRange (0 .. 10)
config.tempSlopeThreshold INTEGER SETUP IntegerRange (0 .. 10)
config.measInterval INTEGER SETUP IntegerRange (0 .. 600)
config.tempHysteresis INTEGER SETUP IntegerRange (0 .. 10)
config.deiceSensorDelay INTEGER SETUP IntegerRange (0 .. 59)
config.rainSensorDelay INTEGER SETUP IntegerRange (0 .. 59)
inputs.0 HEX R/O HexRange R/O (0 .. 0)
inputs.1 HEX R/O HexRange R/O (0 .. 0)
inputs.2 HEX R/O HexRange R/O (0 .. 0)
output.01.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.02.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.03.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.04.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.05.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.06.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.07.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.08.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.09.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.10.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.11.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.12.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.13.type CHOICE R/O EnumRange R/O (unused output internal blower disabled blower stage 1 blower stage 2 blower stage 3 subreflector disabled subreflector rainblower disabled rainblower)
output.01 BOOLEAN R/O BooleanRange R/O (true false)
output.02 BOOLEAN R/O BooleanRange R/O (true false)
output.03 BOOLEAN R/O BooleanRange R/O (true false)
output.04 BOOLEAN R/O BooleanRange R/O (true false)
output.05 BOOLEAN R/O BooleanRange R/O (true false)
output.06 BOOLEAN R/O BooleanRange R/O (true false)
output.07 BOOLEAN R/O BooleanRange R/O (true false)
output.08 BOOLEAN R/O BooleanRange R/O (true false)
output.09 BOOLEAN R/O BooleanRange R/O (true false)
output.10 BOOLEAN R/O BooleanRange R/O (true false)
output.11 BOOLEAN R/O BooleanRange R/O (true false)
output.12 BOOLEAN R/O BooleanRange R/O (true false)
output.13 BOOLEAN R/O BooleanRange R/O (true false)
output.01.name TEXT R/O StringRange R/O
output.02.name TEXT R/O StringRange R/O
output.03.name TEXT R/O StringRange R/O
output.04.name TEXT R/O StringRange R/O
output.05.name TEXT R/O StringRange R/O
output.06.name TEXT R/O StringRange R/O
output.07.name TEXT R/O StringRange R/O
output.08.name TEXT R/O StringRange R/O
output.09.name TEXT R/O StringRange R/O
output.10.name TEXT R/O StringRange R/O
output.11.name TEXT R/O StringRange R/O
output.12.name TEXT R/O StringRange R/O
output.13.name TEXT R/O StringRange R/O
temperature.0 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
temperature.1 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
temperature.2 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
temperature.3 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
temperature.4 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
deice.mode CHOICE EnumRange (OFF MANUAL AUTO)
deice.requested BOOLEAN R/O BooleanRange R/O (true false)
deice.stages INTEGER R/O IntegerRange R/O (0 .. 0)
deice.remaining INTEGER R/O IntegerRange R/O (0 .. 0)
rainblower.mode CHOICE EnumRange (OFF MANUAL AUTO)
rainblower.requested BOOLEAN R/O BooleanRange R/O (true false)
rainblower.remaining INTEGER R/O IntegerRange R/O (0 .. 0)
reset TEXT NOPRESET StringRange
state.sensor.1 BOOLEAN R/O BooleanRange R/O (true false)
state.sensor.2 BOOLEAN R/O BooleanRange R/O (true false)
state.sensor.3 BOOLEAN R/O BooleanRange R/O (true false)
state.sensor.4 BOOLEAN R/O BooleanRange R/O (true false)
state.sensor.5 BOOLEAN R/O BooleanRange R/O (true false)
state.sensor.6 BOOLEAN R/O BooleanRange R/O (true false)
initialized TEXT R/O StringRange R/O
faults.01 ALARM R/O AlarmFlagRange R/O (Output 1 Alarm 1)
faults.02 ALARM R/O AlarmFlagRange R/O (Output 1 Alarm 2)
faults.03 ALARM R/O AlarmFlagRange R/O (Output 2 Alarm 1)
faults.04 ALARM R/O AlarmFlagRange R/O (Output 2 Alarm 2)
faults.05 ALARM R/O AlarmFlagRange R/O (Output 3 Alarm 1)
faults.06 ALARM R/O AlarmFlagRange R/O (Output 3 Alarm 2)
faults.07 ALARM R/O AlarmFlagRange R/O (Output 4 Alarm 1)
faults.08 ALARM R/O AlarmFlagRange R/O (Output 4 Alarm 2)
faults.09 ALARM R/O AlarmFlagRange R/O (Output 5 Alarm 1)
faults.10 ALARM R/O AlarmFlagRange R/O (Output 5 Alarm 2)
faults.11 ALARM R/O AlarmFlagRange R/O (Output 6 Alarm 1)
faults.12 ALARM R/O AlarmFlagRange R/O (Output 6 Alarm 2)
faults.13 ALARM R/O AlarmFlagRange R/O (Output 7 Alarm 1)
faults.14 ALARM R/O AlarmFlagRange R/O (Output 7 Alarm 2)
faults.15 ALARM R/O AlarmFlagRange R/O (Output 8 Alarm 1)
faults.16 ALARM R/O AlarmFlagRange R/O (Output 8 Alarm 2)
faults.17 ALARM R/O AlarmFlagRange R/O (Output 9 Alarm 1)
faults.18 ALARM R/O AlarmFlagRange R/O (Output 9 Alarm 2)
faults.19 ALARM R/O AlarmFlagRange R/O (Output 10 Alarm 1)
faults.20 ALARM R/O AlarmFlagRange R/O (Output 10 Alarm 2)
faults.21 ALARM R/O AlarmFlagRange R/O (Output 11 Alarm 1)
faults.22 ALARM R/O AlarmFlagRange R/O (Output 11 Alarm 2)
faults.23 ALARM R/O AlarmFlagRange R/O (Subreflector Alarm 1)
faults.24 ALARM R/O AlarmFlagRange R/O (Subreflector Alarm 2)
faults.25 ALARM R/O AlarmFlagRange R/O (Rainblower Alarm 1)
faults.26 ALARM R/O AlarmFlagRange R/O (Rainblower Alarm 2)