INFICON STC-2000A Thin Film Deposition Controller Operating Manual User Manual

Page 247

Advertising
background image

p

STC-2000A DEPOSITION CONTROLLER

y

the sequence number to indicate a continuation is needed, with the final portion (or only portion if small
enough) having a '.' where the digit goes.
______________________________________________________________________

Command: M
Mnemonic:

EXCT_iord (I/O read)

Parameters:

[1..LASTRUNG] or [=] or [+]

Description:

Requests a read-back of the current active I/O program's symbolic I/O rung data

expression. If 1..LASTRUNG (where LASTRUNG is any number greater than or equal to the actual
last rung in program storage) then the command will return the reply result (RZCD_AOK, etc..) followed
by a sequence code (see description below) followed by symbolic rung expression data. A simple example
exchange will clarify this:

SEND: Description

RECEIVE: Description

M 1

Request Rung 1

A0I18 P109 +

Part of rung sequence code 0
indicates 1

st

part of line.

M=

Request to resend last data without
scanning ahead to remainder of line.

A0I18 P109 +

Used if a com link error
caused last data to be lost. This way
there is no need to start at beginning
of rung again.

M+

Request additional information as the
previous reply had a sequence code #
(0..9) rather than a '.' as terminator.

A.S8

Final contents of rung sent in
response to the M+ advance
command. Un-limited numbers of
M= can be sent to request this again
until received without data error.



Returns:

[RZCD_AOK][SEQUENCE_CODE][RUNG_SYMBOLIC_DATA] if proper parameters were

sent. Exact content of [SEQUENCE_CODE] and [RUNG_SYMBOLIC_DATA] depend
on what was programmed into the I/O program. If the rung # parameter is beyond the last
rung of the I/O program, then the STC-2000A will return "A.END nn" with nn being one
rung beyond the last valid rung number. In this way the length of the program can be
ascertained by reading back with a M999 request. This is sure to be longer than the
current program (storage allows for a maximum of about 400 rungs) and will respond
with the rung number of the last line of the I/O program.

[RZCD_ILDV] if improper value for parameter arguments.

[RZCD_ILSN] if too many arguments, wrong delimiters, etc..

______________________________________________________________________

Command: N
Mnemonic:

EXCT_iochg (I/O change rung number set)

Parameters:

[1..LAST_RUNG] where the parameter number is the number of the rung to

be changed or edited.

Description:

Designates the rung id to be alterred with a new symbolic rung expression which will
follow in subsequent 'O' commands which are described below. If the rung identifier is
beyond the end of the program then the command is automatically interpreted to mean
alter the end of the program which currently contains END, thereby extending the
program.

Returns:

SECTION 6.XX

page 247 of 292

Advertising