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