beautypg.com

INFICON Cygnus 2 Thin Film Deposition Controller User Manual

Page 157

background image

9 - 9

IP

N 07

4-

54

5-

P1

E

Cygnus 2 Operating Manual

Response Message . . . . . . . . . . . . ...

Response>|

NOTE: Number of command responses equals number of commands sent.

If CCB MSB is set, indicating a command packet error, the response message
will be a single packet response error.

If the CCB MSB is clear, the command packet was parsed and a valid
command packet format was detected.

Checksum . . . . . . . . . . . . . . . . . . . . 1 byte, sum, modulo 256, of all bytes,

including CCB, Timer, and Response
Message but not including length. Modulo
256 is the numeric value from 0 to 255
representing the modulo 256 remainder of
the sum of the values of the ASCII codes that
comprise the response.

Command Response = |

NOTE: ACK is the ASCII code with decimal or hex value 6 indicating Positive
Acknowledgement of a command. It is not sent when a Response Error Code
is returned.

Response =
(|||......|||)

Response Error Code = 1 byte ASCII

A = Illegal Command
B = Illegal parameter value
D = Illegal ID
E = Data not available
F = Cannot do now (some commands require the Cygnus 2 to be in
Ready/Stop).
L = Length Error, must be greater than 0 and equal to or less than 65,500 bytes.
P = Prior command failed (if one command of a multiple command packet fails,
none of the following commands will be done, and this error code will be
returned).

Packet Error Code = 1 byte ASCII.

C = invalid checksum
F = illegal format (The command could not be processed because a byte in the
command packet did not fit the recognized format)
I = invalid message (Unrecognized command in the packet)
M = too many commands (Only 100 allowed)
O = Response length is larger than response buffer