new automation technology 2012 - ferret.com.au · twincat® the windows control and automation...

56
TwinCAT 800

Upload: vutuong

Post on 06-May-2018

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Twin

CAT

800

Page 2: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT®

PLC and Motion Control on the PC

Twin

CAT

801

Page 3: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

820

831

TwinCAT PLC

TwinCAT Supplements

822 TwinCAT NC/CNC

Twin

CAT

802

Page 4: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT®

The Windows Control and Automation Technology

Product overview

PC-based control technology

PLC and Motion Control

on the PC

TwinCAT 3 | eXtended

Automation (XA)

TwinCAT PLC

TwinCAT NC PTP

TwinCAT NC I

TwinCAT CNC

TwinCAT I/O

TwinCAT CP

TwinCAT Supplements

System

TwinCAT Supplements

Motion

TwinCAT Supplements

Communication

TwinCAT Supplements

Controller

TwinCAT Supplements

Building Automation

www. beckhoff.com/TwinCAT

804

808

809

811

820 832

851

822

824

826

828

830

837

841

852

New Automation TechnologyBECKHOFF

Twin

CAT

803

Page 5: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Product overview TwinCAT

Software PLC

TwinCAT PLC820

PC hardware standard PC/IPC hardware, no extras

Operating systems Windows NT/2000/XP/Vista, Windows 7,

NT/XP Embedded, CE*

Real-time Beckhoff real-time kernel

I/O system EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus,

CANopen, DeviceNet, SERCOS, Ethernet

Runtime system 4 multi-tasking PLCs each with 4 tasks in each PLC

runtime system, development and runtime systems

on one PC or separately (CE: only runtime)

Memory process image size, fl ags area, program size,

POU size, number of variables only limited by

the size of the user memory (max. 2 GB with

NT/ 2000 / XP/Vista)

Cycle time adjustable from 50 µs

Link time 1 µs (Intel® Core™2 Duo) for 1,000 PLC commands

Programming IEC 61131-3: IL, FBD, LD, SFC, ST, powerful

library management, convenient debugging

Software NC PTP

TwinCAT NC PTP822

TwinCAT PLC inclusive 820

PC hardware standard PC/IPC hardware, no extras

Operating systems Windows NT/2000/XP/Vista, Windows 7,

NT/XP Embedded, CE*

Real-time Beckhoff real-time kernel

I/O system EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus,

CANopen, DeviceNet, SERCOS, Ethernet

Programming performed using function blocks for TwinCAT PLC

according to IEC 61131-3 (standardised PLCopen

Motion Control libraries), convenient axis commis-

sioning menus in the System Manager

Runtime system NC point-to-point including TwinCAT PLC

Number of axes up to 255

Axis types electrical and hydraulic servo drives, frequency

converter drives, stepper motor drives, switched

drives (fast/crawl axes)

Cycle time 50 µs upwards, typically 1 ms (selectable)

Axis functions standard axis functions: start / stop /

reset /reference, speed override,

special functions: master/slave cascading,

cam plates, electronic gearings, online distance

compensation of segments, “fl ying saw”

TwinCAT Level

TwinCAT I/O828

PC hardware standard PC/IPC hardware, no extras

Operating systems Windows NT/2000/XP/Vista, Windows 7,

NT/XP Embedded, CE (only runtime)*

Real-time Beckhoff real-time kernel

Multi-purpose I/O interface for all common fi eldbus systems, PC Fieldbus Cards and interfaces with integrated real-time driver

TwinCAT Level

TwinCAT CP830

PC hardware standard PC/IPC hardware, no extras

Operating systems Windows NT/2000/XP/Vista, Windows 7,

NT/XP Embedded*

Real-time Beckhoff real-time kernel

Windows driver for Beckhoff Control Panel

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

804

Page 6: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT system

TwinCAT CP

TwinCAT I/O

TwinCAT PLC

TwinCAT NC PTP

System Manager

TwinCAT NC I

TwinCAT CNCBuild

ing

Auto

mat

ion

Cont

rolle

r

Com

mun

icatio

n

TwinCATSupplements

Mot

ion

Syst

em

Software NC I

TwinCAT NC I824

TwinCAT PLC inclusive 820

TwinCAT NC PTP inclusive 822

PC hardware standard PC/IPC hardware, no extras

Operating systems Windows NT/2000/XP/Vista, Windows 7,

NT/XP Embedded, CE*

Real-time Beckhoff real-time kernel

I/O system EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus,

CANopen, DeviceNet, SERCOS, Ethernet

Programming DIN 66025 programs for NC interpolation,

access via function blocks from TwinCAT PLC

according to IEC 61131-3

Runtime system NC interpolation, including TwinCAT NC PTP

and PLC

Number of axes max. 3 axes and up to 5 auxiliary axes per group,

1 group per channel, max. 31 channels

Axis types electrical servo axes, stepper motor drives

Interpreter

functions

subroutines and jumps, programmable loops,

zeroshifts, tool compensations, M and H functions

Geometries straight 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 lanes and freely defi nable

planes, Bezier splines, look-ahead function

Axis functions online reconfi guration of axes in groups,

path override, slave coupling to path axes,

auxiliary axes, axis error and sag compensation,

measuring functions

Operation automatic operation, manual operation

(jog / inching), single block operation, referencing,

handwheel operation (motion /superposition)

TwinCAT NC I | Options

Options TwinCAT Kinematic Transformation 840

Software CNC

TwinCAT CNC826

TwinCAT PLC inclusive 820

TwinCAT NC PTP inclusive 822

TwinCAT NC I inclusive 824

PC hardware standard PC/IPC hardware, no extras

Operating systems Windows NT/2000/XP/Vista, Windows 7,

Windows NT/XP Embedded*

Real-time Beckhoff real-time kernel

I/O system EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus,

CANopen, DeviceNet, SERCOS, Ethernet

Programming DIN 66025 programming language with high-level

language extensions, access via function blocks from

TwinCAT PLC according to IEC 61131-3

Runtime system CNC, including TwinCAT NC I, NC PTP, PLC

Number of axes /

spindles

8 path axes/controlled spindles, max. of 64 axes/

controlled spindles (optional), max. 12 channels

Axis types electrical servo-axes, analog/encoder interface

via fi eldbus, digital interface via fi eldbus

Interpreter

functions

subroutines and jumps, programmable loops,

zero shifts, tool compensations, M and H functions,

mathematical functions, programming of param-

eters/variables, user macros, spindle and help

functions, tool functions

Geometries linear, circular, helical interpolation in the main

planes and freely defi nable planes, max. 32 inter-

polating path axes per channel, look-ahead function

Axis functions coupling and gantry axis function, override, axis

error and sag compensation, measuring functions

Operation automatic operation, manual operation (jog / inching),

single block operation, referencing, block search,

handwheel operation (motion /superposition)

TwinCAT CNC | Options

Options TwinCAT CNC Axes Pack 827

TwinCAT CNC Channel Pack 827

TwinCAT CNC Transformation 827

TwinCAT CNC HSC Pack 827

TwinCAT CNC Spline Interpolation 827

* version-dependent

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

805

Page 7: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Product overview TwinCAT

Supplements | System

TwinCAT ECAD Import 832

software tool for importing engineering results

from an ECAD program

TwinCAT Engineering Interface Server 832

software tool for co-ordinating programming tasks

via a central source code management system

TwinCAT Eventlogger 833

alarm and diagnostic system for logging events

which occur in the TwinCAT system

TwinCAT XML Data Server 833

software package for reading and writing of XML-based data

by the PLC

TwinCAT Backup 833

software tool for backing up and restoring fi les,

operating system and TwinCAT settings

TwinCAT Simulation Manager 834

software tool for the simplifi ed preparation and confi guration

of a simulation environment

TwinCAT Database Server 834

software package for accessing databases

from the PLC

TwinCAT Database Server CE 834

software tool for accessing databases from the PLC

for Windows CE platforms

TwinCAT PLC HMI 834

software tool for displaying visualisations created

in PLC Control

TwinCAT PLC HMI CE 835

software tool for displaying visualisations created

in PLC Control on Windows CE platforms

TwinCAT PLC HMI Web 835

display of visualisations created in PLC Control

in a web browser

TwinCAT Management Server 835

software tool for the central administration

of Beckhoff CE control systems

TwinCAT Scope 2 836

graphical analysis tool for displaying time-continuous

signals

TwinCAT EtherCAT Redundancy 836

extension of the TwinCAT EtherCAT master with

cable redundancy capability

TwinCAT Solar Position Algorithm 836

PLC library for precise calculation of the sun’s position

Supplements | Motion

TwinCAT PLC Motion Control XFC 837

PLC library for high-precision logging and switching

of digital signals in relation to axis positions

TwinCAT PLC Hydraulic Positioning 837

PLC library for the control and adjustment of hydraulic axes

TwinCAT NC FIFO Axes 838

PLC library for the implementation of a pre-defi ned user setpoint

generator for an NC axis

TwinCAT NC Flying Saw 838

PLC library for implementing “fl ying saw” functionality

TwinCAT PLC Remote Synchronisation 838

PLC library for remote synchronisation

TwinCAT NC Camming 839

PLC library for using the TwinCAT NC cam plate functionality

(table coupling)

TwinCAT Cam Design Tool 839

graphic design tool for electronic cam plates

TwinCAT Digital Cam Server 840

software implementation of fast cam controller

TwinCAT Valve Diagram Editor 840

graphical tool for designing the characteristic curve

of a hydraulic valve

TwinCAT Kinematic Transformation 840

PLC library for the implementation of different kinematic

transformations for TwinCAT PTP or TwinCAT NC I

Supplements | Communication

TwinCAT PLC Serial Communication 841

PLC library for communication via serial Bus Terminals

or PC COM ports

TwinCAT PLC Serial Communication 3964R/RK512 841

PLC library for communication via serial Bus Terminals

or PC COM ports with the 3964R and RK512 protocol

TwinCAT PLC Modbus RTU 842

PLC library for serial communication

with Modbus end devices

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

806

Page 8: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Supplements | Controller

TwinCAT PLC Controller Toolbox 851

PLC library with modules for basic controllers (P, I, D), complex controllers

(PI, PID), pulse width modulation, ramps, signal generators and fi lters

TwinCAT PLC Temperature Controller 851

PLC library with instanced temperature control function block

for monitoring and controlling different temperature ranges

Supplements | Building Automation

TwinCAT PLC Building Automation 852

PLC library for executing basic room automation functions

TwinCAT PLC Building Automation DALI 852

PLC library for communication with the KL6811 DALI master

Bus Terminal

TwinCAT PLC Serial Communication EnOcean 853

PLC library for processing of signals from battery-less sensors

with EnOcean technology

TwinCAT Building Automation Framework 853

framework for the confi guration and commissioning

of building automation projects

TwinCAT PLC HVAC 853

PLC library for the automation of HVAC and sanitary installations

TwinCAT PLC M-Bus 854

PLC library for the use of the M-Bus for the acquisition

of consumption data

TwinCAT Crestron Server 854

software package for communication between

a TwinCAT PLC and a Crestron controller

TwinCAT BACnet/IP 855

software package for communication with the data networks

of the building automation and building control systems

TwinCAT FIAS Server 855

software package for communication between TwinCAT PLC

and a system using the FIAS standard

Supplements | Communication

TwinCAT Modbus TCP Server 842

software package for communication with Modbus TCP devices

(server and client functionality)

TwinCAT PLC IEC 60870-5-101, -102, -103, -104 Master 843

PLC library for the implementation of IEC 60870-101, -102, -103

and -104 masters

TwinCAT PLC IEC 60870-5-104 Master CE 843

PLC library for the implementation of IEC 60870-104 masters

under Windows CE

TwinCAT PLC IEC 60870-5-101, -104 Slave 843

PLC library for the implementation of IEC 60870-101 and -104 slaves

TwinCAT PLC IEC 60870-5-104 Slave CE 843

PLC library for the implementation of IEC 60870-104 slaves

under Windows CE

TwinCAT PLC IEC 61850 Server 844

PLC library for IEC 61850 communication

TwinCAT PLC IEC 61400-25 Server 844

PLC library for IEC 61400-25 communication

TwinCAT DriveTop Server 844

software tool to confi gure Indramat SERCOS drives

with DriveTop software on TwinCAT systems

TwinCAT DriveCOM OPC Server 845

software tool for fi eldbus-independent communication

connections between the engineering tool and the drive

TwinCAT OPC Server 845

software package for access to TwinCAT variables

in accordance with the OPC DA/OPC XML DA specifi cation

TwinCAT OPC UA Server 846

software package for access to TwinCAT in accordance

with OPC UA: DA/HA/AC

TwinCAT ADS Communication Library 846

ADS communication components

TwinCAT SMS/SMTP Server 847

software package for sending SMS and e-mails from the PLC

TwinCAT TCP/IP Server 847

software package for communication via generic TCP server

TwinCAT PROFINET IO Controller 848

TwinCAT PROFINET IO controller turns every PC-based controller

into a PROFINET IO controller.

TwinCAT PROFINET IO Device 848

TwinCAT PROFINET IO device turns every PC-based controller

into a PROFINET IO device.

TwinCAT EtherNet/IP Slave 849

