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

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
