Check of NC axes and SoftDrive parameters

New NC axes

If you use new NC axes, all previous parameters must be taken over from the old XTS project. The parameters can either be added manually or imported in the XTS Configurator as a parameter set of the movers. For more information on all available parameters for the NC axes and the SoftDrive, refer to the SoftDrive documentation.


The new NC axes must be linked to the PLC:

Check of NC axes and SoftDrive parameters 1:
►Expand Solution Explorer > TwinCAT Project > MOTION > NC SAF
►Double click on Axes
Check of NC axes and SoftDrive parameters 2:
►In the project window, select all axes that are to be linked to the PLC
►Right-click the selected axes to open the context menu
►In the context menu click on Change Axis PLC Links...
Check of NC axes and SoftDrive parameters 3:

The Select Axis PLC Reference dialog box opens.

►Select the PLC with which the axes are to be linked
►Confirm with OK




The Modulo Factor for the NC axes and the SoftDrive must be set to the correct length of the system:

Check of NC axes and SoftDrive parameters 4:
►Expand Solution Explorer > TwinCAT Project > MOTION > NC SAF > Axes
►Expand the axis whose settings are to be adjusted
►Double click on Enc
Check of NC axes and SoftDrive parameters 5:
►In the project window click on the Parameter tab
►Expand Encoder Evaluation
►Ensure that the Modulo Factor is set to the length of the current system
►If required, enter the length of the current system in the input field Modulo Factor
Check of NC axes and SoftDrive parameters 6:
►Expand Solution Explorer > TwinCAT Project > MOTION > NC SAF > Axes
►Expand the axis whose settings are to be adjusted
►Double click on SoftDrive
Check of NC axes and SoftDrive parameters 7:
►Click the Parameter (Init) tab in the project window
►Expand General
►Ensure that the HardwareModulo value is set to the length of the current XTS system
►If required, enter the length of the current system in the input field HardwareModulo

Existing NC axes

Check of NC axes and SoftDrive parameters 8:

If you use existing NC axes from your old project, you must check the parameter PositionFeedbackMode of the corresponding SoftDrive object. Incorrect settings can result in a changed behavior of the NC position.

Check of NC axes and SoftDrive parameters 9:
►Expand Solution Explorer > TwinCAT Project > MOTION > NC SAF > Axes
►Expand the axis whose settings are to be adjusted
►Expand SoftDrive
►Double click on SoftDriveEncoder
Check of NC axes and SoftDrive parameters 10:
►Click the Parameter (Init) tab in the project window
►Expand General
►Ensure that the PositionFeedbackMode is set to MODULO_START
►If required, select MODULO_START in the PositionFeedbackMode drop-down menu