TwinCAT EtherNet/IP slave turns every PC-based controller

into an EtherNet/IP slave.

TwinCAT Virtual Serial COM Driver 849

virtual serial COM driver for Windows XP and Windows CE platforms

Supplements | Communication

TwinCAT FTP Client 850

PLC library for basic access from TwinCAT PLC to FTP server

TwinCAT PLC RFID Reader Communication 850

PLC library for connection of RFID readers to the TwinCAT PLC

TwinCAT PLC S5/S7 Communication 850

PLC library for communication with S5/S7 controllers

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

807

Page 9: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

parts can be set with TwinCAT: defi ned operating behaviour is achieved in this way. TwinCAT indicates the system load for programs that are running. A load threshold can be set in order to assure a defi ned computing capacity for the operating programs as well as for Windows NT/2000/XP/Vista or Windows 7. If this threshold is exceeded, a system message is generated.

TwinCAT supports system diagnosisThe general use of hardware and software from the open PC world requires some checking: Unsuitable components can upset the PC system. Beckhoff has integrated a practical indi-cator of the real-time jitter, giv-ing administrators an easy way to evaluate the hardware and software. A system message during operation can draw attention to incorrect states.

Worldwide accessThe TwinCAT software devices can be distributed to differ-ent components, depending on requirements. A “message

TwinCAT – PC-based control technologyrouter” manages and distribut-es all the messages, both in the system and via TCP/IP connec-tions. This way, PC systems can be linked worldwide via TCP/IP. Bus Terminal Controllers can be connected via serial interfaces and fi eldbuses (e.g. EtherCAT, Lightbus, PROFIBUS, CANopen, RS232, RS485, Ethernet TCP/IP). Technologies such as OPC and OPC UA offer access to a wide range of different SCADA/MES/ERP packages via standardised routes.

The Windows Control and Automation TechnologyThe TwinCAT Software System turns almost 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 programming environment for all Beckhoff controllers: from high-end Industrial PC Control to embedded controller.

TwinCAT architectureTwinCAT consists of runtime systems that execute control programs in real-time and the development environments for programming, diagnostics and confi guration. Any Windows programs, for instance visuali-sation programs or Offi ce pro-grams, can access TwinCAT data via Microsoft interfaces, or can execute commands.

A practically oriented software solutionTwinCAT offers a precise timebase in which programs are executed with the highest deterministic features, independ-ently of other processor tasks. The real-time and non-real-time

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

808

Page 10: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT I/O – universal I/O interface for all common fi eldbusesMany PC fi eldbus cards from various manufacturers are sup-ported. It is possible to operate more than one fi eldbus card per PC. Master and slave function-ality is supported, depending on the selected fi eldbus card. The fi eldbus cards can be con-fi gured and diagnosed conve-niently via the TwinCAT System Manager. TwinCAT I/O includes the TwinCAT real-time system for operating the fi eldbuses and a DLL interface to application programs.

TwinCAT PLC – the central pillar of automation soft-wareConceived 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),

PLC and Motion Control on the PC– SFC (Sequential Function

Chart) and– ST (Structured Text).TwinCAT PLC running under the Windows NT/2000/XP/Vista and Windows 7 operating systems includes both the programming environment and the runtime system, so that an additional programming device is not required. Under the CE operating system and the embedded oper-ating systems for the series BX and BC controllers, only TwinCAT runtime is available. Program modifi cations are implemented via network-capable powerful communication with the run-time system. Programming can be done– locally,– via TCP/IP or– via the fi eldbus

(BXxxxx and BCxxxx).

Many target platforms – one toolThe PLC programs created with TwinCAT PLC can be executed on a number of target platforms. Apart from Industrial PCs and the Embedded PCs, the PLC project can also be loaded into the BC and BX series fi eldbus

controllers from Beckhoff. Pro-gram development and debug-ging proceed in the same working environment, regardless of which unit is executing the program.

Extensive supplementary librariesAs an extension to the blocks defi ned by the IEC language standard, Beckhoff offers a wide range of supplementary libraries for the execution of tasks typical in automation technology: e.g. libraries for controlling electrical and hydraulic axes via TwinCAT NC, serial communication librar-ies, system libraries for message outputs, write/read fi les, control technology blocks, etc.

Helpful practice toolsExtensive faultfi nding functions in TwinCAT PLC facilitate the solution of problems either on site or via remote maintenance. For this purpose, the PLC pro-gramming environment in TwinCAT offers:– monitoring,– powerfl ow (fl ow control),– break point,– sampling trace of PLC

variables,

– single step,– watchlist,– call hierarchy and– forcing of variables.In addition, the TwinCAT ScopeView (a software oscilloscope) can be used to record one or several variables simultaneously.

TwinCAT NC – Motion Control on the PCA 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.

Central NC positioning on the PCThe computing capacity of a PC enables axis motion

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

809

Page 11: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

simultaneously with the PLC. The computing capacity of a PC enables many axes to be positioned simultaneously.

Analytical path calculationThe algorithms that TwinCAT NC/NC I/CNC uses to control axes take account of the dynamic parameters of the axis: speed, acceleration and jerk. In this way, the axes are moved at any time within the limits of what is dynamically possible, and are precisely analytically coordi-nated. A range of different regu-lation algorithms are available in order to reduce the deviations from the ideal trajectory that will occur in practice.

Individual or jointBased on the normal methods for positioning an individual electrical axis, moving from its starting point to its destination (point-to-point positioning), TwinCAT NC also allows the coordinated movement of a number of axes in multi-stage master-slave operation (e.g. gearing functions or cam plates) to be executed.

Convenient commissioningCommissioning is simplifi ed signifi cantly by the confi guration and diagnostic dialogs offered in the TwinCAT System Manager. For each axis, all main data are displayed at a glance. The axes can be moved via function keys. Special functions such as cou-plings, cam plates or distance compensation can be triggered and observed via the System Manager. A convenient dialog enables the dynamic param-eters of an axis to be deter-mined.

TwinCAT NC I – Interpolating axis movementsTwinCAT NC I (interpolation) is the NC system for linear and circular interpolated path movements of axis groups with up to eight drives. The system includes interpreter, set value generation and position control-ler. PLC functionality is integrated, as is the connection of the axes with the fi eldbus.

The interpreter interprets the code described in DIN 66025. Comprehensive PLC libraries

enable interaction between NC and PLC. NC programs, for example, can be loaded directly from the PLC program into the interpreter. As an alternative to DIN 66025, the path interpola-tion via the TcPlcInterpolation library can take place directly from the PLC. In this case, the geometry and help functions (e.g. M functions) are writ-ten to a table in the PLC and transferred to the NC core. This procedure is particularly suitable for fl exible movements, e.g. in pick-and-place applications.

TwinCAT CNC – the software CNC for toughest requirementsTwinCAT CNC offers CNC fea-tures: up to 32 interpolating path axes and comprehensive coordi-nate and kinematic transforma-tions are possible. Parts program-ming is carried out according to DIN 66025 using high-level lan-guage extensions. TwinCAT CNC can operate with up to 64 axes/controlled spindles that can be distributed across up to twelve CNC channels. In a CNC channel, up to 32 axes can be interpolated

simultaneously, enabling even the most diffi cult motion tasks to be solved. Apart from the classic linear, circular and helical inter-polations, TwinCAT CNC offers convenient spline interpolation, optionally based on Akima or B-splines. Real-time transforma-tions enable complex machine kinematics to be realised without problem. Apart from the classic linear, circular and helical inter-polations, TwinCAT CNC offers convenient spline interpolation, optionally based on Akima or B-splines. Real-time transforma-tions enable complex machine kinematics to be realised without problem.

HSC technology (high-speed cutting)Advanced HSC cutting technol-ogy requires CNC control tech-nology with optimised solutions for Motion Control in order to achieve optimum results in terms of processing time while at the same time offering maximum accuracy and workpiece surface quality.

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

810

Page 12: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Beckhoff created a global standard for auto-mation with the launch of PC-based control technology in 1986. On the software side, the TwinCAT (The Windows Control and Auto-mation Technology) automation suite forms

the core of the control system. The TwinCAT software system turns almost any PC-based system into a real-time control with multi-ple PLC, NC, CNC and/or robotics runtime systems. TwinCAT 3 is the systematic further

development of TwinCAT 2, with which the world of automation technology is being redefi ned.

TwinCAT 3 | eXtended Automation (XA)

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

811

Twin

CAT

3

Page 13: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT 3 | eXtended Automation Technology (XAT)

– only one software for programming and confi guration– Visual Studio® integration– more freedom in selecting programming languages– support for the object-oriented extension of IEC 61131-3– use of C/C++ as the programming language for real-time applications– link to Matlab®/Simulink®

– open interfaces for expandability and adaptation to the tools landscape– fl exible runtime environment– active support of multi-core and 64-bit systems– migration of TwinCAT 2 projects

TwinCAT 3 highlights

TwinCAT 3 on the Internet

Further information on TwinCAT 3, such as publications or videos, can be found at:

With the introduction of the software, technical characteristics and manuals will also be made available there.

www. beckhoff.com/TwinCAT3

New Automation Technology We reserve the right to make technical changes.BECKHOFF

812

Twin

CAT

3

Page 14: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT 3 | Migration of TwinCAT 2 projectsTo ensure seamless transition between TwinCAT 2.11 and TwinCAT 3, different migration routes are provided.

Scenarios for the migration of TwinCAT 2.11 projects1. Execution of TwinCAT 2.11 PLC projects as modules in the TwinCAT 3 runtime – linking of TwinCAT 2.11 PLC projects with TwinCAT 3 modules at the I/O level2. Conversion of existing projects to TwinCAT 3 – integrated application of TwinCAT 3 functionality

Parallel processing of TwinCAT 2.11 and TwinCAT 3 on a single PC platform

TwinCAT 2.11 PLC

modules can be executed

in the TwinCAT 3 runtime.

Multi-core PC System

TwinCAT 3 –

eXtended Automation Engineering

Microsoft Windows Operating System

TwinCAT 2.11 PLC

Engineering

TwinCAT Transport Layer – ADS-Router

TwinCAT 3 –

eXtended Automation RuntimeTwinCAT 2.11 PLC

Runtime

Fieldbus Drivers

– utilisation of extended options– application of tried and tested

code in new projects

– application of an integrated software tool in all projects

Advantages of the migration to TwinCAT 3

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

813

Twin

CAT

3

Page 15: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT 3 | eXtended Automation Architecture (XAA)

In addition to the possibilities

of controller programming

according to the 3rd edition of

IEC 61131-3, the new TwinCAT 3

architecture allows the use of

C and C++ as the programming

language. This opens up com-

pletely new appli cation possibili-

ties, as well as the expansion of

or integration in existing systems.

The link to Matlab®/Simulink®

is just one example of this new

openness.

eXtended Automation Technology –

TwinCAT 3 extends the standard automation world

TwinCAT 3 architecture of the development environment

TcCO

M CNC

TcCO

M PLC

TcCO

M Safety

TcCO

M PLC

TcCO

M Simulink®

ModuleTc

COM C++

ModuleTc

COM NC

TcCO

M CModule

TwinCAT Automation Device Driver – ADD

PC System

Windows 32/64 bit

TwinCAT 3 Engineering Environment based on Visual Studio®

Programming– IEC 61131-3– objectoriented extensions– C/C++

System Manager– Confi guration

TwinCAT Transport Layer – ADS

TwinCAT 3 Runtime

Real-time Kernel

Fieldbus

eXtended Automation Architecture– supports all main fi eldbuses– supports IEC 61131, C/C++,

Matlab®/Simulink®

– supports Motion Control: from point-to-point to CNC

– supports TwinSAFE confi guration– supports Scientifi c Automation:

robotics, measurement technology, Condition Monitoring

eXtended Automation Engineering– one tool – Microsoft Visual Studio®

– integrated: IEC 61131 – worldwide standard in automation

– integrated: C/C++ – worldwide standard in IT

– integrated: TwinCAT System Manager

– well-known confi guration tool– link to Matlab®/Simulink®:

worldwide standard in science – expandable with other tools:

editors, compilers– TwinCAT 2 projects can be migrated.– TwinCAT 3 modules:

standardised programming frames– using the .NET programming

languages for non-real-time capable applications (e.g. HMI)

eXtended Automation Runtime– IEC 61131, C/C++,

Matlab®/Simulink® objects in one runtime

– integrated TwinSAFE runtime– extended real-time-functionality:

min. 50 µs cycle time and low jitter– enhanced performance:

support of multi-core CPUs– future-proof: supports 64-bit

operating systems

New Automation Technology We reserve the right to make technical changes.BECKHOFF

814

Twin

CAT

3

Page 16: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT 3 | eXtended Automation Engineering (XAE)Integration in Microsoft Visual Studio® makes it possible to program automation objects in parallel with the aid of the 3rd edition of IEC 61131-3 and the C or C++ languages. The objects (modules) generated can exchange data with each other and call each other independently of the lan-guage they were written in. The TwinCAT System Manager has been integrated into the development environment. This way, only one software is required to confi gure, parameterise, program and to diagnose automation devices.

Visual Studio® integration can be accomplished in two different ways. TwinCAT Standard only uses the basic framework of Visual Studio® with all its benefi ts in terms of

