3 eies activex comm program protocol, 1 query command format, 2 update command format – INFICON Guardian EIES Controller User Manual

Page 140

Advertising
background image

7 - 2

IP

N 07

4-

51

7-

P1

D

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>

Advertising