EasyManua.ls Logo

HEIDENHAIN iTNC 530 HSCI - Interrogate PLC Operands in the NC Program (FN20: WAIT FOR)

HEIDENHAIN iTNC 530 HSCI
1966 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
1740 HEIDENHAIN Technical Manual iTNC 530 HSCI
9.5.6 Interrogate PLC operands in the NC program (FN20: WAIT FOR)
With FN20: WAIT FOR you can interrupt the NC program until the condition
programmed in the FN20 block is fulfilled. These conditions can be
comparisons of a PLC operand with a constant. Permitted PLC operands: M,
B, W, D, T, C, I, O and their symbolic operands
If you enter no condition, the interruption will continue until the operand = 0.
Examples:
FN20: WAIT FOR I10==1
Continue the NC program if PLC input I10 is set.
FN20: WAIT FOR I10
Continue the NC program if PLC input I10 equals zero.
FN20: WAIT FOR B3000>250
Continue the NC program, if the content of B3000 is greater than 250.
FN20: WAIT FOR is processed in look-ahead, i.e. if a synchronization with real
time is necessary, then FN20: WAIT FOR SYNC must be programmed in the
preceding NC block. Look-ahead is then stopped, and FN20: WAIT FOR is not
performed until this block is actually reached in the NC program.
Examples with symbolic operands:
FN 20: WAIT FOR TASTENCODE == 3 instead of
FN 20: WAIT FOR W274 == 3
Relational operands can also be symbolic. Example:
FN 20: WAIT FOR MARKER_A == MARKER_B
Operator Function
== Equal to
!= or <> Not equal to
< Less than
> Greater than
<= Less than or equal to
>= Greater than or equal to

Table of Contents

Other manuals for HEIDENHAIN iTNC 530 HSCI

Related product manuals