handling, connection to source code control software, etc., while TwinCAT Integrated, as the name implies, integrates itself into Visual Studio®. In this version, the C/C++,

C#, VB.NET programming languages and link to Matlab®/Simulink® are available.

TwinCAT Standard TwinCAT Integrated

TwinCAT Transport Layer – ADS

TwinCAT 3 Runtime

TwinCAT 3 Engineering Environment

System ManagerConfi guration– I/O– PLC– MC– NC– CNC– Safety– others

Programming

IEC 61131 Object-orientedextensions

IEC Compiler

TwinCAT Transport Layer – ADS

TwinCAT 3 Runtime

TwinCAT 3 Engineering Environment based on Visual Studio®

System ManagerConfi guration– I/O– PLC– C/C++– MC– NC– CNC– Safety– others

Matlab®/Simulink®

Third-partyprogramming tool

C/C++Real-timeWorkshop

Programming

IEC 61131 Object-orientedextensions

C/C++C#/.NET

Real-timeNon-real-time

IEC Compiler Microsoft C Compiler

Flexible use of programming languages

C and C++ programming languages– standardised– widely used programming

languages– very powerful programming

languages– run under the same runtime as

PLC programs– for the implementation of drivers

Extended debugging of C++ programs– debugging of C++ programs

that run in real-time– use of breakpoints– use of watch lists– use of call stacks

.NET programming languages– used for non-real-time-programming

(e.g.: HMI)– source code management in the

same project

Link to Matlab®/Simulink®

– great variety of toolboxes– possibilities for use:

– building of control circuits – in simulation – in optimisation– automatic code generation– debug interface between

Matlab®/Simulink® and TwinCAT

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

815

Twin

CAT

3

Page 17: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT 3 | eXtended Automation Language Support

TwinCAT System Manager integrated into Visual Studio®

System Manager

LD editor

FBD editor

SFC editor

ST editor

CFC editor

IL editor

Visual C/C++ editor

Parallel use of the C++ and FBD programming languages

Real-time Non-real-time

C#

Visual Basic

.NET

C++

Silverlight

Integration of Visual Studio®

Automation devices and application programming in one environment– use of the most famous and best

supported development suite– future-proof– editing of PLC programs and complex

visualisations in one environment– multi-language support– modern look and feel– context-sensitive online help

– automatic syntax checking– IntelliSense– syntax highlighting– use of the well-known

source code control tools

Open architecture– extendable by plug-ins

New Automation Technology We reserve the right to make technical changes.BECKHOFF

816

Twin

CAT

3

Page 18: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT 3 | eXtended Automation Runtime (XAR)Standardised modules enable open and fl exible design of the TwinCAT 3 runtime. It makes an environment avail able in which the TwinCAT 3 modules can run. Whether the modules are PLC, NC, CNC, RC (Robotic Control) or C code-based modules (e.g. created with Matlab®/Simulink®) is irrelevant.

Modular TwinCAT 3 runtime

TwinCAT Object Manager

Fieldbus

TwinCAT 3 Runtime

TcCO

M Simulink®

Module

TcCO

M CModule

TcCO

M C++Module

Task

Task

TcCO

M CNCTask

Task

Task

Task

TcCO

M

TcCO

M C++Module

Call

Call

Call

Call

DebuggingTC Confi guration

TcCO

M SafetyFBD

TcCO

M SafetyTask

TwinCAT Automation Device Driver – ADD

PLC

TcCO

MTc

COM

Tc

COM PLC

Simulink®

Module

NC

Twin

CAT

Real

-tim

e Ke

rnel

TwinCAT Transport Layer – ADS

Open runtime interface– separation of complete functionality

into modules– use of services from system modules

(e.g. real-time)– defi ned interfaces

– extension of the runtime by own modules (e.g. bus drivers)

– Scalability: modules can contain simple functions; complex algorithms and real-time tasks.

Modular design, openness, extendibility

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

817

Twin

CAT

3

Page 19: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT 3 | eXtended Automation Performance

Dialog for the

distribution of tasks

to processor cores

Current developments in computer technology, which offer CPUs with more and more cores, enable the distribution of tasks across different cores. The TwinCAT 3 runtime environment follows this concept. It can be used to distribute functional units such as HMI, PLC runtime or MC to dedicated cores. For each of the cores used by the runtime environment the maximum load as well as the base time and therefore the possible cycle times can be set separately.

Due to the use of

multi-core systems,

functional units (e.g.

PLC and NC runtimes,

HMI) are distributed

to individual proces-

sor cores.

Multi-core CPU

Core 0

WindowsApps

WindowsDrivers

L2 Shared Cache

System Memory

ADS Router Message Queues

Core 1 Core 2 Core 3 Core …

User HMI PLC Runtime 0 PLC Runtime 1 NC Runtime 1

Task 0 Task 1

PLC Control

ADSADSADSADSADS

ADS Router Engine

Support of multi-core systems– distribution from applications

to cores (e.g. PLC, NC and HMI can run on different cores)

Support of multi-tasking– preemptive multi-tasking– parallel processing of tasks

Support of 64-bit operating systems– usage of more resources (memory)

Multi-core and multi-tasking support

New Automation Technology We reserve the right to make technical changes.BECKHOFF

818

Twin

CAT

3

Page 20: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT 2 | Level

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

819

Page 21: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT PLC – IEC 61131-3 Multi-PLC on the PCSoftware PLC for Windows NT/2000/XP/Vista or Windows 7The TwinCAT PLC is programmed in accordance with IEC 61131-3 independently of the manufac-turer. Online connections with PLC runtime systems around the world can be implemented with TCP/IP or via fi eldbuses on the IPC.

TwinCAT PLC programming systemTwinCAT PLC offers all the languages in the IEC 61131-3 standard and has a powerful development environment for programs whose code size and data regions far exceed the capacities of conventional PLC systems.

Online connection via networksChanges to programs or data are supported by a very power-ful link to the runtime systems, which can also operate over a network. All the usual facilities of a PLC are available.

Any Windows programs, for instance visualisation programs or Offi ce programs, can access TwinCAT data via Microsoft interfaces or control the PLC.

Practically oriented properties– all defi ned programming

languages: IL, FBD, LD, SFC, ST and CFC

– certifi ed in accordance with base level (IL/ST)

– structured programming with modular program management

– recompilation while PLC runs with maximum data retention (online change)

– convenient library management

– source code storage in target system

– criterion analysis– conversion between

languages

– incremental compilation– all common data types,

structures, arrays, including multi-dimensional arrays

– programming support: auto-format, auto-declare, cross reference, search/replace

– project compare– program converting in

different languages– connection with source

code management tools

IEC 61131-3 languages

TwinCAT multi PLC

PLC runtime 1task 1-4

Process image 1

PLC runtime 4task 1-4

Process image 4

PLC runtime 2task 1-4

Process image 2

PLC runtime 3task 1-4

Process image 3

I/O mapping

Interbus CANopen

DeviceNet SERCOS PC hardware

Lightbus PROFIBUS DP

EtherCAT

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

820

Page 22: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Diagnosis using standard PC techniquesChanges of any size to program and data can be carried out “online”. Error location and correction (debugging) is supported by aid of a very powerful link to the runtime system. This can also be used over a network. All the usual features of a PLC are available.

Debugging features– Online connections with PLC runtime

systems around the world can be imple-mented with TCP/IP or via fi eldbuses.

– online change of new variables, instances or programs at runtime with maximum data retention

– online monitoring of variables in variable lists, watch windows, editors

– online status and powerfl ow (accumula-tor contents) of programs and instances

– triggering, forcing and setting variables– single step, breakpoints– step into, step over– display of the current call stack– Watch list shows a selection of variables.– Trace function records variable values for

every cycle.– online management of all variable names

and structures across the whole system– TwinCAT ScopeView as a graphical diag-

nostic and analysis tool for the display of values

TwinCAT PLC

Powerful debugging

Technical data TwinCAT PLC

PC hardware standard PC/IPC hardware, no extras

Operating systems version-dependent: Windows NT/2000/XP/Vista, Windows 7, Windows NT/XP Embedded, Windows CE (only runtime)

Target systems PC (x86), Windows CE devices, Beckhoff Fieldbus Controllers (BCxxxx, BXxxxx, IL230x-Cxxx)

Real-time Beckhoff real-time kernel as a component of TwinCAT

Runtime system max. 4 multi-tasking PLCs each with 4 tasks in each PLC runtime system, development and runtime systems

on one PC or remote programming via TCP/IP

Memory process image size, fl ags area, program size, POU size, number of variables only limited by the size of the user memory

(max. 2 GB under NT/2000/XP/Vista)

Cycle time 50 µs upwards selectable (typically 1 ms)

Link time 1 µs (Intel® Core™2 Duo)

Programming IEC 61131-3: IL, FBD, LD, SFC, ST, CFC, powerful library management

Debugging online changes in programs and variables, online monitor, execution control, breakpoints, write, force, step,

data trace, remote debugging via TCP/IP

Remanence remanent and persistent data, UPS supported storage on hard disk, storage in NOVRAM as option

I/O system free choice of fi eldbus: EtherCAT, PROFIBUS DP/MC, CANopen, DeviceNet, Interbus, SERCOS, Lightbus,

Ethernet (printer port, COM port, USB), PC cards: generic memory DPRAM support

Connectivity variable access via OPC, Beckhoff ADS OCX/DLL, .NET

Further information www.beckhoff.com/TwinCAT_PLC

Ordering information

TwinCAT PLC licence for using the IEC 61131-3 PLC automation software, including programming software and runtime system

Options

TwinCAT PLC

Controller Toolbox

The TwinCAT Controller Toolbox library contains blocks for basic controllers (P, I, D),

complex controllers (PI, PID), pulse width modulation, ramps, signal generators, fi lters. 851

TwinCAT PLC

Temperature ControllerIEC 61131-3 software library for TwinCAT PLC for temperature control 851

TwinCAT PLC

Hydraulic PositioningIEC 61131-3 software library for TwinCAT PLC for controlling hydraulic axes 837

TwinCAT PLC

Modbus RTU

IEC 61131-3 software library for TwinCAT PLC with Modbus RTU function blocks

for serial communication with Modbus devices 842

TwinCAT PLC

Serial CommunicationIEC 61131-3 software library for TwinCAT PLC for communication via serial Bus Terminals or PC COM ports 841

TwinCAT PLC

Building Automation

IEC 61131-3 software library for TwinCAT PLC for execution of basic functions in

the building automation area (basic library) 852

TwinCAT Engineering

Interface Server

The TwinCAT Engineering Interface Server integrates drivers for interfacing with

Microsoft Visual Source Safe or Subversion. 832

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

821

Page 23: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT NC PTP – Point-to-point axis positioningPosition control with the PCTwinCAT NC PTP includes axis positioning software (set value generation, position control), an integrated software PLC with NC interface, operating program for commissioning and an I/O connection to the axes through various fi eldbuses. TwinCAT NC PTP replaces conventional positioning modules and NC controllers.

NC PTP software on the PCThe controllers that are simulat-ed by the PC cyclically exchange data with drives and measuring systems via the fi eldbus.

The capacity of a PC allows axes to be moved in parallel with the PLC functionality. PC power means that some tens of axes can easily be positioned simul-taneously.

System structureAxes are structured into channels for PTP movement and for interpolated move -ments.

Axis structureTwinCAT NC PTP uses variables to operate axes. Each axis has variables for encoder, drive and controller. The axis can be linked to I/O interfaces, and parameters can be set.

Axis functionsAxis functions such as– start (various modes)– stop– new target position

and velocity– constant drive output– set/call actual position

Axis types– servo axes– high/low speed axes– stepper motor axes– “low-cost” stepper motor

axes– encoder axes– simulation axes– DC drives

Position measurement systemsThe position controller acquires the actual position through:– incremental encoders– absolute encoders– digital interfaces to

the drives

Drive interfaces– analog– EtherCAT– SERCOS– SSI– Lightbus– PROFIBUS DP/MC– pulse train

Interfaces– interfacing to all popular

fi eldbuses, e.g. EtherCAT, Lightbus, SERCOS, PROFIBUS DP/MC, synchron CAN

– Axis functions can be embedded into the IEC 61131-3 PLC system by means of function block libraries; the function blocks comply with the PLCopen standard.

– data interface to Windows NT/2000/XP/Vista/CE or Windows 7 programs by means of open standards (OPC, Beckhoff ADS)

System operation

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

822

Page 24: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

PositioningPositioning is executed with a powerful, modern positioning algorithm in which profi les are generated with jerk limitation and with pre-control of speed and acceleration to minimise the following error.Positioning facilities:– Controller structures

can be adjusted.– P controller– PID controller– PID with speed

pre-control– PID with speed

and acceleration pre-control

– override functions

Commissioning/servicingThe online menu allows impor-tant axis parameters such as– target position,– set speed,– acceleration, jerk,– reference speed,– controller Kv factor,to be set, and general axis functions such as– start,– stop/emergency stop,– new target position

with new speed,to be called.

Special functions– linear coupling

(electrical gears)– distance compensation– online master/slave and

slave/master conversion– “fl ying saw” (diagonal saw)– camming (support through

TwinCAT Cam Design Tool)– FIFO axes– change over encoders/

