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

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>
Statement Number = <byte> 0 to 100 (0 = All 100 Statements)
Command Response:
ACK<Length of Logic Elements><Set of Logic Elements>|<Response Error
Code>
Response to QL:
ACK<100 of the individual responses shown above>|<Response Error Code>
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><Length of Logic Elements><Logic Elements>
Statement Number = <byte> 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|<Response Error Code>
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