Detailed description
2.5 Block search
Basic logic functions: Mode group, channel, program operation, reset response (K1)
40
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
Boundary conditions for approach block/target block
Block search type 2
The interface signal:
DB21, ... DBX32.4 (approach block active)
is only set with "Block search with calculation at contour" because a separate approach
block is not generated with "Block search with calculation at block end point" (the approach
block is the same as the target block).
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
).
2.5.2
Block search in connection with other NCK functions
2.5.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)"
Summary of Contents for SINUMERIK 840D sl
Page 282: ...Index Basic logic functions Acceleration B2 64 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 388: ...Basic logic functions Travel to fixed stop F1 Function Manual 11 2006 6FC5397 0BP10 2BA0 52 ...
Page 962: ...Index Basic logic functions Emergency Stop N2 20 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1704: ...Constraints Basic logic functions Spindles S1 94 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1716: ...Index Basic logic functions Spindles S1 106 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 1996: ...Index Basic logic functions Tool Offset W1 208 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 2150: ...Table of contents Basic logic functions Appendix 4 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...
Page 2184: ...Glossary Basic logic functions Appendix 38 Function Manual 11 2006 6FC5397 0BP10 2BA0 ...