controllers– external axis set value

generator– multi-master coupling

TwinCAT NC PTP

Programming IEC 61131-3

function blocks or standard

PLCopen Motion Control

libraries

Technical data TwinCAT NC PTP

PC hardware standard PC/IPC hardware, no extras

Operating systems version-dependent: Windows NT/2000/XP/Vista, Windows 7, Windows NT/XP Embedded, Windows CE (only runtime)

Real-time Beckhoff real-time kernel as a component of TwinCAT

Runtime system NC point-to-point (NC PTP) including TwinCAT PLC

Number of axes up to 255 axes

Axis types electrical and hydraulic servo drives, frequency converter drives, stepper motor drives, DC drives, switched drives

Cycle time 50 µs upwards selectable (typically 1 ms)

Axis functions standard axis functions: start/stop/reset/reference, speed override, destination override; special functions: master-slave

cascading, electronic gearing, online distance compensation

Programming performed using IEC 61131-3 function blocks in the TwinCAT PLC, convenient methods for axis commissioning

Debugging online monitoring of all axis state variables such as actual/set value, enable, controller values, online axis tuning,

forcing axis variables

Confi guration all axis parameters such as the measuring system, drive parameters and position controller can be conveniently confi gured

Remanence remanent data, UPS-supported storage on hard disk

I/O system free choice of fi eldbus: EtherCAT, PROFIBUS DP/MC, CANopen, DeviceNet, Interbus, SERCOS, Lightbus, Ethernet

Connectivity variable access via OPC, Beckhoff ADS OCX/DLL

Further information www.beckhoff.com/TwinCAT_NC_PTP

Ordering information

TwinCAT NC PTP licence for using the PTP positioning software with integrated IEC 61131-3 TwinCAT PLC,

contains programming software and runtime system

Options

TwinCAT NC Camming IEC 61131-3 software library for TwinCAT, implemented camshaft functionality (table coupling) 839

TwinCAT NC FIFO Axes IEC 61131-3 software library for TwinCAT, permits specifi ed FIFO set value generation 838

TwinCAT NC Flying Saw IEC 61131-3 software library for TwinCAT, implements a “fl ying saw” 838

TwinCAT Cam Design Tool graphical development tool for programming cams 839

TwinCAT Valve Diagram Editor graphics-oriented editor for designing the characteristic curve of a hydraulic valve 840

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

823

Page 25: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT NC I – Interpolating axis movementsFollow the path with the PCThe TwinCAT NC Interpolation (NC I) is the NC system for interpolated path movements. TwinCAT NC I offers 3-D inter-polation (interpreter, set point generation, position controller), an integrated PLC with an NC interface and an I/O connection for axes via the fi eldbus. 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 NT/2000/XP/Vista/CE or Windows 7. Hardware modules are simulated in the soft ware, and are thus superfl uous.

TwinCAT NC I – interpreterThe syntax which is laid down in DIN 66025 is a reliable de scriptive language for machine sequences. There is also an additional exten-sion 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

3-D interpolationThe 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 interfaceAn operating interface inte-grated into the TwinCAT System Manager provides information

on all set and actual values and on the physical and logical state of the interpolation chan-nels and interpolation axes. The NC structure and many NC parameters are also set using the System Manager.

Online changes of confi guration of the axesIndividual PTP axes can be col-lected fl exibly, when the axes are stationary, into new interpolation groups, after which they can be reconfi gured as PTP axes. In this way all PTP characteristics such as reference run, tool change, etc. can be used.

PLC blocks for interpolationIn order to create a simple interface for axis interpolation, PLC blocks which can create positioning commands for the interpo lation channel, using easily understood descriptions organised as tables are avail-able.

TwinCAT NC I – pathway dynamicsA rate-of-change limited profi le, which at any moment describes the acceleration, speed and position on the path as well as the associated transformed Car-tesian axis values. The maximum allowed dynamic limiting values

The structure of an axis group

The NC program editor

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

824

Page 26: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

can be changed at any time in the NC program.

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

Speed reduction at curvesTwinCAT NC I offers different reduc tion 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 axesFor each channel three path axes (X, Y, Z) can be used. In addition,

fi ve 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 cal-culates the maximum possi ble path velocity at segment transi-tions. It can take into account all entries in the NC core and con-nects neighbouring geometries so far as this is possible.

Slave coupling on the path axesA master/slave coupling on a path axis is possible, inde-pendently of which slave type is involved.

Geometric-dynamic smoothingVarious 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 impor-tant for pick-and-place tasks and manipulations (e.g. laser welding).

Diagnostic and optimisation possibilitiesAll 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, follow-ing error, etc.

TwinCAT NC I

Technical data TwinCAT NC I

PC hardware standard PC/IPC hardware, no extras

Operating systems version-dependent: Windows NT/2000/XP/Vista, Windows 7, Windows NT/XP Embedded, Windows CE (only runtime)

Real-time Beckhoff real-time kernel as a component of TwinCAT

Runtime system NC interpolation, including TwinCAT NC PTP and PLC

Number of axes max. 3 axes and up to 5 auxiliary axes per group, 1 group per channel, max. 31 channels

Axis types electrical servo-axes, stepper motor drives

Interpreter functions subroutines and jumps, programmable loops, zero shifts, tool compensations, M and H functions

Geometry functions straight 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 defi nable planes, Bezier splines, look-ahead function

Axis functions online reconfi guration of axes in groups, path override, slave coupling to path axes, auxiliary axes, axis error and

sag compensation, measuring functions

Programming DIN 66025 programs for NC interpolation, access via function blocks for TwinCAT PLC according to IEC 61131-3

Operation automatic operation, manual operation (jog/inching), single block operation, referencing, handwheel operation

(motion/superposition)

Debugging online 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 system EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus, CANopen, DeviceNet, SERCOS, Ethernet

Connectivity variable access via OPC, Beckhoff ADS OCX/DLL (Automation Device Specifi cation)

Further information www.beckhoff.com/TwinCAT_NCI

Ordering information

TwinCAT NC I licence for using the interpolation and PTP positioning software with integrated IEC 61131-3 TwinCAT PLC,

contains programming software and runtime system

Options

TwinCAT Kinematic

Transformation

PLC library for the implementation of different kinematic transformations for TwinCAT PTP or TwinCAT NC I

TwinCAT Scope 2

840

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

825

Page 27: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT CNC – High-performance CNC solution for complex applicationsComplex tasks – new solutionsTwinCAT CNC offers complete CNC functionality as a pure PC-based software solution. TwinCAT CNC covers the com-plete range of classic CNC path control, including high-end systems for complex motion and kinematics requirements. The powerful, continuously evolving PC platform and the hard real-time base of the TwinCAT real-time kernel provide the founda-tion for the CNC software.

TwinCAT continuityTwinCAT CNC is based on TwinCAT PLC, the IEC 61131-3 software PLC. If TwinCAT NC PTP is used as the basis; powerful motion functionality for posi-tioning tasks is also available. Parts programming is carried out according to DIN 66025 using high-level language extensions. TwinCAT CNC expanded TwinCAT NC I with classic CNC features. Up to 64 interpolating axes and comprehensive coordinate and kinematic transformations are possible.

Open for I/O and drive systemsIn the CNC world, TwinCAT CNC offers unique openness towards the I/O periphery and the drive system through the consistent utilisation of Fieldbus technol-ogy. A variety of I/O modules can be connected via all com-mon fi eldbus systems. The drive systems can be connected with the CNC via an analog/encoder interface or directly via a digital drive interface (e.g. EtherCAT, PROFIBUS DP/MC, SERCOS or Lightbus). This offers maximum openness and independence in the choice of I/O and drive systems for the user.

Versatile machiningThe required axis and spindle functions, interpolation and feed functions, tool and help functions according to DIN 66025 with specifi c expan-sions are available for a variety of machining technologies (e.g. milling, drilling, handling, special machines).

Interpolation with 64 axesComplex machining tasks often require path movements involv-ing a large number of axes and spindles. TwinCAT CNC can operate with 64 axes/controlled spindles that can be distributed across up to 12 CNC channels. In a CNC channel, up to 32 axes can be interpolated simultane-ously, enabling even the most dif-fi cult motion tasks to be solved.

HSC technology (high-speed cutting)Advanced HSC cutting technol-ogy requires CNC control tech-nology with optimised solutions for Motion Control in order to achieve optimum results in terms of processing time while at the same time offering maximum accuracy and workpiece surface quality.

The TwinCAT CNC HSC pack offers the following options:– velocity and acceleration

control across blocks for optimum utilisation of axis dynamics and therefore higher achievable path velocities

– high surface quality through smoothed dynamics and associated reduction of vibrational excitation of the machine

– effective control of specifi ed contour tolerances

Real-time transformationsComplex machine kinematics with diffi cult machining tasks require real-time transformations within the CNC for simple and fl exible operation and program-ming. They are used, for example, for defi ning different coordinate systems within the machining process or for generating auto-matic compensating movements of rotary axes. A classic applica-tion is 5-axis machining.

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

826

Page 28: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

As an option, TwinCAT CNC provides special CNC functions for this:– RTCP function (rotation

tool center point)– TLC function (tool length

compensation)– kinematics selection from

the kinematics library– defi nition of different

coordinate systems– tool alignment in the

chosen coordinate system– linking/transition of

coordinate systems

TwinCAT CNC

Technical data TwinCAT CNC

PC hardware standard PC/IPC hardware, no extras

Operating systems version-dependent: Windows NT/2000/XP/Vista, Windows 7, Windows NT/XP Embedded

Real-time Beckhoff real-time kernel as a component of TwinCAT

Runtime system CNC, including TwinCAT NC I, NC PTP and PLC

Number of axes/spindles 8 path axes/controlled spindles, max. of 64 axes/controlled spindles (optional), max. 12 channels

Axis types electrical servo-axes, analog/encoder interface via fi eldbus (e.g. EtherCAT, Lightbus, PROFIBUS, CANopen),

digital interface via fi eldbus (EtherCAT, Lightbus, SERCOS interface, PROFIBUS DP/MC)

Interpreter functions subroutines and jumps, programmable loops, zero shifts, tool compensations, M and H functions, mathematical functions,

programming of parameters/variables, user macros, spindle and help functions, tool functions

Geometry functions linear, circular, helical interpolation in the main planes and freely defi nable planes, max. 32 interpolating path axes

per channel, look-ahead function

Axis functions coupling and gantry axis function, override, axis error and sag compensation, measuring functions

Programming DIN 66025 programming language with high-level language extension, access via function blocks for TwinCAT PLC

according to IEC 61131-3

Operation automatic operation, manual operation (jog/inching), single block operation, referencing, block search,

handwheel operation (motion/superposition)

Debugging online monitoring in the TwinCAT System Manager

I/O system EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus, CANopen, DeviceNet, SERCOS, Ethernet

Connectivity variable access via OPC, Beckhoff ADS OCX/DLL

Further information www.beckhoff.com/TwinCAT_CNC

Ordering information

TwinCAT CNC licence for using the CNC path control software based on TwinCAT PLC or TwinCAT NC PTP

Options

TwinCAT CNC Axes Pack expansion to a total of 64 axes/controlled spindles, of which a maximum of 32 can be path axes and a maximum

of 12 can be controlled spindles

TwinCAT CNC Channel Pack 1 further CNC channel, expandable to a maximum of 12 channels, channel synchronisation, axis transfer between channels

TwinCAT CNC Transformation transformation functionality (5-axis functionality), kinematics selection from kinematics library, RTCP function,

TLC function, defi nition of various coordinate systems, linking/transition of coordinate systems

TwinCAT CNC HSC Pack velocity and acceleration control across blocks for optimum utilisation of axis dynamics for higher path velocities,

maximum surface quality through smoothed dynamics, control of specifi ed contour tolerances

TwinCAT CNC

Spline Interpolation

path programming via splines with programmable spline type, Akima spline, B-spline

TwinCAT CNC

Virtual NCK Basis/Options

virtual TwinCAT CNC for simulation in a Windows environment

CNC configuration and diagnostics System operation for commissioning

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

827

Page 29: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT I/O – I/O connection to Windows programsTwinCAT I/O is a real-time driver for Windows programs running under Windows NT/2000/XP/Vista/CE or Windows 7. Program variables, the I/O devices present in the system and the connected I/O channels are brought into the proper relationship with one another.

TwinCAT I/O– provides variable-oriented

linkage of I/O devices and tasks

– provides variable-oriented linkage of tasks to other tasks

– The smallest unit is one bit.– supports both synchronous

and asynchronous relation-ships

– Data regions and process images are exchanged con-sistently.

Openness: all standardsTwinCAT I/O supports all established fi eldbuses – even simultaneously.– EtherCAT– Lightbus– PROFIBUS DP

(master and slave)– PROFIBUS MC

(Motion Control)

– Interbus– CANopen– SERCOS interface– DeviceNet– Ethernet– PC printer port– USB– serial Bus Coupler

BK8100 to COM– memory interface

(DPRAM) for PC cards– SMB (System

Management Bus)

Online displayOpen I/O interface

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

828

