K1: Mode group, channel, program operation, reset response
9.7 Block search
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
507
Block search type 4
The approach movement "Search with calculation to block end point" is performed using the type of interpolation
valid in the target block. This should be
G0
or
G1
, as appropriate. With other types of interpolation, the approach
movement can be aborted with an alarm (e.g. circle end point error on
G2
/
G3
).
9.7.2
Block search in connection with other NCK functions
9.7.2.1
ASUB after and during block search
Synchronization of the channel axes
With the start of an ASUB after "block search with calculation", the actual positions of all channel axes are
synchronized during preprocessing.
Effects:
• System variable: $P_EP (programmed end position)
In the ASUB, the system variable provides: $P_EP (programmed end position) the current actual position of a
channel axes in the work piece coordinate system.
$P_EP == "current actual position of the channel axis"
• System variable: $AC_RETPOINT (repositioning point in the ASUB)
In the ASUB, the system variable provides: $AC_RETPOINT (repositioning point in the ASUB) the actual
position of a channel axis in the workpiece coordinate system accumulated with a block search.
$AC_RETPOINT == "collected search position of the channel axis (WCS)"
Block search type 2
For block search type 2 (block search with calculation on contour) the following part program command must be
programmed at the conclusion of the ASUB:
REPOSA
(repositioning on the contour; linear; all channel axes)
Effect:
• All channel axes are moved to their search position that was collected during the block search.
• $P_EP == "accumulated search position of the channel axis (WCS)"