INFICON MDC-360C Thin Film Deposition Controller User Manual
Page 152

MDC-360C DEPOSITION CONTROLLER
COMPUTER INTERFACE
11-10
* - Indicates decimal point position is not applicable.
Format: Header, Address, Instruction=6, Length=1, Material #(0-31), Checksum.
Example: To instruct the controller to send the parameter list for material #15 the
computer would send:
Chr$(255)+Chr$(254)+Chr$(1)+Chr$(6)+Chr$(1)+Chr$(15)+Chr$(233)
8. Receive a material (Code #7)
Instructs the controller to enter all the incoming material parameters for material #
n into memory. The parameters must be in the same order and format as the
above material parameter list.
Format: Header, Address, Instruction=7, Length=136, 1 byte, Material# (0-31),
135 bytes parameter data, Checksum.
9. Send material list (Code #8)
Instructs the controller to send a list of all material names in the order that they
are stored in the controller. The material list consists of 32 10 character material
names.
Example: To instruct the controller to send the material list the computer would
send:
Chr$(255)+Chr$(254)+Chr$(1)+Chr$(8)+Chr$(0)+Chr$(247)
Since the MDC’s message length is limited to 249 bytes, the controller will return
the material list in two messages. The first message will contain material names
1-16 and the second message will contain material names 17-32.
10. Send number of undefined layers (Code #9)
Instructs the controller to send the number of undefined layers to the host
computer.
Format: Header, Address, Instruction=9, Length=0, Checksum.
Example: Send number of undefined layers instruction:
Chr$(255)+Chr$(254)+Chr$(1)+Chr$(9)+Chr$(0)+Chr$(246)
Controller will return a message with the following format:
Header, Address, Instruction=9, Length=2, #Lyrs(2 bytes), Checksum.
11. Send process (Code #10)
Instructs the controller to send all the process parameters for process# n to the
host computer. A description of the process parameter list is as follows:
Parameter Name
Length (bytes)
Decimal Pt.
Position
Range
Units
Process #
1
*
(0-98)
None
Process name
12
*
Characters None
Edit Password
4
*
Characters None
View/Run Password
4
*
Characters None