Page 30: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT I/O – propertiesTwinCAT I/O provides the con-nected I/O channels as a struc-ture and organises the mapping of the data transfer.

TwinCAT I/O permits server process images to be linked bit-wise to I/O channels and provides tools which can, for instance, link a lot of channels continuously with a single com-mand. The connections can be moved by drag and drop.

Software wiringWith the aid of the TwinCAT I/O system, the inputs and out-puts of a task can be cyclically exchanged with the outputs and inputs of another task – the data consistency remains intact. The TwinCAT I/O system is variable-oriented, which means that

the smallest unit which can be addressed and linked is a vari-able, and the smallest size of a variable is one bit.

Online analysisAt the server’s fi eldbus level and the level of the process image, commissioning and servicing are assisted by online display. TwinCAT I/O generates address relationships (mappings) be -tween tasks and I/O devices, and provides powerful online tools:– online display in a directory

tree– online watch window– force and write to commis-

sion and test task variables and I/O devices

Diagnostic data is displayed in a consistent form for all I/O devices.

Import/export functionsTwinCAT I/O manages variables, making import and export func-tions available at all levels.

TcTimer API under CEOn Beckhoff CE devices TwinCAT I/O is available with the TcTimer extension. The TcTimer API offers a real-time timer (scalable from 100 µs) and access to the logical process image. Data exchange with the fi eldbus is triggered with a method call. The TcTimer API enables external applications to create deterministic applica-tions that are synchronised up to the IO fi eldbus level.

TwinCAT I/O

Import/export functions

I/O configuration

Technical data TwinCAT I/O

PC hardware standard PC/IPC hardware, no extras

Operating systems version-dependent: Windows NT/2000/XP/Vista, Windows 7, Windows NT/XP Embedded, Windows CE (only runtime)

Real-time Beckhoff real-time kernel as a component of TwinCAT

User program User program running in user mode which can, for instance, run cyclically as a multimedia task (“soft” real-time).

Access to the I/O process image is provided via cyclical calls of DLL functions.

Under CE: hard real-time with synchronised access to process image

Memory only limited by the size of the computer’s RAM (max. 2 GB under NT/2000/XP/Vista)

Cycle time 50 µs upwards selectable

Programming application program in any high-level language, e.g. C++, Delphi

Debugging via the standard debugging tools of the high-level language used

I/O system free choice of fi eldbus: EtherCAT, PROFIBUS DP/MC, CANopen, DeviceNet, Interbus, SERCOS, Lightbus,

Ethernet (printer port, COM port, USB), PC cards: generic memory DPRAM support

Connectivity variable access via OPC, Beckhoff ADS OCX/DLL (Automation Device Specifi cation)

(under CE: in addition TcTimer API)

Further information www.beckhoff.com/TwinCAT_IO

Ordering information

TwinCAT I/O licence for using the I/O DLL for data exchange with Windows programs

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

829

Page 31: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT CP is a driver for the Beckhoff Control Panels C6xxx and C7xxx, the industrial operat-ing and display devices.

Control Panels are optimised for use as a human-machine inter -face. Operating and display ele-ments create an independent unit, separated from the PC by a simple cable link.

TwinCAT CP creates the driver connection between gen-eral Windows programs and the

operating and display elements on the Beckhoff Control Panel:– direct switches for fast

machine functions– switch feedback by LEDs– UPS supportThe driver permits variable-oriented operation of the Control Panel’s functions by the Windows programs.

TwinCAT CP – Driver for Beckhoff Control Panels

Technical data TwinCAT CP

PC hardware standard PC/IPC hardware, no extras

Operating systems version-dependent: Windows NT/2000/XP/Vista, Windows 7, Windows NT/XP Embedded

Real-time Beckhoff real-time kernel as a component of TwinCAT

User program User program running in user mode which can, for instance, run cyclically as a multimedia task (“soft” real-time).

Access to the I/O process image is provided via cyclical calls of DLL functions.

Memory only limited by the size of the computer’s RAM (max. 2 GB under NT/2000/XP/Vista)

Programming application program in any high-level language, e.g. C++, Delphi

Debugging via the standard debugging tools of the high-level language used

I/O system keys, LEDs and UPS functionality of the Beckhoff CP6xxx, CP7xxx Control Panels together with the Beckhoff

CP9030/CP9035 plug-in card

Connectivity OPC, Beckhoff ADS OCX/DLL (Automation Device Specifi cation)

Further information www.beckhoff.com/TwinCAT_CP

Ordering information

TwinCAT CP licence for using the driver for the Beckhoff Control Panel, providing communication with general Windows programs

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

830

Page 32: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

TwinCAT | Supplements

v

The TwinCAT supplement products from Beckhoff enable the basic TwinCAT packages to be custom-ised with additional functions. Supplements are available for the following product lines:– System– Motion– Communication– Controller– Building Automation

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

831

Page 33: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT ECAD Import

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT PLC/TwinCAT NC PTP (for NC devices)

Further information www.beckhoff.com/TC-ECAD

Ordering information

TwinCAT ECAD Import licence for using the TwinCAT ECAD Import for importing XML fi les from the ECAD systems

With the TwinCAT ECAD Import software library, existing engineering results can be retrieved from an ECAD program. Information about the structure of I/Os and the linkages to PLC variables, which can be exported by XML, can be read-in by the ECAD Import Tools. A system manager confi guration and a basic PLC program with I/O variables in use is created from the read-in XML fi le. In the same way, it is also possible to auto-matically generate an NC device, with tasks, axes, I/O variables and links with PLC variables.

TwinCAT ECAD Import

Technical data TwinCAT Engineering Interface Server

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-ENI

Ordering information

TwinCAT Engineering

Interface Server

The TwinCAT Engineering Interface Server integrates drivers for interfacing with Microsoft Visual Source Safe

or Subversion.

With the TwinCAT Engineering Interface (ENI) server it is possible for the work of a number of programmers to be coordinated via a central source code management system. The TwinCAT ENI server offers interfaces with Microsoft Visual Source Safe and a driver for Subversion (SVN). A user and rights management is as much part of the product as a database-independent diagnostic tool, which gives an overview of all current tasks of the various users.

TwinCAT Engineering Interface Server

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

832

Page 34: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

The TwinCAT Eventlogger is an alarm and diagnostic system for TwinCAT-based controllers. The TwinCAT Eventlogger has the task of managing all messages (events) appearing in the TwinCAT system; to forward them and where necessary to write them into the TwinCAT log fi le. In this context “events” are understood to comprise alarms, warnings, notes or instructions. Messages can be acknowledged. The Message Formatter produces the connection between the actual event and its message text. This is stored in an external database.

By integration of the TcEventViewer type library it is possible, to create your own message display. Confi guration of the message text is done by the TcEvent confi gurator. The event logger is included in the main TwinCAT delivery.

TwinCAT Eventlogger

Technical data TwinCAT Eventlogger

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-Eventlogger

Ordering information

TwinCAT Eventlogger The TwinCAT Eventlogger is included in the TwinCAT scope of supply.

Technical data TwinCAT XML Data Server, TwinCAT XML Data Server CE

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-XML-Server

Ordering information

TwinCAT XML Data Server licence for using the TwinCAT XML Data Server for data exchange between an XML fi le and the TwinCAT PLC

TwinCAT XML Data Server CE licence for using the TwinCAT XML Data Server for data exchange between an XML fi le and the TwinCAT PLC

on Windows CE platforms

The TwinCAT XML Data Server permits direct access to an XML fi le from the PLC. The values of variables can be read by the PLC or written to the XML fi le. Access to structures in the PLC is also possible.

TwinCAT XML Data Server

Technical data TwinCAT Backup

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-Backup

Ordering information

TwinCAT Backup licence for using the TwinCAT Backup server

TwinCAT Backup allows fi les, directories and settings, as well as TwinCAT confi gurations such as essential operating system information to be saved and restored. The user can also add extra parts which are to be saved. The backup can be carried out on any media connected to the PC or any network drives.

TwinCAT Backup

System TwinCAT Supplements

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

833

Page 35: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT Simulation Manager

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-Simulation

Ordering information

TwinCAT Simulation Manager licence for using the TwinCAT Simulation Manager

The TwinCAT Simulation Manager is a tool for simplifi ed confi guration of a simulation environment, which integrates into the TwinCAT system environment. It supports the creation of a “virtual machine,” which corresponds to a real one in its runtime performance.

TwinCAT Simulation Manager

Technical data TwinCAT Database Server

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-Database

Ordering information

TwinCAT Database Server licence for using the TwinCAT Database Server

The TwinCAT Database Server enables data exchange between databases and the TwinCAT system. In the process PLC variables or for example the EtherCAT I/O values can be cyclically recorded by changes or event-control by means of the PLC function block. Stored procedures can also be activated from the PLC. The following databases are supported: MS SQL, MS SQL Compact, Microsoft Access, ASCII fi les (e.g. Excel); as well as the following ODBC databases: MySQL, PostgreSQL, DB2, Oracle, InterBase and Firebird.

TwinCAT Database Server

Technical data TwinCAT Database Server CE

Target system Windows CE

Beckhoff Windows CE devices with large memory

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-Database-CE

Ordering information

TwinCAT Database Server CE licence for using the TwinCAT Database Server CE for Windows CE platforms

The TwinCAT Database Server CE has the same functional attributes as the version which runs on non-CE operating systems. The only difference is the range of supported databases: MS SQL, MS SQL Compact and ASCII fi les.

TwinCAT Database Server CE

Technical data TwinCAT PLC HMI

Target system Windows NT/2000/XP/Vista, Windows 7

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-HMI

Ordering information

TwinCAT PLC HMI licence for using the TwinCAT PLC HMI

TwinCAT PLC HMI is a stand-alone tool for the presentation of visualisations which are created in TwinCAT PLC Control. They are shown in full-screen as soon as the system starts up.

TwinCAT PLC HMI

SystemTwinCAT Supplements

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

834

Page 36: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT PLC HMI Web

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

PC (x86-compatible), Beckhoff Windows CE devices

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-HMI-Web

Ordering information

TwinCAT PLC HMI Web licence for using the TwinCAT PLC HMI Web

TwinCAT PLC HMI Web is a web-based visualisation system. The TwinCAT PLC Control acts as an editor for the generation of web pages. Activation is carried out simply by setting an option in the TwinCAT PLC Control. The web pages are hosted by the Internet Information Server (IIS). For display of the web pages a Java VM is needed.

TwinCAT PLC HMI Web

Technical data TwinCAT PLC HMI CE

Target system Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-HMI-CE

Ordering information

TwinCAT PLC HMI CE licence for using the TwinCAT PLC HMI CE on Windows CE platforms

TwinCAT PLC HMI CE is a stand-alone tool for the presentation of visualisations which are created in TwinCAT PLC Control. They are shown in full-screen as soon as the system starts up.

TwinCAT PLC HMI CE

Technical data TwinCAT Management Server

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT I/O

Further information www.beckhoff.com/TC-Management

Ordering information

TwinCAT Management Server licence for using the TwinCAT Management Server

The TwinCAT Management Server enables the central administration of Beckhoff CE controllers. Software updates, for example, can thus be con-veniently loaded onto controllers in the network from a central location. Besides the general updating of operating systems, device-specifi c com-ponents (PLC boot project) can also be loaded. By the option of separating known network devices into groups, individual actions can be defi ned for each group.

TwinCAT Management Server

System TwinCAT Supplements

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

835

Page 37: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT EtherCAT Redundancy

Target system Windows NT/2000/XP/Vista, Windows 7, Windows NT/XP Embedded, Windows CE

PC (x86-compatible)

Min. TwinCAT level TwinCAT I/O

Further information www.beckhoff.com/TC-EtherCAT-Redundancy

Ordering information

TwinCAT EtherCAT Redundancy licence for extending the TwinCAT EtherCAT master with cable redundancy capability

With TwinCAT EtherCAT Redundancy the TwinCAT EtherCAT master offers the possibility of implementing cable redundancy. From the last logical device a cable is returned back to the master. The TwinCAT System Manager is used for confi guration and diagnostics.

TwinCAT EtherCAT Redundancy

Technical data TwinCAT Scope 2

Target system Windows XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT I/O

Further information www.beckhoff.com/TC-Scope2

Ordering information

TwinCAT Scope 2 licence for using the TwinCAT Scope 2

With the TwinCAT Scope 2 Beckhoff offers a graphical tool for signal analysis and data collection. Due to the separation of the data logger and viewer it is possible to show the signal processes of multiple systems in the fi eld in a central Scope 2 view. Depending on the system it is possible to browse, for example in the PLC, NC or directly in the connected EtherCAT I/Os, in order to select the corresponding values. Alongside the pos-sibility of long-term recording, various trigger functionalities and cursors are available in the TwinCAT Scope 2.

TwinCAT Scope 2

Technical data TwinCAT Solar Position Algorithm

Target system Windows XP, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-Solar-Position

Ordering information

TwinCAT Solar Position

Algorithm

licence for using the PLC library TwinCAT Solar Position Algorithm

By using the TwinCAT PLC library Solar Position Algorithm it is possible to calculate the exact position of the sun. In order to synchronise the angles of the sun with the TwinCAT library, the entry of date, time, latitude and longitude as well as further parameters, depending on desired accuracy, are required. The function block developed works with a maximum inaccuracy of ±0.001°.

