IAI America XSEL-QX User Manual

Page 207

Advertising
background image

183

Part 4 Commands

z PTST (Check position data)

Command, declaration

Extension condition

(LD, A, O, AB, OB)

Input condition

(I/O, flag)

Command,
declaration

Operand 1

Operand 2

Output

(Output, flag)

Optional Optional

PTST

Axis

pattern

Position

number

CC

[Function] Check if valid data is contained in the axis pattern specified in operand 1 at the position

number specified in operand 2.
The output will turn ON if none of the data specified by the axis pattern is available (=
position data display on the teaching pendant: X.XXX / position data display in the PC
software: blank). 0 is treated as valid data.

[Example 1]

PTST

11

10

300

Turn ON output 300 if there are no valid values of the
X and Y-axes at position 10.
Output 300 will turn OFF if the position data is given
as follows:

[Example 2]

An axis pattern can be indirectly specified using a variable. An example of specifying the
operation in [Example 1] indirectly using a variable is shown below.
11 (binary)

o 3 (decimal)

LET

1

3

Assign 3 to variable 1.

PTST

*1

10

300

[Example 3]

LET

1

11

Assign 11 to variable 1.

PTST

1011

*1

600

Turn ON flag 600 if there are no valid values in the
data of the X, Y and R-axes at the content of variable
1 (position 11).
Flag 600 will turn ON if the position data is given as
follows:

Advertising
This manual is related to the following products: