beautypg.com

5 logic statements parameters, 1 query logic statements, 2 update logic statements – INFICON Cygnus Thin Film Deposition Controller User Manual

Page 123

background image

5 - 19

IP

N 07

4-

37

9-

P1

K

Cygnus Operating Manual

5.4.3.5 Logic Statements Parameters

Format of Logic Statement:

If Event 1 (###) AND/OR Event 2 (###) AND/OR Event 3 (###) AND/OR Event
4 (###) AND/OR Event 5 (###)

Then Action 1 (###) AND Action 2 (###) AND Action 3 (###) AND Action 4
(###) AND Action 5 (###)

The "AND" between the Actions in the "Then" portion of the logic statement is
implicit, it is not received as part of the response.

There can be between 0 and 5 Events, and 0 and 5 Actions.

5.4.3.5.1 Query Logic Statements

Query: The command message format is:

QL

Statement Number = 0 to 100 (0 = All 100 Statements)

Command Response:

ACK|Code>

Response to QL:

ACK<100 of the individual responses shown above>|

Length of Logic Elements

This length is NOT the same as the length of the packet. It tells how many bytes
follow in the "event/action" set.

5.4.3.5.2 Update Logic Statements

UPDATE: The command message format is;

UL

Statement Number = 0 to 100 (0 = All Statements)

Length of Logic Elements = This length is not the same as the length of the packet.
It tells how many bytes follow in the "Logic Elements" set.

Command Response

ACK|

Set of Logic Elements

The Logic Elements can be made up of the following elements. All elements
except Numeric 2 are one byte, Numeric 2 is a 4 byte integer.

Left parenthesis . . . . . . . . . . . . . "(" 0x28