beautypg.com

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

Page 46

background image

p STC-2002

DEPOSITION CONTROLLER

y

SECTION 2.XX

e page 44 of 276 ^

Incorrect function type / ID pairings are identified for the user by an error message and not allowed as an
entry.


Examples:

(where I represents an input, the number an ID representing various system input states)

I90

I91

¦

(this ORs inputs 90 and 91 together)

I90 I91 I97 ¦ ¦

(this ORs inputs 91 and 97 together and ORs the result with 90)

I90 I91 + I97 ¦

(this ORs inputs 90 and 91 together and ORs the result with I97

[this has

the same result as the 2

nd

example, an alternate way of writing it

])

I90 I91 I97 I100 ¦ ¦ ¦

(this ORs inputs 90, 91, 97 and 100 together)

I90 I91 I97 I100 & & & (this ANDs inputs 90, 91, 97 and 100 together)


For those expecting something like I90

⊕ I91 ⊕ I97 ⊕ I100 notation, the ID tokens are written first (at least

2) followed by the logical operator token for each pair of Or'ed elements.



( (I90 I91) I97) + +

1

st

two tokens are OR'ed, their result OR'ed with the last token

[parenthesis are not part of program, they indicate grouping only]


I/O Functions include: IN

put

,

OUT

put

,

SET, CL

ea

R, ARM, DR

o

P and TR

i

P (KON may also be considered

as a numerical input).

Logical operators include: AND, OR, XOR, NOT, POS

itive

and NEG

ative

.

Arithmetic Functions include: ADD, SUB

tract

, MUL

tiply

, DIV

ide

, MOD

ulus

, EQU

ality

, GR

ea

Ter

than

,

LES

s than

, SEL

ect

, KON (numeric constant).

Navigational/Editing functions are also included in the I/O programming menus:

←, → (cursor move),

ENT

er

(line ENT

er

[on 5/5] and value ENT

er

), UNDO, DEL

ete

, BA

c

KSP

ace

, BA

c

K (1 menu

position), MOR

e

(menu screens), BA

c

K (leave edit w/o save).

On the LCD screen, the line (rung) number always appears above the token string for which the line has
been constructed.

001:

⇐ the first line of the I/O program, the line number part

[token string]

⇐ the first line of the I/O program, the token string part

002:

⇐ the second line of the I/O program, the line number part

[token string]

⇐ the second line of the I/O program, the token string part

003:

⇐ the third line of the I/O program, the line number part

END

⇐ the third line of the I/O program, the token string part



The shortest possible (though not useful) I/O program:

[has 1 line, line is not a screen line but a program line]


001:
END


The following is an I/O program that inputs a user programmable front panel key and outputs the logical
state of the input to a user programmable front panel LED. The ID numbers specify the rightmost key and
LED. The TRIP function is used as an output; therefore the output will be pulsed. (Function types will be
described in section 5X.) With this I/O program running, a press of the rightmost user key will result in the
momentary (~1 second) illumination of the rightmost user LED. [An I/O program is running when the
menu key run is selected from the choice pair RUN / STOP.] The duration is based on the speed at which
the lines of the I/O program are processed (by an I/O program "clock" [approximately 1 second]).