Introduction

The TwinCAT NCI stands for 'numerical control interpolation' and is the NC system for interpolated path movements.
TwinCAT NCI offers 3D interpolation (interpreter, set point generation, position controller), an integrated PLC with an NC interface and an I/O connection for axes via the fieldbus.

NCI can be used to drive 3 path axes and up to 5 auxiliary axes per channel. In addition, master/slave couplings can be formed. In combination with TwinCAT Kinematic Transformation (TS 511x), complex kinematic systems can be controlled via NCI.

Programming is done with a dedicated NC program, based on DIN 66025, with its own language extensions (cf. Interpreter (DIN 66025/G-Code)) or directly from the PLC with the PLC Library: TcPlcInterpolation.

Installation preconditions

To be able to use TwinCAT NCI select the NCI Level when installing TwinCAT.

Overview

Chapter

Contents

System Manager user interface

Description of the parameters and functions of the interpreter in the System Manager.

Interpreter

Interpreter programming instructions.

PLC NCI libraries

Description of the special NCI libraries.

Sample

Example using PLC and NC program and System Manager configuration.

Appendix

Parameterization, cyclic channel interface