This page describes the device driver and the device window for the C&M Systems Microwave Waveguide Switching and HPA Protection system tested with Model CM1208 with up to 2 waveguide switches and 2+1 HPA redundancy. The command set is similar to CPI Waveguide Switching Systems but additionally supports HPA Priority Setting.
Device window pages
The following table shows which device window pages are available with this individual device type.
--- The operational parameters
--- 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 unit.
| 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 |
| 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. |
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 |
| config.readBackDelay | INTEGER | SAVE SETUP | IntegerRange (100 .. 10000) |
| protection | CHOICE | EnumRange (MANUAL AUTO) | |
| reset | TEXT | NOPRESET | StringRange |
| priority | CHOICE | EnumRange (N/A HPA-01 HPA-02 HPA-03 HPA-04 HPA-05 HPA-06) | |
| switch.01 | CHOICE | EnumRange DIS (A B FLT) | |
| switch.02 | CHOICE | EnumRange DIS (A B FLT) | |
| switch.03 | CHOICE | EnumRange DIS (A B FLT) | |
| switch.04 | CHOICE | EnumRange DIS (A B FLT) | |
| switch.05 | CHOICE | EnumRange DIS (A B FLT) | |
| switch.06 | CHOICE | EnumRange DIS (A B FLT) | |
| switch.07 | CHOICE | EnumRange DIS (A B FLT) | |
| switch.08 | CHOICE | EnumRange DIS (A B FLT) | |
| switch.09 | CHOICE | EnumRange DIS (A B FLT) | |
| switch.10 | CHOICE | EnumRange DIS (A B FLT) | |
| switch.11 | CHOICE | EnumRange DIS (A B FLT) | |
| switch.12 | CHOICE | EnumRange DIS (A B FLT) | |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (Remote access) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (Ext. interlock) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (Unknown model) |
| faults.04 | ALARM | R/O | AlarmFlagRange R/O (Protection) |
| faults.11 | ALARM | R/O | AlarmFlagRange R/O (HPA 1) |
| faults.12 | ALARM | R/O | AlarmFlagRange R/O (HPA 2) |
| faults.13 | ALARM | R/O | AlarmFlagRange R/O (HPA 3) |
| faults.14 | ALARM | R/O | AlarmFlagRange R/O (HPA 4) |
| faults.15 | ALARM | R/O | AlarmFlagRange R/O (HPA 5) |
| faults.16 | ALARM | R/O | AlarmFlagRange R/O (HPA 6) |
| faults.21 | ALARM | R/O | AlarmFlagRange R/O (Switch 1) |
| faults.22 | ALARM | R/O | AlarmFlagRange R/O (Switch 2) |
| faults.23 | ALARM | R/O | AlarmFlagRange R/O (Switch 3) |
| faults.24 | ALARM | R/O | AlarmFlagRange R/O (Switch 4) |
| faults.25 | ALARM | R/O | AlarmFlagRange R/O (Switch 5) |
| faults.26 | ALARM | R/O | AlarmFlagRange R/O (Switch 6) |
| faults.27 | ALARM | R/O | AlarmFlagRange R/O (Switch 7) |
| faults.28 | ALARM | R/O | AlarmFlagRange R/O (Switch 8) |
| faults.29 | ALARM | R/O | AlarmFlagRange R/O (Switch 9) |
| faults.30 | ALARM | R/O | AlarmFlagRange R/O (Switch 10) |
| faults.31 | ALARM | R/O | AlarmFlagRange R/O (Switch 11) |
| faults.32 | ALARM | R/O | AlarmFlagRange R/O (Switch 12) |