27 update logic statement, 28 status general, Ic6 operating manual – INFICON IC6 Thin Film Deposition Controller User Manual
Page 229
10 - 59
PN
07
4-
50
5-
P1
F
IC6 Operating Manual
10.4.35.27 Update Logic Statement
Statement 1, “IF External Input 1 THEN Start”
Command Format: UL
UL 1 IF EXTERNAL INPUT 1 THEN START
Command UL 1 IF EXTERNAL INPUT 1 THEN START:
0900554C0105410120450351
Response: 03000075067B
10.4.35.28 Status General
Active Process (1)
Command Format: SG
SG1
Command SG1: 03005347019B
Response: 0700009D0602000000A5
Example: UL 1 IF EXTERNAL INPUT 1 THEN START command
Update Logic statement, Statement 1, “IF External Input 1 THEN Start”
Command:
09
00
55 4C 01
05
41
01
20
45
03
51
Response:
03
00
00
75
06 7B
CCB: 00 Indicates no errors in the
command packet.
Statement Number: 1 byte,
specifies which logic statement
will be updated.
Length of logic elements: specifies
how many bytes make up the logic
statement (including 03 terminator)
ASCII UL: This is the Command Group
byte, specifying the category of the
command (Update Logic Statement in
this case).
Set of elements: Using the events and actions list from
the IC6 manual, construct the required logic statement. In
this case, 41 = External Input, 01 specifies input 1, 20 =
space (which means the action fill follow), 45 = Start.
Length character: Hex number of bytes in
the message excluding length character and
checksum. In this case, the message
consists of 9 bytes (55,4C, . . . 45,03). The
low end of the length character is first,
followed by the high end (00 in this case).
Remember to count in hex.
03 Terminator: Indicates
end of statement.
Checksum: 1 byte, hex sum of complete
message exluding length characters. In this
case, 55+4C+01+05+41+01+20+45+03 = 151, so
51 is displayed. Be sure to add in hex.
Length character: Hex number of bytes in
the message excluding length character and
checksum. In this case, the message
consists of 3 bytes (00,75,06). The low end
of the length character is first, followed by
the high end (00 in this case). Remember to
count in hex.
Checksum: 1 byte, hex sum of complete message excluding
length characters. In this case, 00+75+06 = 7B, so the
checksum shown is 7B. Be sure to add in hex.
ASCII
good command.
Timer Tick: Increments 10
times/second.