9.779 Work-VSCU

This page describes the device driver and the device window for the Work Microwave VSCU/VHCU upconverter series.

Device window pages

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

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 upconverter.

parameter description
address The device address (decimal) as set at the device's front panel.
Serial Remember to set the line parameters for the serial interface
powerDisplayMode Defines the display of gain or attenuation in the parameter section.
extMuteInput Defines to disable or enable the input for Hardware Mute (RF-Inhibit).
extRef Defines the reference source.
autoSave Store current parameters automatically in the instrument startup configuration.
band Defines the used frequency band and sets the corresponding rx frequency range S: 2000 - 2300MHz, C: 5850 - 6650MHz, C1: 5850 - 7200MHz, X: 7900 - 8400MHz, X3: 7000 - 9000MHz, KU: 12750 - 14500MHz, K: 17300 - 18400MHz.
hasEqualizer Defines if the unit is equipped with an equalizer.

Remote Control

Default TCP Port= 50505

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.serial TEXT R/O StringRange R/O
info.FrontBaseVersion TEXT R/O StringRange R/O
info.FrontDeviceVersion TEXT R/O StringRange R/O
info.InterfaceVersion TEXT R/O StringRange R/O
info.ReferenceVersion TEXT R/O StringRange R/O
info.SynthesizerVersion TEXT R/O StringRange R/O
info.IfModuleVersion TEXT R/O StringRange R/O
info.signal.on CHOICE R/O EnumRange R/O (OFF ON)
config.readBackDelay INTEGER SAVE SETUP IntegerRange (100 .. 10000)
config.powerDisplayMode CHOICE SAVE SETUP EnumRange (GAIN ATTN)
config.extRef CHOICE SETUP EnumRange (INTERNAL EXTERNAL AUTO)
config.extMuteInput CHOICE SETUP EnumRange (ENABLED DISABLED)
config.autoSave CHOICE SETUP EnumRange (OFF ON)
config.band CHOICE SAVE SETUP EnumRange (L2 S S4 C C1 X X3 X4 X6 KU KU1 KU4 K KA KA1 KA2 KA3 KA5 KA21)
config.hasEqualizer CHOICE SAVE SETUP EnumRange (NO YES)
config.attnRange CHOICE SAVE SETUP EnumRange (20 30)
config.deviceComment TEXT SAVE SETUP StringRange
tx.on CHOICE EnumRange (OFF ON)
tx.gain FLOAT DoubleRange (0.0 .. 30.0)
tx.attn FLOAT DoubleRange (0.0 .. 30.0)
tx.frequency FLOAT DoubleRange (12750.0000 .. 14500.0000)
tx.eq INTEGER IntegerRange DIS (-64 .. 64)
meas.temperature FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
meas.extRef BOOLEAN R/O BooleanRange R/O (true false)
meas.extMute BOOLEAN R/O BooleanRange R/O (true false)
info.temp.frontpanel FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.temp.controller FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.temp.refBoard FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
info.temp.synthesizer FLOAT R/O DoubleRange R/O (0.0 .. 0.0)
reset TEXT StringRange
internal.sa0 INTEGER R/O IntegerRange R/O (0 .. 0)
faults.01 ALARM R/O AlarmFlagRange R/O (Remote access)
faults.02 ALARM R/O AlarmFlagRange R/O (OCXO oven cold)
faults.03 ALARM R/O AlarmFlagRange R/O (Internal)
faults.04 ALARM R/O AlarmFlagRange R/O (Reference PLL)
faults.05 ALARM R/O AlarmFlagRange R/O (Amplifier)
faults.06 ALARM R/O AlarmFlagRange R/O (MW output)
faults.07 ALARM R/O AlarmFlagRange R/O (Synthesizer)
faults.25 ALARM R/O AlarmFlagRange R/O (External Ref)
faults.26 ALARM R/O AlarmFlagRange R/O (TX Off)
internal.attn FLOAT R/O DoubleRange R/O (0.0 .. 0.0)