This page describes the device driver and the device window for the ND SatCom ACU4100B for fixed station antennas.
The driver was tested with the following FW releases:
FW 3.51 03.11.2000
FW 4.02 30.06.2004
FW 5.00 16.09.2009
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 .
--- The main parameter page displays/controls the antenna pointing and provides controls to stop the antenna.
--- The faults page.
--- The device info page.
--- The maintenance page. The configuration parameters described below are set at this page.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 "1". |
| Serial | Remember to set the line parameters for the serial interface connected to the ACU. 19200,N,8,1 are the settings the ACU expects. |
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.release | TEXT | R/O | StringRange R/O |
| info.temperature | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.m | HEX | R/O | HexRange R/O (0 .. 0) |
| internal.s | HEX | R/O | HexRange R/O (0 .. 0) |
| internal.init | HEX | R/O | HexRange R/O (0 .. 0) |
| internal.az | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| internal.azUp | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.azDn | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.elUp | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.elDn | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.plUp | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.plDn | BOOLEAN | R/O | BooleanRange R/O (true false) |
| config.azLoLimit | FLOAT | SAVE SETUP | DoubleRange (0.0 .. 0.0) |
| config.azHiLimit | FLOAT | SAVE SETUP | DoubleRange (0.0 .. 0.0) |
| config.elLoLimit | FLOAT | SAVE SETUP | DoubleRange (0.0 .. 0.0) |
| config.elHiLimit | FLOAT | SAVE SETUP | DoubleRange (0.0 .. 0.0) |
| config.plLoLimit | FLOAT | SAVE SETUP | DoubleRange (0.0 .. 0.0) |
| config.plHiLimit | FLOAT | SAVE SETUP | DoubleRange (0.0 .. 0.0) |
| azimuth | FLOAT | DoubleRange (0.00 .. 0.00) | |
| elevation | FLOAT | DoubleRange (0.00 .. 0.00) | |
| polarization | FLOAT | DoubleRange (0 .. 0) | |
| config.azoffs | FLOAT | SAVE SETUP | DoubleRange (0.00 .. 0.00) |
| 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.moving | BOOLEAN | R/O | BooleanRange R/O (true false) |
| state.limit | BOOLEAN | R/O | BooleanRange R/O (true false) |
| reset | TEXT | NOPRESET | StringRange |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (AZ low limit) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (AZ high limit) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (EL low limit) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (EL high limit) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (PL low limit) |
| faults.06 | ALARM | R/O | AlarmFlagRange R/O (PL high limit) |
| faults.07 | ALARM | R/O | AlarmFlagRange R/O (Remote access) |
| faults.08 | ALARM | R/O | AlarmFlagRange R/O (Emergency STOP) |