TwinCAT Solar Position Algorithm

SystemTwinCAT Supplements

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

836

Page 38: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT PLC Motion Control XFC

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-MC-XFC

Ordering information

TwinCAT PLC

Motion Control XFC

licence for using the PLC library TwinCAT PLC Motion Control XFC

The TwinCAT PLC Motion Control XFC (eXtreme Fast Control) library contains function blocks for the high precision acquisition and switching of digital signals related to axis positions. The functions use the EtherCAT distributed clocks determined by EL1252, EL2252 or EL2262 time stamp-based input and output terminals. In addition to blocks for converting DC time to position and vice versa, a touch probe and a digital cam con-troller block based on the PLCopen standard are available. The library requires TwinCAT 2.11.

TwinCAT PLC Motion Control XFC

Technical data TwinCAT PLC Hydraulic Positioning

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT NC PTP

Further information www.beckhoff.com/TC-PLC-Hydraulic-Positioning

Ordering information

TwinCAT PLC

Hydraulic Positioning

IEC 61131-3 software library for TwinCAT PLC for controlling hydraulic axes

The blocks and functions of the TwinCAT PLC Hydraulic Positioning software library can be used for positioning and controlling hydraulic axes. Various functions are available for the conversion of sensor signals into actual positions and of control values into output data. The function blocks for the PTP motion use either time- or distance-controlled ramps. The behaviour at the target can be selected through parameterisation: position control, pressure output with the correct sign, automatic repositioning. For optimisation and monitoring of the process further functions are available (e.g. dead time compensation, limit value monitoring).

TwinCAT PLC Hydraulic Positioning

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

837

Page 39: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT NC Flying Saw

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT NC PTP

Further information www.beckhoff.com/TC-NC-Flying-Saw

Ordering information

TwinCAT NC Flying Saw IEC 61131-3 software library for TwinCAT, implements a “fl ying saw”

“Flying saw” generally stands for synchronisation of a slave axis with a moving master axis. The master axis can be a real axis, a virtual axis, or some other external source of actual values.

The PLC library contains blocks for programming this

“fl ying saw” function under TwinCAT NC.– synchronisation of the

slave axis from any motion situation (stop, forward or reverse travel) with the master in motion

– simple synchronisation with the master velocity

– precise position synchro-nisation with the master axis (velocity and position)

– synchronous velocity can be set via a coupling factor

– optional return preven-tion as additional safety function

– superimposed section compensation during the synchronous phase for dynamic position correction

TwinCAT NC Flying Saw

Technical data TwinCAT PLC Remote Synchronisation

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-Remote-Sync

Ordering information

TwinCAT PLC

Remote Synchronisation

licence for using a PLC library for TwinCAT PLC for general synchronisation of information in distributed systems

Due to the increasing use of decentralised controllers, time synchronisation of different systems is becoming an increasingly important issue. The implementation of cyclically-sent information on systems without identical timebase leads to a beat effect. These manifest themselves for example as periodic operational faults in the synchronisation of drives, whose axis information is transferred via network.

The TwinCAT PLC Remote Synchronisation library offers options for general time synchronisation of information with distributed systems as well as special techniques for synchronising NC axes (“distributed axes”).

TwinCAT PLC Remote Synchronisation

Technical data TwinCAT NC FIFO Axes

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT NC PTP

Further information www.beckhoff.com/TC-NC-FIFO

Ordering information

TwinCAT NC FIFO Axes IEC 61131-3 software library for TwinCAT, permits specifi ed FIFO set value generation

The purpose of the TwinCAT NC FIFO Axes is to send externally generated set position values to the axes in the form of a speed pre-control. The set value generation is designed in such a way that both the set position and the set speed are determined as the FIFO inputs are worked through in sequence. It is also possible, if necessary, to interpolate between two neighbouring FIFO inputs.

TwinCAT NC FIFO Axes

MotionTwinCAT Supplements

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

838

Page 40: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Motion TwinCAT Supplements

Technical data TwinCAT NC Camming

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT NC PTP

Further information www.beckhoff.com/TC-NC-Camming

Ordering information

TwinCAT NC Camming IEC 61131-3 software library for TwinCAT, implemented camshaft functionality (table coupling)

TwinCAT NC Camming offers the option of coupling a slave axis with a master axis via a cam plate. Traditionally, cam plates are described as two-column position tables with master posi-tions and corresponding slave positions. In addition to this sim-ple cam plate type, TwinCAT NC

also supports so-called motion functions, which very accura-tely describe a cam plate via a few interpolation points and a selection of motion laws. The TwinCAT NC Camming PLC library contains all the function blocks required for dealing with these cam plates.

Table type:– Position tables with master

interpolations points and corresponding slaves posi-tions; interpolation between the points is done linearly or by splines.

– motion function table describing a cam plate via

motion laws according to the guideline VDI 2143.

– cyclic or linear processing– cam plate through offset

and scaling, can be modifi ed on the master or slave side

– Motion functions can be changed on-line.

TwinCAT NC Camming

Technical data TwinCAT Cam Design Tool

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT NC PTP

Further information www.beckhoff.com/TC-Cam-Design

Ordering information

TwinCAT Cam Design Tool graphical development tool for programming cams

The TwinCAT Cam Design Tool offers support for the design of electronic cam plates. Cam plates represent the relationship between the positions of dif-ferent axes. The position of the slave axis is uniquely functional dependent on the position of the master axis. The Cam Design Tool can be used to graphically develop or modify cam plates interactively on the basis of the guideline VDI 2143. The cam plates are composed of sections

of laws of motion such as modi-fi ed sine waves, harmonic combi-nations, or of various polynomial functions. Speed, acceleration and jerk are also represented, in addition to the slave position. The starting and fi nishing values may be entered graphically and interactively, or in the form of a table. The same applies to boundary values (derivative val-ues) which can also be graphi-cally and interactively modifi ed for the appropriate functions.

In order to synchronise to the movement of another slave that has already been defi ned, it is possible to attach the starting or fi nishing point of a movement section to that other movement, and to shift it. This way, jerk-lim-ited, smooth movements are cre-ated. For synchronising several cam plate, all slaves of a master can be displayed simultaneously. The generated cam plates can be transferred to the NC as tables with specifi ed step size or as so-

called motion functions. The cam plates are saved in the System Manager project and automati-cally transferred to the NC on system start-up.

TwinCAT Cam Design Tool

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

839

Page 41: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT Digital Cam Server

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

PC (x86-compatible), Beckhoff Windows CE devices

Min. TwinCAT level TwinCAT NC PTP

Further information www.beckhoff.com/TC-Cam-Server

Ordering information

TwinCAT Digital Cam Server licence for using the TwinCAT Digital Cam Server

The TwinCAT Digital Cam Server is a fast cam controller imple-mented in TwinCAT, which is free-ly confi gurable via the TwinCAT System Manager. Communica-tion with the TwinCAT PLC takes

place both via the process image and via ADS.– up to 320 outputs– up to 180 cams per output– path-path cams,

path-time cams

– brake cams– dynamic speed

correction– independent of fi eldbus

(all the fi eldbuses supported by TwinCAT)

– measurement and moni-toring of rotary speed

– complete integration into the TwinCAT System Manager

TwinCAT Digital Cam Server

Technical data TwinCAT Valve Diagram Editor

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT NC PTP

Further information www.beckhoff.com/TC-Valve-Diagram

Ordering information

TwinCAT Valve Diagram Editor graphics-oriented editor for designing the characteristic curve of a hydraulic valve

In order to linearise non-linear characteristic curves of hydraulic valves, a velocity curve that has been measured for the output voltages has to be read in and approximated by a characteristic curve. The measured characteristic curve can be graphically linearised very easily in the TwinCAT Valve Diagram Editor. Only a few interpolation points are required to generate a straight line or a 5th degree polynomial between them. The char-acteristic linearisation curve thus determined is then loaded into the TwinCAT NC real time and taken into account when the voltages are output in the drive. Online monitoring is possible at any time.

TwinCAT Valve Diagram Editor

Technical data TwinCAT Kinematic Transformation

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT NC I

Further information www.beckhoff.com/TC-Kinematics

Ordering information

TwinCAT Kinematic

Transformation

licence for using the TwinCAT PLC library for the realisation of different kinematic transformations for TwinCAT PTP

or TwinCAT NC I

The TwinCAT Kinematic Transformation software library supports different parallel and serial kinematic systems used for pick-and-place tasks, for example. The supplement is based on TwinCAT NC I for interpolating movements and G-Code (DIN 66025). In addition, standard PTP and cam plate applications can be realised.

Programming is usually based on the Cartesian coordinate system, with the control system calculating the inverse kinematics for the rele-vant motor positions. The selection and confi guration of kinematics is carried out in the TwinCAT System Manager. The kinematic channel is used to parameterise the type (e.g. delta) and the bar lengths and offsets. Mass and mass inertia values can be specifi ed for dynamic pre-control.

The “fl ying saw” and “cam plate” functions enable synchronisation with conveyor belts for picking or placing workpieces, for example. TwinCAT Kinematic Transformation is optimised for Beckhoff Servo Drives of the AX5000 series.

TwinCAT Kinematic Transformation

MotionTwinCAT Supplements

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

840

Page 42: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT PLC Serial Communication

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

PC (x86-compatible), Beckhoff Windows CE devices, Beckhoff Fieldbus Controller (BCxxxx, BXxxxx, IL230x-Cxxx)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-Serial-Communication

Ordering information

TwinCAT PLC Serial

Communication

IEC 61131-3 software library for TwinCAT PLC for communication via serial devices

Communication library for con-nection of serial devices such as printers, barcode scanners, peripheral controllers or dis-

tributed display systems to the TwinCAT PLC.

The PC’s serial interface and the Beckhoff KL6xxx serial Bus

Terminals are supported.– sending and receiving byte

by byte– sending and receiving strings

– automatic detection of start/stop sequences

– confi guration of serial Bus Terminals at runtime

TwinCAT PLC Serial Communication

Technical data TwinCAT PLC Serial Communication 3964R/RK512

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

PC (x86-compatible), Beckhoff Windows CE devices, Beckhoff Fieldbus Controller (BCxxxx, BXxxxx, IL230x-Cxxx)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-Serial-3964R

Ordering information

TwinCAT PLC Serial

Communication 3964R/RK512

licence for using the software library for communication via serial Bus Terminals or PC COM ports using

the protocol 3964R/RK512

Serial communication via the 3964R or the RK512 protocols is implemented via the TwinCAT PLC Serial Communication 3964R/RK512 software library. The PCs serial interface and the Beckhoff KL6xxx serial Bus Terminals are supported. The library also contains the TwinCAT PLC Serial Communication library.

The TwinCAT Serial Communication RK512 PLC library supports transmission and reception of PLC variables of any type. Data up to 128 bytes long is transferred transparently in the form of data blocks. To ensure secure data transmission, the 3964R protocol is used underneath the RK512 protocol.

TwinCAT PLC Serial Communication 3964R/RK512

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

841

Page 43: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT PLC Modbus RTU

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

PC (x86-compatible), Beckhoff Windows CE devices, Beckhoff Fieldbus Controller (BCxxxx, BXxxxx, IL230x-Cxxx)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-Modbus

Ordering information

TwinCAT PLC Modbus RTU IEC 61131-3 software library for TwinCAT PLC with Modbus RTU function blocks for serial communication

with Modbus devices

The TwinCAT PLC Modbus RTU software library implements Modbus RTU communication via a serial RS232, RS422 or RS485 interface. It is there-fore suitable for PC/CX interfaces as well as for use with the KL6xxx serial Bus Terminals. The Modbus RTU library offers blocks for the master and slave use which are easy to confi gure.

TwinCAT PLC Modbus RTU

Communication CommunicationTwinCAT Supplements

Technical data TwinCAT Modbus TCP Server TwinCAT Modbus TCP Server CE

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Windows CE,

CE devices

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-Modbus-TCP

Ordering information

TwinCAT Modbus TCP Server licence for using the TwinCAT Modbus TCP Server for communication with Modbus TCP end devices

TwinCAT Modbus TCP Server CE licence for using the TwinCAT Modbus TCP Server for Windows CE platforms

The TwinCAT Modbus TCP Server connects the TwinCAT controller with the Modbus TCP world. Modbus TCP is a simple, multi-supplier and open protocol. The TwinCAT Modbus TCP Server represents a simple gateway between Modbus TCP and TwinCAT ADS devices. It can operate as a server or as a client. In server mode, TwinCAT memory areas are mapped directly to Modbus memory areas. In client mode, a number of PLC blocks are available that can be used to read inputs and input registers and to write coils and registers. It is confi gured via an XML fi le.

TwinCAT Modbus TCP Server

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

842

Page 44: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Communication TwinCAT Supplements

Technical data TwinCAT PLC IEC 60870-5-101, -102, -103, -104 Master

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

PC (x86-compatible), Beckhoff Windows CE devices

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-IEC60870-Master

Ordering information

TwinCAT PLC

IEC 60870-5-101 Master

licence for using a PLC library for the implementation of IEC 60870-101 masters

TwinCAT PLC

IEC 60870-5-102 Master

