9.258 GDSatcom-ACU950

This page describes the device driver and the device window for the GDSatcom antenna controller ACU950. The driver supports the OPTrack and steptrack modes of the antenna controller but none of the program track modes.

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

There are no specific configuration parameters for this device.

Remarks

The GDSatcom ACU 950 is controlled through a TCP connection to one of the ports 5001 or 5002 of the device. Each port only accepts one connetion at a time. The communication has to be configured as to a serial terminal server port, specifying the device address and port number in the device configuration.

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.poslog TEXT R/O StringRange R/O
config.hasPolAxis CHOICE SAVE SETUP EnumRange (YES NO)
internal.destUpdated TEXT R/O StringRange R/O
internal.binstat.01 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.02 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.03 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.04 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.05 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.06 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.07 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.08 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.09 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.10 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.11 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.12 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.13 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.14 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.15 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.16 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.17 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.18 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.19 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.20 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.21 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.22 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.23 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.24 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.25 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.26 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.27 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.28 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.29 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.30 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.31 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.32 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.33 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.34 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.35 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.36 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.37 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.38 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.39 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.40 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.41 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.42 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.43 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.44 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.45 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.46 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.47 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.48 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.49 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.50 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.51 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.52 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.53 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.54 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.55 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.56 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.57 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.58 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.59 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.60 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.61 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.62 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.63 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.64 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.65 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.66 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.67 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.68 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.69 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.70 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.71 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.72 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.73 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.74 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.75 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.76 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.77 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.78 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.79 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.80 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.89 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.92 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.96 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.98 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.100 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.102 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.103 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.104 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.105 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.108 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.109 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.113 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.116 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.117 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.118 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.121 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.125 HEX R/O HexRange R/O (0 .. 0)
internal.binstat.126 HEX R/O HexRange R/O (0 .. 0)
internal.prf1 TEXT R/O StringRange R/O
internal.prf2 TEXT R/O StringRange R/O
azimuth FLOAT DoubleRange (0.000 .. 0.000)
elevation FLOAT DoubleRange (0.000 .. 0.000)
polarization FLOAT DoubleRange (0.00 .. 0.00)
updateDest TEXT NOPRESET StringRange
state.az FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
state.el FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
state.pl FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
state.mode1 TEXT R/O StringRange R/O
state.mode2 TEXT R/O StringRange R/O
state.mode3 TEXT R/O StringRange R/O
state.submode1 TEXT R/O StringRange R/O
state.submode2 TEXT R/O StringRange R/O
state.submode3 TEXT R/O StringRange R/O
state.lock BOOLEAN R/O BooleanRange R/O (true false)
state.beacon FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
state.frequency FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
prespos.no INTEGER IntegerRange (1 .. 40)
prespos.edited BOOLEAN R/O BooleanRange R/O (true false)
prespos.az FLOAT DoubleRange (0.000 .. 0.000)
prespos.el FLOAT DoubleRange (0.000 .. 0.000)
prespos.pl FLOAT DoubleRange (0.00 .. 0.00)
prespos.name TEXT StringRange
prespos.config CHOICE EnumRange (NONE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20)
prespos.cw CHOICE EnumRange (CLOCKWISE COUNTERCLOCKWISE SHORTEST)
prespos.execute TEXT StringRange
prespos.store TEXT StringRange
optrack.no INTEGER IntegerRange (1 .. 3)
optrack.edited BOOLEAN R/O BooleanRange R/O (true false)
optrack.recycle FLOAT DoubleRange (-50.0 .. 0.0)
optrack.sct CHOICE EnumRange (10 min 20 min 30 min)
optrack.config CHOICE EnumRange (NONE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20)
optrack.name TEXT StringRange
optrack.execute TEXT StringRange
optrack.store TEXT StringRange
steptrack.no INTEGER IntegerRange (1 .. 10)
steptrack.edited BOOLEAN R/O BooleanRange R/O (true false)
steptrack.recycle FLOAT DoubleRange (-50.0 .. 0.0)
steptrack.snt INTEGER IntegerRange (1 .. 4)
steptrack.size FLOAT DoubleRange (5.0 .. 20.0)
steptrack.data CHOICE EnumRange (OFF ON)
steptrack.sct FLOAT DoubleRange (0.0 .. 240.0)
steptrack.gain FLOAT DoubleRange (0.00 .. 1.00)
steptrack.scan CHOICE EnumRange (OFF ON)
steptrack.scanNum CHOICE EnumRange (1 2 3 4 5 6 7 8 9 10 AUTO)
steptrack.park FLOAT DoubleRange (3.0 .. 10.0)
steptrack.limit FLOAT DoubleRange (0.0 .. 10.0)
steptrack.name TEXT StringRange
steptrack.execute TEXT StringRange
steptrack.store TEXT StringRange
steptrack.cancel TEXT StringRange
steptrack.tracknow TEXT StringRange
cfg.no INTEGER IntegerRange (1 .. 20)
cfg.edited BOOLEAN R/O BooleanRange R/O (true false)
cfg.acqThreshold FLOAT DoubleRange (-99.9 .. 0.0)
cfg.sigThreshold FLOAT DoubleRange (-99.9 .. 0.0)
cfg.name TEXT StringRange
cfg.execute TEXT StringRange
cfg.store TEXT StringRange
rf.no INTEGER IntegerRange (1 .. 20)
rf.edited BOOLEAN R/O BooleanRange R/O (true false)
rf.frequency FLOAT DoubleRange (100.000 .. 100000.000)
rf.bandwidth CHOICE EnumRange (62.5 Hz 125 Hz 250 Hz 500 Hz 1 kHz 4 kHz 250kHz)
rf.slope FLOAT DoubleRange (0.1000 .. 100.0000)
rf.offset FLOAT DoubleRange (-100.0000 .. 100.0000)
rf.activeSearch CHOICE EnumRange (OFF ON)
rf.feedOffsetEl FLOAT DoubleRange (-5.000 .. 5.000)
rf.feedOffsetXEl FLOAT DoubleRange (-5.000 .. 5.000)
rf.path CHOICE EnumRange (1 2)
rf.sweepWidth FLOAT DoubleRange (40.0 .. 145.0)
rf.name TEXT StringRange
rf.bdcFrequency FLOAT DoubleRange (0.000 .. 100000.000)
rf.execute TEXT StringRange
rf.store TEXT StringRange
profile TEXT R/O StringRange R/O
prf.select CHOICE EnumRange (0 - None)
prf.edited BOOLEAN R/O BooleanRange R/O (true false)
prf.no INTEGER IntegerRange (1 .. 20)
prf.name TEXT StringRange
prf.pointMode CHOICE EnumRange (STOP POS DESIGNATE PRESET POSITION GEO PRESET INTELSAT TRACK GEO DESIGNATE MANUAL POSITION STOW OPTRACK STAR TRACK TABLE TRACK NORAD TRACK MANUAL RATE SUN TRACK MOON TRACK POL AUTO)
prf.pointData INTEGER IntegerRange (0 .. 0)
prf.acquireMode CHOICE EnumRange (NONE BOX SCAN GEO SCAN)
prf.acquireData INTEGER IntegerRange (0 .. 11)
prf.trackMode CHOICE EnumRange (unknown NONE STEPTRACK)
prf.trackData INTEGER IntegerRange (0 .. 11)
prf.rfData INTEGER IntegerRange (0 .. 20)
prf.configData INTEGER IntegerRange (0 .. 20)
prf.polMode CHOICE EnumRange (unknown STOP PRE MANRATE MAN POS OPTRACK INTLSAT TABTRAK AUTO)
prf.polData INTEGER IntegerRange (0 .. 10)
prf.userInfo TEXT StringRange
prf.save TEXT StringRange
prf.activate TEXT StringRange
clrflt TEXT NOPRESET StringRange
motorStop TEXT NOPRESET StringRange
faults.01 ALARM R/O AlarmFlagRange R/O (AZ CW Limit)
faults.02 ALARM R/O AlarmFlagRange R/O (AZ CCW Limit)
faults.03 ALARM R/O AlarmFlagRange R/O (AZ CW Prelimit)
faults.04 ALARM R/O AlarmFlagRange R/O (AZ CCW Prelimit)
faults.05 ALARM R/O AlarmFlagRange R/O (AZ Brake)
faults.06 ALARM R/O AlarmFlagRange R/O (AZ Motor Control)
faults.07 ALARM R/O AlarmFlagRange R/O (AZ Motor Handcrank)
faults.08 ALARM R/O AlarmFlagRange R/O (AZ Motor 3-Phase OFF)
faults.09 ALARM R/O AlarmFlagRange R/O (EL Up Limit)
faults.10 ALARM R/O AlarmFlagRange R/O (EL Down Limit)
faults.11 ALARM R/O AlarmFlagRange R/O (EL Up Prelimit)
faults.12 ALARM R/O AlarmFlagRange R/O (EL Down Prelimit)
faults.13 ALARM R/O AlarmFlagRange R/O (EL Summary)
faults.14 ALARM R/O AlarmFlagRange R/O (EL Brake)
faults.15 ALARM R/O AlarmFlagRange R/O (EL Motor Control)
faults.16 ALARM R/O AlarmFlagRange R/O (EL Motor Handcrank)
faults.17 ALARM R/O AlarmFlagRange R/O (EL Motor 3-Phase OFF)
faults.18 ALARM R/O AlarmFlagRange R/O (POL CW Limit)
faults.19 ALARM R/O AlarmFlagRange R/O (POL CCW Limit)
faults.20 ALARM R/O AlarmFlagRange R/O (POL Brake)
faults.21 ALARM R/O AlarmFlagRange R/O (POL Motor Overload)
faults.22 ALARM R/O AlarmFlagRange R/O (POL2 CW Limit)
faults.23 ALARM R/O AlarmFlagRange R/O (POL2 CCW Limit)
faults.24 ALARM R/O AlarmFlagRange R/O (POL2 Motor Overload)
faults.25 ALARM R/O AlarmFlagRange R/O (Interlock Logic)
faults.26 ALARM R/O AlarmFlagRange R/O (Safety Circuit)
faults.27 ALARM R/O AlarmFlagRange R/O (AZ Resolver)
faults.28 ALARM R/O AlarmFlagRange R/O (EL Resolver)
faults.29 ALARM R/O AlarmFlagRange R/O (ACU Stop Switch)
faults.30 ALARM R/O AlarmFlagRange R/O (Emergency Stop 1)
faults.31 ALARM R/O AlarmFlagRange R/O (Emergency Stop 2)
faults.32 ALARM R/O AlarmFlagRange R/O (PDU Emergency Stop)
faults.33 ALARM R/O AlarmFlagRange R/O (Motor Overtemp)
faults.34 ALARM R/O AlarmFlagRange R/O (Fan 1)
faults.35 ALARM R/O AlarmFlagRange R/O (Fan 2)
faults.36 ALARM R/O AlarmFlagRange R/O (ACB DSER Hot)
faults.37 ALARM R/O AlarmFlagRange R/O (Simulation ON)
faults.38 ALARM R/O AlarmFlagRange R/O (AZ Oscillation)
faults.39 ALARM R/O AlarmFlagRange R/O (EL Oscillation)
faults.40 ALARM R/O AlarmFlagRange R/O (POL Oscillation)
faults.41 ALARM R/O AlarmFlagRange R/O (POL2 Oscillation)
faults.42 ALARM R/O AlarmFlagRange R/O (AZ Encoder)
faults.43 ALARM R/O AlarmFlagRange R/O (EL Encoder)
faults.44 ALARM R/O AlarmFlagRange R/O (AZ Tach)
faults.45 ALARM R/O AlarmFlagRange R/O (EL Tach)
faults.46 ALARM R/O AlarmFlagRange R/O (Low Signal)
faults.47 ALARM R/O AlarmFlagRange R/O (Unacquirable signal)
faults.48 ALARM R/O AlarmFlagRange R/O (Remote access)
faults.49 ALARM R/O AlarmFlagRange R/O (Travel Limit AZ CW)
faults.50 ALARM R/O AlarmFlagRange R/O (Travel Limit AZ CCW)
faults.51 ALARM R/O AlarmFlagRange R/O (Travel Limit EL Up)
faults.52 ALARM R/O AlarmFlagRange R/O (Travel Limit EL Down)
faults.53 ALARM R/O AlarmFlagRange R/O (Travel Limit PL Up)
faults.54 ALARM R/O AlarmFlagRange R/O (Travel Limit PL Down)
faults.55 ALARM R/O AlarmFlagRange R/O (AZ Runaway)
faults.56 ALARM R/O AlarmFlagRange R/O (EL Runaway)
faults.57 ALARM R/O AlarmFlagRange R/O (Receiver Datalink)
faults.58 ALARM R/O AlarmFlagRange R/O (AZ Varac Drv Link Down)
faults.59 ALARM R/O AlarmFlagRange R/O (EL Varac Drv Link Down)
faults.60 ALARM R/O AlarmFlagRange R/O (SW Limit AZ CW)
faults.61 ALARM R/O AlarmFlagRange R/O (SW Limit AZ CCW)
faults.62 ALARM R/O AlarmFlagRange R/O (SW Limit EL Up)
faults.63 ALARM R/O AlarmFlagRange R/O (SW Limit EL Down)
faults.64 ALARM R/O AlarmFlagRange R/O (SW Limit PL CW)
faults.65 ALARM R/O AlarmFlagRange R/O (SW Limit PL CCW)
faults.66 ALARM R/O AlarmFlagRange R/O (SW Limit PL2 CW)
faults.67 ALARM R/O AlarmFlagRange R/O (SW Limit PL2 CCW)
faults.68 ALARM R/O AlarmFlagRange R/O (ACB Link Down)
faults.69 ALARM R/O AlarmFlagRange R/O (Bad Track Point)
faults.70 ALARM R/O AlarmFlagRange R/O (Load Site Location)
faults.71 ALARM R/O AlarmFlagRange R/O (AZ Varac Drv Setup)
faults.72 ALARM R/O AlarmFlagRange R/O (EL Varac Drv Setup)
faults.73 ALARM R/O AlarmFlagRange R/O (ACB SW)
faults.74 ALARM R/O AlarmFlagRange R/O (Execute Stop Mode)
faults.83 ALARM R/O AlarmFlagRange R/O (Execute Stop Mode SW)
faults.75 ALARM R/O AlarmFlagRange R/O (Disable AZ Key)
faults.76 ALARM R/O AlarmFlagRange R/O (Disable EL Key)
faults.77 ALARM R/O AlarmFlagRange R/O (Disable PL Key)
faults.78 ALARM R/O AlarmFlagRange R/O (Optrack Table)
faults.79 ALARM R/O AlarmFlagRange R/O (Optrack AZEL Data)
faults.80 ALARM R/O AlarmFlagRange R/O (DB Backup Task)
faults.81 ALARM R/O AlarmFlagRange R/O (ACB1 Heartbeat Lost)
faults.82 ALARM R/O AlarmFlagRange R/O (ACB2 Heartbeat Lost)
faults.84 ALARM R/O AlarmFlagRange R/O (Real Time Clock)
faults.85 ALARM R/O AlarmFlagRange R/O (Real Time Clock Stuck)
faults.86 ALARM R/O AlarmFlagRange R/O (XCO Time Error)
faults.87 ALARM R/O AlarmFlagRange R/O (NTP Time)
faults.88 ALARM R/O AlarmFlagRange R/O (Unexpexted Motion AZ)
faults.89 ALARM R/O AlarmFlagRange R/O (Unexpexted Motion EL)
faults.90 ALARM R/O AlarmFlagRange R/O (RCVR)
faults.91 ALARM R/O AlarmFlagRange R/O (Threshold AZ+)
faults.92 ALARM R/O AlarmFlagRange R/O (Threshold AZ-)
faults.93 ALARM R/O AlarmFlagRange R/O (Threshold EL+)
faults.94 ALARM R/O AlarmFlagRange R/O (Threshold EL-)
faults.95 ALARM R/O AlarmFlagRange R/O (Resolver Cal AZ)
faults.96 ALARM R/O AlarmFlagRange R/O (Resolver Cal EL)
faults.97 ALARM R/O AlarmFlagRange R/O (Resolver Cal PL)