K1: Mode group, channel, program operation, reset response
9.5 Program test
Basic Functions
498
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
9.5.2
Program execution in singleblock mode
Function
In case of "Program execution in single block mode" the part program execution stops after every program block.
If tool cutter radius compensation or a tool nose radius correction is selected, processing stops after every
intermediate block inserted by the control.
The program status switches to "Program status stopped".
The channel status remains active.
The next part program block is processed on NC Start.
Application
The user can execute a part program block-by-block to check the individual machining steps. Once the user
decides that an executed part program block is functioning correctly, he can call the next block.
Single block types
The following different types of single block are provided:
• Decoding single block
With this type of single block, all blocks of the part program (even the pure computation blocks without
traversing motions) are processed sequentially by "NC Start".
• Action single block (initial setting)
With this type of single block, the blocks that initiate actions (traversing motions, auxiliary function outputs,
etc.) are processed individually.
Blocks that were generated additionally during decoding (e.g. for cutter radius compensation at acute angles)
are also processed individually in singleblock mode.
Processing is however not stopped at calculation blocks as these do not trigger actions.
The single block types are determined via the user interface in the menu "Program controls".
CAUTION
In a series of
G33
/
G34
/
G35
blocks, a single block is only operative if "dry run feed" is
selected.
Calculation blocks are not processed in single step mode (only if single decoding block is
active).
SBL2 is also ineffective with
G33
/
G34
/
G35
.