licence for using a PLC library for the implementation of IEC 60870-102 masters

TwinCAT PLC

IEC 60870-5-103 Master

licence for using a PLC library for the implementation of IEC 60870-103 masters

TwinCAT PLC

IEC 60870-5-104 Master

licence for using a PLC library for the implementation of IEC 60870-104 masters

TwinCAT PLC

IEC 60870-5-104 Master CE

licence for using a PLC library for the implementation of IEC 60870-104 masters under Windows CE

PLC libraries are available for master implementation for the telecontrol protocol of the IEC 60870-5-101, -102, -103 and -104 master. The -101 and -104 user standards are general telecontrol protocols which are often used in substation communication, tunnel automation, railways, power plant automation, wind turbine communication and building services. The -102 standard is reserved for the transfer of counter values of electrical energy. Special safety measures ensure that the values cannot be falsifi ed. The -103 protocol is for communication with digital protective devices, which protect the electrical energy network from fault or error effects (e.g. short-circuit or earth leakage in individual power supplies). The inter-operation of devices from different manufacturers is guaranteed by an interoperability list, which is stored in the Beckhoff Information System. The -101, -102 and -103 protocols use a serial interface to communicate; the -104 protocol uses the TCP/IP interface.

TwinCAT PLC IEC 60870-5-101, -102, -103, -104 Master

Technical data TwinCAT PLC IEC 60870-5-101, -104 Slave

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-IEC60870-Slave

Ordering information

TwinCAT PLC

IEC 60870-5-101 Slave

licence for using a PLC library for the implementation of IEC 60870-5-101 slaves

TwinCAT PLC

IEC 60870-5-104 Slave

licence for using a PLC library for the implementation of IEC 60870-5-104 slaves

TwinCAT PLC

IEC 60870-5-104 Slave CE

licence for using a PLC library for the implementation of IEC 60870-5-104 slaves under Windows CE

The TwinCAT PLC IEC 60870-5-101, -104 Slave software libraries allow the use of slaves for the international standard telecontrol IEC 60870-5-101 and -104 slave protocols.

TwinCAT PLC IEC 60870-5-101, -104 Slave

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

843

Page 45: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

IEC 61400-25 is a specialisation of IEC 61850 for wind turbines. The data model is especially extended for objects, such as, for example wind turbine generators. The TwinCAT Telecontrol Confi gurator can also be used here. Beside PLC codes it can also generate TwinCAT Scope 2 confi gurations.

TwinCAT PLC IEC 61400-25 Server

Technical data TwinCAT PLC IEC 61400-25 Server

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-IEC61400-25

Ordering information

TwinCAT PLC

IEC 61400-25 Server

licence for using a PLC library for communication according to IEC 61400-25

Technical data TwinCAT PLC IEC 61850 Server

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-IEC61850

Ordering information

TwinCAT PLC IEC 61850 Server licence for using a PLC library for communication according to IEC 61850

IEC 61850 defi nes a communication protocol which is used particularly in electrical switchgears. Such standardised communication can be imple-mented using the PLC library TwinCAT IEC 61850 Server. The communication stack developed by Beckhoff is based on the MMS protocol and as well as the basic IEC 61850 standard also supports the related specialisations. For easy confi guration the TwinCAT Telecontrol Confi gurator can be used, which is delivered with the PLC library. Thanks to the created confi guration a PLC code export can be carried out, which can be integrated into existing PLC projects.

TwinCAT PLC IEC 61850 Server

Communication CommunicationTwinCAT Supplements

Technical data TwinCAT DriveTop Server

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT NC PTP

Further information www.beckhoff.com/TC-DriveTop

Ordering information

TwinCAT DriveTop Server licence for using the TwinCAT DriveTop Server

The TwinCAT DriveTop Server is a communication server for linking the Indramat DriveTop Tools to TwinCAT. This means that the DriveTop tool can be used for confi guration and commissioning of Indramat drives. Confi guration with a number of SERCOS rings is also supported.

TwinCAT DriveTop Server

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

844

Page 46: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

CommunicationCommunication TwinCAT Supplements

Technical data TwinCAT DriveCOM OPC Server

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Min. TwinCAT level TwinCAT NC PTP

Further information www.beckhoff.com/TC-DriveCom

Ordering information

TwinCAT DriveCOM OPC Server licence for using the TwinCAT DriveCOM OPC Server

The DriveCOM user organisa-tion has set itself the aim of facilitating uniform, standardised communication between con-fi guration, commissioning and diagnostic tools from different drive manufacturers, independ-ent of the fi eldbus. The TwinCAT

DriveCOM OPC Server offers precisely this type of commu-nication connection. It enables data fl ow from the engineering tool to the drive, independent of the fi eldbus. Based on the network-capable ADS TwinCAT communication system, distribut-

ed drives can be confi gured and diagnosed from a central point.

The TwinCAT DriveCOM OPC server requires a subordinate TwinCAT system with an FCxxxx-type Beckhoff fi eldbus card. The TwinCAT DriveCOM confi gu-rator fi nds supported drives in

the TwinCAT confi guration and makes this information available for the engineering tool. The con-fi gurator features an automation interface and can therefore be operated remotely by other tools.

TwinCAT DriveCOM OPC Server

Technical data TwinCAT OPC Server TwinCAT OPC Server CE

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Windows CE,

CE devices

Min. TwinCAT level TwinCAT I/O

Further information www.beckhoff.com/TC-OPC

Ordering information

TwinCAT OPC Server licence for using the TwinCAT OPC Server for accessing variables, according to OPC-DA/OPC-XML-DA specifi cation

TwinCAT OPC Server CE licence for using the TwinCAT OPC Server for accessing variables, according to OPC-DA/OPC-XML-DA specifi cation

for Windows CE platforms

The TwinCAT OPC Server is a standardised data exchange interface. It supports the DataAccess (DA) and XML-DA specifi cations. DataAccess (DA) is based on the Microsoft COM technology and provides data for the client. The OPC XML-DA specifi cation enables data exchange through XML via HTTP. Confi guration of the server is carried out in a confi guration tool or via XML.

TwinCAT OPC Server

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

845

Page 47: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Communication

Technical data TwinCAT OPC UA Server TwinCAT OPC UA Server CE

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Windows CE,

CE devices

Min. TwinCAT level TwinCAT I/O

Further information www.beckhoff.com/TC-OPC-UA

Ordering information

TwinCAT OPC UA Server licence for using the OPC UA Server for accessing TwinCAT

TwinCAT OPC UA Server CE licence for using the OPC UA Server for accessing TwinCAT on Windows CE platforms

The TwinCAT OPC UA Server provides the functionality of the OPC Unifi ed Architecture (UA) specifi cation. In addition to data access techniques UA also specifi es the data coding and the transport protocols. This enables platform-independence and therefore integration of the UA interface into small embedded devices. Secured mechanisms for authentication and data encryption are directly included for the exchange of complex data. The system enables

secured data communication between two end points (e.g. visualisation and control) in a heterogeneous network. The product includes an OPC UA server and an OPC UA cli-ent. The UA server offers data exchange of TwinCAT variables and also calling of ADS methods. It offers the data in accordance with the specifi cation of the common working group of the PLCopen and the OPC Founda-tion which realised interoper-ability access at a semantic level.

The UA client enables commu-nication out of the PLC by using function blocks to communicate to other UA servers. As a result, third-party products can easily be integrated.

Besides the Unifi ed Archi-tecture DA (Data Access) inter-face, the product now also offers an HA (Historical Access) inter-face. With HA, the TwinCAT OPC UA server offers the possibility to provide a number of histori-cal data and/or event sources. After establishing a connection

to the UA HA server, the OPC UA client can also read up on the data recorded by the server in the past. The TwinCAT PLC and I/O variables are available as sources to the OPC UA HA server. The sampling rate, the size of the data buffer and the internal data archive are specifi ed separately for each variable by a comment during the declaration of the variables. Buffering in RAM or also persistent storage in a data-base is available as an internal data archive.

TwinCAT OPC UA Server

Technical data TwinCAT ADS Communication Library

Target system Windows 9x/NT/2000/XP/Vista, Windows 7, Windows CE

PC (x86-compatible), CE devices (x86-compatible, ARM)

Min. TwinCAT level TwinCAT I/O

Further information www.beckhoff.com/TC-ADS

Ordering information

TwinCAT ADS

Communication Library

free licence for using the ADS communication components

The TwinCAT ADS Communica-tion Library organises data exchange between TwinCAT and Windows programs and includes the search for variables, the access by variable name, timing synchronisation with the operating system, adaptation of different data types, generation of data blocks and lists and the guarantee of data consistency

for access with the synchro-nous/asynchronous and cyclical/on-change access methods.

The TwinCAT interface for programming languages (Visual Basic, Visual C, Delphi, Java ...) does not just offer links to I/O data, but also full access to the methods of the PLC/NC run-time server (start, stop, etc.). Data connection with TwinCAT

servers takes place via the mes-sage system. This way, Windows program data can be exchanged with all registered TwinCAT serv-ers around the world. ADS data exchange can be managed trans-parently via different physical transport routes: TCP, UDP, fi eld-bus, EtherCAT, serial, SOAP. ADS components are available for the following areas of implementa-

tion: DLL, OCX, VB Script, J Script, .NET assembly, Java, web service. The TwinCAT ADS monitor acts as a debugging and diagnostic tool. All ADS components are available free-of-charge.

TwinCAT ADS Communication Library

CommunicationTwinCAT Supplements

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

846

Page 48: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

CommunicationCommunication TwinCAT Supplements

Technical data TwinCAT TCP/IP Server TwinCAT TCP/IP Server CE

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible)

Windows CE,

CE devices

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-TCP-IP

Ordering information

TwinCAT TCP/IP Server licence for using the TwinCAT TCP/IP Server for realising generic TCP/IP servers and clients

TwinCAT TCP/IP Server CE licence for using the TwinCAT TCP/IP Server for realising generic TCP/IP servers and clients for Windows CE platforms

The TwinCAT TCP/IP Server enables the implementation and realisation of one or several TCP/IP server/clients within the TwinCAT PLC. The blocks of the PLC library for establishing and winding down the communication and for the actual data exchange (sending and receiving) enable simple interaction with the server.

TwinCAT TCP/IP Server

Technical data TwinCAT SMS/SMTP Server TwinCAT SMS/SMTP Server CE

Target system Windows NT/2000/XP/Vista, Windows 7

PC (x86-compatible), Beckhoff Fieldbus Controller

(BCxxxx, BXxxxx, IL230x-Cxxx) (only PLC library)

Windows CE,

CE devices

Min. TwinCAT level TwinCAT I/O/TwinCAT PLC

Further information www.beckhoff.com/TC-SMS-SMTP

Ordering information

TwinCAT SMS/SMTP Server licence for using the TwinCAT SMS/SMTP Server

TwinCAT SMS/SMTP Server CE licence for using the TwinCAT SMS/SMTP Server for Windows CE platforms

The supplementary TwinCAT SMS/SMTP Server consists of two parts. The SMS server allows the PLC to send SMS messages to mobile telephones. The library with the corresponding PLC modules can be run on PCs and the BCxxxx Bus Terminal Controllers. The second part is the TwinCAT SMTP server, which allows the sending of e-mails directly from the PLC. Even fi le attachments, priority settings and HTML texts can be imple-mented with the SMTP function blocks.

TwinCAT SMS/SMTP Server

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

847

Page 49: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data PROFINET via RT Ethernet PROFINET via EtherCAT (EL6631)

Ethernet hardware real-time Ethernet hardware PROFINET terminal EL6631

Operating system Windows XP, Embedded Standard, Vista, Windows 7, CE

Software TwinCAT I/O, PLC, NC, NC I, CNC

Target systems PC (x86), Windows CE devices PC (x86), Windows CE devices with EtherCAT interface

Cycle time min. 1 ms

Number of possible IO devices limited by CPU power and memory up to 15 devices

Further information www.beckhoff.com/TC-PROFINET-Controller

Ordering information

TwinCAT PROFINET IO

Controller

licence for using the TwinCAT PROFINET IO Controller for Windows XP, XP Embedded

TwinCAT PROFINET IO

Controller CE

licence for using the TwinCAT PROFINET IO Controller for Windows CE platforms

The TwinCAT PROFINET IO Controller (master) is a TwinCAT supplement that turns every Beckhoff PC-based controller into a PROFINET IO controller. By installation of the supplement, a standard Ethernet interface becomes a PROFINET master. The supplement can be used on PCs and Embedded PCs. PROFINET can also be tunnelled via EtherCAT in conjunction with the EL6631 PROFINET terminal for the EtherCAT I/O system. This way, any EtherCAT network can exchange data with PROFINET IO devices.

TwinCAT PROFINET IO Controller

Technical data PROFINET via RT Ethernet PROFINET via EtherCAT (EL6631-0010)

Ethernet hardware real-time Ethernet hardware PROFINET terminal EL6631-0010

Operating system Windows XP, Embedded Standard, Vista, Windows 7, CE

Software TwinCAT I/O, PLC, NC, NC I, CNC

Target systems PC (x86), Windows CE devices PC (x86), Windows CE devices with EtherCAT interface

Cycle time min. 1 ms

