9.412 NDSatCom-ACU5030

This page describes the device driver and the device window for the ND SatCom antenna control unit ACU5030.

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 antenna controller.

parameter description
address The ACU usually expects the address "A".

Network settings

Remember to configure the IP address, netmask and default gateway of the ACU5030 properly on the frontpanel. Then use the IP address and TCP port number 4010 to configure the device interface. For example: 10.0.0.123:4010

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.temperature INTEGER R/O IntegerRange R/O (0 .. 0)
internal.a HEX R/O HexRange R/O (0 .. 0)
internal.b HEX R/O HexRange R/O (0 .. 0)
internal.c HEX R/O HexRange R/O (0 .. 0)
internal.d HEX R/O HexRange R/O (0 .. 0)
internal.e HEX R/O HexRange R/O (0 .. 0)
internal.u BOOLEAN R/O BooleanRange R/O (true false)
internal.v BOOLEAN R/O BooleanRange R/O (true false)
internal.w BOOLEAN R/O BooleanRange R/O (true false)
internal.x BOOLEAN R/O BooleanRange R/O (true false)
internal.y BOOLEAN R/O BooleanRange R/O (true false)
internal.z BOOLEAN R/O BooleanRange R/O (true false)
azimuth FLOAT DoubleRange (0.0 .. 0.0)
elevation FLOAT DoubleRange (0.0 .. 0.0)
polarization FLOAT DoubleRange (0 .. 0)
frequency FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
trackMode INTEGER NOPRESET IntegerRange (0 .. 0)
satellite CHOICE NOPRESET EnumRange (UNKNOWN)
satname TEXT R/O StringRange R/O
state.az FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
state.el FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
state.pl FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
state.mode1 TEXT R/O StringRange R/O
state.mode2 TEXT R/O StringRange R/O
state.beacon FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
state.moving BOOLEAN R/O BooleanRange R/O (true false)
state.limit BOOLEAN R/O BooleanRange R/O (true false)
reset TEXT NOPRESET StringRange
updateSatList TEXT NOPRESET StringRange
edit.satellite CHOICE EnumRange (UNKNOWN)
edit.name TEXT R/O StringRange R/O
edit.satNum TEXT R/O StringRange R/O
edit.orbit FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
edit.azimuth FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
edit.elevation FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
edit.polarization FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
edit.bfreq FLOAT R/O DoubleRange R/O (0.000 .. 0.000)
edit.bpol TEXT R/O StringRange R/O
edit.goto TEXT NOPRESET StringRange
faults.01 ALARM R/O AlarmFlagRange R/O (AZ high limit)
faults.02 ALARM R/O AlarmFlagRange R/O (AZ low limit)
faults.03 ALARM R/O AlarmFlagRange R/O (EL high limit)
faults.04 ALARM R/O AlarmFlagRange R/O (EL low limit)
faults.05 ALARM R/O AlarmFlagRange R/O (PL high limit)
faults.06 ALARM R/O AlarmFlagRange R/O (PL low limit)
faults.07 ALARM R/O AlarmFlagRange R/O (Beacon receive)
faults.08 ALARM R/O AlarmFlagRange R/O (Remote control)
faults.09 ALARM R/O AlarmFlagRange R/O (Emergency Stop)
faults.10 ALARM R/O AlarmFlagRange R/O (AZ interlock)
faults.11 ALARM R/O AlarmFlagRange R/O (EL interlock)
faults.12 ALARM R/O AlarmFlagRange R/O (ODU communication)
faults.13 ALARM R/O AlarmFlagRange R/O (BCRX communication)
faults.14 ALARM R/O AlarmFlagRange R/O (Tracking)
faults.15 ALARM R/O AlarmFlagRange R/O (Peaking)