Motion synchronous actions
10.3 Main run variables for synchronized actions
Job planning
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
10-21
10.3.11 Information about the block types in the interpolator
Function
The following system variables are available for synchronized actions to provide information
about a block current executing in the main run:
$AC_BLOCKTYPE
$AC_BLOCKTYPEINFO
$AC_SPLITBLOCK
Block type and block type info variable
$AC_BLOCKTYPE $AC_BLOCKTYPEINFO
Value: Value:
0 Not equal to 0 T H Z E Meaning:
Original
block
Intermediate block Trigger for intermediate block:
1 1 0 0 0 Internally generated block, no further information
2 2 0 0 1 Chamfer/rounding: Straight
2 2 0 0 2 Chamfer/rounding: Circle
3 3 0 0 1 WAB: Approach with straight line
3 3 0 0 2 WAB: Approach with quadrant
3 3 0 0 3 WAB: Approach with semicircle
Tool compensation:
4 4 0 0 1 Approach block after STOPRE
4 4 0 0 2 Connection blocks if intersection point not found
4 4 0 0 3 Point-type circle on inner corners
(on TRACYL only)
4 4 0 0 4 Bypass circle (or conical cut) at outer corners
4 4 0 0 5 Approach blocks for offset suppression
4 4 0 0 6 Approach blocks on repeated WRC activation
4 4 0 0 7 Block split due to excessive curvature
4 4 0 0 8 Compensation blocks on 3D face milling (tool
vector || area vector)