TX1260 | TwinCAT NC I

TX1260 | TwinCAT NC I

Follow the path with the PC

The TwinCAT NC Interpolation (NC I) is the NC system for interpolated path movements. TwinCAT NC I 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. All well known Fieldbus systems and programming standards in the CNC world, such as DIN 66025, are supported. TwinCAT NC I delivers open PC solutions for standard axial components and CNC controls. TwinCAT NC I uses the power of the PC and allows axis regulation under Windows 7. Hardware modules are simulated in the software, and are thus superfluous.


TwinCAT NC I – interpreter

The syntax which is laid down in DIN 66025 is a reliable descriptive language for machine sequences. There is also an additional extension to the DIN syntax with a number of useful functions:

  • techniques for sub-routines and jumps
  • programmed loops
  • zero offset shifts
  • tool compensations
  • tools
  • M and H functions


3D interpolation

The following geometries are supported by the interpreter:

  • straight lines in space
  • circles in all main planes
  • circles in space
  • helices with base circles in the main planes
  • Bezier splines


TwinCAT NC I – operating interface

An operating interface integrated into the TwinCAT System Manager provides information on all set and actual values and on the physical and logical state of the interpolation channels and interpolation axes. The NC structure and many NC parameters are also set using the System Manager.

TX1260 | TwinCAT NC I | The NC programm editor

The NC programm editor

TX1260 | TwinCAT NC I | The structure of an axis group

The structure of an axis group


Individual PTP axes can be collected flexibly, when the axes are stationary, into new interpolation groups, after which they can be reconfigured as PTP axes. In this way all PTP characteristics such as reference run, tool change, etc. can be used.


PLC blocks for interpolation

In order to create a simple interface for axis interpolation, PLC blocks which can create positioning commands for the interpolation channel, using easily understood descriptions organised as tables are available.


TwinCAT NC I – pathway dynamics

A rate-of-change limited profile, which at any moment describes the acceleration, speed and position on the path as well as the associated transformed Cartesian axis values. The maximum allowed dynamic limiting values can be changed at any time in the NC program.


TwinCAT NC I – path override

TwinCAT NC I possesses a speed override function which can synchronously work on all of the axes.


Speed reduction at curves

TwinCAT NC I offers different reduction methods for reducing the speed on neighbouring geometrical cross-over points. The parameter for this speed reduction can be changed in the NC program.


TwinCAT NC I axes

For each channel three path axes (X, Y, Z) can be used. In addition, five further auxiliary axes can be integrated into the channel. These are interpolated with the path, i.e. they start with the path segment and arrive in the target position with the path segment.


“Look Ahead”

The “Look Ahead” function calculates the maximum possible path velocity at segment transitions. It can take into account all entries in the NC core and connects neighbouring geometries so far as this is possible.


Slave coupling on the path axes

A master/slave coupling on a path axis is possible, independently of which slave type is involved.


Geometric-dynamic smoothing

Various options are available in order to achieve optimum geometrical and dynamic smoothing at segment transitions (e.g. Bezier smoothing). In this way, the path velocity can be kept constant at segment transitions if the boundary conditions are suitable. This is particularly important for pick-and-place tasks and manipulations (e.g. laser welding).


Diagnostic and optimisation possibilities

All machine state variables can be extracted and displayed for diagnostic and analysis purposes. An ideal tool in this respect is TwinCAT ScopeView, which allows all internal and external variables to be recorded. These variables include path values (set and actual values) such as path speed, path acceleration, tangential and orthogonal path error as well as Cartesian values such as position, speed, following error, etc.

TX1260 | TwinCAT NC I | TwinCAT Scope 2

TwinCAT Scope 2

Technical dataTX1260 | TwinCAT NC I
PC hardwarestandard PC/IPC hardware, no extras
Operating systemsversion-dependent: Windows 7/10, Windows CE
Real-timeBeckhoff real-time kernel (only 32-bit operating systems, only one core is used)
Runtime systemNC interpolation, including TwinCAT NC PTP and PLC
Number of axesmax. 3 axes and up to 5 auxiliary axes per group, 1 group per channel, max. 31 channels
Axis typeselectrical servo-axes, stepper motor drives
Interpreter functionssubroutines and jumps, programmable loops, zero shifts, tool compensations, M and H functions
Geometry functionsstraight lines and circular paths in 3-D space, circular paths in all main planes, helixes with base circles in all main planes, linear, circular, helical interpola tion in the main planes and freely definable planes, Bezier splines, look-ahead function
Axis functionsonline reconfiguration of axes in groups, path override, slave coupling to path axes, auxiliary axes, axis error and sag compensation, measuring functions
ProgrammingDIN 66025 programs for NC interpolation, access via function blocks for TwinCAT PLC according to IEC 61131-3
Operationautomatic operation, manual operation (jog/inching), single block operation, referencing, handwheel operation (motion/superposition)
Debuggingonline monitoring in the TwinCAT System Manager with the following displays: present set/actual positions (following errors of all axes), NC program line presently being executed, NC program line presently being interpreted, channel status
I/O systemEtherCAT, Lightbus, PROFIBUS DP/MC, Interbus, CANopen, DeviceNet, SERCOS, Ethernet
Connectivityvariable access via OPC, Beckhoff ADS OCX/DLL (Automation Device Specification)
Ordering information
TX1260license for using the interpolation and PTP positioning software with integrated IEC 61131-3 TwinCAT PLC, contains programming software and runtime system
TS511xPLC library for the implementation of different kinematic transformations for TwinCAT PTP or TwinCAT NC I


2,917.01€ Ex Tax: 2,410.75€



2,191.31€ Ex Tax: 1,811.00€



1,650.60€ Ex Tax: 1,364.13€



1,237.95€ Ex Tax: 1,023.10€



924.90€ Ex Tax: 764.38€

Showing 1 to 5 of 5 (1 Pages)