This page describes the device driver and the device window for the ND-SatCom TWT amplifiers controlled via SNMP and connected to the RCU version BC30 redundancy controller. There are some limitations of this driver because of the provided MIB compared to drivers for the serial protocol.
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 operational parameters (BEAM-ON/STANDBY, RF ON/OFF)
--- Displays meter readings like output power and TWT specific measurements.
--- 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 Amplifier.
| parameter | description |
|---|---|
| address | The device IP address as set at the device's front panel. |
| hpaDeviceIndex | Normally 1 for a system with one TWTA, in other cases the number of the TWTA in the RCU configuration. |
| powerDisplayMode | Defines the display of gain or attenuation in the parameter section. |
| 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. |
| checkLimits | En/Disables the monitoring of rf power limits |
| lowLimit | Sets the lower rf power alarm limit |
| highLimit | Sets the upper rf power alarm limit |
Communication protocol / Interface type
This device driver requires the SNMP protocol. The default community string is public for read-only and read-write.
Installation
Before you can operate the amplifier with the sat-nms software, you must prepare the unit to match the interface parameters expected by the software. At the front panel configure IP address, netmask and gateway and use the default SNMP port number (161 UDP).
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.name | TEXT | R/O | StringRange R/O |
| info.signal.on | BOOLEAN | R/O | BooleanRange R/O (true false) |
| config.readBackDelay | INTEGER | SAVE SETUP | IntegerRange (100 .. 10000) |
| config.powerDisplayMode | CHOICE | SAVE SETUP | EnumRange (GAIN ATTN) |
| config.hpaDeviceIndex | INTEGER | SAVE SETUP | IntegerRange (0 .. 0) |
| config.checkLimits | CHOICE | SETUP | EnumRange (OFF ON) |
| config.lowLimit | INTEGER | SETUP | IntegerRange (0 .. 1000) |
| config.highLimit | INTEGER | SETUP | IntegerRange (0 .. 1000) |
| tx.on | CHOICE | EnumRange (OFF ON) | |
| tx.beam | CHOICE | EnumRange (OFF STANDBY ON COOLING+OFF STOP COOLING) | |
| tx.gain | FLOAT | DoubleRange (0.0 .. 20.0) | |
| tx.attn | FLOAT | DoubleRange (0.0 .. 20.0) | |
| state | TEXT | R/O | StringRange R/O |
| transmitSelected | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| tx.measuredLevel | FLOAT | R/O | DoubleRange R/O (0.00 .. 0.00) |
| meas.fwdPwr | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| meas.refPwr | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| meas.input | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| meas.iHelix | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| meas.uHelix | FLOAT | R/O | DoubleRange R/O (0.00 .. 0.00) |
| meas.iHeater | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| meas.temp | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| meas.coolingTime | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| reset | TEXT | NOPRESET | StringRange |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (Remote access) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (EEPROM) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (Heater over current) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (Internal interlock) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (Standby timeout) |
| faults.06 | ALARM | R/O | AlarmFlagRange R/O (High RF (alarm)) |
| faults.07 | ALARM | R/O | AlarmFlagRange R/O (Low RF (alarm)) |
| faults.08 | ALARM | R/O | AlarmFlagRange R/O (Power supply) |
| faults.09 | ALARM | R/O | AlarmFlagRange R/O (External interlock) |
| faults.10 | ALARM | R/O | AlarmFlagRange R/O (Helix over current) |
| faults.11 | ALARM | R/O | AlarmFlagRange R/O (High RF) |
| faults.12 | ALARM | R/O | AlarmFlagRange R/O (Low airflow) |
| faults.13 | ALARM | R/O | AlarmFlagRange R/O (Low RF) |
| faults.14 | ALARM | R/O | AlarmFlagRange R/O (Power supply arc trip) |
| faults.15 | ALARM | R/O | AlarmFlagRange R/O (Power supply thermal) |
| faults.16 | ALARM | R/O | AlarmFlagRange R/O (Reflected RF) |
| faults.17 | ALARM | R/O | AlarmFlagRange R/O (TWT thermal) |
| faults.18 | ALARM | R/O | AlarmFlagRange R/O (BUC summary) |
| faults.19 | ALARM | R/O | AlarmFlagRange R/O (BUC communication) |
| faults.20 | ALARM | R/O | AlarmFlagRange R/O (HPA communication) |
| faults.21 | ALARM | R/O | AlarmFlagRange R/O (Input Overdrive) |
| faults.26 | ALARM | R/O | AlarmFlagRange R/O (Standby) |