Table of Contents
Safety Precautions
...
Caution; EIKs produce millimeter wave radiation, which can be dangerous to personnel. Before operating an EIK CW system, ensure that appropriate waveguide connections are in place.
...
The CW power supply incorporates protection to the EIK through the use of trips and limits preset at the factory. The user is responsible for incorporating prime power fusing, personnel safety and cooling interlocks.OPERATION
Operation
Stand-By Mode
Apply AC power by turning on "MAIN POWER" switch/breaker. The internal cooling fan should be heard running. After several identification messages on the front panel display, MENU 1 will appear.
...
Caution; do not leave the EIK operating in STAND-BY mode for extended periods of time. Operation of the heater without high voltage for periods greater than 1 hour may create poor high voltage application conditions and potentially producing cathode damage.
OPERATE Mode
Pressing the "OPERATE" button will turn on the cathode and collector voltages to their preselected values. The display will now indicate the measured values of Eb (collector voltage) and Ek (cathode voltage). If utilizing the DIVIDED ANODE voltage terminal, the EIK will now be conducting nominal cathode current and be RF capable. However, if utilizing the REGULATED ANODE terminal, with only cathode voltage applied, no significant Ik or Iw will be conducted by the EIK.
RF ON Mode
Pressing the "RF ON" button will turn on the (REGULATED) anode voltage to the preselected value. The EIK will now be operating at preselected voltages and current.
Shut Down Sequence
Press the "RF OFF" button to turn off the (REGULATED) anode voltage. Press the "STAND-BY" button to turn off the cathode voltage.
...
Caution; do not leave the EIK operating in STANDBY mode for extended periods of time. Operation of the heater (filament) without high voltage for periods greater than 1 hour may create poor high voltage application conditions and potentially producing cathode damage.
Calibrate / Adjust Mode
Caution; operation of the EIK at voltages other than those found on the EIK Final Test sheet (Test Data Sheet) may result in permanent EIK damage or out of specification performance.
...
Note; calibrations should not be required after factory commissioning. Consult CPI Canada for further recommendations.DISPLAY AND MENU SYSTEM
Display and Menu System
The front panel displays information on EIK CW Power Supply parameters and system status. Data is displayed in pages that can be accessed through a system of menus. Four soft keys, the exit key, and the adjust knob allow navigation within the menu system.
Soft Keys S1 – S4
The current function of each soft key is displayed in the screen row directly above each key.
- S1 Entry to Setup screens 1 – 4 from Menu 3
Entry to Warning screens 1 – 6 from Menu 4 - S2 Entry to Faults screen from Menu 4
- S4 Entry to next level down; from lowest level, returns to the top
Exit Key
Returns to the top level from within a menu sequence.
Adjust Knob
This knob is used to:
- Set Ek or Ea
- Scroll through lists of menu items
- Select parameter values to change
Menu 1 and Menu 2
This screen displays key EIK parameters:
...
S1 enables adjustment of Ek or Ea (REGULATED) if the CW EIK Power Supply is in the CALIBRATE / ADJUST mode. In the STANDBY mode, Ea and Ek values are approximate preselection values. When the cathode and anode voltages are applied, measured values are displayed.
Menu 3
Menu 3 shows console (If) hours and RF ON (Ik) hours.
...
- Model Number
- Serial Number
- Firmware Version
Menu 4
This screen displays internal power supply and EIK (if used) temperatures. The system will shutdown if the internal power supply temperature exceeds 65°C.
S1 (WARNINGS) key accesses the Warnings screens (subsequent section).
Setup Screens
Figure 4 illustrates the SETUP screen menu sequence.
...
- Details in subsequent section
Warning Screens
- If not already at the top menu level, press EXIT key and then MORE until Menu 4 appears. Press S1 (WARNINGS) and then MORE until desired limit appears.
- Press S1 (SET) to change square brackets to arrows, which will allow changes.
- Turn the ADJUST knob to set the desired values.
- Pressing S1 (SET) again will store the value.
System Events Screen
This screen is accessed from Menu 4 by pressing the S3 (EVENTS) key. The display shows the last four system events along with their console hours. the latest (top) event will be flashing. The ADJUST knob can be turned to scroll through the last 100 events.COMPUTER INTERFACE
Computer Interface
Interface Capabilities
The computer interface can be used to implement all front panel control and monitoring functions except for calibration.
Implementation
A sub-miniature DB-9 connector on the rear panel of the EIK CW Power Supply supports half-duplex RS-422 or RS-485 serial communication with an external computer.
Pin Number | RS-422 | RS-485 |
1 | N.C. | N.C. |
2 | * | |
3 | R+ | R+/T+ |
4 | T+ | * |
5 | GND | GND |
6 | T- | * |
7 | RL** | RL** |
8 | * | |
9 | R- | R-/T- |
*For 2-wire RS-485 operation, jumper pins 2 and 4 (R+ to T+) and pins 6 and 8 (R- to T-)
**To terminate the receiver with 120 Ohms, jumper pin 9 (R-) to pin 7 (RL). This termination is not usually needed at 19,200 baud or below.
Serial Communication Configuration
- From the top-level menu, select SETUP in Menu 3. Press MORE until Setup Screen 4 appears.
- Turn the ADJUST knob until square brackets appear around the desired parameter.
- Press S1 (SET) to change to arrows, which will allow changes.
- Turn the ADJUST knob to change values.
- Press S1 (SET) to store the value.
- Data Bits 7 or 8, normally 8
- Stop Bits 1 or 2, normally 1
- Parity odd, even, or none, normally none
- ID between 1 and 99, chose unique equipment number
- Baud Rate choices: 19,200, 9600, 7200, 3600, 2400, 2000, 1800, 1200, 600, 300, 150, or 134.5
Software Command Format
Command blocks are formatted as follows:
STX | > | 0 | 1 | b | R | D | E | K | ETX | 0 | 1 | CR |
Prefix | Address | blank | Command | Suffix | Checksum | Terminator |
All characters are 8-bit ASCII.
The address must match the value in the setup screen.
The checksum is the hexadecimal sum of all ASCII character values following the STX character, up to and including the ETX character; divided by 256d (100h).
Example message exchange:
HOST:
STX | > | 0 | 1 | b | R | D | S | T | A | T | ETX | 0 | 1 | CR |
LOCAL:
ACK | STX | > | 0 | 1 | b | S | T | A | T | U | S | = | 2 | 2 | ETX | CR |
- Command block begins with PREFIX and ends with TERMINATOR
- Command begins with SPACE and ends with SUFFIX
- Checksum is used to test for transmission errors
- ASCII character ">" is a delimiter
- STX=02d (02h)
- NAK=21d (15h)
- ETX=03d (03h)
- SPACE=32d (20h)
- ACK=06d (06h)
Read Status Command (RDSTAT)
LOCAL replies to RDSTAT:
STATUS= | DESCRIPTION |
0 | No status to report, no command given |
1 | Last command was successful |
10 | Last command failed, invalid command |
11 | Last command failed, data was unparseable |
20 | Last command failed, data was beyond high limit |
21 | Last command failed, data was beyond low limit |
22 | Last command failed, data was out of range |
23 | Last command failed, data was wrong polarity |
50 | Remote mode not enabled |
60 | Not allowed |
Read Fault Command (RDFLT)
LOCAL replies to RDFLT:
FLT= | DESCRIPTION |
7 | System fault |
8 | Heater fault |
9 | Low line voltage |
10 | Cathode over-voltage |
11 | Body over-current |
12 | Cathode under-voltage |
15 | Collector under-voltage |
16 | Inverter fault |
17 | Interlock open |
18 | Tube arc |
19 | EIK over-temperature (h) |
20 | Cabinet over-temperature (h) |
26 | Panel open |
29 | External inhibit |
30 | Anode over-voltage |
49 | EIK over-temperature (s) |
50 | Cabinet over-temperature (s) |
62 | Anode over-limit (s) |
64 | Anode not set (s) |
(h) = hardware
(s) = software
Basic Command Set
HOST COMMAND | LOCAL RESPONSE | MEANING |
PWR-ON | CR | Turn power on |
PWR-OFF | CR | Turn power off |
XMIT-ON | CR | Transmit |
XMIT-OFF | CR | Stop transmitting |
RESET | CR | Clear system faults |
RDS/N | s/n = | Read unit serial number |
RDSTAT | Status = | Refer to Status Code |
RDFLT | Status = | Refer to Fault Code |
RDCONHR | ConHr = | Read console hours |
RDCONMN | ConMn = | Read console minutes |
RDRFHR | RfHr = | Read RF (Ik) ON hours |
RDRFMN | RfMn = | Read RF (Ik) ON minutes |
RDEK | Ek = | Read cathode voltage |
RDEB | Eb = | Read collector voltage |
RDEF | Ef = | Read filament voltage |
RDIF | If = | Read filament current |
RDIW | Iw = | Read body current |
RDTMPEIKF | EIKF = | Read EIK temp. in °F |
RDTMPEIKC | EIKC = | Read EIK temp. in °C |
RDTMPPSF | PSF = | Read P/S temp. in °F |
RDTMPPSC | PSC = | Read P/S temp. in °C |
RDEIKOTF | EIKOTF = | Read EIK over-temp. warning level in °F |
SEIKOTF | none | Set EIK over-temp. warning level in °F |
RDEIKOTC | EIKOTC = | Read EIK over-temp. warning level in °C |
SEIKOTC | none | Set EIK over-temp. warning level in °C |
RDPSOTF | PSOTF = | Read P/S over-temp. warning level in °F |
SPSOTF | none | Set P/S over-temp. warning level in °F |
RDPSOTC | TC = | Read P/S over-temp. warning level in °C |
SPSOTC | none | Set P/S over-temp. warning level in °C |
RDIWOC | IwOC = | Read body current in mA |
SIWOC | none | Set body over-current in mA |
RDLOGIC | Sys = | Refer to Logic code |
RDHTDREM | HTD = | Read remaining heater warm-up delay |
Read Logic Command (RDLOGIC)
LOCAL replies to RDLOGIC:
ASCII | MSD | LSD | ||
1 | Standby / ready | External inhibit | HTD OK | HV ON |
2 | RF OFF / ready | External interlock | Unused | Transmit ON |
4 | Unused | Unused | Unused | Remote mode |
8 | Unused | Power ON | Unused | Fault |
Example: logic code 07hex
- HV ON
- Transmit ON
- Remote mode
Example of Successful Message
Example 1:
HOST: turn high voltage ON
STX | > | 0 | 1 | b | P | O | W | - | O | N | ETX | 0 | 2 | CR |
LOCAL: successful command
CR |
Examples of Messages with Errors
Example 2:
HOST: incorrect checksum
STX | > | 0 | 1 | b | P | O | W | - | O | N | ETX | 9 | 9 | CR |
LOCAL: replies with command and NAK
NAK | STX | > | 0 | 1 | b | P | O | W | - | O | N | ETX | 9 | 9 | CR |
Example 3:
HOST: missing prefix
> | 0 | 1 | b | P | O | W | - | O | N | ETX | 9 | 9 | CR |
LOCAL: no response is missing prefix, address, or suffix
Example 4:
HOST: sends message to node 8 (wrong node)
STX | > | 0 | 8 | b | P | O | W | - | O | N | ETX | 9 | 9 | CR |
LOCAL: no response
Example 5:
HOST: sends unknown command
STX | > | 0 | 1 | b | P | W | ) | ~ | O | N | ETX | 9 | 9 | CR |
LOCAL: replies
ACK | STX | > | 0 | 1 | b | S | T | A | T | U | S | = | 1 | 0 | ETX | CR |
Example 6:
HOST: address delimiter is missing
STX | 0 | 1 | b | P | O | W | - | O | N | ETX | 9 | 9 | CR |
LOCAL: no response
Example 7:
HOST: sends message with no address
STX | P | O | W | - | O | N | ETX | 9 | 9 | CR |
LOCAL: no response