# Overview

## Task

When single-step mode is active, the machine operator has the option to execute an NC program step by step. The operator releases every NC line one by one. Comment lines or comment blocks and skipped blocks are skipped.

## Properties

Execution of the NC program at the block boundaries is interrupted in the interpolator. The sequence during decoding or in look-ahead mode is not affected. As a result, contour-correcting functions such as spline or tool radius compensation can also be active in single-step mode.

However, contour-changing functions can move block boundaries. For single-step mode, the shifted block boundaries are active, if applicable, but not the programmed block boundaries.

## Parameterisation

The behaviour of single-step mode is influenced by the channel parameter P-CHAN-00015 and the commanded operating mode. When single-step mode is activated, a stop is executed before NC blocks depending on these parameters and depending on a number of criteria.

## Programming

The NC command #SINGLE STEP [DISABLE | ENABLE] can block whole program areas for single-step mode. This program area is then skipped in a complete single step.

The NC command #SINGLE STEP [RESOLUTION..] defines a block number dependent resolution for a single step.