Introduction
The TwinCAT NCI stands for 'numerical control interpolation' and is the NC system for interpolated path movements.
TwinCAT NCI offers 3D interpolation (interpreter, setpoint 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 (TF511x), 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. Classic Dialect Reference Manual) or directly from the PLC with the PLC Library: Tc2_PlcInterpolation.
Installation preconditions
TwinCAT NCI is integrated in the TwinCAT 3 installation.
Target system
Windows 7, Windows 10, Windows CE (only Classic Interpreter)
Minimum Plattform-Level: 40
Overview
Chapter | Contents |
---|---|
Description of the parameters and functionalities for the interpreter in the TwinCAT 3 Engineering environment (XAE) | |
Interpreter programming instructions. | |
Description of the special NCI libraries | |
Samples for using TwinCAT NCI with PLC and parts program, and for direct motion control from the PLC with the Tc2_PlcInterpolation library | |
Parameterization, cyclic channel interface |