Manual
7 - 2
IPN 074-517-P1D
Guardian Co-Deposition Controller Operating Manual
7.2.3 EIES ActiveX Comm Program Protocol
EIES program commands fall into two categories:
Query commands that request data from the EIES program and
Update commands that update a setting or instruct the program to take an
action.
7.2.3.1 Query Command Format
@<command>;<param1>;…;<paramn>;<Chksum><CR>
Example: Software Version Query
@QU;11;44<CR>
where:
@ Message start character
QUQuery Utility command
; Separator
11 Parameter 11 (EIES Firmware Version)
; Separator
0 Optional parameter (not used for this query)
; Separator
4F Checksum (see section that follows on checksums)
<CR> Carriage Return (ASCII 13)
Example: Response to Software Version Query
@QU;<ACK>;5.1.1;4B<CR>(Response to Software Version query)
where:
@;QU;<ACK>; Query Acknowledged (ASCII 06)
5.1.1 Message (Software Version)
; Separator
4B Checksum (actual checksum varies with different versions)
<CR> Carriage Return (ASCII 13)
7.2.3.2 Update Command Format
@<command>;<param1>;...;<paramn>;<data>;<Chksum><CR>
Example: Set Process Update
@UP;01;MyProcess;44<CR>
where:
@;UP; Update Process command
; Separator
01 Parameter 01 (Set Process)
; Separator
MyProcessData
; Separator
?? Checksum
<CR> Carriage Return (ASCII 13)
Example Response: Set Process Update Succeeded
@UP;<ACK>;??<CR>