# Overview

## Task

The functionality described in this documentation permits the drive-independent setting of drive parameters by the #DRIVE command in the NC program. The CNC kernel is configured accordingly to adjust to the relevant drive profile type used.

## Characteristics

The NC command is executed in parallel to the subsequent processing of the NC program at the time of interpolation. Program processing is not stopped in default mode. When the drive parameter is transferred, the parameter must be present and writeable in the drive. If the program is aborted (CNC reset), any changed values are retained.

## Parametrisation

Since every drive is coupled to a particular axis, the corresponding drive parameters are configured individually for every axis.

## Programming

Drive functions are controlled by the NC command #DRIVE WR SYN [...].

## Notice

This functionality is currently supported for SERCOS, CANopen and PROFIdrive drive profiles only.