9.530 PowerCalc-Transponder

The logical device PowerCalc-Transponder, calculates the number of remaining transponders for a given HPA power.

Device window pages

The following table shows which device window pages are available with this individual device type.

Configuration parameters

At the maintenance contains settings to configure this logical device.

parameter description
config.pwrMeasId The message ID for the output power reading.
config.faultId The message ID to detect and communication fault of the measurement device
config.offsetId The message ID for the offset / EIRP calibration factor. Usually taken from the related EIRP device e.g. EIRP.offset
config.maxPower Defines the maximum linear output power in Watt
config.eirpTp Required power per Transponder in dBW
config.weatherBackupTp Number of transponders for weather backup

The device calculates the actual number of transponders with the current measured output power and the number of remaining transponders which could be added to the HPA without exceeding the maximal available output power.

If the actual output power exceeds this maximum power the device will raise a fault.

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
config.pwrMeasId TEXT SAVE SETUP StringRange
config.faultId TEXT SAVE SETUP StringRange
config.offsetId TEXT SAVE SETUP StringRange
config.maxPower INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.eirpTp FLOAT SAVE SETUP DoubleRange (0.00 .. 0.00)
config.weatherBackupTp INTEGER SAVE SETUP IntegerRange (0 .. 0)
measuredEirp FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
maxEirp FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
actualTp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
remainingTp FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
internal.meas INTEGER NOPRESET IntegerRange (0 .. 0)
internal.flt BOOLEAN NOPRESET BooleanRange (true false)
internal.offset FLOAT NOPRESET DoubleRange (0.00 .. 0.00)
faults.01 ALARM R/O AlarmFlagRange R/O (Power exceeded)
faults.03 ALARM R/O AlarmFlagRange R/O (Meas. Device Comm.)