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

Page 249

Advertising
background image

p STC-2002

DEPOSITION CONTROLLER

y

SECTION 6.XX

e page 247 of 276 ^

Parameters:

200 as a safety value.

Description:

Commands the STC to save the current I/O program rung data into the alternate inactive

I/O program space, erasing any previous I/O program held there. For instance, if the 'A' bank is active, will
save the program in the 'A' bank to the 'B' bank, making them identical.
Returns:

[RZCD_AOK] if safety # (200) was sent.

[RZCD_ILDV] if improper value for parameter argument.

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



Command Examples

Command
P

3

Response A
Description

Delete rung # 3 from the program, just as if the user used the I/O menu screen to do so.

Rungs after #3 are renumbered to be one lower. Command understood and performed.

Command
P900
Response L
Description

Request to delete rung # 900. Error, operation syntactically correct, but inhibited since

no rung # 900 exists to delete. This error will return anytime a delete is commanded for a rung at or past the
end of the program.

Command
Q3
Response A0

B39983

Description

Query the I/O program status. The 0 code is the last error result of previous I/O change

commands. If an I/O change ('O') command returns an error, then a query of this type will return a # (see
above I/O error codes) which will explain the nature of the error. The B code indicates the B memory is the
active I/O program. The 39983 is the checksum of the program. This is a CRC algorithmic sum which aids
the user in identifying changes to the program. If a known good I/O program is generated by the user, then
this number can be recorded and used to insure that the I/O program has not been altered since a change to
the program would result in a new and different CRC number. This saves the user from having to scan a
long I/O program list to verify program integrity.

Command
Q1
Response A
Description

Switch to bank A use a 2 to go to bank B. Command understood and performed, if not

already using bank A, will switch to it.

Command
R2
Response A
Description

Insert a blank in rung 2, old rung numbers 2.. the END become 3 .. END+1. Command

understood and performed, a new gap is inserted in the program and all subsequent rungs are renumbered
one higher.

Command
R

99

Response L
Description

Insert a blank in rung 99, old rung numbers 99.. The END become 100 .. End+1. Error

code, operation inhibited since rung # 99 is beyond the current program. Legal values of the # are from 1
through the last ("end") rung, inclusive. Use the "M999" command to determine the final rung first.

Command
R2
Response L
Description

Insert a blank in rung 2, old rung numbers 2.. the end become 3 .. End+1. Program

memory filled up, no room for another rung.

Advertising