Number of possible IO devices 1 + 7 virtual devices 1 + 1 virtual device

Further information www.beckhoff.com/TC-PROFINET-Device

Ordering information

TwinCAT PROFINET IO Device licence for using the TwinCAT PROFINET IO Device for Windows XP, XP Embedded

TwinCAT PROFINET IO Device CE licence for using the TwinCAT PROFINET IO Device for Windows CE platforms

The TwinCAT PROFINET IO Device (slave) is a TwinCAT supplement that turns every Beckhoff PC-based con-trol system into a PROFINET IO device. By installing the supplement, a standard Ethernet interface becomes a PROFINET slave. The supplement can be used on PCs and Embedded PCs. PROFINET can also be tunnelled via EtherCAT in conjunction with the EL6631 PROFINET terminal for the EtherCAT I/O system. This way, any EtherCAT network can exchange data with PROFINET IO controllers.

TwinCAT PROFINET IO Device

Communication CommunicationTwinCAT Supplements

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

848

Page 50: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT EtherNet/IP Slave

Ethernet hardware real-time Ethernet hardware

Operating system Windows XP, Embedded Standard, Vista, Windows 7, CE

Software TwinCAT I/O, PLC, NC, NC I, CNC

Target systems PC (x86), Windows CE devices

Cycle time min. 1 ms

Number of possible

slave devices

1

Further information www.beckhoff.com/TC-EthernetIP-Slave

Ordering information

TwinCAT EtherNet/IP Slave licence for using the TwinCAT EtherNet/IP Slave for Windows XP, XP Embedded

TwinCAT EtherNet/IP Slave CE licence for using the TwinCAT EtherNet/IP Slave for Windows CE platforms

The TwinCAT EtherNet/IP Slave is a supplement that turns every Beckhoff PC-based control system into an EtherNet/IP slave. By installing the supplement, any Ethernet interface becomes an EtherNet/IP slave. This product can be used on all PC controllers and Embedded PC controllers running XP and CE.

TwinCAT EtherNet/IP Slave

Technical data TwinCAT Virtual Serial COM Driver

Target system Windows XP/Vista, Windows 7, Windows XP, Windows CE

PC (x86-compatible)

Min. TwinCAT level TwinCAT I/O

Further information www.beckhoff.com/TC-Serial-COM

Ordering information

TwinCAT Virtual Serial

COM Driver

licence for using the TwinCAT Virtual Serial COM Driver for Windows XP and Windows CE platforms

The TwinCAT Virtual Serial COM Driver software library connects one or more EL60xx EtherCAT Terminals or EP6002 EtherCAT Box modules as normal serial interfaces (“COMx”) in Windows CE or Windows XP. Confi guration takes place in the TwinCAT System Manager, wherein it is defi ned for each EL60xx/EP6002 whether or not and on which computer a serial interface should be created for it. Access to the device connected to the terminal takes place via Windows API for serial interfaces. This way, even existing Windows applications can be used to read data via an EL60xx/EP6002 from devices with serial interfaces, such as bar code scanners.

TwinCAT Virtual Serial COM Driver

CommunicationCommunication TwinCAT Supplements

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

849

Page 51: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT PLC RFID Reader Communication

Target system Windows XP/Vista, Windows 7, Windows XP, Windows CE

PC (x86-compatible)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-RFID-Reader

Ordering information

TwinCAT PLC

RFID Reader Communication

licence for using a PLC library for the connection of RFID readers to the TwinCAT PLC

The TwinCAT PLC RFID Reader Communication PLC library offers the possibility to access different RFID readers via the serial interfaces. The new TwinCAT RFID reader library offers a general, abstract interface that can be used for all readers. The confi guration can easily be adapted to a spe-cifi c reader.

TwinCAT PLC RFID Reader Communication

Technical data TwinCAT PLC S5/S7 Communication

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-S5-S7

Ordering information

TwinCAT PLC S5/S7

Communication

licence for using the TwinCAT PLC S5/S7 Communication

TwinCAT PLC S5/S7 Communication enables straightforward connection of TwinCAT with an S5 or S7 controller. Data blocks, fl ags, inputs, outputs, counters and timers can be accessed from the TwinCAT PLC via function blocks. The communication takes place using TCP/IP.

TwinCAT PLC S5/S7 Communication

Technical data TwinCAT FTP Client

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

PC (x86-compatible), Beckhoff Windows CE devices

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-FTP

Ordering information

TwinCAT FTP Client licence for using the PLC library for easy access from the TwinCAT PLC to several FTP servers

The TwinCAT FTP Client enables the TwinCAT PLC to access several FTP servers in a simple manner. There are various function blocks available for the PLC. Following the establishment of a connection (optionally with authentication), fi les can be loaded to/from the server. Additional function blocks allow fi les or directories to be searched for, created, deleted and renamed.

TwinCAT FTP Client

Communication CommunicationTwinCAT Supplements

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

850

Page 52: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT PLC Controller Toolbox

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Beckhoff Fieldbus Controller (BCxxxx, BXxxxx, IL230x-Cxxx)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-Controller-Toolbox

Ordering information

TwinCAT PLC

Controller Toolbox

The TwinCAT Controller Toolbox library contains blocks for basic controllers (P, I, D), complex controllers (PI, PID),

pulse width modulation, ramps, signal generators, fi lters.

The TwinCAT PLC Controller Toolbox offers a range of control technology blocks:

– simple basic controllers (P, I, D)

– complex controllers (PI, PID, switching controllers)

– fi lter blocks– control value generators

(limiters, PWM)

– ramp and signal generator blocks

TwinCAT PLC Controller Toolbox

Technical data TwinCAT PLC Temperature Controller

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-Temperature-Controller

Ordering information

TwinCAT PLC

Temperature Controller

IEC 61131-3 software library for TwinCAT PLC for temperature control

The TwinCAT PLC Temperature Controller implements a temper-ature controller function block for monitoring and control of varying temperature ranges with the following characteristics:

– easy commissioning through automatic adjustment of the controller (self-tuning)

– automatic and manual oper-ation with shock-free set up

– control value analog or pulse-width modulated signal

– tolerance monitoring, absolute value monitoring

– scalable reaction to sensor error and heating power faults

– limitation of set and control values

– optional ramping of the set value

– set value start-up function– An industrial PID controller

is at the heart of the tem-perature controller.

TwinCAT PLC Temperature Controller

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

851

Page 53: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT PLC Building Automation

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Beckhoff Fieldbus Controller (BCxxxx, BXxxxx, IL230x-Cxxx)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-Building-Automation

Ordering information

TwinCAT PLC

Building Automation

IEC 61131-3 software library for TwinCAT PLC for execution of basic functions in the building automation area

(basic library)

The TwinCAT PLC Building Automation software library allows the implementation of all functions which are important for room automation. Among these are lighting, constant light control, light dimmer, facade control, scaling functions, fi lter blocks, timer functions and peak load limiter for energy optimisation.

TwinCAT PLC Building Automation

Technical data TwinCAT PLC Building Automation DALI

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Beckhoff Fieldbus Controller (BCxxxx, BXxxxx, IL230x-Cxxx)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-BA-DALI

Ordering information

TwinCAT PLC

Building Automation DALI

free licence for using a PLC library for TwinCAT PLC for communication with the KL6811 DALI master Bus Terminal

The TwinCAT PLC Building Automation DALI software library contains blocks for confi guration and programming of the KL6811 DALI Bus Terminal as well as for almost all standard DALI commands (IEC 62386). Among these are the command sets for emergency lighting (Part 202) and the discharge lamps (Part 203). Also included are ready-made application blocks for the addressing and confi guration of DALI ballasts.

TwinCAT PLC Building Automation DALI

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

852

Page 54: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT Building Automation Framework

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-BA-Framework

Ordering information

TwinCAT Building Automation

Framework

licence for using the framework for development and commissioning of building automation applications

The TwinCAT Building Automation Framework includes a confi guration program and a PLC library. The PLC library is built-up in such a way that a ready-made application program is available with the necessary room automation functions. This includes lighting, shading, double and triple point control for the climate control, timer function, scene administration, weather stations and energy consumption recording. All actuators and sensors are registered in the TwinCAT Building Automation Manager, grouped together and linked with the Bus Terminals. The logical ordering of sensors to actuators is also done in the TwinCAT Building Automation Manager. From this information the confi guration program generates and activates the I/O links for all controllers entered in the system and writes all necessary parameters in the controller.

TwinCAT Building Automation Framework

Technical data TwinCAT PLC HVAC

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

PC (x86-compatible), Beckhoff Windows CE devices

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-HVAC

Ordering information

TwinCAT PLC HVAC licence for using the PLC library for TwinCAT PLC for automation of heating, ventilation, air-conditioning and

sanitary installations

TwinCAT PLC HVAC is an extensive TwinCAT PLC library with function blocks for complex control or control technology tasks in the areas of auto-mation of heating, ventilation, climate and sanitary installations. The application of this PLC library signifi cantly simplifi es the engineering.

TwinCAT PLC HVAC

Technical data TwinCAT PLC Serial Communication EnOcean

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

PC (x86-compatible), Beckhoff Windows CE devices, Beckhoff Fieldbus Controller (BCxxxx, BXxxxx, IL230x-Cxxx)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-Serial-EnOcean

Ordering information

TwinCAT PLC Serial

Communication EnOcean

free licence for using the PLC library for processing of data from battery-less sensors with EnOcean technology

The transmitter or sender modules from the company EnOcean enable wireless sending of key signals and climate control signals without battery. These signals are received by the KL6023 wireless adapter and converted to an RS485 signal by the TwinCAT PLC Serial Communication EnOcean software library. They are directly processed further by the KL6021-0023 serial Bus Terminal.

TwinCAT PLC Serial Communication EnOcean

Building Automation TwinCAT Supplements

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

853

Page 55: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT PLC M-Bus

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

PC (x86-compatible), Beckhoff Windows CE devices, Beckhoff Fieldbus Controller (BCxxxx, BXxxxx, IL230x-Cxxx)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-PLC-M-Bus

Ordering information

TwinCAT PLC M-Bus licence for using the PLC Library TwinCAT PLC M-Bus

The M-Bus (metering bus) is a fi eldbus for logging consumption or measurement data (e.g. in water meters, electricity meters, gas meters, heat/cold meters etc.). The M-Bus is a European standard and is described in EN 1434. There are over 70 PLC blocks available in the TwinCAT PLC M-Bus which can communicate with devices from companies such as Berg, GWF, Landis+Gyr, Relay, NZR, ABB and many others. The M-Bus master (TwinCAT PLC with level converter) controls the communication on the bus by requesting data from the slaves (measuring devices). The M-Bus level converter is connected with the TwinCAT controller by RS232 or RS485.

TwinCAT PLC M-Bus

Technical data TwinCAT Crestron Server

Target system Windows Embedded Standard (WES), Windows XP and Windows 7, Windows CE

PC (x86-compatible)

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-Crestron-Server

Ordering information

TwinCAT Crestron Server licence for using the Crestron Server

Crestron is one of the leading manufacturers of AV control systems. The TwinCAT Crestron Server enables communication between a TwinCAT PLC and a Crestron control. Both systems are connected by Ethernet. SIMPL user macros are available for programming the Crestron controller. The required function blocks are included in the TwinCAT PLC library. Read and write access to the other device is available from the Crestron controller and the TwinCAT PLC.

TwinCAT Crestron Server

Building AutomationTwinCAT Supplements

New Automation Technology We reserve the right to make technical changes.BECKHOFF

Twin

CAT

854

Page 56: New Automation Technology 2012 - Ferret.com.au · TwinCAT® The Windows Control and Automation Technology Product overview PC-based control technology PLC and Motion Control on the

Technical data TwinCAT BACnet/IP

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-BACnet

Ordering information

TwinCAT BACnet/IP licence for using the BACnet/IP servers and clients

BACnet (Building Automation Control Network) is a standardised, manufacturer-independent communication protocol for building automation. Areas of application include HVAC, lighting control, safety and fi re alarm technology. Implementation of this protocol is carried out as server as well as client and can be run on all Beckhoff Industrial PCs and Embedded PCs. All services of a BBC (BACnet Building Controller) are supported such as for example, common data use (DS), alarm and event processing (AE), time-tabling (SCHED), trend recording (T) as well as device and network management (DM).

TwinCAT BACnet/IP

Technical data TwinCAT FIAS Server

Target system Windows NT/2000/XP/Vista, Windows 7, Windows CE

Min. TwinCAT level TwinCAT PLC

Further information www.beckhoff.com/TC-FIAS

Ordering information

TwinCAT FIAS Server licence for using the FIAS Server

The FIAS (Fidelio Interface and Application Specifi cation) interface is a world-leader in hotel management software. The TwinCAT FIAS Server is a software package for communication between TwinCAT PLC and a system with a FIAS standard interface. The communication takes place using TCP/IP. The connection of hotel management software and automation system helps to optimise the energy consumption: e.g. the climate control is automatically adjusted for an unoccupied room; if there is strong sunlight the shading is automatically activated.

TwinCAT FIAS Server

Building Automation TwinCAT Supplements

New Automation TechnologyBECKHOFFWe reserve the right to make technical changes.

Twin

CAT

855