1 v3.xx controller command/response format, 2 v4.xx controller command/response format – INFICON Guardian EIES Controller User Manual
Page 147

7 - 9
IP
N 07
4-
51
7-
P1
D
Guardian Co-Deposition Controller Operating Manual
7.3.3.1 V3.XX Controller Command/Response Format
The V3.XX controller command format is: (Command) (Data) (LF)
Where:
(Command) = ASCII command letter
(Data) = command parameters
(LF) = Hex 0A (end of message)
The V3.XX controller response format is: (Command) (Data) (LF)
Where:
(Command) = the command the message is responding to
(LF) = Hex 0A (end of message)
7.3.3.2 V4.XX Controller Command/Response Format
Version 4.XX and higher differs from V3.XX by adding error checking characters
before and after the message.
NOTE: V4.XX and higher also adds an additional communication timeout
requirement. If the controller does not receive any communications for
3 seconds, it goes into a safe mode where all PMT, Sensor and Control
Output voltages are set to zero. This prevents potentially dangerous
operation during power outages or computer failures.
The V4.XX and higher controller command format is:
The command protocol sent to the instrument is:
The sync character is always an exclamation point '!'. Following the sync character
is the length character. This is the number of characters in the packet (not counting
the sync and CRC characters). The length character has a decimal 34 added to it
so there cannot accidentally be a sync character (!) embedded in the packet.
NOTE: Packet length can not exceed 220 characters ( 255-35).
Following the length character are the command and data characters as detailed
later in this section. After the data come two CRC characters.
The Guardian will return a CRC in its response computed with the same algorithm.