This page describes the device driver and the device window for the Actia Sodielec DNT TWT amplifiers. The device driver actually supports the following models:
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 address must be specified as a decimal number in the range 32 .. 127. The device address entered here is the address (0 ..95) set at the device plus 32. |
| Serial | Remember to set the line parameters for the serial interface connected to the TWTA. The factory default of the HPA is 19200,E,7,1 . |
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.model | TEXT | R/O | StringRange R/O |
| info.revision | TEXT | R/O | StringRange R/O |
| info.signal.on | BOOLEAN | R/O | BooleanRange R/O (true false) |
| config.powerDisplayMode | CHOICE | SAVE SETUP | EnumRange (GAIN ATTN) |
| config.helixAdvWarning | FLOAT | SAVE SETUP | DoubleRange (0.000 .. 0.000) |
| config.logGainChanges | CHOICE | SAVE SETUP | EnumRange (ON OFF) |
| config.deviceComment | TEXT | SAVE SETUP | StringRange |
| tx.on | CHOICE | EnumRange (OFF ON) | |
| tx.beam | CHOICE | EnumRange (OFF STANDBY ON) | |
| tx.attn | FLOAT | NOCOMPARE | DoubleRange (0.00 .. 64.00) |
| tx.gain | FLOAT | NOCOMPARE | DoubleRange (0.00 .. 64.00) |
| reset | TEXT | NOPRESET | StringRange |
| state | TEXT | R/O | StringRange R/O |
| tx.measuredLevel | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| meas.fwdPwr | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| meas.iHelix | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| meas.uHelix | FLOAT | R/O | DoubleRange R/O (0.000 .. 0.000) |
| internal.stat.1 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.stat.2 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.stat.3 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.stat.4 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.stat.5 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.stat.7 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.stat.8 | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| internal.off | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.on | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.stby | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.preh | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.rfon | BOOLEAN | R/O | BooleanRange R/O (true false) |
| internal.attn | FLOAT | R/O | DoubleRange R/O (0.0 .. 0.0) |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (Summary) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (Heater max V/I) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (Heater min V/I) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (Pulse TOut) |
| faults.05 | ALARM | R/O | AlarmFlagRange R/O (Stby timeout) |
| faults.06 | ALARM | R/O | AlarmFlagRange R/O (Blower) |
| faults.07 | ALARM | R/O | AlarmFlagRange R/O (Temperature) |
| faults.08 | ALARM | R/O | AlarmFlagRange R/O (HSTS) |
| faults.09 | ALARM | R/O | AlarmFlagRange R/O (Waveguide arc) |
| faults.10 | ALARM | R/O | AlarmFlagRange R/O (Input power) |
| faults.11 | ALARM | R/O | AlarmFlagRange R/O (Output power) |
| faults.12 | ALARM | R/O | AlarmFlagRange R/O (Refl. power) |
| faults.13 | ALARM | R/O | AlarmFlagRange R/O (Body current) |
| faults.14 | ALARM | R/O | AlarmFlagRange R/O (High voltage) |
| faults.15 | ALARM | R/O | AlarmFlagRange R/O (Beam control) |
| faults.16 | ALARM | R/O | AlarmFlagRange R/O (Collector) |
| faults.17 | ALARM | R/O | AlarmFlagRange R/O (Helix) |
| faults.18 | ALARM | R/O | AlarmFlagRange R/O (Heater) |
| faults.19 | ALARM | R/O | AlarmFlagRange R/O (Vck max) |
| faults.20 | ALARM | R/O | AlarmFlagRange R/O (Vck min) |
| faults.21 | ALARM | R/O | AlarmFlagRange R/O (Vak max) |
| faults.22 | ALARM | R/O | AlarmFlagRange R/O (Vak min) |
| faults.23 | ALARM | R/O | AlarmFlagRange R/O (Vhk max) |
| faults.24 | ALARM | R/O | AlarmFlagRange R/O (Vhk min) |
| faults.25 | ALARM | R/O | AlarmFlagRange R/O (Saving) |
| faults.26 | ALARM | R/O | AlarmFlagRange R/O (Emergency stop) |
| faults.27 | ALARM | R/O | AlarmFlagRange R/O (System) |
| faults.28 | ALARM | R/O | AlarmFlagRange R/O (WG arc test) |
| faults.29 | ALARM | R/O | AlarmFlagRange R/O (Ih / body test) |
| faults.30 | ALARM | R/O | AlarmFlagRange R/O (Panels) |
| faults.31 | ALARM | R/O | AlarmFlagRange R/O (Remote control) |
| faults.32 | ALARM | R/O | AlarmFlagRange R/O (Helix advance warning) |