INFICON STC-2002 Thin Film Deposition Controller Operating Manual User Manual

Page 245

Advertising
background image

p STC-2002

DEPOSITION CONTROLLER

y

SECTION 6.XX

e page 243 of 276 ^

[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:

[RZCD_AOK] upon success.

[RZCD_ILDV] if improper value for parameter arguments.

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

______________________________________________________________________

Command: O
Mnemonic:

EXCT_ioexp (I/O expression for changes))

Parameters: [SEQUENCE_CODE][RUNG_SYMBOLIC_DATA]
Description:

Sends an I/O logical expression symbolic string to the STC to compose the new rung
information for the rung which was set up in the preceding N command. The
[SEQUENCE_CODE] and [RUNG_SYMBOLIC_DATA] information complies with the
description given above for the M command, such that replies from the STC-2002 can be
modified and then downloaded back to the STC-2002. This makes uploading and
downloading the I/O program uncomplicated. If the I/O rung data can fit in a single
expression then the [SEQUENCE_CODE] is the '.' character, indicating the final (and
possibly only) sub-string to compose the desired rung content. If the I/O rung data
requires multiple messages, then the [SEQUENCE_CODE] is sent (0,1,etc.) until
completed, with the last string having a '.' [SEQUENCE_CODE] token. Should a reply to
such a 'O' message be garbled or indicate error (RZCD_AOK not received) then it can be
sent again with the [SEQUENCE_CODE] insuring that the STC-2002 does not take the
message to contain the next string of data. If the STC-2002 determines redundant
repeated [SEQUENCE_CODE] substrings, they are ignored. Should the STC-2002
receive [SEQUENCE_CODE] tokens out of order (not 0,1,2,etc..) then the RZCD_IOSQ
code will be returned.

Returns:

[RZCD_AOK] if proper sequence and data were sent.

[RZCD_ILDV] if improper value for parameter arguments.

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

[RZCD_IOSQ] if sequence codes out of sequence.


______________________________________________________________________

Command Examples

Command M

1

Response A0I18

P109

+

Description

Request upload of rung # 1. The 'A' indicates understood, the '0' indicates the rung

information is being blocked in multiple records, this being the 0th, the rest of the packet is the first part of
the rung contents, "I18 P109 +".

Command
M=
Response A0I18

P109

+

Advertising