
| www.beckhoff.com/TwinCAT/ BECKHOFF New Automation TechnologyWe reserve the right to make technical changes.
TwinCAT
79
TwinCAT PLC run-time is available. Program
modifi cations are implemented via net-
work-capable powerful communication
with the run-time system. Programming
can be done
– locally,
– via TCP/IP or
– via the fi eldbus (BXxxxx and BCxxxx).
TwinCAT NC – Motion Control
on the PC
A software NC consists of:
– positioning (set value generation and
position control)
– integrated PLC with NC interface
– operating programs for commissioning
purposes
– I/O connection for axes via fi eldbus
With TwinCAT NC, the position controller is
calculated on the PC processor as standard.
It exchanges data cyclically with drives and
measurement systems via the fi eldbus.
TwinCAT NC I – axis interpolation
in 3 dimensions
TwinCAT NC I (interpolation) is the NC
system for linear and circular interpolated
path movements of axis groups each
involving two or three drives.
The system includes interpreter, set
value generation and position controller.
PLC functionality is integrated, as is the
connection of the axes with the fi eldbus.
TwinCAT CNC – the software CNC
for toughest requirements
TwinCAT CNC expanded TwinCAT NC I with
classic CNC features: Up to 32 inter polating
axes and comprehensive co ordinate and
kinematic transformations are possible.
Parts programming is carried out according
to DIN 66025 using high-level language
extensions. TwinCAT CNC can operate
with up to 64 axes or 32 path axes and
con trolled spindles that can be distributed
across up to 10 CNC channels. In a CNC
channel, up to 32 axes can be interpolated
simultaneously, en abling even the most
diffi cult motion tasks to be solved. Apart
from the classic linear, circular and helical
interpolations, TwinCAT CNC offers conve-
nient spline interpolation, optionally based
on Akima or B-splines. Real-time trans-
formations enable complex machine kine-
matics to be realised without problem.
The TwinCAT Software System turns any compatible PC into
a real-time controller with a multi-PLC system and NC/CNC
axis control. At the same time, TwinCAT integrates the program-
ming environment for all Beckhoff controllers: from high-end
Industrial PC control to embedded controller.
TwinCAT replaces conventional PLC and NC/CNC controllers
as well as operating devices with:
The Windows Control and Automation Technology
– open, compatible PC hardware
– embedded IEC 61131-3 software PLC, software NC and
software CNC in Windows NT/2000/ XP, NT/ XP Embedded, CE
– programming and run-time systems optionally together
on one PC or separated
– connection to all common fi eldbuses
– PC interfaces are supported
– data communication with user interfaces and other
programs by means of open Microsoft standards
(OPC, ActiveX, DLL, etc.)
TwinCAT architecture
The TwinCAT system consists of run-time
systems that execute control programs in
real-time and the development environ-
ments for programming, diagnostics and
system confi guration. Any Windows pro-
grams, for instance visualisation programs
or Offi ce programs, can access TwinCAT
data via Microsoft interfaces or can execute
commands.
TwinCAT PLC – the central pillar of
automation software
Conceived as a pure software PLC, TwinCAT
PLC allows up to four virtual “PLC CPUs”,
each running up to four user tasks, on one
PC. The PLC program can be written in one
or more of the languages provided for
in the IEC 61131-3 standard:
– IL (Instruction List),
– LD (Ladder Diagram),
– FBD/CFC (Function Block Diagram),
– SFC (Sequential Function Chart) and
– ST (Structured Text).
TwinCAT PLC running under the Windows
NT/2000/XP operating systems includes
both the programming environment
and the run-time system, so that an
additional programming device is not
required. Under the CE operating system
and the embedded operating systems
for the series BX and BC controllers, only
Comentários a estes Manuais