1.302 Hitec-HSCU-00

This page describes the device driver and the device window for the HITEC Servo Control Unit. ACU parameters are not included as they are implemented directly in Hitec-HACU-01 device

Device window pages

The following table shows which device window pages are available with this individual device type.

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 unit.

parameter description
address The device address (decimal) as set at the device's front panel.
ntpAddress The IP address of the NTP server the device uses for time synchonisation
readBackDelay Defines the delay the driver uses when it reads back parameters recently commanded. The delay is initialized at a proved preset value which should not be changed under normal circumstances.

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.version TEXT R/O StringRange R/O
info.hasShelterClimaticControl BOOLEAN R/O BooleanRange R/O (true false)
info.hasPedestalClimaticControl BOOLEAN R/O BooleanRange R/O (true false)
info.hasYokeClimaticControl BOOLEAN R/O BooleanRange R/O (true false)
info.hasHubClimaticControl BOOLEAN R/O BooleanRange R/O (true false)
info.hasFeedClimaticControl BOOLEAN R/O BooleanRange R/O (true false)
info.hasDeicing BOOLEAN R/O BooleanRange R/O (true false)
info.hasCabinetsClimaticControl BOOLEAN R/O BooleanRange R/O (true false)
info.hasOutsideWeatherMonitoring BOOLEAN R/O BooleanRange R/O (true false)
info.hasRainBlowing BOOLEAN R/O BooleanRange R/O (true false)
info.hasDehydrating BOOLEAN R/O BooleanRange R/O (true false)
info.hasRFSafetyLoop BOOLEAN R/O BooleanRange R/O (true false)
info.hasMotionWarningLight BOOLEAN R/O BooleanRange R/O (true false)
info.hasMotionWarningHorn BOOLEAN R/O BooleanRange R/O (true false)
info.hasAircraftWarningLight BOOLEAN R/O BooleanRange R/O (true false)
info.hasPedestalLight BOOLEAN R/O BooleanRange R/O (true false)
info.hasYokeLight BOOLEAN R/O BooleanRange R/O (true false)
info.hasHubLight BOOLEAN R/O BooleanRange R/O (true false)
info.hasShelterFireDetection BOOLEAN R/O BooleanRange R/O (true false)
info.hasPedestalFireDetection BOOLEAN R/O BooleanRange R/O (true false)
info.hasYokeFireDetection BOOLEAN R/O BooleanRange R/O (true false)
info.hasHubFireDetection BOOLEAN R/O BooleanRange R/O (true false)
info.hasPedestalDoorOpened BOOLEAN R/O BooleanRange R/O (true false)
info.hasPedestalDoorClosed BOOLEAN R/O BooleanRange R/O (true false)
info.hasYokeDoorOpened BOOLEAN R/O BooleanRange R/O (true false)
info.hasYokeDoorClosed BOOLEAN R/O BooleanRange R/O (true false)
info.hasHubDoorOpened BOOLEAN R/O BooleanRange R/O (true false)
info.hasHubDoorClosed BOOLEAN R/O BooleanRange R/O (true false)
info.hasAccessDoorOpened BOOLEAN R/O BooleanRange R/O (true false)
info.hasAccessDoorClosed BOOLEAN R/O BooleanRange R/O (true false)
info.hasPersonalLift BOOLEAN R/O BooleanRange R/O (true false)
info.hasHandCrank BOOLEAN R/O BooleanRange R/O (true false)
config.ntpAddress TEXT SETUP StringRange
config.readBackDelay INTEGER SAVE SETUP IntegerRange (100 .. 10000)
rainBlower.mode CHOICE EnumRange (OFF AUTOMATIC MANUAL)
deice.temp.min FLOAT DoubleRange (0.0 .. 0.0)
deice.temp.max FLOAT DoubleRange (0.0 .. 0.0)
deice.humidity.min FLOAT DoubleRange (0 .. 0)
deice.humidity.hyst FLOAT DoubleRange (0 .. 0)
deice.heat.restart CHOICE EnumRange (CONTINUE RESTART)
deice.sect.restart CHOICE EnumRange (CONTINUE RESTART)
deice.heat.time CHOICE EnumRange (FIXED 30sec VARIABLE)
deice.heat.maxTime INTEGER IntegerRange (0 .. 0)
deice.ccm CHOICE EnumRange (DEACTIVATED AUTOMATIC MANUAL MANUAL DEICE)
pedestal.ccm CHOICE EnumRange (DEACTIVATED AUTOMATIC MANUAL)
feed.ccm CHOICE EnumRange (DEACTIVATED AUTOMATIC MANUAL)
yoke.ccm CHOICE EnumRange (DEACTIVATED AUTOMATIC MANUAL)
hub.ccm CHOICE EnumRange (DEACTIVATED AUTOMATIC MANUAL)
shelter.ccm CHOICE EnumRange (DEACTIVATED AUTOMATIC MANUAL)
cabinet.ccm CHOICE EnumRange (DEACTIVATED AUTOMATIC MANUAL)
deice.ref.tset FLOAT DoubleRange (0.0 .. 0.0)
deice.sub.tset FLOAT DoubleRange (0.0 .. 0.0)
pedestal.heat.tset FLOAT DoubleRange (0.0 .. 0.0)
pedestal.cool.tset FLOAT DoubleRange (0.0 .. 0.0)
feed.heat.tset FLOAT DoubleRange (0.0 .. 0.0)
feed.cool.tset FLOAT DoubleRange (0.0 .. 0.0)
hub.heat.tset FLOAT DoubleRange (0.0 .. 0.0)
hub.cool.tset FLOAT DoubleRange (0.0 .. 0.0)
yoke.heat.tset FLOAT DoubleRange (0.0 .. 0.0)
yoke.cool.tset FLOAT DoubleRange (0.0 .. 0.0)
shelter.heat.tset FLOAT DoubleRange (0.0 .. 0.0)
shelter.cool.tset FLOAT DoubleRange (0.0 .. 0.0)
cabinet.heat.tset FLOAT DoubleRange (0.0 .. 0.0)
cabinet.cool.tset FLOAT DoubleRange (0.0 .. 0.0)
deice.ref.hyst FLOAT DoubleRange (0.0 .. 0.0)
deice.sub.hyst FLOAT DoubleRange (0.0 .. 0.0)
pedestal.heat.hyst FLOAT DoubleRange (0.0 .. 0.0)
pedestal.cool.hyst FLOAT DoubleRange (0.0 .. 0.0)
feed.heat.hyst FLOAT DoubleRange (0.0 .. 0.0)
feed.cool.hyst FLOAT DoubleRange (0.0 .. 0.0)
hub.heat.hyst FLOAT DoubleRange (0.0 .. 0.0)
hub.cool.hyst FLOAT DoubleRange (0.0 .. 0.0)
yoke.heat.hyst FLOAT DoubleRange (0.0 .. 0.0)
yoke.cool.hyst FLOAT DoubleRange (0.0 .. 0.0)
shelter.heat.hyst FLOAT DoubleRange (0.0 .. 0.0)
shelter.cool.hyst FLOAT DoubleRange (0.0 .. 0.0)
cabinet.heat.hyst FLOAT DoubleRange (0.0 .. 0.0)
cabinet.cool.hyst FLOAT DoubleRange (0.0 .. 0.0)
save TEXT NOPRESET StringRange
initialized TEXT R/O StringRange R/O
general.autosave BOOLEAN R/O BooleanRange R/O (true false)
general.standalone BOOLEAN R/O BooleanRange R/O (true false)
shelter.heating.1 BOOLEAN R/O BooleanRange R/O (true false)
shelter.heating.2 BOOLEAN R/O BooleanRange R/O (true false)
shelter.cooling BOOLEAN R/O BooleanRange R/O (true false)
shelter.ventilating BOOLEAN R/O BooleanRange R/O (true false)
pedestal.heating.1 BOOLEAN R/O BooleanRange R/O (true false)
pedestal.heating.2 BOOLEAN R/O BooleanRange R/O (true false)
pedestal.cooling BOOLEAN R/O BooleanRange R/O (true false)
pedestal.ventilating BOOLEAN R/O BooleanRange R/O (true false)
yoke.heating.1 BOOLEAN R/O BooleanRange R/O (true false)
yoke.heating.2 BOOLEAN R/O BooleanRange R/O (true false)
yoke.cooling BOOLEAN R/O BooleanRange R/O (true false)
yoke.ventilating BOOLEAN R/O BooleanRange R/O (true false)
hub.heating.1 BOOLEAN R/O BooleanRange R/O (true false)
hub.heating.2 BOOLEAN R/O BooleanRange R/O (true false)
hub.cooling BOOLEAN R/O BooleanRange R/O (true false)
hub.ventilating BOOLEAN R/O BooleanRange R/O (true false)
feed.heating.1 BOOLEAN R/O BooleanRange R/O (true false)
feed.heating.2 BOOLEAN R/O BooleanRange R/O (true false)
feed.cooling BOOLEAN R/O BooleanRange R/O (true false)
feed.ventilating BOOLEAN R/O BooleanRange R/O (true false)
deicing.requested BOOLEAN R/O BooleanRange R/O (true false)
deicing.a BOOLEAN R/O BooleanRange R/O (true false)
deicing.b BOOLEAN R/O BooleanRange R/O (true false)
deicing.c BOOLEAN R/O BooleanRange R/O (true false)
deicing.d BOOLEAN R/O BooleanRange R/O (true false)
deicing.subref BOOLEAN R/O BooleanRange R/O (true false)
rain.detected BOOLEAN R/O BooleanRange R/O (true false)
ice.detected BOOLEAN R/O BooleanRange R/O (true false)
rain.blowing BOOLEAN R/O BooleanRange R/O (true false)
dehydrating BOOLEAN R/O BooleanRange R/O (true false)
safety.lowelovr BOOLEAN R/O BooleanRange R/O (true false)
safety.sspbmute BOOLEAN R/O BooleanRange R/O (true false)
safety.muteswitch BOOLEAN R/O BooleanRange R/O (true false)
safety.sspb1on BOOLEAN R/O BooleanRange R/O (true false)
safety.sspb2on BOOLEAN R/O BooleanRange R/O (true false)
safety.horizonmute BOOLEAN R/O BooleanRange R/O (true false)
safety.autoswmute BOOLEAN R/O BooleanRange R/O (true false)
safety.manualswmute BOOLEAN R/O BooleanRange R/O (true false)
door.pedestal BOOLEAN R/O BooleanRange R/O (true false)
door.yoke BOOLEAN R/O BooleanRange R/O (true false)
door.hub BOOLEAN R/O BooleanRange R/O (true false)
door.access BOOLEAN R/O BooleanRange R/O (true false)
light.pedestal BOOLEAN R/O BooleanRange R/O (true false)
light.yoke BOOLEAN R/O BooleanRange R/O (true false)
light.hub BOOLEAN R/O BooleanRange R/O (true false)
warn.motionlight BOOLEAN R/O BooleanRange R/O (true false)
warn.motionhorn BOOLEAN R/O BooleanRange R/O (true false)
warn.aircraft BOOLEAN R/O BooleanRange R/O (true false)
pmcuconnected BOOLEAN R/O BooleanRange R/O (true false)
state.OutsideTemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.OutsideHumidity FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.OutsideWindSpeed FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.OutsideWindDir FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.OutsideBrightness FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.OutsideBrightnessDir FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.OutsideAirPress FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.OutsidePrecipIntensity FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.ShelterTemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.ShelterHumidity FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.PedestalTemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.PedestalHumidity FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.YokeTemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.YokeHumidity FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.HubTemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.HubHumidity FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.HubChillerProbe FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.FeedTemp1 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.FeedTemp2 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.DeicingSectionATemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.DeicingSectionBTemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.DeicingSectionCTemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.DeicingSectionDTemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.DeicingSubreflectorTemp1 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.DeicingSubreflectorTemp2 FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.PowerCabinetTemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.DriveCabinetTemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.ReflectorCabinetTemp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
faults.01 ALARM R/O AlarmFlagRange R/O (AFP general)
faults.02 ALARM R/O AlarmFlagRange R/O (Climatic ctl summary)
faults.03 ALARM R/O AlarmFlagRange R/O (RF summary)
faults.04 ALARM R/O AlarmFlagRange R/O (Misc summary)
faults.05 ALARM R/O AlarmFlagRange R/O (Emergency summary)
faults.06 ALARM R/O AlarmFlagRange R/O (Lights summary)
faults.07 ALARM R/O AlarmFlagRange R/O (Fire summary)
faults.08 ALARM R/O AlarmFlagRange R/O (Power summary)
faults.09 ALARM R/O AlarmFlagRange R/O (Connections summary)
faultFlags.shelter HEX R/O HexRange R/O (0 .. 0)
faultFlags.pedestal HEX R/O HexRange R/O (0 .. 0)
faultFlags.yoke HEX R/O HexRange R/O (0 .. 0)
faultFlags.hub HEX R/O HexRange R/O (0 .. 0)
faultFlags.feed HEX R/O HexRange R/O (0 .. 0)
faultFlags.deice1 HEX R/O HexRange R/O (0 .. 0)
faultFlags.deice2 HEX R/O HexRange R/O (0 .. 0)
faultFlags.cabs HEX R/O HexRange R/O (0 .. 0)
faultFlags.weather HEX R/O HexRange R/O (0 .. 0)
faultFlags.rain HEX R/O HexRange R/O (0 .. 0)
faultFlags.dehyd HEX R/O HexRange R/O (0 .. 0)
faultFlags.rfsafety HEX R/O HexRange R/O (0 .. 0)
faultFlags.misc1 HEX R/O HexRange R/O (0 .. 0)
faultFlags.misc2 HEX R/O HexRange R/O (0 .. 0)
faultFlags.misc3 HEX R/O HexRange R/O (0 .. 0)
faultFlags.misc4 HEX R/O HexRange R/O (0 .. 0)
i1 TEXT R/O StringRange R/O
i2 TEXT R/O StringRange R/O
i3 TEXT R/O StringRange R/O
i4 TEXT R/O StringRange R/O
h1 HEX R/O HexRange R/O (0 .. 0)
h2 HEX R/O HexRange R/O (0 .. 0)
h3 HEX R/O HexRange R/O (0 .. 0)
b1 BOOLEAN R/O BooleanRange R/O (true false)
b2 BOOLEAN R/O BooleanRange R/O (true false)
b3 BOOLEAN R/O BooleanRange R/O (true false)
hasOutsideTemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasOutsideHumiditySensor BOOLEAN R/O BooleanRange R/O (true false)
hasOutsideWindSpeedSensor BOOLEAN R/O BooleanRange R/O (true false)
hasOutsideWindDirectionSensor BOOLEAN R/O BooleanRange R/O (true false)
hasOutsideBrightnessSensor BOOLEAN R/O BooleanRange R/O (true false)
hasOutsideBrightnessDirectionSensor BOOLEAN R/O BooleanRange R/O (true false)
hasOutsideAirPressureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasOutsidePrecipitationIntensitySensor BOOLEAN R/O BooleanRange R/O (true false)
hasShelterTemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasShelterHumiditySensor BOOLEAN R/O BooleanRange R/O (true false)
hasPedestalTemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasPedestalHumiditySensor BOOLEAN R/O BooleanRange R/O (true false)
hasYokeTemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasYokeHumiditySensor BOOLEAN R/O BooleanRange R/O (true false)
hasHubTemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasHubHumiditySensor BOOLEAN R/O BooleanRange R/O (true false)
hasHubChillerRegulationTemperatureProbe BOOLEAN R/O BooleanRange R/O (true false)
hasFeedTemperatureSensor1 BOOLEAN R/O BooleanRange R/O (true false)
hasFeedTemperatureSensor2 BOOLEAN R/O BooleanRange R/O (true false)
hasDeicingSectionATemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasDeicingSectionBTemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasDeicingSectionCTemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasDeicingSectionDTemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasDeicingSubreflectorTemperatureSensor1 BOOLEAN R/O BooleanRange R/O (true false)
hasDeicingSubreflectorTemperatureSensor2 BOOLEAN R/O BooleanRange R/O (true false)
hasPowerCabinetTemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasDriveCabinetTemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasReflectorCabinetTemperatureSensor BOOLEAN R/O BooleanRange R/O (true false)
hasShelterCcm BOOLEAN R/O BooleanRange R/O (true false)
hasPedestalCcm BOOLEAN R/O BooleanRange R/O (true false)
hasYokeCcm BOOLEAN R/O BooleanRange R/O (true false)
hasHubCcm BOOLEAN R/O BooleanRange R/O (true false)
hasFeedCcm BOOLEAN R/O BooleanRange R/O (true false)
hasDeicingCcm BOOLEAN R/O BooleanRange R/O (true false)
hasCabinetCcm BOOLEAN R/O BooleanRange R/O (true false)