Tables
12.1 List of statements
Fundamentals
452 Programming Manual, 11/2006, 6FC5398-1BP10-2BA0
Name Meaning Value Description,
comment
Syntax m/s
3
Group
2
IF Introduction of a conditional jump in the
part program/technology cycle
Structure: IF-
ELSE-ENDIF
IF (condition)
INCCW Travel on a circle involute
in CCW direction with
interpolation of involute by
G17/G18/G19
Real m 1
INCW Travel on a circle involute
in CW direction with
interpolation of involute by
G17/G18/G19
Real
End point:
Center point:
Radius with
CR > 0:
Angle of
rotation in
degrees
between start
and end vectors
INCW/INCCW X... Y...
Z...
INCW/INCCW I... J...
K...
INCW/INCCW CR=...
AR...
Direct programming:
INCW/INCCW I... J...
K... CR=... AR=...
m 1
INDEX Define index of character
in input string
0, ...,
INT
String:
1st parameter,
character:
2nd parameter
INIT Select module for execution in a channel Channel
numbers
1-10 or $MC
_CHAN_
NAME
INIT(1,1,2) or
INIT(CH_X, CH_Y)
INT Data type: Integer with
sign
- (2
31
-1), ...,
2
31
-1
INTERSEC Calculate intersection
between two contour
elements and specify
TRUE intersection status
in ISPOINT
VAR REAL [2] ISPOINT error
status: BOOL
FALSE
ISPOINTS=
INTERSEC
(TABNAME1[n1],
TABNAME2[n2],
ISTCOORD, MODE)
IP Variable interpolation
parameter
real
IPOBRKA Motion criterion from braking ramp
activation
Braking ramp at
100% to 0%.
IPOBRKA=.. or
IPOBRKA(<axis>[,REA
L])
m
IPOENDA End of motion when “IPO stop” is reached IPOENDA=.. or
IPOENDA[n]..
m
IPTRLOCK Freeze start of the untraceable program
section at next machine function block.
Freeze interrupt
pointer.
m
IPTRUNLOCK Set end of untraceable program section at
current block at time of interruption.
Set interrupt
pointer.
m
ISAXIS Check if geometry axis 1
specified as parameter
BOOL
ISD Insertion depth
real m