TwinCAT - download - Beckhoff
TwinCAT - download - Beckhoff
TwinCAT - download - Beckhoff
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>TwinCAT</strong><br />
840
<strong>TwinCAT</strong> ®<br />
SPS und Motion Control auf dem PC<br />
<strong>TwinCAT</strong><br />
841
<strong>TwinCAT</strong><br />
842<br />
884 <strong>TwinCAT</strong> 2<br />
846 <strong>TwinCAT</strong> 3
<strong>TwinCAT</strong> ®<br />
The Windows Control and Automation Technology<br />
844<br />
Einleitung<br />
www.beckhoff.de/<strong>TwinCAT</strong><br />
846<br />
846<br />
848<br />
849<br />
858<br />
860<br />
864<br />
866<br />
870<br />
870<br />
871<br />
872<br />
878<br />
<strong>TwinCAT</strong> 3<br />
Einleitung<br />
eXtended Automation<br />
Architecture (XAA)<br />
eXtended Automation<br />
Engineering (XAE)<br />
eXtended Automation<br />
Runtime (XAR)<br />
Produktübersicht<br />
<strong>TwinCAT</strong> 3 Engineering<br />
TE1xxx<br />
<strong>TwinCAT</strong> 3 Base<br />
TC1xxx<br />
<strong>TwinCAT</strong> 3 Functions<br />
Measurement TF3xxx<br />
Controller TF4xxx<br />
Motion TF5xxx<br />
Connectivity TF6xxx<br />
884<br />
886<br />
890<br />
891<br />
891<br />
892<br />
893<br />
893<br />
894<br />
894<br />
898<br />
902<br />
910<br />
911<br />
<strong>TwinCAT</strong> 2<br />
Produktübersicht<br />
<strong>TwinCAT</strong> 2 PLC TX1200<br />
<strong>TwinCAT</strong> 2 NC PTP TX1250<br />
<strong>TwinCAT</strong> 2 NC I TX1260<br />
<strong>TwinCAT</strong> 2 CNC TX1270<br />
<strong>TwinCAT</strong> 2 I/O TX1100<br />
<strong>TwinCAT</strong> 2 CP TX1000<br />
<strong>TwinCAT</strong> 2 Supplements<br />
System TSxxxx<br />
Motion TS5xxx<br />
Communication TS6xxx<br />
Controller TS4xxx<br />
Building Automation TSxxxx<br />
<strong>TwinCAT</strong><br />
843
<strong>TwinCAT</strong><br />
844<br />
<strong>TwinCAT</strong><br />
<strong>TwinCAT</strong> 3<br />
– eine Engineering-Umgebung,<br />
basiert auf Microsoft Visual Studio ®<br />
– IEC 61131, C/C++, Matlab ® /Simulink ®<br />
– integrierte Module:<br />
– Echtzeit<br />
– PLC, NC, CNC<br />
– Robotik<br />
– Messtechnik<br />
– Safety<br />
– <strong>TwinCAT</strong>-3-Module: standardisierter<br />
Programmierrahmen für modulare<br />
Programmierung<br />
– Multicore-Unterstützung<br />
<strong>TwinCAT</strong>-3-Laufzeitumgebung<br />
– eine Laufzeit für alle Module<br />
– IEC 61131-, C/C++-, Matlab ® /Simulink ® -<br />
Objekte in einer Laufzeit<br />
– integrierte TwinSAFE-Laufzeit<br />
– erweiterte Echtzeit-Funktionalität:<br />
min. 50 µs Zykluszeit und geringer Jitter<br />
– verbesserte Leistung: Unterstützung von<br />
Mehrkern-CPUs<br />
– zukunftssicher: Unterstützung von 64-Bit-<br />
Betriebssystemen<br />
Siehe Seite<br />
846<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> 2<br />
– Engineering und Runtime<br />
– IEC 61131-3-Programmierumgebung<br />
– integrierte Module:<br />
– Echtzeit<br />
– PLC, NC, CNC<br />
– Robotik<br />
– Messtechnik<br />
– Safety<br />
www.beckhoff.de/<strong>TwinCAT</strong><br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong>-2-Laufzeitumgebung<br />
– harte Echtzeit für Windows NT/2000/XP/CE<br />
– Echtzeit-Jitter kleiner als 5 µs<br />
– Zykluszeit min. 50 µs einstellbar<br />
– präemptives Multitasking<br />
Siehe Seite<br />
884<br />
<strong>TwinCAT</strong><br />
845
<strong>TwinCAT</strong> 3<br />
846<br />
<strong>TwinCAT</strong> 3 |<br />
eXtended Automation Technology (XAT)<br />
Technische Änderungen vorbehalten
Mit <strong>TwinCAT</strong> 3 steht eine PC-basierte Steuerungssoftware<br />
zur Verfügung, mit der die<br />
Standard-Automatisierungswelt deutlich<br />
erweitert wird. Neben den objektorientierten<br />
Erweiterungen der IEC 61131-3 stehen mit<br />
C und C++ auch die Sprachen der IT-Welt<br />
zur Verfügung. Die Integration von Matlab ® /<br />
Simulink ® ermöglicht zudem den Einsatz<br />
in wissen schaftlichen Bereichen. Und das<br />
alles in nur einer Engi neering-Umgebung.<br />
<strong>TwinCAT</strong>-3-Highlights<br />
Lauffähig sind die Module in den unterschiedlichen<br />
Sprachen in einer gemeinsamen<br />
Runtime. Der Vorteil dieser Modularität ist<br />
die verbesserte Wiederver wendung von einmal<br />
geschriebenen und getesteten Modulen.<br />
Die Runtime läuft unter harten Echtzeitbedingungen,<br />
unter der Nutzung von Multicore-Technologie<br />
und mit der Unterstützung<br />
von 32- oder 64-Bit-Betriebssystemen.<br />
– nur eine Software für Programmierung und Konfi guration<br />
– Visual-Studio ® -Integration<br />
– mehr Freiheitsgrade bei der Wahl der Programmiersprache<br />
– Unterstützung der objektorientierten Erweiterung der IEC 61131-3<br />
– Verwendung von C/C++ als Programmiersprache für Echtzeitanwendungen<br />
– Anbindung an Matlab ® /Simulink ®<br />
– offene Schnittstellen für Erweiterbarkeit und Anpassung an bestehende Tool-Landschaft<br />
– fl exible Laufzeitumgebung<br />
– aktive Unterstützung von Multicore- und 64-Bit-Betriebssystemen<br />
– Migration von <strong>TwinCAT</strong>-2-Projekten<br />
www.beckhoff.de/<strong>TwinCAT</strong>3<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
847
<strong>TwinCAT</strong> 3<br />
848<br />
TcCOM<br />
TcCOM<br />
PC System<br />
Windows 32/64 bit<br />
<strong>TwinCAT</strong> 3 Engineering Environment based on Visual Studio ®<br />
System Manager<br />
– Confi guration<br />
<strong>TwinCAT</strong> Transport Layer – ADS<br />
<strong>TwinCAT</strong> 3 runtime<br />
Real-time Kernel<br />
PLC<br />
CNC<br />
TcCOM<br />
TcCOM<br />
Safety<br />
Simulink ®<br />
Module<br />
<strong>TwinCAT</strong> Automation Device Driver – ADD<br />
Fieldbus<br />
<strong>TwinCAT</strong> 3 | eXtended Automation Architecture (XAA)<br />
TcCOM<br />
TcCOM<br />
<strong>TwinCAT</strong> 3 erweitert die Standard-Automatisierungswelt<br />
eXtended Automation Architecture<br />
– unterstützt alle wichtigen Feldbusse<br />
– unterstützt IEC 61131, C/C++,<br />
Matlab ® /Simulink ®<br />
– unterstützt Motion Control:<br />
von Point-to-Point zu CNC<br />
– unterstützt TwinSAFE-Konfi guration<br />
– unterstützt Scientifi c Automation:<br />
Robotik, Messtechnik,<br />
Condition Monitoring<br />
eXtended Automation Engineering<br />
– ein Tool – Microsoft Visual Studio ®<br />
– integriert: IEC 61131 – weltweiter<br />
Standard in der Automatisierung<br />
Programming<br />
– IEC 61131-3<br />
– objectoriented extensions<br />
– C/C++<br />
NC<br />
C++<br />
Module<br />
TcCOM<br />
TcCOM<br />
C<br />
Module<br />
PLC<br />
– integriert: C/C++ –<br />
weltweiter Standard in der IT<br />
– integriert: <strong>TwinCAT</strong> System<br />
Manager – allgemein bekanntes<br />
Konfi gurationstool<br />
– Link zu Matlab ® /Simulink ® :<br />
weltweiter Standard im<br />
wissenschaftlichen Bereich<br />
– erweiterbar mit anderen Tools:<br />
Editoren, Compiler<br />
– <strong>TwinCAT</strong>-2-Projekte können<br />
migriert werden.<br />
– <strong>TwinCAT</strong>-3-Module:<br />
standardisierter Programmierrahmen<br />
Neben den Möglichkeiten der Steuerungsprogrammierung<br />
nach der 3rd Edition der IEC 61131-3, erlaubt die neue<br />
<strong>TwinCAT</strong>-3-Archi tektur die Verwendung von C und C++ als<br />
Programmiersprache. Damit erschließen sich völlig neue<br />
Möglichkeiten der Anwendung sowie Erweiterung bzw.<br />
Integration in bestehende Systemlandschaften. Die Anbindung<br />
an Matlab ® /Simulink ® ist nur ein Beispiel für diese<br />
neue Offenheit.<br />
– Verwendung der .NET-Programmiersprachen<br />
für nicht echtzeitfähige<br />
Anwendungen (z. B. HMI)<br />
eXtended Automation Runtime<br />
– IEC 61131-, C/C++-, Matlab ® /<br />
Simulink ® -Objekte in einer Laufzeit<br />
– integrierte TwinSAFE-Laufzeit<br />
– erweiterte Echtzeit-Funktionalität:<br />
min. 50 µs Zykluszeit und geringer<br />
Jitter<br />
– verbesserte Leistung: Unterstützung<br />
von Mehrkern-CPUs<br />
– zukunftsfähig: Unterstützung von<br />
64-Bit-Betriebssystemen<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> 3 | eXtended Automation Engineering (XAE)<br />
Durch die Einbindung in Microsoft Visual Studio ® besteht die Möglichkeit, Automatisierungsobjekte parallel mithilfe der 3 rd Edition der<br />
IEC 61131-3 und den Sprachen C bzw. C++ zu programmieren. Die erzeugten Objekte (Module) können unabhängig von der Erstellungssprache<br />
Daten austauschen und sich gegenseitig aufrufen. Der <strong>TwinCAT</strong> System Manager wurde in die Entwicklungsumgebung integriert.<br />
Damit ist nur noch eine Software erforderlich, um Automatisierungsgeräte zu konfi gurieren, parametrieren, programmieren und zu<br />
diagnostizieren.<br />
<strong>TwinCAT</strong> 3<br />
<strong>TwinCAT</strong> 3 Engineering Environment based on Visual Studio ®<br />
System Manager<br />
Confi guration<br />
– I/O<br />
– PLC<br />
– C/C++<br />
– MC<br />
– NC<br />
– CNC<br />
– Safety<br />
– others<br />
<strong>TwinCAT</strong> Transport Layer – ADS<br />
<strong>TwinCAT</strong> 3 runtime<br />
Flexibler Einsatz von Programmiersprachen<br />
Programmiersprachen C und C++<br />
– genormt<br />
– weit verbreitete Programmiersprachen<br />
– sehr leistungsstarke<br />
Programmiersprachen<br />
– werden unter der gleichen Laufzeit<br />
wie SPS-Programme ausgeführt<br />
– zur Implementierung von Treibern<br />
Technische Änderungen vorbehalten<br />
Programming<br />
Non- Real-time<br />
real-time<br />
C#/.NET<br />
IEC 61131 Objectoriented<br />
extensions<br />
C/C++<br />
Matlab ® /<br />
Simulink ®<br />
Simulink<br />
Coder<br />
IEC Compiler Microsoft C Compiler<br />
Erweitertes Debuggen von<br />
C++-Programmen<br />
– Debuggen von in Echtzeit laufenden<br />
C++-Programmen<br />
– Verwendung von Breakpoints<br />
– Verwendung von Watchlisten<br />
– Auswertung von Callstacks<br />
.NET-Programmiersprachen<br />
– Verwendung für Nicht-Echtzeit-<br />
Programmierung (z. B.: HMI)<br />
– Quellcodeverwaltung im selben<br />
Projekt<br />
Third-party<br />
programming<br />
tool<br />
C/C++<br />
Die Visual-Studio ® -Integration<br />
erfolgt auf zwei verschiedenen<br />
Wegen. <strong>TwinCAT</strong> Standard nutzt<br />
lediglich das Basis-Framework<br />
von Visual Studio ® mit all seinen<br />
Vorteilen bezüglich des Handlings,<br />
der Anbindung an Quellcodeverwaltungssoftware<br />
etc. <strong>TwinCAT</strong><br />
Integrated integriert sich in das<br />
Visual Studio ® . In dieser Version<br />
stehen die Programmiersprachen<br />
C/C++, C#, VB.NET und die<br />
Matlab ® /Simulink ® -Anbindung<br />
zur Verfügung.<br />
Verknüpfung mit Matlab ® /Simulink ®<br />
– viele verschiedene Toolboxen<br />
vorhanden<br />
– Verwendung:<br />
– beim Aufbau von Regelkreisen<br />
– bei der Simulation<br />
– bei der Optimierung<br />
– automatische Codegenerierung<br />
– Debugging-Schnittstelle zwischen<br />
Matlab ® /Simulink ® und <strong>TwinCAT</strong><br />
<strong>TwinCAT</strong> 3<br />
849
<strong>TwinCAT</strong> 3<br />
850<br />
Echtzeit<br />
System<br />
Manager<br />
KOP-Editor<br />
FBS-Editor<br />
AS-Editor<br />
AWL-<br />
Editor<br />
ST-Editor<br />
CFC-Editor<br />
Visual-C/<br />
C++-Editor<br />
<strong>TwinCAT</strong> 3 | eXtended Automation Language Support<br />
Parallele Ver wendung der Programmiersprachen C++ und FBS<br />
Integration von Visual Studio ®<br />
Automatisierungsgeräte- und<br />
Anwendungsprogrammierung<br />
in einer Umgebung<br />
– Nutzung der bekanntesten und am<br />
besten unterstützten Entwicklungsumgebung<br />
– zukunftssicher<br />
– Bearbeitung von SPS-Programmen<br />
und komplexen Visualisierungen in<br />
einer Umgebung<br />
– Unterstützung von Mehrsprachigkeit<br />
modernes Look-and-feel<br />
– kontextsensitive Online-Hilfe<br />
– automatische Syntaxüberprüfung<br />
– IntelliSense<br />
– Syntaxhervorhebung<br />
– Nutzung der bekannten<br />
Quellcodeverwaltungswerkzeuge<br />
– offene Architektur<br />
– erweiterbar durch Plug-ins<br />
In Visual Studio ® integrierter <strong>TwinCAT</strong> System Manager<br />
Nicht-<br />
Echtzeit<br />
C#<br />
.NET<br />
Visual Basic<br />
C++<br />
Silverlight<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> 3 | XA Language Support: IEC 61131-3<br />
Für die effi zientere Programmierung von Automatisierungsgeräten wurden die Editoren für die Programmierung nach der IEC 61131-3 deutlichen<br />
Verbesserungen unterzogen. Dabei wurden insbesondere die Bedienbarkeit verbessert und die Debugging-Möglichkeiten erweitert. Zu den neuen<br />
Möglichkeiten zählen u. a. ein verbessertes Inline-Monitoring sowie bedingte Breakpoints.<br />
Technische Änderungen vorbehalten<br />
Die Editoren der IEC 61131-3<br />
wurden nahtlos in die Visual-<br />
Studio ® -Umgebung integriert.<br />
So verwenden z. B. die<br />
Editoren für die grafi schen<br />
Sprachen die originale Visual-<br />
Studio ® - Toolbox.<br />
Verbessertes Inline-Monitoring<br />
für die Programmiersprache<br />
ST<br />
<strong>TwinCAT</strong> 3<br />
851
<strong>TwinCAT</strong> 3<br />
852<br />
<strong>TwinCAT</strong> 3 | XA Language Support: IEC 61131-3<br />
<strong>TwinCAT</strong> 3 unterstützt ebenfalls die noch nicht endgültig beschlossenen Erweiterungen der 3 rd Edition der IEC 61131-3. Diese ermöglichen<br />
u. a. die Verwendung von objektorientierten Techniken, wie Einfachvererbung, Interfaces, Methoden und Attributen, die sowohl die Wiederverwendbarkeit<br />
als auch die Qualität des Steuerungscodes deutlich erhöhen.<br />
IEC 61131-3-Programmierung<br />
– anbieterunabhängiger Programmierstandard<br />
– PLCopen-Zertifi zierung<br />
– portable, wiederverwendbare Software<br />
– fünf grafi k- und textbasierte Programmiersprachen:<br />
– strukturierter Text und Anweisungsliste<br />
– Funktionsplan und Kontaktplan<br />
– Ablaufsprache<br />
– Datenkapselung durch benutzerdefi nierte Datentypen<br />
Beispiel für die Anwendung<br />
von Polymorphie innerhalb<br />
einer IEC 61131-3 POU<br />
(Program Organization Unit)<br />
Erweiterte Möglichkeiten in <strong>TwinCAT</strong> 3<br />
– verbesserte Bedienbarkeit<br />
– auto complete<br />
– Markieren zusammengehöriger Schlüsselwörter<br />
– Zuklappen von Programmierstrukturen<br />
– …<br />
– erweitertes Debugging<br />
– Verwendung von bedingten Breakpoints<br />
– verbessertes Inline-Monitoring<br />
– …<br />
– objektorientierte Erweiterungen<br />
– Einfachvererbung<br />
– Interfaces<br />
– Methoden<br />
– Attribute<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> 3 | XA Language Support: C/C++<br />
<strong>TwinCAT</strong> 3 bietet die Möglichkeit, Automatisierungsprojekte mithilfe der Sprachen C/C++ zu programmieren. Für die Code-Generierung wird<br />
der im Microsoft Visual Studio ® 2010 enthaltene C-Compiler verwendet. Mithilfe von <strong>TwinCAT</strong> 3 C++ Libraries werden Funktionen für das<br />
Einlesen/Schreiben von Dateien, Starten von Treads, Allokieren von Speicher oder Kommunizieren mit einer Datenbank bereitgestellt, was dem<br />
IEC 61131-3-Mechanismus bei der Verwendung von Bibliotheken entspricht.<br />
Wizards zur Erstellung<br />
von Basisprojekten,<br />
Klassen und I/O-<br />
Variablen ermöglichen<br />
effi zientes Engineering.<br />
Die Routine „Cyclic-<br />
Update“ wird zyklisch<br />
abgearbeitet. Auch ohne<br />
Breakpoint setzen zu<br />
müssen, stehen die internen<br />
Variablen für das<br />
Monitoring im <strong>TwinCAT</strong>-<br />
Online-Watchfenster zur<br />
Verfügung.<br />
C/C++ als Programmiersprachen in der Automatisierung<br />
Programmiersprachen C und C++<br />
– leistungsstarke, weit verbreitete<br />
Programmiersprachen<br />
– genormte, objektorientierte<br />
Programmiersprachen<br />
– Erzeugung von effi zientem Zielcode<br />
– werden unter der gleichen Laufzeit<br />
wie SPS-Programme ausgeführt<br />
– zur Implementierung von Treibern<br />
Technische Änderungen vorbehalten<br />
– <strong>Beckhoff</strong> C++ Libraries für erweiterte<br />
Funktionalitäten im Echtzeitkontext<br />
Erweitertes Debuggen von<br />
C++-Programmen<br />
– Debuggen von in Echtzeit laufenden<br />
C++-Programmen<br />
– Monitoring, Watchlisten ohne<br />
Verwendung von Breakpoints<br />
INIT<br />
Parameter<br />
PREOP<br />
Parameter<br />
SAFEOP<br />
OP<br />
Statemachine mit Transitionen<br />
für die <strong>TwinCAT</strong>-Module<br />
.NET-Programmiersprachen<br />
– Verwendung für Nicht-Echtzeit-<br />
Programmierung (z. B.: HMI)<br />
– Quellcodeverwaltung im selben<br />
Projekt<br />
IP<br />
PS<br />
SO<br />
PI<br />
SP<br />
OS<br />
<strong>TwinCAT</strong> 3<br />
853
<strong>TwinCAT</strong> 3<br />
854<br />
<strong>TwinCAT</strong> 3 | XA Language Support: Matlab ® /Simulink ®<br />
Die Anbindung von Matlab ® /Simulink ® ermöglicht die Ausführung von <strong>TwinCAT</strong>-Modulen, die in der Simulations um gebung Simulink ® als Modell<br />
erzeugt wurden. Durch die gewählte Art der Anbindung werden die Parameter und Variablen in der grafi schen Oberfl äche von <strong>TwinCAT</strong> 3 dargestellt<br />
und können zur Laufzeit auch in der Echtzeitumgebung betrachtet und geändert werden.<br />
Beispiel für einen<br />
Temperaturregler in<br />
Matlab ® /Simulink ®<br />
Anbindung an die Simulationssoftware Matlab ® /Simulink ®<br />
– Standardwerkzeug in wissenschaftlichen<br />
und messtechnischen<br />
Anwendungen<br />
– große Vielfalt an Toolboxen<br />
(z. B. Fuzzy Logic Toolbox)<br />
– Erstellung, Simulation und Optimierung<br />
von komplexen Regelkreisen<br />
– automatische Generierung von Code<br />
mithilfe des Realtime-Workshops<br />
– Debug-Schnittstelle zwischen<br />
<strong>TwinCAT</strong> 3 und Simulink ®<br />
– Parametrierung des generierten<br />
Moduls in <strong>TwinCAT</strong> 3<br />
– Download und Ausführung<br />
des Moduls in der <strong>TwinCAT</strong>-3-<br />
Laufzeit<br />
– mehrfache Instanziierung der<br />
Module möglich<br />
Parameteransicht des<br />
generierten Moduls in<br />
<strong>TwinCAT</strong><br />
– Nutzung der Module ohne<br />
Matlab ® /Simulink ®<br />
Technische Änderungen vorbehalten
Mit eXtended Motion Control beinhaltet die <strong>TwinCAT</strong>-Automatisierungssoftware eine durchgängige und skalier bare Lösung für die Bewegungssteuerung.<br />
Diese reicht von einfachen Punkt-zu-Punkt-Bewegungen über CNC bis hin zur Ansteuerung von Robotern.<br />
Funktionalität<br />
NC PTP<br />
<strong>TwinCAT</strong> 3 | eXtended Motion Control<br />
Punkt-zu-Punkt-<br />
Bewegung<br />
– Getriebe<br />
– Kurvenscheiben<br />
– Superposition<br />
– Fliegende Säge<br />
Interpolierende Bewegung für Robotic Control<br />
Vorteile der Integration von<br />
Robotic Control in <strong>TwinCAT</strong><br />
– Konfi guration, Parametrierung,<br />
Diagnose und Programmierung<br />
in <strong>TwinCAT</strong><br />
– optimales Zusammenarbeiten<br />
von SPS, Bewegungssteuerung<br />
und Robotersteuerung<br />
Technische Änderungen vorbehalten<br />
NC I<br />
Interpolierende Be we -<br />
gung mit 3 Achsen und<br />
5 zusätzlichen Achsen<br />
– Programmierung<br />
nach DIN 66025<br />
– technologische Features<br />
– einfache Nutzung<br />
durch Funktionsbausteine<br />
aus der SPS<br />
CNC<br />
Komplette<br />
CNC-Funktionalität<br />
– interpolierende<br />
Bewegung für<br />
bis zu 32 Achsen<br />
je Kanal<br />
– verschiedene<br />
Transformationen<br />
Robotics<br />
Interpolierende<br />
Bewegung für<br />
Robotersteuerung<br />
– hohe Performance und Genauigkeit<br />
durch direkte Schnittstellen<br />
– Unterstützung von<br />
unterschiedlichsten<br />
Kinematiken<br />
– optionale<br />
Drehmomentvorsteuerung<br />
Berechnungsprozess der Kinematik<br />
– Vorwärtstransformation<br />
– Rückwärtstransformation<br />
– Berechnung des dynamischen Modells<br />
<strong>TwinCAT</strong> 3<br />
855
<strong>TwinCAT</strong> 3<br />
856<br />
<strong>TwinCAT</strong> 3 | Safety-Editor<br />
Der in <strong>TwinCAT</strong> 3 integrierte Safety-Editor erlaubt die Erstellung einer Sicherheitsapplikation in einer freigrafi schen Umgebung. Die gewünschte<br />
Logik wird mithilfe einer Funktionsblock-Diagrammsprache programmiert. Der Editor unterstützt dabei eine zunächst von der verwendeten Hardware<br />
unabhängige Programmierung, sodass eine erhöhte Flexibilität und Portabilität gegeben ist. Mithilfe einer automatischen Dokumentationsgenerierung<br />
wird sowohl die Dokumentation an sich als auch die Inbetriebnahme enorm vereinfacht.<br />
<strong>TwinCAT</strong> Safety Editor<br />
– freigrafi sche Programmierung<br />
– vollständig integriert in <strong>TwinCAT</strong> 3<br />
– bequeme Diagnose durch Anzeige der<br />
Onlinewerte direkt in der grafi schen<br />
Darstellung<br />
– mehrstufi ge Prüfung der Applikation<br />
auf Konsistenz<br />
– automatische Verifi kation des Downloads<br />
eines Projektes<br />
Technische Änderungen vorbehalten
Die aktuelle Entwicklung im Bereich der Computertechnik, die CPUs mit immer mehr Kernen verfügbar macht, ermöglicht die Verteilung von<br />
Aufgaben auf verschiedene Kerne. Dies wird auch von der <strong>TwinCAT</strong>-3-Laufzeitumgebung unterstützt, sodass funktionale Einheiten – HMI, PLC-<br />
Runtime, MC – auf dedizierte Kerne verteilt werden können. Für jeden von der Laufzeitumgebung verwendeten Kern können sowohl die maximale<br />
Auslastung als auch die Basis – und damit die möglichen Zykuszeiten separat eingestellt werden.<br />
Multi-core CPU<br />
Core 0<br />
Windows<br />
Apps<br />
Windows<br />
Drivers<br />
L2 Shared Cache<br />
System Memory<br />
<strong>TwinCAT</strong> 3 | eXtended Automation Performance<br />
PLC Control<br />
ADS<br />
ADS Router Engine<br />
ADS Router Message Queues<br />
Dialog für die Verteilung von Tasks auf Rechnerkerne<br />
Core 1 Core 2 Core 3 Core …<br />
User HMI PLC runtime 0 PLC runtime 1 NC runtime 1<br />
ADS<br />
Task 0 Task 1<br />
Multicore- und Multitasking-Unterstützung<br />
Unterstützt Mehrkernsysteme<br />
– Verteilung von Anwendungen auf<br />
Kerne (z. B.: können SPS, NC und HMI<br />
auf unter schied lichen Kernen laufen)<br />
Technische Änderungen vorbehalten<br />
ADS<br />
ADS<br />
Unterstützt Multitasking<br />
– präemptives Multitasking<br />
– paralleles Abarbeiten von Tasks<br />
ADS<br />
Durch die Verwendung von<br />
Multicore-Systemen können<br />
funktionale Einheiten (z. B.<br />
PLC-, NC-Runtimes, HMI)<br />
auf einzelne Rechnerkerne<br />
verteilt werden.<br />
Unterstützt 64-Bit-Betriebssysteme<br />
– Verwendung von mehr Ressourcen<br />
(Speicher)<br />
<strong>TwinCAT</strong> 3<br />
857
<strong>TwinCAT</strong> 3<br />
858<br />
Durch standardisierte Module kann die <strong>TwinCAT</strong>-3-Runtime offen und fl exibel gestaltet werden. Sie stellt eine Umgebung zur Verfügung, in der<br />
<strong>TwinCAT</strong>-3-Module ablaufen können. Ob es sich bei diesen Modulen um eine SPS, eine NC, eine CNC, ein RC (Robotic Control) oder aus C-Code<br />
generierten Modulen (z. B. durch Matlab ® /Simulink ® ) handelt, ist unerheblich.<br />
<strong>TwinCAT</strong> Real-time Kernel<br />
Fieldbus<br />
<strong>TwinCAT</strong> 3 | eXtended Automation Runtime (XAR)<br />
<strong>TwinCAT</strong> Transport Layer – ADS<br />
Task<br />
Task<br />
Task<br />
Task<br />
<strong>TwinCAT</strong> Object Manager<br />
TcCOM<br />
TcCOM<br />
TcCOM<br />
TcCOM<br />
TC Confi guration<br />
PLC<br />
Task<br />
C++<br />
Module<br />
Task<br />
CNC<br />
Task<br />
Safety<br />
FBD<br />
<strong>TwinCAT</strong> Automation Device Driver – ADD<br />
Modularer Aufbau der <strong>TwinCAT</strong>-3-Runtime<br />
TcCOM<br />
TcCOM<br />
TcCOM<br />
Call<br />
NC<br />
Call<br />
Simulink ®<br />
Module<br />
PLC<br />
Call<br />
<strong>TwinCAT</strong> 3 runtime<br />
Call<br />
Debugging<br />
TcCOM<br />
TcCOM<br />
TcCOM<br />
TcCOM<br />
C++<br />
Module<br />
C<br />
Module<br />
Simulink ®<br />
Module<br />
Safety<br />
Modulares Design, Offenheit, Erweiterbarkeit<br />
Offene Laufzeitschnittstelle<br />
– Funktionalität in Module verpackt<br />
– Nutzung von Diensten aus<br />
Systemmodulen (z. B. Echtzeit)<br />
– defi nierte Schnittstellen<br />
– Erweiterung der Laufzeit durch<br />
eigene Module (z. B. Bustreiber)<br />
– Skalierbarkeit: Module können einfache<br />
Funktionen, komplexe Algorithmen,<br />
Echtzeitaufgaben enthalten.<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong>-3-Module bestehen aus einer Reihe von formal defi nierten Eigenschaften und Schnittstellen. Diese erlauben eine allgemeine Verwendung<br />
der Module sowohl untereinander als auch von „außen“. Mithilfe dieser vordefi nierten Schnittstellen ist zum Beispiel der zyklische Aufruf<br />
der internen Modullogik möglich. Jedes Modul implementiert eine State-Machine, welche die Initialisierung, Parametrierung und Verlinkung des<br />
jeweiligen Moduls steuert.<br />
<strong>TwinCAT</strong> Module<br />
Module Description<br />
State Machine<br />
ITComObject Interface<br />
Interfaces Parameter Interfaces<br />
Pointers<br />
Data Areas<br />
Aufbau eines <strong>TwinCAT</strong>-3-Moduls<br />
Contexts Data Area<br />
Categories Pointers<br />
ADS Port<br />
Schnelle Kommunikation, Wiederverwendbarkeit<br />
– Funktionalität der Module<br />
skalierbar<br />
– Direkte und damit sehr schnelle<br />
Kommunikation zwischen Modulen<br />
Module sind gekapselt.<br />
Technische Änderungen vorbehalten<br />
Neben den Anwender modulen gibt es bereits<br />
eine Reihe von System modulen, die Basis funktion<br />
alitäten der Runtime bereitstellen (z. B. <strong>TwinCAT</strong>-<br />
Echtzeit). Diese Module besitzen feste Object-IDs<br />
und sind somit von jedem Modul aus erreichbar.<br />
Auswahl und Parametrierung eines Matlab ® /Simulink ® -Moduls<br />
– Module können unabhängig<br />
voneinander entwickelt, gewartet<br />
und getestet werden.<br />
– hohe Wiederverwendbarkeit<br />
<strong>TwinCAT</strong> 3<br />
859
<strong>TwinCAT</strong> 3<br />
860<br />
Produktübersicht <strong>TwinCAT</strong> 3<br />
Die <strong>TwinCAT</strong>-3-Runtime-Komponenten sind für unterschiedliche Plattformen verfügbar.<br />
<strong>TwinCAT</strong> 3 – Plattformen<br />
Beispiel <strong>TwinCAT</strong>-3-Leistungsklasse:<br />
C6920 | Schaltschrank-Industrie-PC<br />
mit Prozessor Intel ® Core i3, 2 Cores<br />
<strong>TwinCAT</strong>-3-Leistungsklasse: (TC3: 60),<br />
entspricht der <strong>TwinCAT</strong>-3-Plattform P60<br />
Mid performance<br />
P20<br />
Economy<br />
ARM, 400 MHz<br />
P30<br />
Economy plus<br />
ARM Cortex-A8<br />
AMD LX800<br />
Die in den Plattform-Klassifi zierungen integrierten Controller sind nur Beispiel-Konfi gurationen.<br />
<strong>TwinCAT</strong>-3-Bezeichnungssystem<br />
T = <strong>TwinCAT</strong> X = C (Base)<br />
F (Function)<br />
E (Engineering)<br />
P40<br />
Performance<br />
Intel ® Atom<br />
P50<br />
Performance<br />
plus<br />
Intel ®<br />
Celeron ® ULV<br />
Celeron ® 1.6 GHz<br />
Pentium ® M<br />
a = Klassifi zierung<br />
1 = System<br />
3 = Measurement<br />
4 = Control<br />
5 = Motion<br />
6 = Connectivity<br />
8 = Industry specifi c<br />
P60<br />
Mid<br />
performance<br />
Intel ®<br />
Celeron ® 1.9 GHz<br />
Core i3<br />
P70<br />
High<br />
performance<br />
Intel ®<br />
Core Duo<br />
Core2 Duo<br />
Core i5<br />
bbb = Spezifi zierung pp = Plattform vvvv = Buildnummer<br />
TX abbb-00pp-vvvv<br />
P80<br />
Very high<br />
performance<br />
Intel ® Core i7<br />
P90<br />
Andere Hersteller<br />
als <strong>Beckhoff</strong><br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> 3 – eXtended Automation Engineering (XAE)<br />
<strong>TwinCAT</strong> 3 – eXtended Automation Runtime (XAR)<br />
Base<br />
Functions<br />
TC1270 | TC3 PLC/NC PTP 10/NC I/CNC<br />
TC1260 | TC3 PLC/NC PTP 10/NC I<br />
TC1250 | TC3 PLC/NC PTP 10<br />
TC1200 | TC3 PLC<br />
TC1100 | TC3 I/O<br />
TC1000 | TC3 ADS<br />
TF1xxx | System<br />
TF3xxx | Measurement<br />
TF4xxx | Control<br />
<strong>TwinCAT</strong> 3 | <strong>TwinCAT</strong> Base<br />
TC1220 | TC3 PLC/C++/Matlab ® /Simulink ®<br />
TC1210 | TC3 PLC/C++<br />
TC1100 | TC3 I/O<br />
TC1000 | TC3 ADS<br />
TC1320 | TC3 C++/Matlab ® /Simulink ®<br />
TC1300 | TC3 C++<br />
TC1100 | TC3 I/O<br />
TC1000 | TC3 ADS<br />
TF5xxx | Motion<br />
TF6xxx | Connectivity<br />
TF8xxx | Industry specifi c<br />
<strong>TwinCAT</strong> 3 gliedert sich in<br />
Komponenten. Die <strong>TwinCAT</strong>-3-<br />
Engineering-Komponente<br />
ermöglicht das Konfi gurieren,<br />
Programmieren und<br />
Debuggen von Applikationen.<br />
Die <strong>TwinCAT</strong>-3-Runtime<br />
besteht aus weiteren Komponenten<br />
– Basiskomponenten<br />
und Functions. Die Basiskomponenten<br />
können mit<br />
Functions erweitert werden.<br />
TC1000 | TC3 ADS Das <strong>TwinCAT</strong> Automation Device Specifi cation (ADS) ist das medienunabhängige Protokoll zum Lesen und<br />
Schreiben von Daten und zur Kommandoübertragung innerhalb von <strong>TwinCAT</strong>. Ein ADS Router zur Kommunikationsanbindung<br />
wird zur Verfügung gestellt. ADS Clients können via ADS mit <strong>TwinCAT</strong>-Steuerungen im<br />
Netzwerk verbunden werden.<br />
TC1100 | TC3 I/O Mit <strong>TwinCAT</strong> I/O können zyklische Daten von verschiedenen Feldbussen in Prozessabbildern gesammelt<br />
werden. Zyklische Tasks treiben die entsprechenden Feldbusse. Verschiedene Feldbusse können mit unterschiedlichen<br />
Zykluszeiten auf einer CPU betrieben werden. Auf das Prozessabbild können Applikationen<br />
direkt zugreifen. Die Konfi guration der Feldbusse und der Prozessabbilder erfolgt im <strong>TwinCAT</strong> Engineering.<br />
TC1200 | TC3 PLC <strong>TwinCAT</strong> PLC realisiert auf einer CPU eine oder mehrere SPS mit dem internationalen Standard IEC 61131-3<br />
3rd Edition. Zur Programmierung können alle in der Norm beschriebenen Programmiersprachen verwendet<br />
werden. Verschiedene komfortable Debugging-Möglichkeiten erleichtern die Fehlersuche und Inbetriebnahme.<br />
Programmänderungen können zu beliebigen Zeiten und in beliebiger Größe online, d.h. bei laufender SPS,<br />
durchgeführt werden. Alle Variablen stehen per ADS symbolisch zur Verfügung und können in entsprechenden<br />
Clients gelesen und geschrieben werden.<br />
TC1300 | TC3 C++ Die <strong>TwinCAT</strong> 3 C++ Laufzeitumgebung ermöglicht das Abarbeiten von in der Sprache C++ geschriebenen<br />
Echtzeit-Modulen. Verschiedene komfortable Debugging-Möglichkeiten erleichtern die Fehlersuche und<br />
Inbetriebnahme. Programmänderungen können zu beliebigen Zeiten und in beliebiger Größe online, d.h. bei<br />
laufender SPS, durchgeführt werden. Alle Variablen stehen per ADS symbolisch zur Verfügung und können in<br />
entsprechenden Clients gelesen und geschrieben werden.<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
861
<strong>TwinCAT</strong> 3<br />
862<br />
Produktübersicht <strong>TwinCAT</strong> 3<br />
<strong>TwinCAT</strong> 3 | Engineering<br />
TE1000 | TC3 Engineering <strong>TwinCAT</strong>-3-Entwicklungsumgebung 864<br />
TE1140 | TC3 Management Server zentrale Administration von <strong>Beckhoff</strong>-CE-Steuerungen 864<br />
TE1400 | TC3 Matlab ® /Simulink ® Target <strong>TwinCAT</strong> Target für Matlab ® / Simulink ® zur Generierung von <strong>TwinCAT</strong>-3-Modulen 865<br />
TE1500 | TC3 Valve Diagram Editor grafi sches Tool zum Entwerfen der Kennlinie eines Hydraulikventils 865<br />
TE1510 | TC3 CAM Design Editor grafi sches Entwurfstool für elektronische Kurvenscheiben 865<br />
<strong>TwinCAT</strong> 3 | <strong>TwinCAT</strong> Base<br />
TC1000 | TC3 ADS <strong>TwinCAT</strong> 3 ADS 866<br />
TC1100 | TC3 I/O <strong>TwinCAT</strong> 3 I/O 866<br />
TC1200 | TC3 PLC <strong>TwinCAT</strong> 3 PLC 867<br />
TC1210 | TC3 PLC/C++ <strong>TwinCAT</strong> 3 PLC und C++ 867<br />
TC1220 | TC3 PLC/C++/Matlab ® /Simulink ® <strong>TwinCAT</strong> 3 PLC, C++ und in Maltab ® /Simulink ® generierte Module 868<br />
TC1250 | TC3 PLC/NC PTP 10 <strong>TwinCAT</strong> 3 PLC und NC PTP 10 868<br />
TC1260 | TC3 PLC/NC PTP 10/NC I <strong>TwinCAT</strong> 3 PLC, NC PTP 10 und NC I 869<br />
TC1270 | TC3 PLC/NC PTP 10/NC I/CNC <strong>TwinCAT</strong> 3 PLC, NC PTP 10, NC I und CNC 869<br />
TC1300 | TC3 C++ <strong>TwinCAT</strong> 3 C++ 869<br />
TC1320 | TC3 C++/Matlab ® /Simulink ® <strong>TwinCAT</strong> 3 C++ und in Maltab ® /Simulink ® generierte Module 869<br />
<strong>TwinCAT</strong> 3 | Functions<br />
Measurement<br />
TF3600 | TC3 Condition Monitoring Level 1 Condition Monitoring Level 1 870<br />
TF3601 | TC3 Condition Monitoring Level 2 Condition Monitoring Level 2 870<br />
TF3602 | TC3 Condition Monitoring Level 3 Condition Monitoring Level 3 870<br />
TF3900 | TC3 Solar Position Algorithm<br />
Controller<br />
exaktes Ermitteln des Sonnenstandes 870<br />
TF4100 | TC3 Controller Toolbox Basisregler (P, I, D), komplexe Regler (PI, PID), Pulsweitenmodulation, Rampen,<br />
Signalgeneratoren und Filter 871<br />
TF4110 | TC3 Temperature Controller Temperaturregler zum Überwachen und Regeln von verschiedenen Temperaturstrecken 871<br />
Motion<br />
TF5000 | TC3 NC PTP 10 Axes NC PTP (Punkt-zu-Punkt-Bewegungen) für bis zu 10 Achsen 872<br />
TF5010 | TC3 NC PTP 25 Axes Erweiterung von <strong>TwinCAT</strong> 3 NC PTP auf maximal 25 Achsen 872<br />
TF5020 | TC3 NC PTP 25+ Axes Erweiterung von <strong>TwinCAT</strong> 3 NC PTP auf über 25 Achsen 872<br />
TF5050 | TC3 NC Camming Nutzung der Kurvenscheibenfunktionalität (Tabellenkopplung) von <strong>TwinCAT</strong> NC 873<br />
TF5055 | TC3 NC Flying Saw Implementierung der Funktionalität „Fliegende Säge“ 873<br />
TF5060 | TC3 NC FIFO Axes Realisierung einer vom Anwender vorgegebenen Sollwertgenerierung für eine NC-Achse 873<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> 3 | Functions<br />
Motion<br />
TF5065 | TC3 Motion Control XFC hochgenaues Erfassen und Schalten von digitalen Signalen bezogen auf Achspositionen 873<br />
TF5070 | TC3 PackAL Bibliothek für den Einsatz in Verpackungsanwendungen 873<br />
TF5100 | TC3 NC I NC I mit 5 interpolierenden Achsen und 3 Zusatzachsen 874<br />
TF5110 | TC3 Kinematic Transformation L1 Realisierung verschiedener Kinematik-Transformationen Level 1 874<br />
TF5111 | TC3 Kinematic Transformation L2 Realisierung verschiedener Kinematik-Transformationen Level 2 875<br />
TF5112 | TC3 Kinematic Transformation L3 Realisierung verschiedener Kinematik-Transformationen Level 3 875<br />
TF5200 | TC3 CNC CNC-Bahnsteuerungssoftware 875<br />
TF5210 | TC3 CNC E CNC-Bahnsteuerungssoftware Exportversion 876<br />
TF5220 | TC3 CNC Axes Pack Ausbau auf insgesamt 64 Achsen/geregelte Spindeln, davon maximal 32 Bahnachsen<br />
und maximal 12 geregelte Spindeln 876<br />
TF5230 | TC3 CNC Channel Pack ein weiterer CNC-Kanal, maximal auf 12 Kanäle ausbaubar, Kanalsynchronisation,<br />
Achsübergabe zwischen Kanälen 876<br />
TF5240 | TC3 CNC Transformation Transformationsfunktionalität (5-Achsfunktionalität) 877<br />
TF5250 | TC3 CNC HSC Pack Erweiterung der CNC um HSC-Technologie (High-Speed Cutting) 877<br />
TF5260 | TC3 CNC Spline Interpolation Bahnprogrammierung über Splines mit programmierbarem Spline-Typ, Akima-Spline, B-Spline 877<br />
TF5270 | TC3 CNC Virtual NCK Basis virtuelle <strong>TwinCAT</strong> CNC zur Simulation in einer Windows-Umgebung 877<br />
TF5271 | TC3 CNC Virtual NCK Options virtuelle <strong>TwinCAT</strong> CNC zur Simulation in einer Windows-Umgebung 877<br />
Connectivity<br />
TF6000 | TC3 ADS Communication Library ADS-Kommunikationskomponenten 878<br />
TF6100 | TC3 OPC UA Zugriff auf <strong>TwinCAT</strong> gemäß OPC UA mit UA-Server (DA/HA/AC) und UA-Client (DA) 878<br />
TF6120 | TC3 OPC DA Zugriff auf <strong>TwinCAT</strong>-Variablen, gemäß OPC-DA- und OPC-XML-DA-Spezifi kation 878<br />
TF6220 | TC3 EtherCAT Redundancy 250 Erweiterung des <strong>TwinCAT</strong>-EtherCAT-Masters um die Kabelredundanzfähigkeit für bis zu 250 Slaves 879<br />
TF6221 | TC3 EtherCAT Redundancy 250+ Erweiterung des <strong>TwinCAT</strong>-EtherCAT-Masters um die Kabelredundanzfähigkeit für mehr als 250 Slaves 879<br />
TF6250 | TC3 Modbus TCP Kommunikation mit Modbus-TCP-Geräten (Server- und Client-Funktionalität) 879<br />
TF6255 | TC3 Modbus RTU serielle Kommunikation mit Modbus-Endgeräten 880<br />
TF6270 | TC3 PROFINET IO Device Kommunikation über PROFINET (PROFINET-Slave) 880<br />
TF6300 | TC3 FTP einfacher Zugriff von der <strong>TwinCAT</strong> SPS auf FTP-Server 880<br />
TF6310 | TC3 TCP/IP Kommunikation über generische TCP-Server 881<br />
TF6340 | TC3 Serial Communication Kommunikation über serielle Busklemmen oder PC-COM-Ports mittels 3964R- und<br />
RK512-Protokoll 881<br />
TF6350 | TC3 SMS/SMTP Versenden von SMS und E-Mails aus der SPS 881<br />
TF6360 | TC3 Virtual Serial COM virtueller Serial-COM-Treiber für Windows-Plattformen 882<br />
TF6420 | TC3 Database Server Zugriff auf Datenbanken aus der SPS 882<br />
TF6500 | TC3 IEC 60870-5-10x Kommunikation nach IEC 60870-101, 102, -103, -104 882<br />
TF6510 | TC3 IEC 61850/400-25 Kommunikation nach IEC 61850 und IEC 61400-25 883<br />
TF6600 | TC3 RFID Reader Communication Anschluss von RFID-Readern an die <strong>TwinCAT</strong> PLC 883<br />
TF6610 | TC3 S5/S7 Communication Kommunikation zu S5/S7-Steuerungen 883<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
863
<strong>TwinCAT</strong> 3<br />
864<br />
<strong>TwinCAT</strong> 3<br />
Engineering<br />
TE1xxx | <strong>TwinCAT</strong> 3 Engineering<br />
TC3 Engineering TC3 Management Server<br />
Technische Daten TE1000 TE1140<br />
<strong>TwinCAT</strong> Engineering beinhaltet die Engineering-Umgebung<br />
der <strong>TwinCAT</strong>-3-Steuerungssoftware:<br />
– Integration in das Visual Studio ® 2010 (wenn vorhanden)<br />
– Unterstützung der nativen Visual-Studio ® -Schnittstellen<br />
(z. B. Anbindung an Quellcodeverwaltungs-Systeme)<br />
– Editoren der IEC 61131-3 (AWL, FBS, KOP, AS, ST)<br />
sowie CFC<br />
– Compiler für die IEC 61131-3-Sprachen<br />
– integrierter System Manager zur Konfi guration des<br />
Zielsystems<br />
– Instanziierung von mehreren System-Manager-Projekten<br />
in einer Solution<br />
– Instanziierung und Parametrierung von <strong>TwinCAT</strong>-<br />
Modulen<br />
– integrierter <strong>TwinCAT</strong>-C++-Debugger<br />
– integrierte Oberfl äche zur Parametrierung von aus<br />
Matlab ® /Simulink ® generierten Modulen<br />
– bei Integration in das Visual Studio ® Instanziierung<br />
von .NET-Projekten in derselben Solution (z. B. für HMI)<br />
Zielsystem Windows XP, Windows 7/8 Windows XP, Windows 7/8<br />
Weitere Informationen www.beckhoff.de/TE1000 www.beckhoff.de/TE1140<br />
Der <strong>TwinCAT</strong> Management Server ermöglicht die zentrale<br />
Administration von <strong>Beckhoff</strong>-CE-Steuerungen. Softwareupdates<br />
können von zentraler Stelle auf im Netzwerk vorhandene<br />
Steuerungen eingespielt werden. Neben Betriebssystemupdates<br />
können auch gerätespezifi sche Komponenten<br />
(SPS-Bootprojekte) eingespielt werden. Durch die<br />
Möglichkeit, die im Netzwerk erkannten Geräte in Gruppen<br />
aufzuteilen, können für jede Gruppe individuelle Aktionen<br />
defi niert werden.<br />
Technische Änderungen vorbehalten
Engineering Communication <strong>TwinCAT</strong> 3<br />
TC3 Target for Matlab ® /Simulink ® TC3 Valve Diagram Editor TC3 Cam Design Tool<br />
TE1400 TE1500 TE1510<br />
Das <strong>TwinCAT</strong> Matlab ® /Simulink ® Target stellt System-Target-Files<br />
für die Verwendung des Matlab ® -/<br />
Simulink ® -Coder zur Verfügung. Diese ermöglichen<br />
die Generierung von <strong>TwinCAT</strong>-3-Modulen, welche<br />
in der <strong>TwinCAT</strong>-3-Engineering-Umgebung instanziiert<br />
und parametriert werden können.<br />
Der <strong>TwinCAT</strong> Valve Diagram Editor ermöglicht die<br />
Linearisierung von nicht-linearen Kennlinien von<br />
Hydraulikventilen mithilfe eines grafi schen Editors.<br />
Anhand von wenigen Stützstellen können Geraden<br />
oder Polynome 5. Grades ermittelt werden, welche<br />
diese verbinden. Die ermittelte Linearisierungskennlinie<br />
kann in die <strong>TwinCAT</strong>-NC-Echtzeit geladen<br />
und bei der Ausgabe der Spannungen im Drive<br />
berücksichtigt werden.<br />
Der CAM Design Editor ermöglicht die Generierung<br />
und Modifi zierung von Kurvenscheiben<br />
mithilfe eines grafi schen Editors. Diese werden<br />
als Abschnitte von Bewegungsgesetzen, wie<br />
modifi zierte Sinuslinie, harmonische Kombination<br />
oder den verschiedenen Polynomfunktionen,<br />
zusammengesetzt. Dargestellt werden neben der<br />
Slave-Position, auch Geschwindigkeit, Beschleunigung<br />
und Ruck. Die erzeugten Kurvenscheiben<br />
können als Tabellen mit vorgegebener Schrittweite<br />
oder als sogenannte Motion Functions an die NC<br />
übergeben werden.<br />
Windows XP, Windows 7/8 Windows XP, Windows 7/8 Windows XP, Windows 7/8<br />
www.beckhoff.de/TE1400 www.beckhoff.de/TE1500 www.beckhoff.de/TE1510<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
865
<strong>TwinCAT</strong> 3<br />
866<br />
<strong>TwinCAT</strong> 3<br />
Base<br />
TC1xxx | <strong>TwinCAT</strong> 3 Base<br />
TC3 ADS TC3 I/O<br />
Technische Daten TC1000-00pp TC1100-00pp<br />
Das <strong>TwinCAT</strong> Automation Device Specifi cation (ADS) ist<br />
das medienunabhängige Protokoll zum Lesen und Schreiben<br />
von Daten und zur Kommandoübertragung innerhalb von<br />
<strong>TwinCAT</strong>. Ein ADS Router zur Kommunikationsanbindung<br />
werden auch ADS-API-Schnittstellen und Kommunikationskomponenten<br />
für ADS Client in C/C++, .NET, Delphi, Java<br />
und WebServices zur Verfügung gestellt. ADS Clients können<br />
via ADS mit <strong>TwinCAT</strong>-Steuerungen im Netzwerk verbunden<br />
werden.<br />
Mit <strong>TwinCAT</strong> I/O können zyklische Daten von verschiedenen<br />
Feldbussen in Prozessabbildern gesammelt werden. Zyklische<br />
Tasks treiben die entsprechenden Feldbusse. Verschiedene<br />
Feldbusse können mit unterschiedlichen Zykluszeiten auf<br />
einer CPU betrieben werden. Auf das Prozessabbild können<br />
Applikationen direkt zugreifen. Die Konfi guration der Feldbusse<br />
und der Prozessabbilder erfolgt im <strong>TwinCAT</strong> Engineering.<br />
– verbindet I/O-Geräte und Tasks variablenorientiert<br />
– verbindet Tasks untereinander variablenorientiert<br />
– kleinste Einheit ist ein Bit<br />
– unterstützt synchrone oder asynchrone Beziehungen<br />
– Austausch konsistenter Datenbereiche und<br />
Prozessabbilder<br />
– Online-Darstellung im Verzeichnisbaum<br />
– Online-Watchfenster<br />
– „Force und Write“ zur Inbetriebnahme und<br />
zum Test für Taskvariablen und I/O-Geräte<br />
– unterstützte Feldbusse:<br />
– EtherCAT<br />
– Lightbus<br />
– PROFIBUS DP (Master und Slave)<br />
– Interbus<br />
– CANopen<br />
– SERCOS interface<br />
– DeviceNet<br />
– Ethernet<br />
– USB<br />
– SMB (System-Management-Bus)<br />
Leistungsklasse (pp) 20 30 40 50<br />
20 30 40 50<br />
x x x x<br />
x x x x<br />
60 70 80 90<br />
60 70 80 90<br />
x x x x<br />
x x x x<br />
Zielsystem Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE<br />
Weitere Informationen www.beckhoff.de/TC1000 www.beckhoff.de/TC1100<br />
Technische Änderungen vorbehalten
TC3 PLC TC3 PLC/C++<br />
TC1200-00pp TC1210-00pp<br />
<strong>TwinCAT</strong> PLC realisiert auf einer CPU eine oder mehrere SPS mit dem internationalen Standard<br />
IEC 61131-3 3 rd Edition. Zur Programmierung können alle in der Norm beschriebenen Programmiersprachen<br />
verwendet werden. Die Bausteine vom Typ PROGRAM können mit Echtzeittasks verbunden<br />
werden. Verschiedene komfortable Debugging-Möglichkeiten erleichtern die Fehlersuche und Inbetriebnahme.<br />
Programmänderungen können zu beliebigen Zeiten und in beliebiger Größe online, d.h. bei<br />
laufender SPS, durchgeführt werden. Alle Variablen stehen per ADS symbolisch zur Verfügung und<br />
können in entsprechenden Clients gelesen und geschrieben werden.<br />
– Prozessabbildgröße, Merkerbereich, Programmgröße, POU-Größe,<br />
Variablenanzahl nur durch Größe des Arbeitsspeichers begrenzt<br />
– Zykluszeiten ab 50 µs<br />
– Verknüpfungszeit: typisch 1 µs (Intel ® Core2 Duo)<br />
– IEC 61131-3: IL (AWL), FBD (FUP), LD (KOP), SFC (AS), ST, CFC<br />
– Online-Change in Programmen und Variablen, Online- Monitor, Ablaufkontrolle, Breakpoints,<br />
Write, Force, Step, Datentrace, Remote-Debugging über TCP/IP<br />
– Online-Verbindung mit SPS-Laufzeitsystem weltweit über TCP/IP oder über Feldbus<br />
– Online-Monitoring von Variablen in Variablenlisten, Watchfenstern, Editoren<br />
– Online-Status und Powerfl ow (Akkumulatorinhalt) von Programmen und Instanzen<br />
– Triggern, Forcen, Setzen von Variablen<br />
– leistungsfähiges Debugging mit Einzelzyklus, Breakpoints, Step-in, Step-over,<br />
Anzeige des aktuellen Aufrufstacks, Watchliste zeigt Auswahl von Variablen, Tracefunktionen<br />
– Online-Verwaltung aller Variablennamen und -strukturen systemweit<br />
– remanente und persistente Daten, USV-gestützte Speicherung auf Festplatte,<br />
optional Speicherung auf NOVRAM<br />
– lesender und schreibender Variablenzugriff über ADS, OPC<br />
– zertifi ziert entsprechend PLCopen Baselevel (IL/ST)<br />
– strukturierte Programmierung mit modularer Programmverwaltung<br />
– Quellcodespeicherung im Zielsystem<br />
– komfortable Bibliotheksverwaltung<br />
– leistungsfähiger Compiler mit inkrementellem Compilieren<br />
– alle gebräuchlichen Datentypen, Strukturen, Arrays, auch mehrdimensional<br />
– komfortables Erstellen von Programmen mit: Autoformat, Autodeclare, Querverweis,<br />
Suchen/Ersetzen, Projektvergleich<br />
– durch die Einbettung in das Microsoft Visual Studio ® einfache Anbindung<br />
an Quellcodeverwaltungstools<br />
Base Communication <strong>TwinCAT</strong> 3<br />
Erweiterung der <strong>TwinCAT</strong> PLC TC1200 mit<br />
zusätzlichen C++-Funktionalitäten:<br />
– Online-Verbindung mit PLC/C++-<br />
Laufzeitsystem lokal oder weltweit über<br />
TCP/IP oder über Feldbus<br />
– Online-Monitoring von Variablen<br />
in Variablenlisten, Watchfenstern,<br />
Editoren ohne das Setzen von Breakpoints<br />
– Online-Setzen von Variablen<br />
20 30 40 50<br />
20 30 40 50<br />
x x x x<br />
– x x x<br />
60 70 80 90<br />
60 70 80 90<br />
x x x x<br />
x x x x<br />
Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8<br />
www.beckhoff.de/TC1200 www.beckhoff.de/TC1210<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
867
<strong>TwinCAT</strong> 3<br />
868<br />
<strong>TwinCAT</strong> 3<br />
Base<br />
TC1xxx | <strong>TwinCAT</strong> 3 Base<br />
TC3 PLC/C++/Matlab ® /Simulink ® TC3 PLC/NC PTP 10<br />
Technische Daten TC1220-00pp TC1250-00pp<br />
Erweiterung der <strong>TwinCAT</strong> PLC/C++ TC1300 um die Möglichkeit,<br />
aus Matlab ® /Simulink ® generierte Module auszuführen.<br />
– beinhaltet die <strong>TwinCAT</strong>-3-PLC- und C++-Laufzeit<br />
– erlaubt die Ausführung von aus Matlab ® /Simulink ®<br />
generierten Modulen<br />
– mehrfache Instanziierung von Modulen<br />
– Parametrierung dieser Module zur Laufzeit<br />
– Online-Zugriff auf alle Parameter (abschaltbar)<br />
– generische Module (keine Hardwarebindung innerhalb<br />
der Modelle erforderlich)<br />
– Anbindung an den External Mode von Simulink ®<br />
– Anbindung an den <strong>TwinCAT</strong>-C++-Debugger mit<br />
grafi scher Darstellung der Blöcke<br />
– Module aufrufbar aus anderen Modulen<br />
oder direkt von Tasks<br />
Erweiterung der <strong>TwinCAT</strong> PLC TC1200 um die Möglichkeit,<br />
Punkt-zu-Punkt-Bewegungen in Software zu realisieren<br />
(<strong>TwinCAT</strong> NC PTP 10). Die Achsen werden durch Achsobjekte<br />
repräsentiert und stellen ein zyklisches Interface für z. B. die<br />
SPS zur Verfügung. Dieses Achsobjekt wird dann zu einer entsprechenden<br />
physikalischen Achse verknüpft. Verschiedenste<br />
Achstypen mit verschiedensten Feldbusschnittstellen können<br />
so abstrakt mit den Achsobjekten, die immer ein gleiches<br />
Interface und eine identische Konfi gurationsoberfl äche<br />
anbieten, verbunden werden. Die Regelung der Achsen kann<br />
in verschiedenen Konstellationen (Positions- oder Geschwindigkeitsschnittstelle)<br />
und verschiedenen Reglern konfi guriert<br />
werden. Die Konfi guration der Achsen erfolgt im <strong>TwinCAT</strong><br />
Engineering.<br />
– bis zu maximal 255 Achsen auf einer CPU<br />
– unterstützt elektrische und hydraulische Servoantriebe,<br />
Frequenzumrichterantriebe, Schrittmotorantriebe, Gleichstromantriebe,<br />
geschaltete Antriebe (Eil-/Schleichachsen),<br />
Simulationsachsen, Encoderachsen<br />
– unterstützt diverse Encoder wie Inkremental-Encoder,<br />
Absolut-Encoder, digitale Schnittstelle zu den Antrieben<br />
wie EtherCAT, SERCOS, SSI, Lightbus, PROFIBUS DP/MC,<br />
Pulse-Train<br />
– Standardachsfunktionen wie Start/Stopp/Reset/<br />
Referenzieren, Geschwindigkeits-Override, Master-/<br />
Slavekopplungen, elektronisches Getriebe, Online-<br />
Distanzkompensation, Programmierung erfolgt über<br />
PLCopen-konforme IEC 61131-3-Funktionsbausteine<br />
– komfortable Achsen-Inbetriebnahmemöglichkeiten<br />
– Online-Monitor aller Achszustandsvariablen wie<br />
Ist-/Sollwerte, Freigaben, Regelungswerte<br />
– Online-Achstuning<br />
– Forcen von Achsvariablen<br />
– Konfi guration aller Achsparameter wie Messsystem,<br />
Driveparameter und Lageregler<br />
– konfi gurierbare Reglerstrukturen P-Regler, PID-Regler,<br />
PID mit Geschwindigkeitsvorsteuerung, PID mit<br />
Geschwindigkeits- und Beschleunigungsvorsteuerung<br />
– Online-Master-/Slave sowie Slave-/Masterumwandlung<br />
– „Fliegende Säge“ (Diagonalsäge [optional])<br />
– Kurvenscheiben (Unterstützung durch TC3 CAM Design<br />
Editor [optional])<br />
– FIFO-Achsen (optional)<br />
– externe Sollwertgeneratoren<br />
– Multi-Master-Kopplung<br />
Leistungsklasse (pp) 20 30 40 50<br />
20 30 40 50<br />
– x x x<br />
– x x x<br />
60 70 80 90<br />
60 70 80 90<br />
x x x x<br />
x x x x<br />
Zielsystem Windows XP, Windows 7/8 Windows XP, Windows 7/8<br />
Weitere Informationen www.beckhoff.de/TC1220 www.beckhoff.de/TC1250<br />
Technische Änderungen vorbehalten
TC3 PLC/NC PTP 10, NC I TC3 PLC/NC PTP 10, NC I, CNC TC3 C++ TC3 C++/Matlab ® /Simulink ®<br />
TC1260-00pp TC1270-00pp TC1300-00pp TC1320-00pp<br />
Erweiterung der <strong>TwinCAT</strong> PLC/NC PTP 10<br />
um die Möglichkeit, Bewegungen mit bis zu<br />
drei interpolierenden und bis zu fünf Hilfsachsen<br />
zu realisieren. Unterstützt werden<br />
verschiedene Achstypen mit unterschiedlichen<br />
Feldbusschnittstellen. Die Programmierung<br />
der Bewegung erfolgt in der Regel<br />
in DIN 66025 kann aber alternativ auch<br />
über SPS-Funktionsbausteine erfolgen.<br />
– max. 3 Bahnachsen und bis zu<br />
5 Hilfsachsen pro Gruppe<br />
– 1 Gruppe pro Kanal, max. 31 Kanäle<br />
– unterstützt elektrische Servoachsen,<br />
Schrittmotorantriebe<br />
– Interpreterfunktionen wie Unterprogramm-<br />
und Sprungtechnik,<br />
programmierbare Schleifen, Nullpunktverschiebungen,Werkzeugkorrekturen,<br />
M- und H-Funktionen<br />
– Geometriefunktionen: Geraden und<br />
Kreise im 3-D-Raum, Kreise in allen<br />
Hauptebenen, Helices mit Basiskreisen<br />
in allen Hauptebenen, Linear-,<br />
Zirkular-, Helikalinterpolation in den<br />
Hauptebenen und frei defi nierbaren<br />
Ebenen, Bezier-Splines, Look-ahead-<br />
Funktion<br />
– Online-Umkonfi guration von Achsen<br />
in Gruppen, Bahnoverride, Slavekopplung<br />
an Bahnachsen, Hilfsachsen,<br />
Achsfehler und Durchhangkompensation,<br />
Messfunktionen<br />
– Programmierung in DIN 66025<br />
– Zugriff alternativ über Funktionsbausteine<br />
nach IEC 61131-3<br />
– Bedienung von Automatikbetrieb,<br />
Handbetrieb (Jog/Tipp), Einzelsatzbetrieb,<br />
Referenzieren, Handradbetrieb<br />
(Verfahren/ Überlagern)<br />
– komfortables Debugging mit<br />
Online-Monitoring von aktueller<br />
Soll-/Istposition (Schleppabstände<br />
aller Achsen), aktuell bearbeiteter NC-<br />
Programmzeile, aktuell interpretierter<br />
NC-Programmzeile, Kanalstatus<br />
Erweiterung der <strong>TwinCAT</strong> PLC/NC PTP 10<br />
um die Möglichkeit, eine Interpolation<br />
mit bis zu 32 gleichzeitig interpolierenden<br />
Achsen zu realisieren. Über die Optionspakete<br />
kann die Anzahl der Achsen und/<br />
oder die Anzahl der Kanäle den Anforderungen<br />
der Applikation angepasst werden.<br />
Verschiedene Transformationen können<br />
über Optionspakete ergänzt werden. Die<br />
Programmierung erfolgt über DIN 66025.<br />
Die Konfi guration der Achsen und Kanäle<br />
erfolgt über <strong>TwinCAT</strong> Engineering.<br />
– 8 Bahnachsen/geregelte Spindeln,<br />
max. 64 Achsen/geregelte Spindeln<br />
(optional), max. 12 Kanäle (optional)<br />
– unterstützt elektrische Servoachsen,<br />
Schrittmotorantriebe Unterprogramm-<br />
und Sprungtechnik, programmierbare<br />
Schleifen, Nullpunktverschiebungen,<br />
Werkzeugkorrekturen, M- und H-Funktionen,<br />
mathematische Funktionen,<br />
Parameter-/ Variablenprogrammierung,<br />
Anwendermakros, Spindel- und<br />
Hilfsfunktionen, Nullpunktverschiebungen,<br />
Werkzeugfunktionen<br />
– Geometriefunktionen: Linear-,<br />
Zirkular-, Helikalinterpolation in den<br />
Hauptebenen und frei defi nierbaren<br />
Ebenen, max. 32 interpolierende<br />
Bahnachsen pro Kanal (optional),<br />
Look-ahead-Funktion<br />
– Achsfunktionen, Koppel- und<br />
Gantry-Achsenfunktion, Override,<br />
Achsfehler- und Durchhangkompensation,<br />
Messfunktionen<br />
– Programmierung in DIN 66025 mit<br />
Hochsprachenerweiterung<br />
– Zugriff über Funktionsbausteine aus<br />
<strong>TwinCAT</strong> PLC nach IEC 61131-3<br />
– Bedienung mit Automatikbetrieb,<br />
Handbetrieb (Jog/Tipp), Einzelsatzbetrieb,<br />
Referenzieren, Satzvorlauf,<br />
Handradbetrieb (Verfahren/Überlagern)<br />
– komfortables Debugging mit Online-<br />
Monitoring aller Zustände<br />
Die <strong>TwinCAT</strong>-3-C++-Laufzeitumgebung<br />
ermöglicht das<br />
Abarbeiten von in der Sprache<br />
C++ geschriebenen Echtzeit-<br />
Modulen. Folgende Funktionalitäten<br />
werden u.a. unterstützt:<br />
– Online-Verbindung mit<br />
PLC/C++-Laufzeitsystem<br />
lokal oder weltweit über<br />
TCP/IP oder über Feldbus<br />
– Online-Monitoring von<br />
Variablen in Variablenlisten,<br />
Watchfenstern,<br />
Editoren ohne das Setzen<br />
von Breakpoints<br />
– Online-Setzen von<br />
Variablen<br />
Base Communication <strong>TwinCAT</strong> 3<br />
Erweiterung der TC1300<br />
um die Möglichkeit, aus<br />
Matlab ® /Simulink ® generierte<br />
Module auszuführen:<br />
– beinhaltet die <strong>TwinCAT</strong>-3-<br />
PLC- und C++-Laufzeit<br />
– erlaubt die Ausführung<br />
von aus Matlab ® /Simulink<br />
® generierten Modulen<br />
– mehrfache Instanziierung<br />
von Modulen<br />
– Parametrierung dieser<br />
Module zur Laufzeit<br />
– Online-Zugriff auf alle<br />
Parameter (abschaltbar)<br />
– generische Module<br />
(keine Hardwarebindung<br />
innerhalb der Modelle<br />
erforderlich)<br />
– Anbindung an den<br />
External Mode von<br />
Simulink ®<br />
– Anbindung an den<br />
<strong>TwinCAT</strong>-C++-Debugger<br />
mit grafi scher Darstellung<br />
der Blöcke<br />
– Module aufrufbar aus<br />
anderen Modulen oder<br />
direkt von Tasks<br />
20 30 40 50 20 30 40 50 20 30 40 50 20 30 40 50<br />
– – x x – – – x – x x x – x x x<br />
60 70 80 90 60 70 80 90 60 70 80 90 60 70 80 90<br />
x x x x x x x x x x x x x x x x<br />
Windows XP, Windows 7/8 Windows XP, Windows 7/8 Windows XP, Windows 7/8 Windows XP, Windows 7/8<br />
www.beckhoff.de/TC1260 www.beckhoff.de/TC1270 www.beckhoff.de/TC1300 www.beckhoff.de/TC1320<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
869
<strong>TwinCAT</strong> 3<br />
870<br />
<strong>TwinCAT</strong> 3 Function<br />
Measurement<br />
TF3xxx | <strong>TwinCAT</strong> 3 Measurement<br />
TC3 Condition<br />
Monitoring Level 1<br />
TC3 Condition<br />
Monitoring Level 2<br />
TC3 Condition<br />
Monitoring Level 3<br />
TC3 Solar Position<br />
Algorithm<br />
Technische aten D<br />
TF3600-00pp TF3601-00pp TF3602-00pp TF3900-00pp<br />
Um eine Zustandsüberwachung für Maschinen<br />
und Anlagen zu realisieren, bietet die<br />
<strong>TwinCAT</strong>-Condition-Monitoring-Bibliothek<br />
einen modularen Baukasten von mathematischen<br />
Algorithmen für die Analyse von<br />
Messwerten. Aus diesem Baukasten kann<br />
sich der Anwender je nach Applikationshintergrund<br />
bedienen und hat damit die<br />
Möglichkeit, eine auf verschiedene Plattformen<br />
skalierbare Lösung zu entwickeln.<br />
Die Funktionen der Bibliothek erstrecken sich<br />
über die Hauptfelder Analyse, Statistik und<br />
Klassifi kation. Neben der Spektralanalyse<br />
mit einer FFT oder zum Beispiel mit einem<br />
einhüllenden Spektrum können statistische<br />
Kennwerte, wie die Kurtosis oder der Crest-<br />
Faktor, berechnet werden. Eine Kombination<br />
dieser Algorithmen mit einer Grenzwertüberwachung<br />
eignet sich beispielsweise hervorragend<br />
für eine Wälzlagerüberwachung.<br />
Algorithmen von Condition Monitoring<br />
Level 1:<br />
– Frequency Analysis<br />
– Fast Fourier Transform<br />
– Power Spectrum<br />
– Envelope<br />
– Welch Method<br />
– Window Functions<br />
– Time-Frequency Representations<br />
– Power Spectrogram<br />
– Statistics<br />
– Multi-Channel Histogram<br />
– Mean, Standard Deviation,<br />
Skew, Kurtosis<br />
– Crest Factor<br />
– Auto Correlation Function<br />
– Cross Correlation Function<br />
– Pattern Recognition/Machine Learning<br />
– Threshold Monitoring<br />
– Discrete Classifi cation<br />
Das <strong>TwinCAT</strong> Condition<br />
Monitoring Level 2 enthält<br />
– neben den Funktionen<br />
des Level 1 –<br />
folgende zusätzliche<br />
Algorithmen:<br />
– Frequency<br />
Analysis<br />
– Hilbert Transform<br />
– Analytic Signal<br />
– Instantaneous<br />
Phase<br />
– Overlap Add<br />
Synthesis<br />
– Statistics<br />
– Statistics of<br />
Frequency Spectra<br />
– Quantities and<br />
Percentiles<br />
– Homomorphic<br />
Signal Processing<br />
– Power Cepstrum<br />
– Instantaneous<br />
Frequency<br />
– Pattern Recognition/Machine<br />
Learning<br />
– Bayesian<br />
Classifi cation<br />
Das <strong>TwinCAT</strong> Condition<br />
Monitoring Level 3 enthält<br />
– neben den Funktionen<br />
des Level 2 –<br />
folgende zusätzliche<br />
Algorithmen:<br />
– Homomorphic<br />
Signal Processing<br />
– Complex<br />
Cepstrum<br />
– Robust Phase<br />
unwrapping<br />
Mithilfe des <strong>TwinCAT</strong><br />
Solar Position Algorithm<br />
ist es möglich,<br />
den Sonnenstandswinkel<br />
unter Verwendung<br />
von Datum,<br />
Uhrzeit, geografi scher<br />
Länge und Breite sowie<br />
weiteren Parametern<br />
(je nach gewünschter<br />
Genauigkeit) zu ermitteln.<br />
Der entwickelte<br />
Funktionsbaustein<br />
arbeitet mit einer maximalen<br />
Ungenauigkeit<br />
von ±0,001°.<br />
Leistungsklasse (pp) 20 30 40 50 20 30 40 50 20 30 40 50 20 30 40 50<br />
– – x x – – x x – – x x x x x x<br />
60 70 80 90 60 70 80 90 60 70 80 90 60 70 80 90<br />
x x x x x x x x x x x x x x x<br />
Benötigt TC1100 TC1100 TC1100 TC1200<br />
Zielsystem Windows XP, Windows 7/8, Windows CE Windows XP, Windows Windows XP, Windows Windows XP, Windows<br />
7/8, Windows CE 7/8, Windows CE 7/8, Windows CE<br />
Weitere Informationen www.beckhoff.de/<br />
www.beckhoff.de/ www.beckhoff.de/ www.beckhoff.de/<br />
TF3600<br />
TF3601<br />
TF3602<br />
TF3900<br />
Verfügbarkeitsstatus siehe <strong>Beckhoff</strong>-Internetseite unter: www.beckhoff.de/TF3601<br />
Technische Änderungen vorbehalten
TF4xxx | <strong>TwinCAT</strong> 3 Controller<br />
TC3 Controller Toolbox TC3 Temperature Controller<br />
Technische Daten TF4100-00pp TF4110-00pp<br />
Die <strong>TwinCAT</strong> Controller Toolbox umfasst alle wesentlichen<br />
Bausteine zur Realisierung von regelungstechnischen Applikationen.<br />
– Toolbox mit regelungstechnischen Grundbausteinen<br />
– Regler genügen industriellen Ansprüchen<br />
wie Anti-Reset-Windup<br />
– einfache Basisregler (P, I, D)<br />
– komplexe Regler (PI, PID, umschaltende Regler)<br />
– Filterbausteine<br />
– Stellgrößengeneratoren (Begrenzer, PWM)<br />
– Rampen- und Signalgeneratorenbausteine<br />
Controller <strong>TwinCAT</strong> 3 Function<br />
Mit dem <strong>TwinCAT</strong> Temperature Controller können Temperaturregler<br />
einfach realisiert werden. Eine einfache Inbetriebnahme<br />
durch Selbsteinstellung des Reglers (Selftuning) ist<br />
enthalten.<br />
– Automatik- und Handbetrieb mit stoßfreiem Aufsetzen<br />
– Stellgröße analog oder als pulsweitenmoduliertes Signal<br />
– Toleranzbandüberwachung, Absolutwertüberwachung<br />
– skalierbare Reaktion auf Sensorfehler<br />
und Heizstromfehler<br />
– Begrenzung von Soll- und Stellgröße<br />
– optionale Verrampung der Sollgröße<br />
– optionale Anfahrschaltung für die Sollgröße<br />
– Kern des Temperaturreglers ist ein industrieller<br />
PID-Regler<br />
Leistungsklasse (pp) 20 30 40 50<br />
20 30 40 50<br />
x x x x<br />
– x x x<br />
60 70 80 90<br />
60 70 80 90<br />
x x x x<br />
x x x x<br />
Benötigt TC1200 TC1200<br />
Zielsystem Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE<br />
Weitere Informationen www.beckhoff.de/TF4100 www.beckhoff.de/TF4110<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
871
<strong>TwinCAT</strong> 3<br />
872<br />
<strong>TwinCAT</strong> 3 Function<br />
Motion Control<br />
TF5xxx | <strong>TwinCAT</strong> 3 Motion Control<br />
TC3 NC PTP 10 Axes TC3 NC PTP 25 Axes TC3 NC PTP 25+ Axes<br />
Technische Daten TF5000-00pp TF5010-00pp TF5020-00pp<br />
TC3 NC PTP 10 Axes realisiert Motion Control für Punkt-zu-<br />
Punkt-Bewegungen in Software. Die Achsen werden durch<br />
Achsobjekte repräsentiert und stellen ein zyklisches Interface<br />
für z. B. die SPS zur Verfügung. Dieses Achsobjekt wird dann<br />
zu einer entsprechenden physikalischen Achse verknüpft.<br />
Verschiedenste Achstypen mit verschiedensten Feldbusschnittstellen<br />
können so abstrakt mit den Achsobjekten,<br />
die immer ein gleiches Interface und eine identische Konfi -<br />
gurationsoberfl äche anbieten, verbunden werden. Die Regelung<br />
der Achsen kann in verschiedenen Konstellationen<br />
(Positions- oder Geschwindigkeitsschnittstelle) und verschiedenen<br />
Reglern konfi guriert werden. Die Konfi guration der<br />
Achsen erfolgt in <strong>TwinCAT</strong> Engineering.<br />
– bis zu 10 Achsen auf maximal 255 Achsen ausbaubar<br />
– unterstützt elektrische und hydraulische Servoantriebe,<br />
Frequenzumrichterantriebe, Schrittmotorantriebe, Gleichstromantriebe,<br />
geschaltete Antriebe (Eil-/Schleichachsen),<br />
Simulationsachsen, Encoderachsen<br />
– unterstützt diverse Encoder wie Inkremental-Encoder,<br />
Absolut-Encoder, digitale Schnittstelle zu den Antrieben<br />
wie EtherCAT, SERCOS, SSI, Lightbus, PROFIBUS DP/MC,<br />
Pulse-Train<br />
– Standardachsfunktionen wie Start/Stopp/Reset/Referenzieren,<br />
Geschwindigkeits-Override, Master-/Slavekopplungen,<br />
elektronisches Getriebe, Online-Distanzkompensation<br />
– Programmierung erfolgt über PLCopen-konforme<br />
IEC 61131-3-Funktionsbausteine<br />
– komfortable Achsen-Inbetriebnahmemöglichkeiten<br />
– Online-Monitor aller Achszustandsvariablen wie Ist-/Sollwerte,<br />
Freigaben, Regelungswerte, Online- Achstuning<br />
– Forcen von Achsvariablen<br />
– Konfi guration aller Achsparameter wie Messsystem,<br />
Driveparameter und Lageregler<br />
– konfi gurierbare Reglerstrukturen P-Regler, PID-Regler,<br />
PID mit Geschwindigkeitsvorsteuerung, PID mit<br />
Geschwindigkeits- und Beschleunigungsvorsteuerung<br />
– Online-Master-/Slave sowie Slave-/Masterumwandlung<br />
– „Fliegende Säge“ (Diagonalsäge)<br />
– Kurvenscheiben (Unterstützung durch TC3 CAM Design<br />
Editor [optional])<br />
– FIFO-Achsen (optional)<br />
– externe Sollwertgeneratoren<br />
– Multi-Master-Kopplung<br />
Erweiterung von TC3 NC PTP<br />
10 auf maximal 25 Achsen<br />
Erweiterung von TC3 NC PTP<br />
10 auf maximal 255 Achsen<br />
Leistungsklasse (pp) 20 30 40 50<br />
20 30 40 50 20 30 40 50<br />
– x x x<br />
– – x x – – x x<br />
60 70 80 90<br />
60 70 80 90 60 70 80 90<br />
x x x x<br />
x x x x x x x x<br />
Benötigt TC1200 TC1200 TC1200<br />
Zielsystem Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows XP, Windows 7/8,<br />
Windows CE<br />
Windows CE<br />
Weitere Informationen www.beckhoff.de/TF5000 www.beckhoff.de/TF5010 www.beckhoff.de/TF5020<br />
Technische Änderungen vorbehalten
TC3 NC Camming TC3 NC Flying Saw TC3 NC FIFO Axes TC3 Motion Control XFC TC3 PackAL<br />
TF5050-00pp TF5055-00pp TF5060-00pp TF5065-00pp TF5070-00pp<br />
<strong>TwinCAT</strong> NC Camming (Kurvenscheiben)<br />
ist eine nichtlineare<br />
Beziehung zwischen<br />
einer Master- und einer<br />
Slaveachse. Das Camming-<br />
Paket bietet verschiedene<br />
Möglichkeiten der Speicherung<br />
von Kurvenscheiben.<br />
Komfortable SPS-Bausteine<br />
ermöglichen das Laden,<br />
Koppeln und Entkoppeln<br />
von Kurvenscheiben. Es ist<br />
möglich, Kurvenscheiben im<br />
laufenden Betrieb neu zu<br />
laden oder zu modifi zieren.<br />
Der <strong>TwinCAT</strong> CAM Design<br />
Editor unterstützt bei der<br />
Erstellung der Kurvenscheiben.<br />
– Positionstabelle mit<br />
Masterstützpunkten<br />
und zugehörigen Slavepositionen,<br />
zwischen<br />
den Stützstellen wird<br />
linear oder durch<br />
Splines interpoliert<br />
– Motion-Function-<br />
Tabelle, die eine<br />
Kurvenscheibe mittels<br />
Bewegungsgesetzen<br />
nach der Richtlinie<br />
VDI 2143 beschreibt<br />
– zyklische oder lineare<br />
Abarbeitung<br />
– Kurvenscheibe durch<br />
Offset und Skalierung,<br />
sowohl master- als<br />
auch slaveseitig,<br />
modifi zierbar<br />
– hohe Flexibilität durch<br />
Online-Änderung der<br />
Motion-Functions<br />
<strong>TwinCAT</strong> NC Flying Saw<br />
realisiert die Kopplung einer<br />
Slaveachse an eine Masterachse<br />
in einer bestimmten<br />
Synchronposition (fl iegende<br />
Säge). SPS-Bausteine ermöglichen<br />
das Ein- und Auskoppeln<br />
sowie die Parametrierung.<br />
– Als Masterachse<br />
können reale oder<br />
virtuelle Achsen sowie<br />
andere externe Istwertgeber<br />
dienen.<br />
– Aufsynchronisieren der<br />
Slaveachse aus einer<br />
beliebigen Bewegungssituation<br />
(Stillstand,<br />
Vorwärts- oder Rückwärtsfahrt)<br />
auf den<br />
fahrenden Master<br />
– einfaches Aufsynchronisieren<br />
auf die Mastergeschwindigkeit<br />
– positionsgenaues<br />
Aufsynchronisieren<br />
auf die Masterachse<br />
(Geschwindigkeit und<br />
Position)<br />
– Synchrongeschwindigkeit<br />
über Koppelfaktor<br />
einstellbar<br />
– optionale Rücklaufsperre<br />
als zusätzliche<br />
Sicherheitsfunktion<br />
– überlagerte Streckenkompensation<br />
in der<br />
Synchronphase zur<br />
dynamischen Positionskorrektur<br />
Mit <strong>TwinCAT</strong> NC FIFO Axes<br />
können extern generierte<br />
Positionssollwerte in Form<br />
einer Geschwindigkeitsvorsteuerung<br />
an die Achsen<br />
ausgegeben werden. Dabei<br />
ist die Sollwertgenerierung<br />
so aufgebaut, dass bei der<br />
zeitlichen Abarbeitung der<br />
FIFO-Einträge nicht nur die<br />
Sollposition, sondern auch<br />
die Sollgeschwindigkeit<br />
ermittelt wird. Zwischen<br />
zwei benachbarten FIFO-<br />
Einträgen wird, falls notwendig,<br />
interpoliert.<br />
Motion Control <strong>TwinCAT</strong> Communication 3 Function<br />
Mit eXtreme Fast Control<br />
(XFC) wird eine Technik<br />
bezeichnet, die mit EtherCAT,<br />
speziellen I/O-Klemmen und<br />
<strong>TwinCAT</strong> auf dem PC eine<br />
sehr schnelle zeitlich hoch<br />
präzise Reaktion ermöglicht.<br />
Mit den Distributed-Clocks<br />
(DC) von EtherCAT und<br />
entsprechenden Klemmen<br />
können so einfach verteiltes<br />
Latchen oder Nockenschaltwerke<br />
realisiert werden.<br />
– Bausteine zum hochgenauen<br />
Erfassen und<br />
Schalten von digitalen<br />
Signalen bezogen auf<br />
Achspositionen<br />
– EtherCAT-Distributed-<br />
Clocks mit den zeitstempelbasierten<br />
Ein- und Ausgangs-<br />
EtherCAT-Klemmen<br />
EL1252, EL2252 oder<br />
EL2262<br />
– Konvertierungsbausteine<br />
von DC-Zeit in<br />
Position und umgekehrt<br />
– komfortabler PLCopenkonformer<br />
TouchProbe-<br />
Baustein<br />
– digitales Nockenschaltwerk<br />
als PLCopenkonformer<br />
Baustein<br />
Die in der OMAC Packsoft<br />
Group standardisierten<br />
Bausteine für die Verpackungstechnik<br />
stehen<br />
in dieser Bibliothek zur<br />
Verfügung. Die Bibliothek<br />
umfasst derzeit Bausteine<br />
für den typischen Einsatz<br />
in Verpackungsanwendungen:<br />
Auf- und Abwickeln,<br />
Tänzerregelung, Registrierung,<br />
Indizierung, fl iegende<br />
Synchronisation etc.<br />
20 30 40 50 20 30 40 50 20 30 40 50 20 30 40 50 20 30 40 50<br />
– – x x – – x x – – x x – – x x – – x x<br />
60 70 80 90 60 70 80 90 60 70 80 90 60 70 80 90 60 70 80 90<br />
x x x x x x x x x x x x x x x x x x x x<br />
TC1250 TC1250 TC1250 TC1250 TC1250<br />
Windows XP, Windows 7/8, Windows XP, Windows 7/8, Windows XP, Windows 7/8, Windows XP, Windows 7/8, Windows XP, Windows 7/8,<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
www.beckhoff.de/TF5050 www.beckhoff.de/TF5055 www.beckhoff.de/TF5060 www.beckhoff.de/TF5065 www.beckhoff.de/TF5070<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
873
<strong>TwinCAT</strong> 3<br />
874<br />
<strong>TwinCAT</strong> 3 Function<br />
Motion Control<br />
TF5xxx | <strong>TwinCAT</strong> 3 Motion Control<br />
TC3 NC I TC3 Kinematic Transformation L1<br />
Technische Daten TF5100-00pp TF5110-00pp<br />
Mit <strong>TwinCAT</strong> NC I können Bewegungen mit bis zu drei interpolierenden<br />
und bis zu fünf Hilfsachsen im Interpolationspaket<br />
realisiert werden. Unterstützt werden verschiedene<br />
Achstypen mit unterschiedlichen Feldbusschnittstellen.<br />
Die Programmierung der Bewegung erfolgt in der Regel in<br />
DIN 66025 kann aber alternativ auch über SPS-Funktionsbausteine<br />
erfolgen.<br />
– max. 3 Bahnachsen und bis zu 5 Hilfsachsen pro Gruppe<br />
– 1 Gruppe pro Kanal, max. 31 Kanäle<br />
– unterstützt elektrische Servoachsen, Schrittmotorantriebe<br />
– Interpreterfunktionen wie Unterprogramm- und Sprungtechnik,<br />
programmierbare Schleifen, Nullpunktverschiebungen,<br />
Werkzeugkorrekturen, M- und H-Funktionen<br />
– Geometriefunktionen: Geraden und Kreise im 3-D-Raum,<br />
Kreise in allen Hauptebenen, Helices mit Basiskreisen in<br />
allen Hauptebenen, Linear-, Zirkular-, Helikalinterpolation<br />
in den Hauptebenen und frei defi nierbaren Ebenen,<br />
Bezier-Splines, Look-ahead-Funktion<br />
– Online-Umkonfi guration von Achsen in Gruppen,<br />
Bahnoverride, Slavekopplung an Bahnachsen, Hilfsachsen,<br />
Achsfehler- und Durchhangkompensation,<br />
Messfunktionen<br />
– Programmierung in DIN 66025<br />
– Zugriff alternativ über Funktionsbausteine nach<br />
IEC 61131-3<br />
– Bedienung von Automatikbetrieb, Handbetrieb<br />
(Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Handradbetrieb<br />
(Verfahren/Überlagern)<br />
– komfortables Debugging mit Online-Monitoring<br />
von aktueller Soll-/Istposition (Schleppabstände aller<br />
Achsen), aktuell bearbeiteter NC-Programmzeile,<br />
aktuell interpretierter NC-Programmzeile, Kanalstatus<br />
Mit <strong>TwinCAT</strong> Kinematic Transformation sind verschiedene<br />
Roboterkinematiken realisierbar. Die Programmierung der<br />
Bewegung des Roboters erfolgt in kartesischen Koordinaten<br />
entweder mit DIN 66025-Befehlen oder mit den PLCopenkonformen<br />
Bausteinen aus der SPS. Eine integrierte Dynamikvorsteuerung<br />
sorgt für eine hohe Präzision der Bewegung<br />
auch bei hohen Beschleunigungen und Geschwindigkeiten.<br />
Die Konfi guration erfolgt in <strong>TwinCAT</strong> 3 Engineering.<br />
– Unterstützung verschiedener paralleler und auch serieller<br />
Kinematiken, wie sie z. B. für Pick-and-place-Aufgaben<br />
genutzt werden<br />
– Unterstützung der Programmierung von interpolierende<br />
Bewegungen in G-Code (DIN 66025)<br />
– Alternativ können auch Standard-PTP- und Kurvenscheiben-Anwendungen<br />
realisiert werden.<br />
– einfache Programmierung im kartesischen Koordinatensystem<br />
– Inverse Kinematik für die relevanten Motorpositionen<br />
wird automatisch berechnet.<br />
– Konfi guration der Kinematik in <strong>TwinCAT</strong> 3 Engineering.<br />
Neben dem Typ (z. B. Delta) müssen auch die Stablängen<br />
und Versätze parametriert werden.<br />
– Für die Dynamikvorsteuerung können Massen und<br />
Massenträgheiten vorgegeben werden.<br />
– optimiert für die <strong>Beckhoff</strong> Servoverstärker der Serie<br />
AX5000<br />
– Grundpaket mit folgenden Kinematiken integriert:<br />
kartesische Portale<br />
Leistungsklasse (pp) 20 30 40 50<br />
20 30 40 50<br />
– – x x<br />
– – x x<br />
60 70 80 90<br />
60 70 80 90<br />
x x x x<br />
x x x x<br />
Benötigt TC1250 TC1260<br />
Zielsystem Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE<br />
Weitere Informationen www.beckhoff.de/TF5100 www.beckhoff.de/TF5110<br />
Technische Änderungen vorbehalten
TC3 Kinematic Transformation L2 TC3 Kinematic Transformation L3 TC3 CNC<br />
TF5111-00pp TF5112-00pp TF5200-00pp<br />
Erweiterung der <strong>TwinCAT</strong> Kinematic<br />
Transformation L1 um zusätzliche<br />
Kinematiken:<br />
– 2-D-Parallelkinematik<br />
– Scherenkinematik<br />
– Kran- und Rollenkinematiken<br />
Erweiterung der <strong>TwinCAT</strong> Kinematic<br />
Transformation L1/L2 um zusätzliche<br />
Kinematiken:<br />
– 3-D-Delta<br />
– SCARA<br />
Motion Control <strong>TwinCAT</strong> Communication 3 Function<br />
<strong>TwinCAT</strong> CNC bietet die Möglichkeit, eine Interpolation mit bis zu 32 gleichzeitig<br />
interpolierenden Achsen zu realisieren. Über die Optionspakete kann<br />
die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforderungen der<br />
Applikation angepasst werden. Verschiedene Transformationen können über<br />
Optionspakete ergänzt werden. Die Programmierung erfolgt über DIN 66025.<br />
Die Konfi guration der Achsen und Kanäle erfolgt über <strong>TwinCAT</strong> Engineering.<br />
– 8 Bahnachsen/geregelte Spindeln, max. 64 Achsen/geregelte Spindeln<br />
(optional), max. 12 Kanäle (optional)<br />
– unterstützt elektrische Servoachsen, Schrittmotorantriebe<br />
– Unterprogramm- und Sprungtechnik, programmierbare Schleifen,<br />
Nullpunktverschiebungen, Werkzeugkorrekturen, M- und H-Funktionen,<br />
mathematische Funktionen, Parameter-/ Variablenprogrammierung,<br />
Anwendermakros, Spindel- und Hilfsfunktionen, Werkzeugfunktionen<br />
– Geometriefunktionen Linear-, Zirkular-, Helikalinterpolation in den<br />
Hauptebenen und frei defi nierbaren Ebenen, max. 32 interpolierende<br />
Bahnachsen pro Kanal (optional), Look-ahead-Funktion<br />
– Achsfunktionen, Koppel- und Gantry-Achsenfunktion, Override,<br />
Achsfehler- und Durchhangkompensation, Messfunktionen<br />
– Programmierung in DIN 66025 mit Hochsprachenerweiterung<br />
– Zugriff über Funktionsbausteine aus <strong>TwinCAT</strong> PLC nach IEC 61131-3<br />
– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp),<br />
Einzelsatzbetrieb, Referenzieren, Satzvorlauf, Handradbetrieb<br />
(Verfahren/Überlagern)<br />
– komfortables Debugging mit Online-Monitoring aller Zustände<br />
20 30 40 50 20 30 40 50 20 30 40 50<br />
– – x x – – x x – – – x<br />
60 70 80 90 60 70 80 90 60 70 80 90<br />
x x x x x x x x x x x x<br />
TC1260 TC1260 TC1260<br />
Windows XP, Windows 7/8,<br />
Windows XP, Windows 7/8,<br />
Windows XP, Windows 7/8,<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
www.beckhoff.de/TF5111 www.beckhoff.de/TF5112 www.beckhoff.de/TF5200<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
875
<strong>TwinCAT</strong> 3<br />
876<br />
<strong>TwinCAT</strong> 3 Function<br />
Motion Control<br />
TF5xxx | <strong>TwinCAT</strong> 3 Motion Control<br />
TC3 CNC E TC3 CNC Axes Pack TC3 CNC Channel Pack<br />
Technische Daten TF5210-00pp TF5220-00pp TF5230-00pp<br />
<strong>TwinCAT</strong> CNC in der Export Version (E-Version) bietet die<br />
Möglichkeit, eine Interpolation mit bis zu vier gleichzeitig<br />
interpolierenden Achsen zu realisieren. Über die Optionspakete<br />
kann die Anzahl der Achsen und/oder die Anzahl<br />
der Kanäle den Anforderungen der Applikation angepasst<br />
werden. Verschiedene Transformationen können über Optionspakete<br />
ergänzt werden. Die Programmierung erfolgt über<br />
DIN 66025. Die Konfi guration der Achsen und Kanäle erfolgt<br />
über <strong>TwinCAT</strong> Engineering.<br />
– maximal 8 Bahnachsen/geregelte Spindeln,<br />
max. 64 Achsen/geregelte Spindeln (optional),<br />
max. 12 Kanäle<br />
– max. 4 gleichzeitig interpolierende Bahnachsen<br />
– unterstützt elektrische Servoachsen, Schrittmotorantriebe<br />
– Unterprogramm- und Sprungtechnik, programmierbare<br />
Schleifen, Nullpunktverschiebungen, Werkzeugkorrekturen,<br />
M- und H-Funktionen, mathematische<br />
Funktionen, Parameter-/ Variablenprogrammierung,<br />
Anwendermakros, Spindel- und Hilfsfunktionen,<br />
Werkzeugfunktionen<br />
– Geometriefunktionen Linear-, Zirkular-, Helikalinterpolation<br />
in den Hauptebenen und frei defi nierbaren<br />
Ebenen, max. 64 Bahnachsen pro Kanal, Look-ahead-<br />
Funktion<br />
– Achsfunktionen, Koppel- und Gantry-Achsenfunktion,<br />
Override, Achsfehler- und Durchhangkompensation,<br />
Messfunktionen<br />
– Programmierung in DIN 66025 mit Hochsprachenerweiterung<br />
– Zugriff über Funktionsbausteine aus <strong>TwinCAT</strong> PLC<br />
nach IEC 61131-3<br />
– Bedienung mit Automatikbetrieb, Handbetrieb<br />
(Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Satzvorlauf,<br />
Handradbetrieb (Verfahren/Überlagern)<br />
– komfortables Debugging mit Online-Monitoring<br />
aller Zustände<br />
Mit <strong>TwinCAT</strong> CNC Axes<br />
Pack ist der Ausbau auf insgesamt<br />
64 Achsen/geregelte<br />
Spindeln, davon maximal<br />
32 Bahnachsen und maximal<br />
12 geregelte Spindeln<br />
möglich.<br />
Mit <strong>TwinCAT</strong> CNC<br />
Channel Pack ist ein<br />
weiterer CNC-Kanal<br />
auf maximal 12 Kanäle<br />
ausbaubar.<br />
– Kanalsynchronisation<br />
– Achsübergabe zwischen<br />
Kanälen<br />
Leistungsklasse (pp) 20 30 40 50<br />
20 30 40 50 20 30 40 50<br />
– – – x<br />
– – – x – – – x<br />
60 70 80 90<br />
60 70 80 90 60 70 80 90<br />
x x x x<br />
x x x x x x x x<br />
Benötigt TC1260 TC1270 TC1270<br />
Zielsystem Windows XP, Windows 7/8 Windows XP, Windows 7/8 Windows XP, Windows 7/8<br />
Weitere Informationen www.beckhoff.de/TF5210 www.beckhoff.de/TF5220 www.beckhoff.de/TF5230<br />
Technische Änderungen vorbehalten
TC3 CNC Transformation TC3 CNC HSC Pack TC3 CNC Spline<br />
Interpolation<br />
TC3 CNC Virtual NCK<br />
Basis<br />
TC3 CNC Virtual NCK<br />
Options<br />
TF5240-00pp TF5250-00pp TF5260-00pp TF5270-00pp TF5271-00pp<br />
<strong>TwinCAT</strong> CNC Transformation<br />
ist eine optionale Function<br />
für die <strong>TwinCAT</strong> CNC.<br />
– Transformationsfunktionalität<br />
(5-Achsfunktionalität)<br />
– Kinematikauswahl aus<br />
Kinematikbibliothek<br />
– RTCP-Funktion<br />
– TLC-Funktion<br />
– Defi nition verschiedener<br />
Koordinatensysteme,<br />
Verkettung/Übergang<br />
von Koordinatensystemen<br />
<strong>TwinCAT</strong> CNC HSC Pack ist<br />
eine optionale High-Speed-<br />
Cutting-Lösung für die<br />
<strong>TwinCAT</strong> CNC:<br />
– satzübergreifende<br />
Geschwindigkeits- und<br />
Beschleunigungsführung<br />
zur optimalen<br />
Ausnutzung der Achsdynamik<br />
und damit<br />
höhere Bahngeschwindigkeiten<br />
– hohe Oberfl ächengüte<br />
durch geglätteten<br />
Dynamikverlauf und<br />
entsprechende Reduktion<br />
von Schwingungsanregungen<br />
der<br />
Maschine<br />
– wirkungsvolle Kontrolle<br />
der vorgegebenen<br />
Konturtoleranzen<br />
– Bahnprogrammierung<br />
über Splines mit<br />
programmierbarem<br />
Spline-Typ (Akima-<br />
Spline, B-Spline) zur<br />
Reduktion der NC-Sätze<br />
bei Freiformfl ächen<br />
<strong>TwinCAT</strong> CNC Spline<br />
Interpolation ist ein optionales<br />
Paket für die <strong>TwinCAT</strong><br />
CNC für Bahnprogrammierung<br />
über Splines mit programmierbarem<br />
Spline-Typ,<br />
Akima-Spline, B- Spline.<br />
Motion Control <strong>TwinCAT</strong> Communication 3 Function<br />
<strong>TwinCAT</strong> CNC Virtual<br />
NCK Basis ist eine virtuelle<br />
<strong>TwinCAT</strong>-CNC zur Simulation<br />
in einer Windows-Umgebung<br />
als Option zur <strong>TwinCAT</strong> CNC.<br />
<strong>TwinCAT</strong> CNC Virtual<br />
NCK Options ist eine<br />
virtuelle <strong>TwinCAT</strong>-CNC<br />
zur Simulation in einer<br />
Windows-Umgebung als<br />
weiteres Optionspaket zur<br />
<strong>TwinCAT</strong> CNC und <strong>TwinCAT</strong><br />
CNC Virtual NCK Basis.<br />
20 30 40 50 20 30 40 50 20 30 40 50 20 30 40 50 20 30 40 50<br />
– – – x – – – x – – – x – – – x – – – x<br />
60 70 80 90 60 70 80 90 60 70 80 90 60 70 80 90 60 70 80 90<br />
x x x x x x x x x x x x x x x x x x x x<br />
TC1270 TC1270 TC1270 TC1270 TC1270<br />
Windows XP, Windows 7/8 Windows XP, Windows 7/8 Windows XP, Windows 7/8 Windows XP, Windows 7/8 Windows XP, Windows 7/8<br />
www.beckhoff.de/TF5240 www.beckhoff.de/TF5250 www.beckhoff.de/TF5260 www.beckhoff.de/TF5270 www.beckhoff.de/TF5271<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
877
<strong>TwinCAT</strong> 3<br />
878<br />
<strong>TwinCAT</strong> 3 Function<br />
Connectivity<br />
TF6xxx | <strong>TwinCAT</strong> 3 Connectivity<br />
TC3 ADS Communication TC3 OPC UA TC3 OPC DA<br />
Technische Daten TF6000-00pp TF6100-00pp TF6120-00pp<br />
<strong>TwinCAT</strong> ADS Communication dient<br />
der Organisation des Datenaustauschs<br />
zwischen <strong>TwinCAT</strong> 3 und Windows-<br />
Programmen und umfasst:<br />
– Suchen nach Variablen<br />
– Zugriff per Variablenname<br />
– Timing-Synchronisierung mit<br />
dem Betriebssystem<br />
– Anpassung der unterschiedlichen<br />
Datentypen<br />
– Block- und Listenbildung von<br />
Daten<br />
– Gewährleistung von Datenkonsistenz<br />
bei Zugriffen<br />
mit den Zugriffsmethoden<br />
synchron/asynchron und<br />
zyklisch/on-Change<br />
OPC Unifi ed Architecture (IEC 62541)<br />
ist die neue Technologiegeneration der<br />
OPC Foundation für einen sicheren,<br />
zuverlässigen und herstellerneutralen<br />
Transport von Rohdaten und vorverarbeiteten<br />
Informationen von der<br />
Fertigungsebene bis in das Produktionsplanungs-<br />
oder ERP-System. Auf einheitliche,<br />
sichere und zuverlässige<br />
Weise steht mit OPC UA jeder berechtigten<br />
Anwendung und jeder autorisierten<br />
Person jede gewünschte Information<br />
zu jeder Zeit und an jedem Ort<br />
zur Verfügung.<br />
<strong>TwinCAT</strong> OPC UA Server<br />
– zertifi ziert im OPC-Labor Europa<br />
– Funktionen DataAccess/<br />
Historical-Access/Alarm&Condition<br />
– SPS-Bausteine zur Diagnose,<br />
Neustart<br />
– Zwischenspeicherung von Daten<br />
im Server: Unterbrechung der<br />
Kommunikationsverbindung<br />
führt nicht zum Datenverlust<br />
<strong>TwinCAT</strong> OPC UA Client<br />
– SPS-Funktionsbausteine für<br />
UA-DataAccess<br />
– Konfi gurator für das Einrichten<br />
der optionalen Security<br />
– Demo-UA-Client für Diagnosezwecke<br />
OPC ist der Standard zur herstellerunabhängigen<br />
Kommunikation in<br />
der Automatisierungstechnik. OPC<br />
DA (Data Access) basiert auf dem<br />
Microsoft-COM/DCOM-Standard.<br />
<strong>TwinCAT</strong> OPC DA Server<br />
– Spezifi kationen OPC-DA2x und<br />
OPC-XML-DA<br />
– Konfi gurator für das Einrichten<br />
– Demo-DA-Client für Diagnosezwecke<br />
und das Laden von<br />
Rezepten<br />
Leistungsklasse (pp) 20 30 40 50 20 30 40 50 20 30 40 50<br />
– – x x x x x x – x x x<br />
60 70 80 90 60 70 80 90 60 70 80 90<br />
x x x x x x x x x x x x<br />
Benötigt TC1000 TC1000<br />
Zielsystem Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8<br />
Weitere Informationen www.beckhoff.de/TF6000 www.beckhoff.de/TF6100 www.beckhoff.de/TF6120<br />
Technische Änderungen vorbehalten
TC3 EtherCAT Redundancy 250 TC3 EtherCAT Redundancy 250+ TC3 Modbus TCP<br />
TF6220-00pp TF6221-00pp TF6250-00pp<br />
<strong>TwinCAT</strong> EtherCAT Redundancy 250 erweitert den<br />
<strong>TwinCAT</strong> EtherCAT Master um die Möglichkeit<br />
zur Realisierung einer Kabelredundanz für bis zu<br />
250 EtherCAT-Teilnehmer: Vom letzten logischen<br />
Teilnehmer wird ein Kabel zum Master zurückgeführt.<br />
Konfi guration und Diagnose erfolgen in<br />
der <strong>TwinCAT</strong>-3-Engineering-Umgebung.<br />
<strong>TwinCAT</strong> EtherCAT Redundancy 250+ erweitert<br />
den <strong>TwinCAT</strong>-EtherCAT-Master um die Möglichkeit<br />
zur Realisierung einer Kabelredundanz für<br />
mehr als 250 EtherCAT-Teilnehmer: Vom letzten<br />
logischen Teilnehmer wird ein Kabel zum Master<br />
zurückgeführt. Konfi guration und Diagnose erfolgen<br />
in der <strong>TwinCAT</strong>-3-Engineering-Umgebung.<br />
Connectivity <strong>TwinCAT</strong> Communication 3 Function<br />
<strong>TwinCAT</strong> Modbus agiert als Gateway zwischen<br />
Modbus-TCP-Devices und <strong>TwinCAT</strong>-Laufzeitsystemen.<br />
Es stellt sowohl Server- als auch Clientfunktionalitäten<br />
bereit. Im Serverbetrieb können<br />
die Speicherbereiche mehrerer <strong>TwinCAT</strong>-Laufzeitsysteme<br />
direkt auf die Modbus-Speicherbereiche<br />
gemappt werden. Zum Implementieren eines<br />
Modbus-TCP-Clients wird eine SPS-Bibliothek<br />
mitgeliefert, um auf die Speicherbereiche eines<br />
Modbus-TCP-Devices zugreifen zu können.<br />
20 30 40 50 20 30 40 50 20 30 40 50<br />
– – x x – – x x x x x x<br />
60 70 80 90 60 70 80 90 60 70 80 90<br />
x x x x x x x x x x x x<br />
TC1100 TC1100 TC1100<br />
Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE<br />
www.beckhoff.de/TF6220 www.beckhoff.de/TF6221 www.beckhoff.de/TF6250<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
879
<strong>TwinCAT</strong> 3<br />
880<br />
<strong>TwinCAT</strong> 3 Function<br />
Connectivity<br />
TF6xxx | <strong>TwinCAT</strong> 3 Connectivity<br />
TC3 Modbus RTU TC3 PROFINET IO Device TC3 FTP Client<br />
Technische Daten TF6255-00pp TF6270-00pp TF6300-00pp<br />
<strong>TwinCAT</strong> Modbus RTU realisiert die<br />
Modbus-RTU-Kommunikation über<br />
eine serielle RS232-, RS422- oder<br />
RS485-Schnittstelle und ist damit<br />
sowohl für die PC-/CX-Schnittstellen<br />
als auch für den Betrieb mit den<br />
seriellen Busklemmen KL6xxx geeignet.<br />
Beinhaltet sind Bausteine für den<br />
Master- und den Slave-Betrieb mit<br />
einfacher Konfi guration.<br />
Das <strong>TwinCAT</strong> PROFINET IO Device<br />
(Slave) macht aus jeder PC-basierten<br />
Steuerung von <strong>Beckhoff</strong> ein PROFINET-<br />
IO-Device. Aus einer Standard-Ethernet-<br />
Schnittstelle wird durch Installation ein<br />
PROFINET-Slave.<br />
<strong>TwinCAT</strong> FTP ermöglicht den einfachen<br />
Zugriff aus der SPS auf mehrere<br />
FTP-Server mithilfe von verschiedenen<br />
Funktionsbausteinen. So können nach<br />
einem Verbindungsaufbau (optional mit<br />
Authentifi zierung) Dateien zum/vom<br />
Server geladen werden. Weitere Funktionsbausteine<br />
erlauben das Suchen,<br />
Anlegen, Löschen und Umbenennen<br />
von Dateien oder Verzeichnissen.<br />
Leistungsklasse (pp) 20 30 40 50 20 30 40 50 20 30 40 50<br />
x x x x – x x x x x x x<br />
60 70 80 90 60 70 80 90 60 70 80 90<br />
x x x x x x x x x x x x<br />
Benötigt TC1200 TC1200 TC1200<br />
Zielsystem Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE<br />
Weitere Informationen www.beckhoff.de/TF6255 www.beckhoff.de/TF6270 www.beckhoff.de/TF6300<br />
Technische Änderungen vorbehalten
TC3 TCP/IP TC3 Serial Communication TC3 SMS/SMTP<br />
TF6310-00pp TF6340-00pp TF6350-00pp<br />
<strong>TwinCAT</strong> TCP/IP dient der Implementierung und<br />
Realisierung eines oder mehrerer TCP/IP-Server<br />
und/oder TCP/IP-Clients in der <strong>TwinCAT</strong> 3 PLC.<br />
Für den Kommunikationsauf- und -abbau sowie<br />
für den reinen Datenaustausch (Send und Receive)<br />
existieren entsprechende Bausteine. Zum Überwachen<br />
von <strong>TwinCAT</strong>-Laufzeiten ermöglicht die<br />
mitgelieferte SNMP-Bibliothek, Meldungen zu<br />
verschicken (Traps) und Anfragen zu beantworten<br />
(Get).<br />
<strong>TwinCAT</strong> Serial Communication realisiert die<br />
Kommunikation zu seriellen Geräten, wie Drucker,<br />
Barcodescanner usw. Unterstützt werden die<br />
serielle Schnittstelle des PCs und die seriellen<br />
<strong>Beckhoff</strong> EtherCAT-Klemmen EL6xxx und Busklemmen<br />
KL6xxx.<br />
Connectivity <strong>TwinCAT</strong> Communication 3 Function<br />
<strong>TwinCAT</strong> SMS/SMTP ermöglicht das Versenden<br />
von SMS bzw. E-Mails unter Verwendung von<br />
SPS-Bausteinen. Letzteres erlaubt ebenfalls das<br />
Versenden von Dateianhängen, HTML-Texten<br />
sowie das Setzen der Prioritätseinstellungen<br />
der Nachrichten. Die verschlüsselte E-Mail-<br />
Kommunikation ist durch die Unterstützung<br />
von STARTTLS/SSL konfi gurierbar.<br />
20 30 40 50 20 30 40 50 20 30 40 50<br />
x x x x x x x x x x x x<br />
60 70 80 90 60 70 80 90 60 70 80 90<br />
x x x x x x x x x x x x<br />
TC1200 TC1200 TC1200<br />
Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE<br />
www.beckhoff.de/TF6310 www.beckhoff.de/TF6340 www.beckhoff.de/TF6350<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
881
<strong>TwinCAT</strong> 3<br />
882<br />
<strong>TwinCAT</strong> 3 Function<br />
Connectivity<br />
TF6xxx | <strong>TwinCAT</strong> 3 Connectivity<br />
TC3 Virtual Serial COM TC3 Database Server TC3 IEC 60870-5-10x<br />
Technische Daten TF6360-00pp TF6420-00pp TF6500-00pp<br />
<strong>TwinCAT</strong> Virtual Serial COM erlaubt<br />
das Einbinden von EtherCAT-Klemmen<br />
EL60xx oder EtherCAT-Box-Modulen<br />
EP6002 als normale serielle Schnittstellen<br />
in Windows CE oder Windows<br />
XP. Für jede EL60xx/EP6002 wird dabei<br />
individuell defi niert, auf welchem<br />
Rechner für sie eine serielle Schnittstelle<br />
erzeugt werden soll. Der Zugriff<br />
auf das an der Klemme angeschlossene<br />
Gerät erfolgt über die Windows API für<br />
serielle Schnittstellen.<br />
<strong>TwinCAT</strong> Database Server ermöglicht<br />
den Datenaustausch zwischen Datenbanken<br />
und dem <strong>TwinCAT</strong>-System.<br />
Es können SPS-Variablen oder direkt<br />
Werte der EtherCAT-I/Os zyklisch, bei<br />
Änderung oder ereignisgesteuert mittels<br />
SPS-Funktionsbaustein protokolliert<br />
werden.<br />
<strong>TwinCAT</strong> IEC 60870-5-10x ermöglicht<br />
die Kommunikation entsprechend der<br />
IEC-Norm 60870-5-10x aus der SPS.<br />
Sowohl Server- als auch Clientbetrieb<br />
ist möglich.<br />
SPS-Bibliothek für die Realisierung<br />
von Mastern für<br />
– IEC 60870-5-101<br />
– IEC 60870-5-102<br />
– IEC 60870-5-103<br />
– IEC 60870-5-104<br />
SPS-Bibliothek für die Realisierung<br />
von Slaves für<br />
– IEC 60870-5-101<br />
– IEC 60870-5-104<br />
Leistungsklasse (pp) 20 30 40 50 20 30 40 50 20 30 40 50<br />
– x x x x x x x – x x x<br />
60 70 80 90 60 70 80 90 60 70 80 90<br />
x x x x x x x x x x x x<br />
Benötigt TC1100 TC1200 TC1200<br />
Zielsystem Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE<br />
Weitere Informationen www.beckhoff.de/TF6360 www.beckhoff.de/TF6420 www.beckhoff.de/TF6500<br />
Technische Änderungen vorbehalten
TC3 IEC 61850/IEC 61400-25 TC3 RFID Reader Communication TC3 S5/S7 Communication<br />
TF6510-00pp TF6600-00pp TF6610-00pp<br />
Mit IEC 61850/IEC 61400-25 Telecontrol können<br />
für die normkonforme Kommunikation zwischen<br />
Client und Server entsprechende Server direkt in<br />
der <strong>TwinCAT</strong>-SPS realisiert werden. Die IEC 61850<br />
stellt Datenmodelle für die Unterstationskommunikation<br />
zur Verfügung. Die IEC 61400-25 basiert<br />
auf der IEC 61850 und bietet gezielte Erweiterungen<br />
des Datenmodells für die Kommunikation<br />
in Windparks. Die Konfi guration des jeweiligen<br />
Servers erfolgt mit dem <strong>TwinCAT</strong>-Telecontrol-<br />
Konfi gurator. Dieser entkoppelt die Konfi gurationsarbeit<br />
von der Programmierarbeit in der SPS und<br />
erzeugt den entsprechenden SPS-Code. Der SPS-<br />
Code kann in neue und bestehende SPS-Projekte<br />
importiert werden.<br />
RFID Reader Communication erlaubt das Ansprechen<br />
verschiedener RFID-Reader über eine serielle<br />
Schnittstelle. Mit dieser Bibliothek steht ein generelles<br />
abstraktes Interface zur Verfügung, das für<br />
alle Reader genutzt werden kann. Die Anpassung<br />
an einen speziellen Reader ist durch eine Konfi gurationseinstellung<br />
einfach durchzuführen.<br />
Connectivity <strong>TwinCAT</strong> Communication 3 Function<br />
<strong>TwinCAT</strong> S5/S7 Communication ermöglicht die<br />
einfache Anbindung von <strong>TwinCAT</strong> an eine S5-<br />
oder S7-Steuerung. Unter Verwendung von<br />
Funktionsbausteinen kann auf Datenbausteine,<br />
Merker, Eingänge, Ausgänge, Zähler und Timer<br />
einer S5- bzw. S7-Steuerung zugegriffen werden.<br />
Die Kommunikation erfolgt über TCP/IP.<br />
20 30 40 50 20 30 40 50 20 30 40 50<br />
– x x x x x x x x x x x<br />
60 70 80 90 60 70 80 90 60 70 80 90<br />
x x x x x x x x x x x x<br />
TC1200 TC1200 TC1200<br />
Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE Windows XP, Windows 7/8, Windows CE<br />
www.beckhoff.de/TF6510 www.beckhoff.de/TF6600 www.beckhoff.de/TF6610<br />
Verfügbarkeitsstatus siehe <strong>Beckhoff</strong>-Internetseite unter: www.beckhoff.de/TF6600<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 3<br />
883
<strong>TwinCAT</strong> 2<br />
884<br />
<strong>TwinCAT</strong> 2<br />
Technische Änderungen vorbehalten
The Windows Control and<br />
Automation Technology<br />
Das <strong>Beckhoff</strong>-<strong>TwinCAT</strong>-Softwaresystem verwandelt<br />
nahezu jeden kompatiblen PC in<br />
eine Echtzeitsteuerung mit Multi-SPS-System,<br />
NC-Achsregelung, Programmierumgebung<br />
und Bedienstation. Gleichzeitig integriert<br />
<strong>TwinCAT</strong> die Programmierumgebung für alle<br />
<strong>Beckhoff</strong>-Steuerungen: von der Highend-<br />
Industrie-PC-Steuerung bis zum Embedded-<br />
Controller.<br />
<strong>TwinCAT</strong>-Architektur<br />
<strong>TwinCAT</strong> besteht aus Laufzeitsystemen<br />
zur Echtzeitausführung von Steuerungsprogrammen<br />
und den Entwicklungsumgebungen<br />
zur Programmierung,<br />
Konfi guration und Diagnose:<br />
www.beckhoff.de/<strong>TwinCAT</strong>2<br />
Technische Änderungen vorbehalten<br />
– <strong>TwinCAT</strong> I/O: universelles I/O-Interface<br />
für alle gängigen Feldbusse<br />
– <strong>TwinCAT</strong> PLC: erlaubt die Programmierung<br />
von bis zu vier SPS-Laufzeiten auf<br />
einem PC. Das SPS-Programm kann dabei<br />
wahlweise in einer oder mehreren Sprachen<br />
der IEC 61131-3 (AWL, KOP, FBS,<br />
AS, ST) oder CFC geschrieben werden.<br />
– <strong>TwinCAT</strong> NC: ermöglicht die gleichzeitige<br />
Positionierung von vielen Achsen.<br />
Es stehen hierfür die Level NC PTP (Pointto-Point-Positionierung),<br />
NC I (linear<br />
und zirkular interpolierende Bahnbewegungen<br />
von Achsgruppen mit bis zu<br />
acht Antrieben) und CNC (Erweiterung<br />
der NC I um klassische CNC-Features<br />
für bis zu 32 interpolierende Achsen<br />
pro Kanal) zur Verfügung.<br />
<strong>TwinCAT</strong><br />
Supplements<br />
System<br />
Motion<br />
Communication<br />
Controller<br />
Building Automation<br />
<strong>TwinCAT</strong> CP<br />
<strong>TwinCAT</strong> I/O<br />
<strong>TwinCAT</strong> PLC<br />
<strong>TwinCAT</strong>-System<br />
System Manager<br />
<strong>TwinCAT</strong> NC PTP<br />
<strong>TwinCAT</strong> NC I<br />
<strong>TwinCAT</strong> CNC<br />
<strong>TwinCAT</strong> 2<br />
885
<strong>TwinCAT</strong> 2<br />
886<br />
Produktübersicht <strong>TwinCAT</strong> 2<br />
<strong>TwinCAT</strong> 2 | Software SPS<br />
TX1200 | <strong>TwinCAT</strong> PLC<br />
PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze<br />
Betriebssysteme Windows NT/2000/XP/Vista, Windows 7,<br />
NT/XP/Windows 7 Embedded, CE*<br />
Echtzeit <strong>Beckhoff</strong>-Realtime-Kernel<br />
I/O-System EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus,<br />
CANopen, DeviceNet, SERCOS, Ethernet<br />
Laufzeitsystem 4 SPS-Laufzeitsysteme mit jeweils bis zu 4 Tasks,<br />
Entwicklungs- und Laufzeitsystem auf einem PC<br />
oder trennbar (CE: nur Runtime)<br />
Speicher Prozessabbildgröße, Merkerbereich, Programmgröße,<br />
POU-Größe, Variablenanzahl nur durch<br />
Größe des Arbeitsspeichers begrenzt (max. 2 GB<br />
bei NT/ 2000 / XP/Vista)<br />
Zykluszeit ab 50 µs einstellbar<br />
Verknüpfungszeit 1 µs (Intel ® Core2 Duo) für 1.000 SPS-Befehle<br />
Programmierung IEC 61131-3: IL, FBD, LD, SFC, ST, CFC, leis tungsfähige<br />
Bibliotheksverwaltung, komfortables Debugging<br />
<strong>TwinCAT</strong> 2 | Level<br />
TX1100 | <strong>TwinCAT</strong> I/O<br />
893<br />
PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze<br />
Betriebssysteme Windows NT/2000/XP/Vista, Windows 7,<br />
NT/XP/Windows 7 Embedded, CE (nur Runtime)*<br />
Echtzeit <strong>Beckhoff</strong>-Realtime-Kernel<br />
universelles I/O-Interface für alle gängigen Feldbussysteme,<br />
PC-Feldbuskarten und Schnittstellen mit integriertem Echtzeittreiber<br />
890<br />
<strong>TwinCAT</strong> 2 | Software NC PTP<br />
TX1250 | <strong>TwinCAT</strong> NC PTP<br />
<strong>TwinCAT</strong> PLC inklusive<br />
891<br />
890<br />
PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze<br />
Betriebssysteme Windows NT/2000/XP/Vista, Windows 7,<br />
NT/XP/Windows 7 Embedded, CE*<br />
Echtzeit <strong>Beckhoff</strong>-Realtime-Kernel<br />
I/O-System EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus,<br />
CANopen, DeviceNet, SERCOS, Ethernet<br />
Programmierung erfolgt über Funktionsbausteine für <strong>TwinCAT</strong><br />
PLC nach IEC 61131-3 (standardisierte PLCopen-<br />
Motion-Control-Bausteine), komfortable Achsen-<br />
Inbetriebnahmemenüs im System Manager<br />
Laufzeitsystem NC Point-to-Point inklusive <strong>TwinCAT</strong> PLC<br />
Anzahl Achsen bis zu 255 Achsen<br />
Achstypen elektrische und hydraulische Servoantriebe,<br />
Fre quenzumrichterantriebe, Schrittmotorantriebe,<br />
geschaltete Antriebe (Eil-/Schleichachsen)<br />
Zykluszeit ab 50 µs, typisch 1 ms (frei einstellbar)<br />
Achsfunktionen Standardachsfunktionen: Start/Stopp/Reset/<br />
Referenzieren, Geschwindigkeitsoverride,<br />
Sonderfunktionen: Master-/Slavekaska dierung,<br />
Kurvenscheiben, „Elektronisches Getriebe“,<br />
Online-Distanz kompensation von Strecken,<br />
„Fliegende Säge“<br />
<strong>TwinCAT</strong> 2 | Level<br />
TX1000 | <strong>TwinCAT</strong> CP<br />
PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze<br />
Betriebssysteme Windows NT/2000/XP/Vista, Windows 7,<br />
NT/XP/Windows 7 Embedded*<br />
Echtzeit <strong>Beckhoff</strong>-Realtime-Kernel<br />
Windows-Treiber für <strong>Beckhoff</strong> Control Panel<br />
893<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> 2 | Software NC I<br />
TX1260 | <strong>TwinCAT</strong> NC I<br />
<strong>TwinCAT</strong> PLC inklusive 890<br />
<strong>TwinCAT</strong> NC PTP inklusive 891<br />
PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze<br />
Betriebssysteme Windows NT/2000/XP/Vista, Windows 7,<br />
NT/XP/Windows 7 Embedded, CE*<br />
Echtzeit <strong>Beckhoff</strong>-Realtime-Kernel<br />
I/O-System EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus,<br />
CANopen, DeviceNet, SERCOS, Ethernet<br />
Programmierung DIN 66025-Programme für NC-Interpolation,<br />
Zugriff über Funktionsbausteine aus <strong>TwinCAT</strong> PLC<br />
nach IEC 61131-3<br />
Laufzeitsystem NC-Interpolation inklusive <strong>TwinCAT</strong> NC PTP<br />
und PLC<br />
Anzahl Achsen max. 3 Bahnachsen und bis zu 5 Hilfsachsen<br />
pro Gruppe, 1 Gruppe pro Kanal, max. 31 Kanäle<br />
Achstypen elektrische Servoachsen, Schrittmotorantriebe<br />
Interpreter- Unterprogramm- und Sprungtechnik, programfunktionenmierbare<br />
Schleifen, Nullpunktverschiebungen,<br />
Werkzeugkorrekturen, M- und H-Funktionen<br />
Geometrien Geraden und Kreise im 3-D-Raum, Kreise in allen<br />
Hauptebenen, Helices mit Basiskreisen in allen<br />
Hauptebenen, Linear-, Zirkular-, Helikalinterpolation<br />
in den Hauptebenen und frei defi nierbaren Ebenen,<br />
Bezier-Splines, Look-ahead-Funktion<br />
Achsfunktionen Online-Umkonfi guration von Achsen in Gruppen,<br />
Bahnoverride, Slavekopplung an Bahnachsen, Hilfsachsen,<br />
Achsfehler- und Durchhangkompensation,<br />
Messfunktionen<br />
Bedienung Automatikbetrieb, Handbetrieb (Jog / Tipp),<br />
Einzelsatzbetrieb, Referenzieren, Handradbetrieb<br />
(Verfahren/Überlagern)<br />
TS511x | <strong>TwinCAT</strong> NC I Optionen<br />
Optionen TS511x | <strong>TwinCAT</strong> Kinematic Transformation 901<br />
*versionsabhängig<br />
Technische Änderungen vorbehalten<br />
891<br />
<strong>TwinCAT</strong> 2 | Software CNC<br />
TX1270 | <strong>TwinCAT</strong> CNC<br />
<strong>TwinCAT</strong> PLC inklusive<br />
892<br />
890<br />
<strong>TwinCAT</strong> NC PTP inklusive 891<br />
<strong>TwinCAT</strong> NC I inklusive 891<br />
PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze<br />
Betriebssysteme Windows NT/2000/XP/Vista, Windows 7,<br />
Windows NT/XP/Windows 7 Embedded*<br />
Echtzeit <strong>Beckhoff</strong>-Realtime-Kernel<br />
I/O-System EtherCAT, Lightbus, PROFIBUS DP/MC, CANopen,<br />
DeviceNet, SERCOS, Ethernet<br />
Programmierung DIN 66025-Programmierung mit Hochsprachenerweiterung,<br />
Zugriff über Funktionsbausteine aus<br />
<strong>TwinCAT</strong> PLC nach IEC 61131-3<br />
Laufzeitsystem CNC inklusive <strong>TwinCAT</strong> NC I, NC PTP, PLC<br />
Achsen/Spindeln 8 Bahnachsen/geregelte Spindeln, max. 64 Achsen/geregelte<br />
Spindeln (optional), max. 12 Kanäle (optional)<br />
Achstypen elektrische Servoachsen, Analog-/Encoderinterface<br />
über Feldbus, dig. Schnittstelle über Feldbus<br />
Interpreter- Unterprogramm- und Sprungtechnik, programmierfunktionenbare<br />
Schleifen, Nullpunktverschiebungen, Werkzeugkorrekturen,<br />
M- und H-Funktionen, mathematische<br />
Funktionen, Parameter-/Variablenprogrammierung,<br />
Anwendermakros, Spindel- und Hilfsfunktionen,<br />
Nullpunktverschiebungen, Werkzeugfunktionen<br />
Geometrien Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen<br />
und frei defi nierbaren Ebenen, max. 32 interpolierende<br />
Bahnachsen pro Kanal, Look-ahead-Funktion<br />
Achsfunktionen Koppel- und Gantry-Achsenfunktion, Override, Achsfehler-<br />
und Durchhangkompensation, Messfunktionen<br />
Bedienung Automatikbetrieb, Handbetrieb (Jog/Tipp),<br />
Einzelsatzbetrieb, Referenzieren, Satzvorlauf,<br />
Handradbetrieb (Verfahren/Überlagern)<br />
TS52xx | <strong>TwinCAT</strong> CNC Optionen<br />
Optionen TS5220 | <strong>TwinCAT</strong> CNC Axes Pack<br />
TS5230 | <strong>TwinCAT</strong> CNC Channel Pack<br />
TS5240 | <strong>TwinCAT</strong> CNC Transformation<br />
TS5250 | <strong>TwinCAT</strong> CNC HSC Pack<br />
TS5260 | <strong>TwinCAT</strong> CNC Spline Interpolation<br />
<strong>TwinCAT</strong> 2<br />
887
<strong>TwinCAT</strong> 2<br />
888<br />
<strong>TwinCAT</strong> 2 Supplements<br />
<strong>TwinCAT</strong> 2 Supplements | System<br />
TS1120 | <strong>TwinCAT</strong> ECAD Import Import von Engineering-Ergebnissen aus einem ECAD-Programm 894<br />
TS1600 | <strong>TwinCAT</strong> Engineering Interface Koordination von Programmierarbeiten über ein zentrales Quellcodeverwaltungssystem<br />
Server<br />
894<br />
TS1010 | <strong>TwinCAT</strong> Eventlogger Alarm- und Diagnosesystem zum Loggen von auftretenden Events aus dem <strong>TwinCAT</strong>-System 894<br />
TS6421 | <strong>TwinCAT</strong> XML Data Server Lesen und Schreiben von XML-basierten Daten durch die PLC 894<br />
TS1150 | <strong>TwinCAT</strong> Backup Sichern und Wiederherstellen von Dateien, Betriebssystem- und <strong>TwinCAT</strong>-Einstellungen 895<br />
TS1110 | <strong>TwinCAT</strong> Simulation Manager vereinfachte Erstellung und Konfi guration einer Simulationsumgebung 895<br />
TS6420 | <strong>TwinCAT</strong> Database Server Zugriff auf Datenbanken aus der SPS 895<br />
TS6420 | <strong>TwinCAT</strong> Database Server CE Zugriff auf Datenbanken aus der SPS für Windows-CE-Plattformen<br />
-0030<br />
896<br />
TS1800 | <strong>TwinCAT</strong> PLC HMI Darstellung von in PLC-Control erstellten Visualisierungen 896<br />
TS1800 | <strong>TwinCAT</strong> PLC HMI CE Darstellung von in PLC-Control erstellten Visualisierungen für Windows-CE-Plattformen<br />
-0030<br />
896<br />
TS1810 | <strong>TwinCAT</strong> PLC HMI Web Darstellung von in PLC-Control erstellten Visualisierungen im Web-Browser 896<br />
TS1140 | <strong>TwinCAT</strong> Management Server zentrale Administration von <strong>Beckhoff</strong>-CE-Steuerungen 897<br />
TS3300 | <strong>TwinCAT</strong> Scope 2 grafi sches Analysewerkzeug für die Anzeige von zeitkontinuierlichen Signalverläufen 897<br />
TS622x | <strong>TwinCAT</strong> EtherCAT Redundancy Erweiterung des <strong>TwinCAT</strong>-EtherCAT-Masters um die Kabelredundanzfähigkeit 897<br />
TS3900 | <strong>TwinCAT</strong> Solar Position Algorithm exaktes Ermitteln des Sonnenstandes 897<br />
<strong>TwinCAT</strong> 2 Supplements | Motion<br />
TS5065 | <strong>TwinCAT</strong> PLC Motion Control XFC hochgenaues Erfassen und Schalten von digitalen Signalen bezogen auf Achspositionen 898<br />
TS5810 | <strong>TwinCAT</strong> PLC Hydraulic Positioning Steuern und Regeln hydraulischer Achsen 898<br />
TS5060 | <strong>TwinCAT</strong> NC FIFO Axes Realisierung einer vom Anwender vorgegebenen Sollwertgenerierung für eine NC-Achse 899<br />
TS5055 | <strong>TwinCAT</strong> NC Flying Saw Implementierung der Funktionalität „Fliegende Säge“ 899<br />
TS5066 | <strong>TwinCAT</strong> PLC Remote<br />
Remote-Synchronisation<br />
Synchronisation<br />
899<br />
TS5050 | <strong>TwinCAT</strong> NC Camming Nutzung der Kurvenscheibenfunktionalität (Tabellenkopplung) von <strong>TwinCAT</strong> NC 900<br />
TS1510 | <strong>TwinCAT</strong> Cam Design Tool grafi sches Entwurfstool für elektronische Kurvenscheiben 900<br />
TS5800 | <strong>TwinCAT</strong> Digital Cam Server schnelles Nockenschaltwerk als Software-Implementation 900<br />
TS1500 | <strong>TwinCAT</strong> Valve Diagram Editor grafi sches Tool zum Entwerfen der Kennlinie eines Hydraulikventils 901<br />
TS511x | <strong>TwinCAT</strong> Kinematic Transformation Realisierung verschiedener Kinematik-Transformationen für <strong>TwinCAT</strong> PTP oder <strong>TwinCAT</strong> NC I 901<br />
<strong>TwinCAT</strong> 2 Supplements | Communication<br />
TS6340 | <strong>TwinCAT</strong> PLC Serial Communication Kommunikation über serielle Busklemmen oder PC-COM-Ports 902<br />
TS6341 | <strong>TwinCAT</strong> PLC Serial Communication Kommunikation über serielle Busklemmen<br />
3964R/RK512<br />
oder PC-COM-Ports mittels 3964R- und RK512-Protokoll 902<br />
TS6255 | <strong>TwinCAT</strong> PLC Modbus RTU serielle Kommunikation mit Modbus-Endgeräten 902<br />
TS6250 | <strong>TwinCAT</strong> Modbus TCP Server Kommunikation mit Modbus-TCP-Geräten (Server- und Client-Funktionalität) 903<br />
TS650x | <strong>TwinCAT</strong> PLC IEC 60870-5-101, -102, Realisierung von Mastern für IEC 60870-101, 102, -103, -104<br />
-103, -104 Master<br />
903<br />
TS6506 | <strong>TwinCAT</strong> PLC IEC 60870-5-104 Realisierung von Mastern für IEC 60870-104 unter Windows CE<br />
-0030 Master CE<br />
903<br />
TS6507 | <strong>TwinCAT</strong> PLC IEC 60870-5-101, -104 Realisierung von Slaves für IEC 60870-101, -104<br />
Slave<br />
903<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> 2 Supplements | Communication<br />
TS6507 | <strong>TwinCAT</strong> PLC IEC 60870-5-104 Realisierung von Slaves für IEC 60870-104 unter Windows CE<br />
-0030 Slave CE<br />
903<br />
TS6511 | <strong>TwinCAT</strong> PLC IEC 61850 Server Kommunikation nach IEC 61850 904<br />
TS6509 | <strong>TwinCAT</strong> PLC IEC 61400-25 Server Kommunikation nach IEC 61400-25 904<br />
TS6371 | <strong>TwinCAT</strong> DriveTop Server Konfi guration von Indramat-SERCOS-Antrieben mit der DriveTop-Software auf <strong>TwinCAT</strong>-Systemen 904<br />
TS6370 | <strong>TwinCAT</strong> DriveCOM OPC Server feldbusunabhängige Kommunikationsverbindung vom Engineeringtool zum Antrieb 905<br />
TS6120 | <strong>TwinCAT</strong> OPC Server Zugriff auf <strong>TwinCAT</strong>-Variablen, gemäß OPC-DA-/OPC-XML-DA-Spezifi kation 905<br />
TS6100 | <strong>TwinCAT</strong> OPC UA Server Zugriff auf <strong>TwinCAT</strong> gemäß OPC UA: DA/HA/AC 906<br />
TS6350 | <strong>TwinCAT</strong> SMS/SMTP Server Versenden von SMS und E-Mails aus der SPS 906<br />
TS6310 | <strong>TwinCAT</strong> TCP/IP Server Kommunikation über generische TCP-Server 907<br />
TS6271 | <strong>TwinCAT</strong> PROFINET IO Controller <strong>TwinCAT</strong> PROFINET IO Controller macht aus jeder PC-basierten Steuerung einen<br />
PROFINET-IO-Controller. 908<br />
TS6270 | <strong>TwinCAT</strong> PROFINET IO Device <strong>TwinCAT</strong> PROFINET IO Device macht aus jeder PC-basierten Steuerung ein PROFINET-IO-Device. 908<br />
TS6280 | <strong>TwinCAT</strong> EtherNet/IP Slave <strong>TwinCAT</strong> EtherNet/IP Slave macht aus jeder PC-basierten Steuerung einen EtherNet/IP-Slave. 908<br />
TS6360 | <strong>TwinCAT</strong> Virtual Serial COM Driver virtueller Serial-COM-Treiber für Windows-XP- und Windows-CE-Plattformen 909<br />
TS6300 | <strong>TwinCAT</strong> FTP Client einfacher Zugriff von der <strong>TwinCAT</strong> SPS auf FTP-Server 909<br />
TS6600 | <strong>TwinCAT</strong> PLC RFID Reader<br />
Anschluss von RFID-Readern an die <strong>TwinCAT</strong> PLC<br />
Communication<br />
909<br />
TS6610 | <strong>TwinCAT</strong> PLC S5/S7<br />
Kommunikation zu S5/S7-Steuerungen<br />
Communication<br />
909<br />
<strong>TwinCAT</strong> 2 Supplements | Controller<br />
TS4100 | <strong>TwinCAT</strong> PLC Controller Toolbox Bausteine für Basisregler (P, I, D), komplexe Regler (PI, PID), Pulsweitenmodulation, Rampen,<br />
Signalgeneratoren und Filter 910<br />
TS4110 | <strong>TwinCAT</strong> PLC Temperature Controller instanziierbarer Temperaturregler-Funktionsbaustein zum Überwachen und Regeln<br />
von verschiedenen Temperaturstrecken 910<br />
<strong>TwinCAT</strong> 2 Supplements | Building Automation<br />
TS8010 | <strong>TwinCAT</strong> PLC Building Automation Ausführung von Grundfunktionen im Bereich der Raumautomatisierung 911<br />
TS8038 | <strong>TwinCAT</strong> PLC Building Automation Kommunikation mit der DALI-Master-Busklemme KL6811<br />
DALI<br />
911<br />
TS6342 | <strong>TwinCAT</strong> PLC Serial Communication Verarbeitung von Signalen batterieloser Sensoren mit EnOcean-Technologie<br />
EnOcean<br />
911<br />
TS1800 | <strong>TwinCAT</strong> Building Automation Konfi guration und Inbetriebnahme von Building-Automation-Projekten<br />
Framework<br />
912<br />
TS8000 | <strong>TwinCAT</strong> PLC HVAC Automation von Heizungs-, Lüftungs-, Klima- und Sanitäranlagen 912<br />
TS8039 | <strong>TwinCAT</strong> PLC M-Bus Nutzung des M-Bus zur Erfassung von Verbrauchsdaten 912<br />
TS8036 | <strong>TwinCAT</strong> Crestron Server Kommunikation zwischen einer <strong>TwinCAT</strong> SPS und einer Crestron-Steuerung 912<br />
TS8037 | <strong>TwinCAT</strong> Bang & Olufsen Server Kommunikation zwischen einer <strong>TwinCAT</strong> SPS und einer<br />
Bang & Olufsen-Audio/Video-Installation 913<br />
TS8020 | <strong>TwinCAT</strong> BACnet/IP Kommunikation für Datennetze der Gebäudeautomatisierung<br />
und Gebäuderegelung 913<br />
TS8035 | <strong>TwinCAT</strong> FIAS Server Kommunikation zwischen einer <strong>TwinCAT</strong> SPS und einem System<br />
nach dem FIAS-Standard 913<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
889
<strong>TwinCAT</strong> 2<br />
890<br />
<strong>TwinCAT</strong> 2<br />
TX12xx | <strong>TwinCAT</strong> 2<br />
<strong>TwinCAT</strong> PLC<br />
Technische Daten TX1200<br />
<strong>TwinCAT</strong> PLC realisiert auf einer CPU eine oder mehrere SPS mit dem internationalen Standard IEC 61131-3. Zur Programmierung<br />
können alle in der Norm beschriebenen Programmiersprachen verwendet werden. Die Bausteine vom Typ PROGRAM<br />
können mit Echtzeittasks verbunden werden. Verschiedene komfortable Debugging-Möglichkeiten erleichtern die Fehlersuche<br />
und Inbetriebnahme. Programmänderungen können zu beliebigen Zeiten und in beliebiger Größe online, d.h. bei laufender SPS,<br />
durchgeführt werden. Alle Variablen stehen per ADS symbolisch zur Verfügung und können in entsprechenden Clients gelesen<br />
und geschrieben werden.<br />
– Prozessabbildgröße, Merkerbereich, Programmgröße, POU-Größe, Variablenanzahl nur durch Größe des Arbeitsspeichers<br />
begrenzt<br />
– Zykluszeiten ab 50 µs<br />
– Verknüpfungszeit: typisch 1 µs (Intel ® Core2 Duo)<br />
– IEC 61131-3: IL (AWL), FBD (FUP), LD (KOP), SFC (AS), ST, CFC<br />
– Online-Change in Programmen und Variablen, Online- Monitor, Ablaufkontrolle, Breakpoints, Write, Force, Step,<br />
Datentrace, Remote-Debugging über TCP/IP<br />
– Online-Verbindung mit SPS-Laufzeitsystem weltweit über TCP/IP oder über Feldbus<br />
– Online-Monitoring von Variablen in Variablenlisten, Watchfenstern, Editoren<br />
– Online-Status und Powerfl ow (Akkumulatorinhalt) von Programmen und Instanzen<br />
– Triggern, Forcen, Setzen von Variablen<br />
– leistungsfähiges Debugging mit Einzelzyklus, Breakpoints, Step-in, Step-over, Anzeige des aktuellen Aufrufstacks,<br />
Watchliste zeigt Auswahl von Variablen, Tracefunktionen<br />
– Online-Verwaltung aller Variablennamen und -strukturen systemweit<br />
– remanente und persistente Daten, USV-gestützte Speicherung auf Festplatte, optional Speicherung auf NOVRAM<br />
– lesender und schreibender Variablenzugriff über ADS, OPC<br />
– zertifi ziert entsprechend PLCopen Baselevel (IL/ST)<br />
– strukturierte Programmierung mit modularer Programmverwaltung<br />
– Quellcodespeicherung im Zielsystem<br />
– komfortable Bibliotheksverwaltung<br />
– leistungsfähiger Compiler mit inkrementellem Compilieren<br />
– alle gebräuchlichen Datentypen, Strukturen, Arrays, auch mehrdimensional<br />
– komfortables Erstellen von Programmen mit: Autoformat, Autodeclare, Querverweis, Suchen/Ersetzen, Projektvergleich<br />
Zielsystem versionsabhängig: Windows NT/2000/XP, Windows 7,<br />
Windows Embedded NT/XP/WES2009/WES7, Windows CE (nur Runtime)<br />
Weitere Informationen www.beckhoff.de/TX1200<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> NC PTP <strong>TwinCAT</strong> NC I<br />
TX1250 TX1260<br />
<strong>TwinCAT</strong> NC PTP realisiert Motion Control für Punkt-zu-Punkt-Bewegungen<br />
in Software. Die Achsen werden durch Achsobjekte repräsentiert und stellen<br />
ein zyklisches Interface für z. B. die SPS zur Verfügung. Dieses Achsobjekt wird<br />
dann zu einer entsprechenden physikalischen Achse verknüpft. Verschiedenste<br />
Achstypen mit verschiedensten Feldbusschnittstellen können so abstrakt mit<br />
den Achsobjekten, die immer ein gleiches Interface und eine identische Konfi<br />
gurationsoberfl äche anbieten, verbunden werden. Die Regelung der Achsen<br />
kann in verschiedenen Konstellationen (Positions- oder Geschwindigkeitsschnittstelle)<br />
und verschiedenen Reglern konfi guriert werden. Die Konfi guration<br />
der Achsen erfolgt in <strong>TwinCAT</strong> Engineering.<br />
– maximal 255 Achsen<br />
– unterstützt elektrische und hydraulische Servoantriebe, Frequenzumrichterantriebe,<br />
Schrittmotorantriebe, Gleichstromantriebe,<br />
geschaltete Antriebe (Eil-/Schleichachsen), Simulationsachsen,<br />
Encoderachsen<br />
– unterstützt diverse Encoder wie Inkremental-Encoder, Absolut-Encoder,<br />
digitale Schnittstelle zu den Antrieben wie EtherCAT, SERCOS, SSI,<br />
Lightbus, PROFIBUS DP/MC, Pulse-Train<br />
– Standardachsfunktionen wie Start/Stopp/Reset/Referenzieren,<br />
Geschwindigkeits-Override, Master-/Slavekopplungen, elektronisches<br />
Getriebe, Online-Distanzkompensation<br />
– Programmierung erfolgt über PLCopen-konforme IEC 61131-3-<br />
Funktionsbausteine<br />
– komfortable Achsen-Inbetriebnahmemöglichkeiten<br />
– Online-Monitor aller Achszustandsvariablen wie Ist-/Sollwerte,<br />
Freigaben, Regelungswerte, Online- Achstuning<br />
– Forcen von Achsvariablen<br />
– Konfi guration aller Achsparameter wie Messsystem,<br />
Driveparameter und Lageregler<br />
– konfi gurierbare Reglerstrukturen P-Regler, PID-Regler, PID mit<br />
Geschwindigkeitsvorsteuerung, PID mit Geschwindigkeits- und<br />
Beschleunigungsvorsteuerung<br />
– Online-Master-/Slave sowie Slave-/Masterumwandlung<br />
– „Fliegende Säge“ (Diagonalsäge [optional])<br />
– Kurvenscheiben (Unterstützung durch <strong>TwinCAT</strong> CAM Design Tool<br />
[optional])<br />
– FIFO-Achsen<br />
– externe Sollwertgeneratoren<br />
– Multi-Master-Kopplung<br />
Communication <strong>TwinCAT</strong> 2<br />
Mit <strong>TwinCAT</strong> NC I können Bewegungen mit bis zu drei interpolierenden<br />
und bis zu fünf Hilfsachsen im Interpolationspaket realisiert werden.<br />
Unterstützt werden verschiedene Achstypen mit unterschiedlichen Feldbusschnittstellen.<br />
Die Programmierung der Bewegung erfolgt in der Regel in<br />
DIN 66025 kann aber alternativ auch über SPS-Funktionsbausteine erfolgen.<br />
– max. 3 Bahnachsen und bis zu 5 Hilfsachsen pro Gruppe<br />
– 1 Gruppe pro Kanal, max. 31 Kanäle<br />
– unterstützt elektrische Servoachsen, Schrittmotorantriebe<br />
– Interpreterfunktionen wie Unterprogramm- und Sprungtechnik,<br />
programmierbare Schleifen, Nullpunktverschiebungen, Werkzeugkorrekturen,<br />
M- und H-Funktionen<br />
– Geometriefunktionen: Geraden und Kreise im 3-D-Raum, Kreise in<br />
allen Hauptebenen, Helices mit Basiskreisen in allen Hauptebenen,<br />
Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei<br />
defi nierbaren Ebenen, Bezier- Splines, Look-ahead-Funktion<br />
– Online-Umkonfi guration von Achsen in Gruppen, Bahnoverride,<br />
Slavekopplung an Bahnachsen, Hilfsachsen, Achsfehler- und Durchhangkompensation,<br />
Messfunktionen<br />
– Programmierung in DIN 66025<br />
– Zugriff alternativ über Funktionsbausteine nach IEC 61131-3<br />
– Bedienung von Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatzbetrieb,<br />
Referenzieren, Handradbetrieb (Verfahren/Überlagern)<br />
– komfortables Debugging mit Online-Monitoring von aktueller<br />
Soll-/Istposition (Schleppabstände aller Achsen), aktuell bearbeiteter<br />
NC-Programmzeile, aktuell interpretierter NC-Programmzeile,<br />
Kanalstatus<br />
versionsabhängig: Windows NT/2000/XP, Windows 7,<br />
versionsabhängig: Windows NT/2000/XP, Windows 7,<br />
Windows Embedded NT/XP/WES2009/WES7, Windows CE (nur Runtime) Windows Embedded NT/XP/WES2009/WES7<br />
www.beckhoff.de/TX1250 www.beckhoff.de/TX1260<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
891
<strong>TwinCAT</strong> 2<br />
892<br />
<strong>TwinCAT</strong> 2<br />
TX1xxx | <strong>TwinCAT</strong> 2<br />
<strong>TwinCAT</strong> CNC<br />
Technische Daten TX1270<br />
<strong>TwinCAT</strong> CNC bietet die Möglichkeit, eine Interpolation mit bis zu 32 gleichzeitig interpolierenden Achsen zu realisieren.<br />
Über die Optionspakete kann die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforderungen der Applikation<br />
angepasst werden. Verschiedene Transformationen können über Optionspakete ergänzt werden. Die Programmierung<br />
erfolgt über DIN 66025. Die Konfi guration der Achsen und Kanäle erfolgt über <strong>TwinCAT</strong> Engineering.<br />
– 8 Bahnachsen/geregelte Spindeln, max. 64 Achsen/geregelte Spindeln (optional), max. 12 Kanäle (optional)<br />
– unterstützt elektrische Servoachsen, Schrittmotorantriebe<br />
– Unterprogramm- und Sprungtechnik, programmierbare Schleifen, Nullpunktverschiebungen, Werkzeugkorrekturen,<br />
M- und H-Funktionen, mathematische Funktionen, Parameter-/ Variablenprogrammierung, Anwendermakros, Spindel- und<br />
Hilfsfunktionen, Werkzeugfunktionen<br />
– Geometriefunktionen Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei defi nierbaren Ebenen,<br />
max. 32 interpolierende Bahnachsen pro Kanal (optional), Look-ahead-Funktion<br />
– Achsfunktionen, Koppel- und Gantry-Achsenfunktion, Override, Achsfehler- und Durchhangkompensation, Messfunktionen<br />
– Programmierung in DIN 66025 mit Hochsprachenerweiterung<br />
– Zugriff über Funktionsbausteine aus <strong>TwinCAT</strong> PLC nach IEC 61131-3<br />
– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Satzvorlauf, Handradbetrieb<br />
(Verfahren/Überlagern)<br />
– komfortables Debugging mit Online-Monitoring aller Zustände<br />
Zielsystem versionsabhängig: Windows NT/2000/XP, Windows 7,<br />
Windows Embedded NT/XP/WES2009/WES7<br />
Weitere Informationen www.beckhoff.de/TX1270<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> I/O <strong>TwinCAT</strong> CP<br />
TX1100 TX1000<br />
Mit <strong>TwinCAT</strong> I/O können zyklische Daten von verschiedenen Feldbussen in<br />
Prozessabbildern gesammelt werden. Zyklische Tasks treiben die entsprechenden<br />
Feldbusse. Verschiedene Feldbusse können mit unterschiedlichen<br />
Zykluszeiten auf einer CPU betrieben werden. Auf das Prozessabbild können<br />
Applikationen direkt zugreifen. Die Konfi guration der Feldbusse und der<br />
Prozessabbilder erfolgt im <strong>TwinCAT</strong> Engineering.<br />
– verbindet I/O-Geräte und Tasks variablenorientiert<br />
– verbindet Tasks untereinander variablenorientiert<br />
– kleinste Einheit ist ein Bit<br />
– unterstützt synchrone oder asynchrone Beziehungen<br />
– Austausch konsistenter Datenbereiche und Prozessabbilder<br />
– Online-Darstellung im Verzeichnisbaum<br />
– Online-Watchfenster<br />
– „Force und Write“ zur Inbetriebnahme und zum Test für Taskvariablen<br />
und I/O-Geräte<br />
– unterstützte Feldbusse:<br />
– EtherCAT<br />
– Lightbus<br />
– PROFIBUS DP (Master und Slave)<br />
– Interbus<br />
– CANopen<br />
– SERCOS interface<br />
– DeviceNet<br />
– Ethernet<br />
– USB<br />
– SMB (System-Management-Bus)<br />
Communication <strong>TwinCAT</strong> 2<br />
<strong>TwinCAT</strong> CP ist ein Treiber für die <strong>Beckhoff</strong> Control Panel C6xxx und C7xxx,<br />
die industriellen Bedien- und Anzeigegeräte.<br />
Control Panel sind für den Einsatz als Mensch-Maschine-Schnittstelle<br />
optimiert. Bedien- und Anzeigeelemente bilden eine eigenständige Einheit,<br />
getrennt vom PC durch eine einfache Kabelverbindung.<br />
<strong>TwinCAT</strong> CP stellt die Treiberverbindung zwischen allgemeinen Windows-<br />
Programmen und den Bedien- und Anzeigeelementen der <strong>Beckhoff</strong> Control<br />
Panel her:<br />
– direkte Taster für schnelle Maschinenfunktionen<br />
– Tasterrückmeldung in Form von LEDs<br />
– USV-Unterstützung<br />
Windows-Programme können die Funktionen des Control Panels über den<br />
Treiber variablenorientiert steuern.<br />
versionsabhängig: Windows NT/2000/XP, Windows 7,<br />
versionsabhängig: Windows NT/2000/XP, Windows 7,<br />
Windows Embedded NT/XP/WES2009/WES7, Windows CE (nur Runtime) Windows Embedded NT/XP/WES2009/WES7<br />
www.beckhoff.de/TX1100 www.beckhoff.de/TX1000<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
893
<strong>TwinCAT</strong> 2<br />
894<br />
Supplements<br />
System<br />
TSxxxx | <strong>TwinCAT</strong> 2 Supplements, System<br />
<strong>TwinCAT</strong> ECAD Import <strong>TwinCAT</strong> Engineering<br />
Interface Server<br />
<strong>TwinCAT</strong> Eventlogger <strong>TwinCAT</strong> XML Data Server<br />
Technische Daten TS1120 TS1600 TS1010 TS6421<br />
<strong>TwinCAT</strong> ECAD Import dient<br />
der Übernahme von bereits<br />
existierenden Engineering-<br />
Ergebnissen aus einem<br />
ECAD-Programm. Mittels<br />
XML-Beschreibung ermöglicht<br />
sie das Importieren der<br />
aus dem ECAD-Werkzeug<br />
exportierten Informationen<br />
über den Aufbau der I/Os<br />
sowie ihrer Verknüpfungen<br />
zu SPS-Variablen. Anhand<br />
dieser Informationen werden<br />
eine System-Manager-<br />
Konfi guration und ein Basis-<br />
SPS-Programm mit den<br />
verwendeten I/O-Variablen<br />
erzeugt. Die Generierung<br />
von NC-Geräten ist ebenfalls<br />
möglich.<br />
Mit dem <strong>TwinCAT</strong> Engineering<br />
Interface (ENI) Server<br />
ist es möglich, die Arbeiten<br />
von mehreren Programmierern<br />
über ein zentrales Quellcodeverwaltungssystem<br />
zu<br />
koordinieren. Der <strong>TwinCAT</strong><br />
ENI Server bietet Schnittstellen<br />
zu Microsoft Visual<br />
Source Safe und Treiber<br />
zur Subversion (SVN). Eine<br />
Benutzer- und Rechteverwaltung<br />
ist ebenso Bestandteil<br />
des Produktes wie ein datenbankunabhängigesDiagnosetool,<br />
das eine Übersicht über<br />
alle aktuellen Aktionen der<br />
verschiedenen Anwender<br />
liefert.<br />
Der <strong>TwinCAT</strong> Eventlogger<br />
ist ein Alarm- und Diagnosesystem<br />
für <strong>TwinCAT</strong>-basierte<br />
Steuerungen. Er hat die<br />
Aufgabe, alle auftretenden<br />
Events im <strong>TwinCAT</strong>-System<br />
zu verwalten, weiterzuleiten<br />
und in die <strong>TwinCAT</strong>-Logdatei<br />
zu schreiben. Events sind<br />
in diesem Zusammenhang<br />
Alarme, Warnungen, Hinweise<br />
oder Anweisungen.<br />
Die Quittierung einer Meldung<br />
ist möglich. Mithilfe<br />
eines Message-Formatters<br />
wird die Verbindung zwischen<br />
dem eigentlichen Event und<br />
dessen Meldetext hergestellt.<br />
Diese ist in einer externen<br />
Datenbank hinterlegt.<br />
Durch Einbinden der<br />
TcEventViewer-Type-Library<br />
ist es möglich, eine eigene<br />
Anzeige der Meldungen zu<br />
erstellen. Die Konfi guration<br />
der Meldungstexte erfolgt<br />
mit dem TcEvent-Confi gurator.<br />
Der Eventlogger ist im<br />
Lieferumfang von <strong>TwinCAT</strong><br />
bereits enthalten.<br />
Der <strong>TwinCAT</strong> XML Data<br />
Server erlaubt den direkten<br />
Zugriff aus der SPS in eine<br />
XML-Datei. Dabei können<br />
Variablenwerte von der<br />
SPS gelesen oder in die<br />
XML-Datei geschrieben<br />
werden. Auch der Zugriff<br />
auf Strukturen in der SPS<br />
ist möglich.<br />
Zielsystem Windows NT/2000/XP, Windows NT/2000/XP, Windows NT/2000/XP, Windows NT/2000/XP,<br />
Windows 7<br />
Windows 7<br />
Windows 7, Windows CE Windows 7<br />
Min. <strong>TwinCAT</strong>-Level <strong>TwinCAT</strong> PLC/<strong>TwinCAT</strong> NC<br />
PTP (bei NC-Geräten)<br />
<strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC<br />
Weitere Informationen www.beckhoff.de/TS1120 www.beckhoff.de/TS1600 www.beckhoff.de/TS1010 www.beckhoff.de/TS6421<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> XML Data Server CE <strong>TwinCAT</strong> Backup <strong>TwinCAT</strong> Simulation Manager <strong>TwinCAT</strong> Database Server<br />
TS6421-0030 TS1150 TS1110 TS6420<br />
Der <strong>TwinCAT</strong> XML Data Server CE<br />
erlaubt den direkten Zugriff aus der<br />
SPS in eine XML-Datei. Dabei können<br />
Variablenwerte von der SPS gelesen<br />
oder in die XML-Datei geschrieben<br />
werden. Auch der Zugriff auf Strukturen<br />
in der SPS ist möglich.<br />
Mit dem <strong>TwinCAT</strong> Backup Server<br />
können Dateien, Verzeichnisse,<br />
betriebssystemspezifi sche Informationen,<br />
Einstellungen und <strong>TwinCAT</strong>-<br />
Konfi gurationen gesichert und<br />
wiederhergestellt werden. Dies kann<br />
auf allen angeschlossenen Medien<br />
und auch über Netzwerk erfolgen.<br />
Der <strong>TwinCAT</strong> Simulation Manager ist<br />
ein Werkzeug zur einfachen Konfi guration<br />
einer Simulationsumgebung,<br />
die sich in die <strong>TwinCAT</strong>-Systemumgebung<br />
integriert. Er unterstützt<br />
das Erzeugen einer „virtuellen<br />
Maschine“, die in ihrem zeitlichen<br />
Verhalten einer realen entspricht.<br />
System Communication<br />
Supplements<br />
<strong>TwinCAT</strong> Database Server ermöglicht<br />
den Datenaustausch zwischen<br />
Datenbanken und dem <strong>TwinCAT</strong>-<br />
System. Es können SPS-Variablen<br />
oder direkt Werte der EtherCAT-I/Os<br />
zyklisch, bei Änderung oder ereignisgesteuert<br />
mittels SPS-Funktionsbaustein<br />
protokolliert werden.<br />
Windows CE Windows NT/2000/XP,<br />
Windows NT/2000/XP,<br />
Windows NT/2000/XP,<br />
Windows 7<br />
Windows 7<br />
Windows 7<br />
<strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC<br />
www.beckhoff.de/TS6421-0030 www.beckhoff.de/TS1150 www.beckhoff.de/TS1110 www.beckhoff.de/TS6420<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
895
<strong>TwinCAT</strong> 2<br />
896<br />
Supplements<br />
System<br />
TSxxxx | <strong>TwinCAT</strong> 2 Supplements, System<br />
<strong>TwinCAT</strong> Database Server<br />
CE<br />
<strong>TwinCAT</strong> PLC HMI <strong>TwinCAT</strong> PLC HMI CE <strong>TwinCAT</strong> PLC HMI Web<br />
Technische Daten TS6420-0030 TS1800 TS1800-0030 TS1810<br />
Der <strong>TwinCAT</strong> Database<br />
Server CE zeichnet sich<br />
durch die gleichen Funktionsattribute<br />
aus, wie die<br />
unter nicht CE-Betriebssystemen<br />
lauffähige Version.<br />
Der einzige Unterschied<br />
ist der Umfang der unterstützten<br />
Datenbanken:<br />
MS SQL, MS SQL Compact<br />
und ASCII-File.<br />
<strong>TwinCAT</strong> PLC HMI ist ein<br />
Stand-alone-Tool zum Darstellen<br />
von Visualisierungen,<br />
die im <strong>TwinCAT</strong>-PLC-Control<br />
erstellt worden sind. Beim<br />
Aufstarten werden diese<br />
sofort im Vollbild angezeigt.<br />
Zielsystem Windows CE Windows NT/2000/XP,<br />
Windows 7<br />
<strong>TwinCAT</strong> PLC HMI CE ist ein<br />
Stand-alone-Tool zum Darstellen<br />
von Visualisierungen,<br />
welche im <strong>TwinCAT</strong>-PLC-<br />
Control erstellt worden sind.<br />
Beim Aufstarten werden<br />
diese sofort im Vollbild<br />
angezeigt.<br />
<strong>TwinCAT</strong> PLC HMI Web ist<br />
eine webbasierte Visualisierungslösung.<br />
Das <strong>TwinCAT</strong>-<br />
PLC-Control dient als Editor<br />
zur Erstellung der Webseiten.<br />
Die Aktivierung erfolgt<br />
einfach über das Setzen<br />
einer Option in <strong>TwinCAT</strong>-<br />
PLC-Control. Die Webseiten<br />
werden durch den Internet<br />
Information Server (IIS)<br />
bereitgestellt. Zur Anzeige<br />
der Webseiten wird eine<br />
Java-VM benötigt.<br />
Windows CE Windows NT/2000/XP,<br />
Windows 7, Windows CE<br />
Min. <strong>TwinCAT</strong>-Level <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC<br />
Weitere Informationen www.beckhoff.de/<br />
www.beckhoff.de/TS1800 www.beckhoff.de/<br />
www.beckhoff.de/TS1810<br />
TS6420-0030<br />
TS1800-0030<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> Management Server <strong>TwinCAT</strong> Scope 2 <strong>TwinCAT</strong> EtherCAT Redundancy <strong>TwinCAT</strong> Solar Position Algorithm<br />
TS1140 TS3300 TS622x TS3900<br />
Der <strong>TwinCAT</strong> Management Server<br />
ermöglicht die zentrale Administration<br />
von <strong>Beckhoff</strong>-CE-Steuerungen.<br />
Softwareupdates können von<br />
zentraler Stelle auf im Netzwerk<br />
vorhandene Steuerungen eingespielt<br />
werden. Neben Betriebssystemupdates<br />
können auch gerätespezifi sche<br />
Komponenten (SPS-Bootprojekte)<br />
eingespielt werden. Durch die Möglichkeit,<br />
die im Netzwerk erkannten<br />
Geräte in Gruppen aufzuteilen,<br />
können für jede Gruppe individuelle<br />
Aktionen defi niert werden.<br />
Mit dem <strong>TwinCAT</strong> Scope 2 bietet<br />
<strong>Beckhoff</strong> ein grafi sches Werkzeug zur<br />
Signalanalyse und Datensammlung.<br />
Aufgrund der Trennung von Datenlogger<br />
und Viewer ist es möglich, in<br />
einem zentralen Scope 2 View die<br />
Signalverläufe von mehreren im Feld<br />
verteilten Systemen darzustellen.<br />
Nach der Auswahl eines Systems<br />
kann beispielsweise in die SPS, NC<br />
oder direkt in die angeschlossenen<br />
EtherCAT-I/Os hineingebrowst<br />
werden, um die entsprechenden<br />
Variablen auszuwählen. Neben der<br />
Möglichkeit von Langzeitaufnahmen<br />
stehen diverse Triggerfunktionalitäten<br />
und Cursor im <strong>TwinCAT</strong><br />
Scope 2 zur Verfügung.<br />
Mit <strong>TwinCAT</strong> EtherCAT Redundancy<br />
wird der <strong>TwinCAT</strong>-EtherCAT-Master<br />
um die Möglichkeit zur Realisierung<br />
einer Kabelredundanz erweitert: Vom<br />
letzten logischen Teilnehmer wird<br />
ein Kabel zum Master zurückgeführt.<br />
Konfi guration und Diagnose erfolgen<br />
im <strong>TwinCAT</strong> System Manager.<br />
System Communication<br />
Supplements<br />
Mithilfe des <strong>TwinCAT</strong> Solar Position<br />
Algorithm ist es möglich, den Sonnenstandswinkel<br />
unter Verwendung<br />
von Datum, Uhrzeit, geografi scher<br />
Länge und Breite sowie weiteren<br />
Parametern (je nach gewünschter<br />
Genauigkeit) zu ermitteln. Der entwickelte<br />
Funktionsbaustein arbeitet<br />
mit einer maximalen Ungenauigkeit<br />
von ±0,001°.<br />
Windows NT/2000/XP, Windows 7 Windows XP, Windows 7 Windows NT/2000/XP, Windows 7,<br />
Windows NT/XP Embedded,<br />
Windows CE<br />
Windows XP, Windows CE<br />
<strong>TwinCAT</strong> I/O <strong>TwinCAT</strong> I/O <strong>TwinCAT</strong> I/O <strong>TwinCAT</strong> PLC<br />
www.beckhoff.de/TS1140 www.beckhoff.de/TS3300 www.beckhoff.de/TS622x www.beckhoff.de/TS3900<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
897
<strong>TwinCAT</strong> 2<br />
898<br />
Supplements<br />
Motion<br />
TS5xxx | <strong>TwinCAT</strong> 2 Supplements, Motion<br />
<strong>TwinCAT</strong> PLC Motion Control XFC <strong>TwinCAT</strong> PLC Hydraulic Positioning<br />
Technische Daten TS5065 TS5810<br />
Mit eXtreme Fast Control (XFC) wird eine Technik bezeichnet,<br />
die mit EtherCAT, speziellen I/O-Klemmen und <strong>TwinCAT</strong> auf<br />
dem PC eine sehr schnelle zeitlich hoch präzise Reaktion<br />
ermöglicht. Mit den Distributed-Clocks (DC) von EtherCAT<br />
und entsprechenden Klemmen können so einfach verteiltes<br />
Latchen oder Nockenschaltwerke realisiert werden.<br />
– Bausteine zum hochgenauen Erfassen und Schalten<br />
von digitalen Signalen bezogen auf Achspositionen<br />
– EtherCAT-Distributed-Clocks mit den zeitstempelbasierten<br />
Ein- und Ausgangs-EtherCAT-Klemmen<br />
EL1252, EL2252 oder EL2262<br />
– Konvertierungsbausteine von DC-Zeit in Position und<br />
umgekehrt<br />
– komfortabler PLCopen-konformer TouchProbe-Baustein<br />
– digitales Nockenschaltwerk als PLCopen-konformer<br />
Baustein<br />
In <strong>TwinCAT</strong> Hydraulic Positioning sind Algorithmen zur<br />
Regelung und Positionierung von Hydraulikachsen zusammengefasst<br />
und stehen als PLCopen-konforme SPS-Bausteine<br />
zur Verfügung.<br />
– zur Positionierung und Regelung hydraulischer Achsen<br />
– Funktionen zur Umrechnung von Sensorsignalen in<br />
Ist-Positionen und von Stellwerten in Ausgabedaten<br />
– Point-to-Point-Bewegungen wahlweise mit zeit- oder<br />
weggeführten Rampen<br />
– Lageregelung, vorzeichenrichtige Pressdruckausgabe,<br />
automatische Repositionierung<br />
– Optimierung und Überwachung des Verhaltens<br />
mit weiteren Funktionen (z. B. Totzeitkompensation,<br />
Grenzwertüberwachung)<br />
Zielsystem Windows NT/2000/XP, Windows 7,<br />
Windows NT/2000/XP, Windows 7,<br />
Windows CE<br />
Windows CE<br />
Min. <strong>TwinCAT</strong>-Level <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> NC PTP<br />
Weitere Informationen www.beckhoff.de/TS5065 www.beckhoff.de/TS5810<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> NC FIFO Axes <strong>TwinCAT</strong> NC Flying Saw <strong>TwinCAT</strong> PLC Remote Synchronisation<br />
TS5060 TS5055 TS5066<br />
Mit <strong>TwinCAT</strong> NC FIFO Axes können extern generierte<br />
Positionssollwerte in Form einer Geschwindigkeitsvorsteuerung<br />
an die Achsen ausgegeben<br />
werden. Dabei ist die Sollwertgenerierung so<br />
aufgebaut, dass bei der zeitlichen Abarbeitung<br />
der FIFO-Einträge nicht nur die Sollposition, sondern<br />
auch die Sollgeschwindigkeit ermittelt wird.<br />
Zwischen zwei benachbarten FIFO-Einträgen wird,<br />
falls notwendig, interpoliert.<br />
<strong>TwinCAT</strong> NC Flying Saw realisiert die Kopplung<br />
einer Slaveachse an eine Masterachse in einer<br />
bestimmten Synchronposition (fl iegende Säge).<br />
SPS-Bausteine ermöglichen das Ein- und Auskoppeln<br />
sowie die Parametrierung.<br />
– Als Masterachse können reale oder virtuelle<br />
Achsen sowie andere externe Istwertgeber<br />
dienen.<br />
– Aufsynchronisieren der Slaveachse aus einer<br />
beliebigen Bewegungssituation (Stillstand,<br />
Vorwärts- oder Rückwärtsfahrt) auf den<br />
fahrenden Master<br />
– einfaches Aufsynchronisieren auf die Mastergeschwindigkeit<br />
– positionsgenaues Aufsynchronisieren auf die<br />
Masterachse (Geschwindigkeit und Position)<br />
– Synchrongeschwindigkeit über Koppelfaktor<br />
einstellbar<br />
– optionale Rücklaufsperre als zusätzliche<br />
Sicherheitsfunktion<br />
– überlagerte Streckenkompensation in der<br />
Synchronphase zur dynamischen Positionskorrektur<br />
Motion Communication<br />
Supplements<br />
Durch den zunehmenden Einsatz dezentraler Steuerungen<br />
tritt immer häufi ger die Anforderung auf,<br />
verschiedene Systeme zeitlich zu synchronisieren.<br />
Die Realisierung zyklisch versandter Informationen<br />
führt bei Systemen ohne identische Zeitbasis zu<br />
Schwebungseffekten. Diese äußern sich z. B. bei<br />
der Synchronisierung von Antrieben, deren Achsinformationen<br />
via Netzwerk übertragen werden,<br />
als periodisch auftretende Betriebsstörungen.<br />
Die Softwarebibliothek <strong>TwinCAT</strong> PLC Remote<br />
Synchronisation bietet Möglichkeiten zur allgemeinen<br />
Zeitsynchronisierung von Informationen<br />
auf verteilten Systemen sowie spezielle Methoden<br />
zur Synchronisierung von NC-Achsen („verteilte<br />
Achsen“).<br />
Windows NT/2000/XP, Windows 7,<br />
Windows NT/2000/XP, Windows 7,<br />
Windows NT/2000/XP, Windows 7,<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
<strong>TwinCAT</strong> NC PTP <strong>TwinCAT</strong> NC PTP <strong>TwinCAT</strong> PLC<br />
www.beckhoff.de/TS5060 www.beckhoff.de/TS5055 www.beckhoff.de/TS5066<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
899
<strong>TwinCAT</strong> 2<br />
900<br />
Supplements<br />
Motion<br />
TSxxxx | <strong>TwinCAT</strong> 2 Supplements, Motion<br />
<strong>TwinCAT</strong> NC Camming <strong>TwinCAT</strong> Cam Design Tool <strong>TwinCAT</strong> Digital Cam Server<br />
Technische Daten TS5050 TS1510 TS5800<br />
<strong>TwinCAT</strong> NC Camming (Kurvenscheiben)<br />
ist eine nicht-lineare Beziehung<br />
zwischen einer Master- und einer Slaveachse.<br />
Das Camming-Paket bietet verschiedene<br />
Möglichkeiten der Speicherung<br />
von Kurvenscheiben. Komfortable<br />
SPS-Bausteine ermöglichen das Laden,<br />
Koppeln und Entkoppeln von Kurvenscheiben.<br />
Es ist möglich, Kurvenscheiben<br />
im laufenden Betrieb neu zu laden<br />
oder zu modifi zieren. Der <strong>TwinCAT</strong><br />
CAM Design Editor unterstützt bei<br />
der Erstellung der Kurvenscheiben.<br />
– Positionstabelle mit Masterstützpunkten<br />
und zugehörigen<br />
Slavepositionen, zwischen den<br />
Stützstellen wird linear oder durch<br />
Splines interpoliert<br />
– Motion-Function-Tabelle,<br />
die eine Kurvenscheibe mittels<br />
Bewegungsgesetzen nach der<br />
Richtlinie VDI 2143 beschreibt<br />
– zyklische oder lineare Abarbeitung<br />
– Kurvenscheibe durch Offset und<br />
Skalierung, sowohl master- als<br />
auch slaveseitig, modifi zierbar<br />
– hohe Flexibilität durch Online-<br />
Änderung der Motion-Functions<br />
Der CAM Design Editor ermöglicht<br />
die Generierung und Modifi zierung<br />
von Kurvenscheiben mithilfe eines<br />
grafi schen Editors. Diese werden als<br />
Abschnitte von Bewegungsgesetzen,<br />
wie modifi zierte Sinuslinie, harmonische<br />
Kombination oder den verschiedenen<br />
Polynomfunktionen, zusammengesetzt.<br />
Dargestellt werden neben der<br />
Slave-Position, auch Geschwindigkeit,<br />
Beschleunigung und Ruck. Die erzeugten<br />
Kurvenscheiben können als Tabellen<br />
mit vorgegebener Schrittweite oder als<br />
sogenannte Motion Functions an die<br />
NC übergeben werden.<br />
Der <strong>TwinCAT</strong> Digital Cam Server ist ein<br />
schnelles Nockenschaltwerk mit Überwachung<br />
für verschiedene Feldbusse.<br />
Die Konfi guration der Nocken erfolgt in<br />
<strong>TwinCAT</strong> Engineering.<br />
– performantes feldbusunabhängiges<br />
Nockenschaltwerk<br />
mit vielen Funktionen<br />
– bis zu 320 Ausgänge<br />
– bis zu 180 Nocken pro Ausgang<br />
– Weg-Weg-Nocken, Weg-Zeit-<br />
Nocken, Bremsnocken<br />
– dynamische Geschwindigkeitskorrektur<br />
– Drehzahlmessung bzw. Drehzahlüberwachung<br />
Zielsystem Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7 Windows NT/2000/XP, Windows 7,<br />
Windows CE<br />
Windows CE<br />
Min. <strong>TwinCAT</strong>-Level <strong>TwinCAT</strong> NC PTP <strong>TwinCAT</strong> NC PTP <strong>TwinCAT</strong> NC PTP<br />
Weitere Informationen www.beckhoff.de/TS5050 www.beckhoff.de/TS1510 www.beckhoff.de/TS5800<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> Valve Diagram Editor <strong>TwinCAT</strong> Kinematic Transformation<br />
TS1500 TS511x<br />
Der <strong>TwinCAT</strong> Valve Diagram Editor ermöglicht die Linearisierung von nichtlinearen<br />
Kennlinien von Hydraulikventilen mithilfe eines grafi schen Editors.<br />
Anhand von wenigen Stützstellen können Geraden oder Polynome 5. Grades<br />
ermittelt werden, welche diese verbinden. Die ermittelte Linearisierungskennlinie<br />
kann in die <strong>TwinCAT</strong>-NC-Echtzeit geladen und bei der Ausgabe der<br />
Spannungen im Drive berücksichtigt werden.<br />
Windows NT/2000/XP, Windows 7 Windows NT/2000/XP, Windows 7,<br />
Windows CE<br />
<strong>TwinCAT</strong> NC PTP <strong>TwinCAT</strong> NC I<br />
www.beckhoff.de/TS1500 www.beckhoff.de/TS511x<br />
Technische Änderungen vorbehalten<br />
Motion Communication<br />
Supplements<br />
Mit <strong>TwinCAT</strong> Kinematic Transformation sind verschiedene Roboterkinematiken<br />
realisierbar. Die Programmierung der Bewegung des Roboters erfolgt<br />
in kartesischen Koordinaten entweder mit DIN 66025-Befehlen oder mit den<br />
PLCopen-konformen Bausteinen aus der SPS. Eine integrierte Dynamikvorsteuerung<br />
sorgt für eine hohe Präzision der Bewegung auch bei hohen Beschleunigungen<br />
und Geschwindigkeiten. Die Konfi guration erfolgt im <strong>TwinCAT</strong><br />
Engineering Interface Server.<br />
– Unterstützung verschiedener paralleler und auch serieller Kinematiken,<br />
wie sie z. B. für Pick-and-place-Aufgaben genutzt werden<br />
– Unterstützung der Programmierung von interpolierende Bewegungen<br />
in G-Code (DIN 66025)<br />
– Alternativ können auch Standard-PTP- und Kurvenscheiben-<br />
Anwendungen realisiert werden.<br />
– einfache Programmierung im kartesischen Koordinatensystem<br />
– Inverse Kinematik für die relevanten Motorpositionen wird automatisch<br />
berechnet.<br />
– Konfi guration der Kinematik im <strong>TwinCAT</strong> Engineering Interface Server.<br />
Neben dem Typ (z. B. Delta) müssen auch die Stablängen und Versätze<br />
parametriert werden.<br />
– Für die Dynamikvorsteuerung können Massen und Massenträgheiten<br />
vorgegeben werden.<br />
– Tracking mit Hilfe der „Fliegende Säge“ und „Kurvenscheiben“ zum<br />
Aufsynchronisieren (z. B. auf Förderbänder)<br />
– optimiert für die <strong>Beckhoff</strong> Servoverstärker der Serie AX5000<br />
– Arbeitsraumüberwachung<br />
– Folgende Kinematiken sind integriert:<br />
– kartesische Portale<br />
– 2-D-Parallelkinematik<br />
– Scherenkinematik<br />
– Kran- und Rollenkinematiken<br />
– 3-D-Delta<br />
– SCARA<br />
<strong>TwinCAT</strong> 2<br />
901
<strong>TwinCAT</strong> 2<br />
902<br />
Supplements<br />
Communication<br />
TS6xxx | <strong>TwinCAT</strong> 2 Supplements, Communication<br />
<strong>TwinCAT</strong> PLC Serial Communication <strong>TwinCAT</strong> PLC Serial Communication<br />
3964R/RK512<br />
Technische Daten TS6340 TS6341 TS6255<br />
<strong>TwinCAT</strong> Serial Communication realisiert<br />
die Kommunikation zu seriellen<br />
Geräten, wie Drucker, Barcodescanner<br />
usw. Unterstützt werden die serielle<br />
Schnittstelle des PCs und die seriellen<br />
<strong>Beckhoff</strong> EtherCAT-Klemmen EL6xxx<br />
und Busklemmen KL6xxx.<br />
Die Softwarebibliothek <strong>TwinCAT</strong> PLC<br />
Serial Communication 3964R/RK512<br />
realisiert die serielle Kommunikation<br />
über das 3964R- bzw. RK512-Protokoll.<br />
Unterstützt werden die serielle<br />
Schnittstelle des PCs und die seriellen<br />
<strong>Beckhoff</strong> Busklemmen KL6xxx.<br />
Die <strong>TwinCAT</strong>-PLC-Serial-Communication-Bibliothek<br />
ist enthalten.<br />
Die SPS-Bibliothek <strong>TwinCAT</strong><br />
PLC Serial Communication RK512<br />
unterstützt das Senden und Empfangen<br />
von SPS-Variablen beliebigen<br />
Typs. Die Daten, mit einer Länge<br />
von bis zu 128 Byte, werden transparent<br />
als Datenbausteine übertragen.<br />
Zur sicheren Datenübertragung wird<br />
unterhalb des RK512-Protokolls das<br />
3964R-Protokoll verwendet.<br />
<strong>TwinCAT</strong> PLC Modbus RTU<br />
<strong>TwinCAT</strong> Modbus RTU realisiert die<br />
Modbus-RTU-Kommunikation über eine<br />
serielle RS232-, RS422- oder RS485-<br />
Schnittstelle und ist damit sowohl für<br />
die PC-/CX-Schnittstellen als auch für<br />
den Betrieb mit den seriellen Busklemmen<br />
KL6xxx geeignet. Beinhaltet sind<br />
Bausteine für den Master- und den<br />
Slave-Betrieb mit einfacher Konfi guration.<br />
Zielsystem Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7,<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
Min. <strong>TwinCAT</strong>-Level <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC<br />
Weitere Informationen www.beckhoff.de/TS6340 www.beckhoff.de/TS6341 www.beckhoff.de/TS6255<br />
Technische Änderungen vorbehalten
Communication Communication<br />
Supplements<br />
<strong>TwinCAT</strong> Modbus TCP Server <strong>TwinCAT</strong> Modbus TCP Server CE <strong>TwinCAT</strong> PLC IEC 60870-5-10x <strong>TwinCAT</strong> PLC IEC 60870-5-104 CE<br />
TS6250 TS6250-0030 TS650x TS650x-0030<br />
<strong>TwinCAT</strong> Modbus TCP Server agiert<br />
als Gateway zwischen Modbus-TCP-<br />
Devices und <strong>TwinCAT</strong>-Laufzeitsystemen.<br />
Es stellt sowohl Server- als<br />
auch Clientfunktionalitäten bereit.<br />
Im Serverbetrieb können die Speicherbereiche<br />
mehrerer <strong>TwinCAT</strong>-Laufzeitsysteme<br />
direkt auf die Modbus-<br />
Speicherbereiche gemappt werden.<br />
Zum Implementieren eines Modbus-<br />
TCP-Clients wird eine SPS-Bibliothek<br />
mitgeliefert, um auf die Speicherbereiche<br />
eines Modbus-TCP-Devices<br />
zugreifen zu können.<br />
<strong>TwinCAT</strong> Modbus TCP Server<br />
CE agiert als Gateway zwischen<br />
Modbus-TCP-Devices und <strong>TwinCAT</strong>-<br />
Laufzeitsystemen. Es stellt sowohl<br />
Server- als auch Clientfunktionalitäten<br />
bereit. Im Serverbetrieb<br />
können die Speicherbereiche mehrerer<br />
<strong>TwinCAT</strong>-Laufzeitsysteme direkt<br />
auf die Modbus-Speicherbereiche<br />
gemappt werden. Zum Implementieren<br />
eines Modbus-TCP-Clients<br />
wird eine SPS-Bibliothek mitgeliefert,<br />
um auf die Speicherbereiche eines<br />
Modbus-TCP-Devices zugreifen zu<br />
können.<br />
Die TS650x ermöglichen die<br />
IEC 60870-5-10x-konforme<br />
Kommunikation aus der <strong>TwinCAT</strong><br />
SPS heraus. Sowohl Master- als<br />
auch Slave-Bibliotheken stehen<br />
zur Verfügung.<br />
SPS-Bibliothek für die Realisierung<br />
von Mastern für<br />
– IEC 60870-5-101<br />
– IEC 60870-5-102<br />
– IEC 60870-5-103<br />
– IEC 60870-5-104<br />
SPS-Bibliothek für die Realisierung<br />
von Slaves für<br />
– IEC 60870-5-101<br />
– IEC 60870-5-104<br />
Windows NT/2000/XP, Windows 7 Windows CE Windows NT/2000/XP, Windows 7 Windows CE<br />
Die TS650x-0030 ermöglichen<br />
die IEC 60870-5-10x-konforme<br />
Kommunikation aus der <strong>TwinCAT</strong><br />
SPS heraus. Sowohl Master- als<br />
auch Slave-Bibliotheken stehen<br />
für Applikationen unter Windows CE<br />
zur Verfügung.<br />
SPS-Bibliothek für die Realisierung<br />
von Mastern für<br />
– IEC 60870-5-104<br />
SPS-Bibliothek für die Realisierung<br />
von Slaves für<br />
– IEC 60870-5-104<br />
<strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC<br />
www.beckhoff.de/TS6250 www.beckhoff.de/TS6250-0030 www.beckhoff.de/TS650x www.beckhoff.de/TS650x-0030<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
903
<strong>TwinCAT</strong> 2<br />
904<br />
Supplements<br />
Communication<br />
TS6xxx | <strong>TwinCAT</strong> 2 Supplements, Communication<br />
<strong>TwinCAT</strong> PLC IEC 61850 Server <strong>TwinCAT</strong> PLC IEC 61400-25 Server <strong>TwinCAT</strong> DriveTop Server<br />
Technische Daten TS6511 TS6509 TS6371<br />
Die IEC 61850 defi niert ein Kommunikationsprotokoll,<br />
das insbesondere<br />
in elektrischen Schaltanlagen eingesetzt<br />
wird. Mit der SPS-Bibilothek<br />
<strong>TwinCAT</strong> IEC 61850 Server lässt sich<br />
eine solche standardisierte Kommunikation<br />
realisieren. Der von <strong>Beckhoff</strong><br />
entwickelte Kommunikationstack<br />
basiert auf dem MMS-Protokoll und<br />
unterstützt neben der Basisnorm<br />
IEC 61850 auch die zugehörigen<br />
Spezialisierungen. Zur komfortablen<br />
Konfi guration kann der <strong>TwinCAT</strong><br />
Telecontrol Confi gurator verwendet<br />
werden, der gemeinsam mit der SPS-<br />
Bibilothek ausgeliefert wird. Anhand<br />
der darin erstellten Konfi guration kann<br />
ein SPS-Code-Export erfolgen, der in<br />
bestehende SPS-Projekten eingebunden<br />
werden kann.<br />
Die IEC 61400-25 ist eine Spezialisierung<br />
der IEC 61850 für Windkraftanlagen.<br />
Das Datenmodell wird dabei<br />
gezielt um Objekte, wie z. B. Wind<br />
Turbine Generator, erweitert. Auch<br />
hier steht der <strong>TwinCAT</strong> Telecontrol<br />
Confi gurator zur Verfügung. Neben<br />
SPS-Code kann er auch <strong>TwinCAT</strong>-<br />
Scope-2-Konfi gurationen erstellen.<br />
Der <strong>TwinCAT</strong> DriveTop Server ist ein<br />
Kommunikationsserver zur Anbindung<br />
des Indramat-Drive-Top-Tools an<br />
<strong>TwinCAT</strong>. Damit kann das DriveTop-Tool<br />
zur Konfi guration und Inbetriebnahme<br />
von Indramat-Antrieben genutzt werden.<br />
Unterstützt werden auch Konfi gurationen<br />
mit mehreren SERCOS-Ringen.<br />
Zielsystem Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7<br />
Windows CE<br />
Windows CE<br />
Min. <strong>TwinCAT</strong>-Level <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> NC PTP<br />
Weitere Informationen www.beckhoff.de/TS6511 www.beckhoff.de/TS6509 www.beckhoff.de/TS6371<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> DriveCOM OPC Server <strong>TwinCAT</strong> OPC Server <strong>TwinCAT</strong> OPC Server CE<br />
TS6370 TS6120 TS6120-0030<br />
Die DriveCOM-Nutzerorganisation hat sich zum<br />
Ziel gesetzt, eine einheitliche, standardisierte und<br />
feldbusunabhängige Kommunikation von Konfi -<br />
gurations-, Inbetriebnahme- und Diagnosetools<br />
verschiedener Hersteller zu Antrieben zu schaffen.<br />
Der <strong>TwinCAT</strong> DriveCOM OPC Server liefert genau<br />
diese Kommunikationsverbindung: Er ermöglicht<br />
den feldbusunabhängigen Datenfl uss vom Engineeringtool<br />
bis in den Antrieb. Auf Basis des netzwerkfähigen<br />
<strong>TwinCAT</strong>-Kommunikationssystems<br />
ADS können die verteilten Antriebe von einer<br />
zentralen Stelle konfi guriert und diagnostiziert<br />
werden.<br />
Der <strong>TwinCAT</strong> DriveCOM OPC Server<br />
benötigt ein unterlagertes <strong>TwinCAT</strong>-System mit<br />
einer <strong>Beckhoff</strong>-Feldbuskarte vom Typ FCxxxx.<br />
Der <strong>TwinCAT</strong>-DriveCOM-Konfi gurator fi ndet unterstützte<br />
Antriebe in der <strong>TwinCAT</strong>-Konfi guration<br />
und stellt diese Information dem Engineeringtool<br />
zur Verfügung. Der Konfi gurator verfügt über ein<br />
Automation-Interface und kann somit auch von<br />
anderen Tools „remote“ bedient werden.<br />
Der <strong>TwinCAT</strong> OPC Server ist eine Schnittstelle<br />
für den standardisierten Datenaustausch.<br />
Er unterstützt die Spezifi kationen DataAccess<br />
(DA) und XML-DA. DataAccess (DA), basiert auf<br />
der Microsoft-COM-Technologie und stellt dem<br />
Client Daten zur Verfügung. Die OPCXML-DA-<br />
Spezifi kation ermöglicht es, Daten per XML via<br />
HTTP auszutauschen. Die Konfi guration der Server<br />
erfolgt in einem Konfi gurationstool oder via XML.<br />
Windows NT/2000/XP, Windows 7 Windows NT/2000/XP, Windows 7 Windows CE<br />
Communication Communication<br />
Supplements<br />
Der <strong>TwinCAT</strong> OPC Server CE ist eine Schnittstelle<br />
für den standardisierten Datenaustausch.<br />
Er unterstützt die Spezifi kationen DataAccess<br />
(DA) und XML-DA. DataAccess (DA), basiert auf<br />
der Microsoft-COM-Technologie und stellt dem<br />
Client Daten zur Verfügung. Die OPCXML-DA-<br />
Spezifi kation ermöglicht es, Daten per XML via<br />
HTTP auszutauschen. Die Konfi guration der Server<br />
erfolgt in einem Konfi gurationstool oder via XML.<br />
<strong>TwinCAT</strong> NC PTP <strong>TwinCAT</strong> I/O <strong>TwinCAT</strong> I/O<br />
www.beckhoff.de/TS6370 www.beckhoff.de/TS6120 www.beckhoff.de/TS6120-0030<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
905
<strong>TwinCAT</strong> 2<br />
906<br />
Supplements<br />
Communication<br />
TS6xxx | <strong>TwinCAT</strong> 2 Supplements, Communication<br />
<strong>TwinCAT</strong> OPC UA Server <strong>TwinCAT</strong> OPC UA Server CE <strong>TwinCAT</strong> SMS/SMTP Server<br />
Technische Daten TS6100 TS6100-0030 TS6350<br />
OPC Unifi ed Architecture (IEC 62541)<br />
ist die neue Technologiegeneration der<br />
OPC Foundation für einen sicheren,<br />
zuverlässigen und herstellerneutralen<br />
Transport von Rohdaten und vorverarbeiteten<br />
Informationen von der<br />
Fertigungsebene bis in das Produktionsplanungs-<br />
oder ERP-System.<br />
Auf einheitliche, sichere und zuverlässige<br />
Weise steht mit OPC UA jeder<br />
berechtigten Anwendung und jeder<br />
autorisierten Person jede gewünschte<br />
Information zu jeder Zeit und an jedem<br />
Ort zur Verfügung.<br />
<strong>TwinCAT</strong> OPC UA Server<br />
– zertifi ziert im OPC-Labor Europa<br />
– Funktionen DataAccess/<br />
HistoricalAccess/Alarm&Condition<br />
– SPS-Bausteine zur Diagnose,<br />
Neustart<br />
– Zwischenspeicherung von Daten<br />
im Server: Unterbrechung der<br />
Kommunikationsverbindung führt<br />
nicht zum Datenverlust<br />
<strong>TwinCAT</strong> OPC UA Client<br />
– SPS-Funktionsbausteine für<br />
UA-DataAccess<br />
– Konfi gurator für das Einrichten<br />
der optionalen Security<br />
– Demo-UA-Client für Diagnosezwecke<br />
OPC Unifi ed Architecture (IEC 62541)<br />
ist die neue Technologiegeneration der<br />
OPC Foundation für einen sicheren,<br />
zuverlässigen und herstellerneutralen<br />
Transport von Rohdaten und vorverarbeiteten<br />
Informationen von der<br />
Fertigungsebene bis in das Produktionsplanungs-<br />
oder ERP-System.<br />
Auf einheitliche, sichere und zuverlässige<br />
Weise steht mit OPC UA jeder<br />
berechtigten Anwendung und jeder<br />
autorisierten Person jede gewünschte<br />
Information zu jeder Zeit und an jedem<br />
Ort zur Verfügung.<br />
<strong>TwinCAT</strong> OPC UA Server<br />
– zertifi ziert im OPC-Labor Europa<br />
– Funktionen DataAccess/<br />
HistoricalAccess/Alarm&Condition<br />
– SPS-Bausteine zur Diagnose,<br />
Neustart<br />
– Zwischenspeicherung von Daten<br />
im Server: Unterbrechung der<br />
Kommunikationsverbindung führt<br />
nicht zum Datenverlust<br />
<strong>TwinCAT</strong> OPC UA Client<br />
– SPS-Funktionsbausteine für<br />
UA-DataAccess<br />
– Konfi gurator für das Einrichten<br />
der optionalen Security<br />
– Demo-UA-Client für Diagnosezwecke<br />
<strong>TwinCAT</strong> SMS/SMTP Server ermöglicht<br />
das Versenden von SMS bzw. E-Mails<br />
unter Verwendung von SPS-Bausteinen.<br />
Letzteres erlaubt ebenfalls das Versenden<br />
von Dateianhängen, HTML-Texten<br />
sowie das Setzen der Prioritätseinstellungen<br />
der Nachrichten. Die verschlüsselte<br />
E-Mail-Kommunikation ist durch<br />
die Unterstützung von STARTTLS/SSL<br />
konfi gurierbar.<br />
Zielsystem Windows NT/2000/XP, Windows 7 Windows CE Windows NT/2000/XP, Windows 7<br />
Min. <strong>TwinCAT</strong>-Level <strong>TwinCAT</strong> I/O <strong>TwinCAT</strong> I/O <strong>TwinCAT</strong> I/O/<strong>TwinCAT</strong> PLC<br />
Weitere Informationen www.beckhoff.de/TS6100 www.beckhoff.de/TS6100-0030 www.beckhoff.de/TS6350<br />
Technische Änderungen vorbehalten
Communication Communication<br />
Supplements<br />
<strong>TwinCAT</strong> SMS/SMTP Server CE <strong>TwinCAT</strong> TCP/IP Server <strong>TwinCAT</strong> TCP/IP Server CE<br />
TS6350-0030 TS6310 TS6310-0030<br />
<strong>TwinCAT</strong> SMS/SMTP Server CE ermöglicht das<br />
Versenden von SMS bzw. E-Mails unter Verwendung<br />
von SPS-Bausteinen. Letzteres erlaubt<br />
ebenfalls das Versenden von Dateianhängen,<br />
HTML-Texten sowie das Setzen der Prioritätseinstellungen<br />
der Nachrichten. Die verschlüsselte<br />
E-Mail-Kommunikation ist durch die Unterstützung<br />
von STARTTLS/SSL konfi gurierbar.<br />
<strong>TwinCAT</strong> TCP/IP Server dient der Implementierung<br />
und Realisierung eines oder mehrerer<br />
TCP/IP-Server und/oder TCP/IP-Clients in der<br />
<strong>TwinCAT</strong> PLC. Für den Kommunikationsauf- und<br />
-abbau sowie für den reinen Datenaustausch<br />
(Send und Receive) existieren entsprechende<br />
Bausteine. Zum Überwachen von <strong>TwinCAT</strong>-<br />
Laufzeiten ermöglicht die mitgelieferte SNMP-<br />
Bibliothek, Meldungen zu verschicken (Traps)<br />
und Anfragen zu beantworten (Get).<br />
<strong>TwinCAT</strong> TCP/IP Server CE dient der Implementierung<br />
und Realisierung eines oder mehrerer<br />
TCP/IP-Server und/oder TCP/IP-Clients in der<br />
<strong>TwinCAT</strong> PLC. Für den Kommunikationsauf- und<br />
-abbau sowie für den reinen Datenaustausch<br />
(Send und Receive) existieren entsprechende<br />
Bausteine. Zum Überwachen von <strong>TwinCAT</strong>-<br />
Laufzeiten ermöglicht die mitgelieferte SNMP-<br />
Bibliothek, Meldungen zu verschicken (Traps)<br />
und Anfragen zu beantworten (Get).<br />
Windows CE Windows NT/2000/XP, Windows 7 Windows CE<br />
<strong>TwinCAT</strong> I/O/<strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC<br />
www.beckhoff.de/TS6350-0030 www.beckhoff.de/TS6310 www.beckhoff.de/TS6310-0030<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
907
<strong>TwinCAT</strong> 2<br />
908<br />
Supplements<br />
Communication<br />
TS6xxx | <strong>TwinCAT</strong> 2 Supplements, Communication<br />
<strong>TwinCAT</strong> PROFINET IO Controller <strong>TwinCAT</strong> PROFINET IO Device <strong>TwinCAT</strong> EtherNet/IP Slave<br />
Technische Daten TS6271 TS6270 TS6280<br />
Der <strong>TwinCAT</strong> PROFINET IO Controller<br />
(Master) ist ein <strong>TwinCAT</strong>-Supplement,<br />
das aus jeder PC-basierten Steuerung<br />
von <strong>Beckhoff</strong> einen PROFINET-<br />
IO-Controller macht. Aus einer<br />
Ethernet-Schnittstelle wird durch das<br />
Freischalten eines Keys ein PROFINET-<br />
Controller. Das PROFINET-Supplement<br />
ist Bestandteil der <strong>TwinCAT</strong>-Installation<br />
und kann im Confi g Mode auch ohne<br />
Key betrieben werden. Es ist auf PCs<br />
und Embedded-PCs lauffähig und kann<br />
ab <strong>TwinCAT</strong> 2.11 R3 genutzt werden.<br />
In Verbindung mit der PROFINET-<br />
Klemme EL6631 für das EtherCAT-<br />
I/O-System lässt sich PROFINET auch<br />
über EtherCAT tunneln, hierfür ist das<br />
Supplement nicht notwendig. Damit<br />
kann jedes EtherCAT-Netzwerk auch<br />
mit PROFINET-IO-Devices Daten austauschen.<br />
Das <strong>TwinCAT</strong> PROFINET IO Device<br />
(Slave) ist ein <strong>TwinCAT</strong>-Supplement,<br />
das aus jeder PC-basierten Steuerung<br />
von <strong>Beckhoff</strong> ein PROFINET-IO-Device<br />
macht. Aus einer Ethernet-Schnittstelle<br />
wird durch die Installation des Supplements<br />
ein PROFINET-Slave. Das Supplement<br />
kann auf PCs und Embedded-PCs<br />
genutzt werden. In Verbindung mit<br />
der PROFINET-Klemme EL6631-0010<br />
für das EtherCAT-I/O-System lässt sich<br />
PROFINET auch über EtherCAT tunneln.<br />
Damit kann jedes EtherCAT-Netzwerk<br />
auch mit PROFINET-IO-Controllern<br />
Daten austauschen. Beim Einsatz der<br />
EL6631-0010 ist das Supplement<br />
<strong>TwinCAT</strong> PROFINET IO Controller nicht<br />
notwendig.<br />
Der <strong>TwinCAT</strong> EtherNet/IP Slave ist<br />
ein Supplement, das aus jeder PCbasierten<br />
Steuerung von <strong>Beckhoff</strong> einen<br />
EtherNet/IP-Slave macht. Die Ethernet-<br />
Schnittstelle wird durch Installation<br />
des Supplements zu einem EtherNet/IP-<br />
Slave. Einsetzbar ist dieses Produkt auf<br />
allen PC-Steuerungen und Embedded-<br />
PC-Steuerungen mit XP und CE.<br />
Zielsystem Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7,<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
Min. <strong>TwinCAT</strong>-Level <strong>TwinCAT</strong> I/O <strong>TwinCAT</strong> I/O <strong>TwinCAT</strong> I/O<br />
Weitere Informationen www.beckhoff.de/TS6271 www.beckhoff.de/TS6270 www.beckhoff.de/TS6280<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> Virtual Serial COM Driver <strong>TwinCAT</strong> FTP Client <strong>TwinCAT</strong> PLC RFID Reader<br />
Communication<br />
Communication Communication<br />
Supplements<br />
TS6360 TS6300 TS6600 TS6610<br />
<strong>TwinCAT</strong> Virtual Serial COM Driver<br />
erlaubt das Einbinden von EtherCAT-<br />
Klemmen EL60xx oder EtherCAT-<br />
Box-Modulen EP6002 als normale<br />
serielle Schnittstellen in Windows CE<br />
oder Windows XP. Für jede EL60xx/<br />
EP6002 wird dabei individuell<br />
defi niert, auf welchem Rechner für<br />
sie eine serielle Schnittstelle erzeugt<br />
werden soll. Der Zugriff auf das an<br />
der Klemme angeschlossene Gerät<br />
erfolgt über die Windows API für<br />
serielle Schnittstellen.<br />
<strong>TwinCAT</strong> FTP Client ermöglicht den<br />
einfachen Zugriff aus der SPS auf<br />
mehrere FTP-Server mithilfe von<br />
verschiedenen Funktionsbausteinen.<br />
So können nach einem Verbindungsaufbau<br />
(optional mit Authentifi zierung)<br />
Dateien zum/vom Server<br />
geladen werden. Weitere Funktionsbausteine<br />
erlauben das Suchen,<br />
Anlegen, Löschen und Umbenennen<br />
von Dateien oder Verzeichnissen.<br />
<strong>TwinCAT</strong> PLC RFID Reader Communication<br />
erlaubt das Ansprechen<br />
verschiedener RFID-Reader über<br />
eine serielle Schnittstelle. Mit dieser<br />
Bibliothek steht ein generelles<br />
abstraktes Interface zur Verfügung,<br />
das für alle Reader genutzt werden<br />
kann. Die Anpassung an einen<br />
speziellen Reader ist durch eine<br />
Konfi gurationseinstellung einfach<br />
durchzuführen.<br />
<strong>TwinCAT</strong> PLC S5/S7<br />
Communication<br />
<strong>TwinCAT</strong> PLC S5/S7 Communication<br />
ermöglicht die einfache Anbindung<br />
von <strong>TwinCAT</strong> an eine S5- oder<br />
S7-Steuerung. Unter Verwendung<br />
von Funktionsbausteinen kann auf<br />
Datenbausteine, Merker, Eingänge,<br />
Ausgänge, Zähler und Timer einer<br />
S5- bzw. S7-Steuerung zugegriffen<br />
werden. Die Kommunikation erfolgt<br />
über TCP/IP.<br />
Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7,<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
<strong>TwinCAT</strong> I/O <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC<br />
www.beckhoff.de/TS6360 www.beckhoff.de/TS6300 www.beckhoff.de/TS6600 www.beckhoff.de/TS6610<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
909
<strong>TwinCAT</strong> 2<br />
910<br />
Supplements<br />
Controller<br />
TS4xxx | <strong>TwinCAT</strong> 2 Supplements, Controller<br />
<strong>TwinCAT</strong> PLC Controller Toolbox <strong>TwinCAT</strong> PLC Temperature Controller<br />
Technische Daten TS4100 TS4110<br />
Die <strong>TwinCAT</strong> Controller Toolbox umfasst alle wesentlichen<br />
Bausteine zur Realisierung von regelungstechnischen Applikationen.<br />
– Toolbox mit regelungstechnischen Grundbausteinen<br />
– Regler genügen industriellen Ansprüchen<br />
wie Anti-Reset-Windup<br />
– einfache Basisregler (P, I, D)<br />
– komplexe Regler (PI, PID, umschaltende Regler)<br />
– Filterbausteine<br />
– Stellgrößengeneratoren (Begrenzer, PWM)<br />
– Rampen- und Signalgeneratorenbausteine<br />
Mit dem <strong>TwinCAT</strong> Temperature Controller können Temperaturregler<br />
einfach realisiert werden. Eine einfache Inbetriebnahme<br />
durch Selbsteinstellung des Reglers (Selftuning) ist<br />
enthalten.<br />
– Automatik- und Handbetrieb mit stoßfreiem Aufsetzen<br />
– Stellgröße analog oder als pulsweitenmoduliertes Signal<br />
– Toleranzbandüberwachung, Absolutwertüberwachung<br />
– skalierbare Reaktion auf Sensorfehler<br />
und Heizstromfehler<br />
– Begrenzung von Soll- und Stellgröße<br />
– optionale Verrampung der Sollgröße<br />
– optionale Anfahrschaltung für die Sollgröße<br />
– Kern des Temperaturreglers ist ein industrieller<br />
PID-Regler<br />
Zielsystem Windows NT/2000/XP, Windows 7,<br />
Windows NT/2000/XP, Windows 7,<br />
Windows CE<br />
Windows CE<br />
Min. <strong>TwinCAT</strong>-Level <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC<br />
Weitere Informationen www.beckhoff.de/TS4100 www.beckhoff.de/TS4110<br />
Technische Änderungen vorbehalten
<strong>TwinCAT</strong> PLC Building Automation <strong>TwinCAT</strong> PLC Building Automation<br />
Technische Daten TS8010 TS8038 TS6342<br />
Die Softwarebibliothek <strong>TwinCAT</strong> PLC<br />
Building Automation erlaubt die Realisierung<br />
aller für die Raumautomatisierung<br />
wichtigen Funktionen. Hierzu<br />
gehören Beleuchtung (Konstantlichtregelung,<br />
Lichtdimmer,…), Fassadensteuerung,<br />
Skalierungsfunktionen,<br />
Filterbausteine, Zeitschaltfunktionen<br />
und Maximumwächter zur Energieoptimierung.<br />
DALI<br />
Building Automation Communication<br />
Supplements<br />
TSxxxx | <strong>TwinCAT</strong> 2 Supplements, Building Automation<br />
Die Softwarebibliothek <strong>TwinCAT</strong> PLC<br />
Building Automation DALI enthält Bausteine<br />
zur Konfi guration und Programmierung<br />
der DALI-Busklemme KL6811<br />
sowie für fast alle genormten DALI-<br />
Befehle (IEC 62386). Hierzu gehören<br />
auch die Befehlssätze der Notbeleuchtung<br />
(Part 202) und der Entladungslampen<br />
(Part 203). Ebenfalls enthalten sind<br />
fertige Applikationsbausteine für die<br />
Bereiche Adressierung und Konfi gurierung<br />
von DALI-Vorschaltgeräten.<br />
<strong>TwinCAT</strong> PLC Serial Communication<br />
EnOcean<br />
Die Transmitter- bzw. Sendermodule<br />
der Firma EnOcean bieten die Möglichkeit,<br />
Tastensignale und Signale<br />
zur Raumklimasteuerung drahtlos zu<br />
übermitteln. Mit der Unterstützung<br />
der Softwarebibliothek <strong>TwinCAT</strong> PLC<br />
Serial Communication EnOcean können<br />
die empfangenden Signale weiterverarbeitet<br />
werden. Unterstützt werden<br />
die Busklemmen KL6021-0023 und<br />
KL6023 sowie die KL6581 und KL6583.<br />
Während die KL6021-0023/KL6023 nur<br />
für den Empfang geeignet ist, kann die<br />
KL6581/KL6583 auch Daten senden.<br />
Zielsystem Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7,<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
Min. <strong>TwinCAT</strong>-Level <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC<br />
Weitere Informationen www.beckhoff.de/TS8010 www.beckhoff.de/TS8038 www.beckhoff.de/TS6342<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
911
<strong>TwinCAT</strong> 2<br />
912<br />
Supplements<br />
Building Automation<br />
TS8xxx | <strong>TwinCAT</strong> 2 Supplements, Building Automation<br />
<strong>TwinCAT</strong> Building Automation<br />
Framework<br />
<strong>TwinCAT</strong> PLC HVAC <strong>TwinCAT</strong> PLC M-Bus<br />
Technische Daten TS8100 TS8000 TS8039<br />
Das <strong>TwinCAT</strong> Building Automation<br />
Framework umfasst ein Konfi gurationsprogramm<br />
(<strong>TwinCAT</strong> Building Automation<br />
Manager) und eine SPS-Library.<br />
Die SPS-Library ist so aufgebaut,<br />
dass ein fertiges Applikationsprogramm<br />
mit den wichtigsten Raumautomatisierungsfunktionen<br />
zur Verfügung steht.<br />
Hierzu zählen Beleuchtung, Beschattung,<br />
Klimaregelung, Zeitschaltfunktionen,<br />
Szenenverwaltung, Wetterstationen<br />
und Energieverbrauchserfassung.<br />
Im <strong>TwinCAT</strong> Building Automation<br />
Manager werden alle Aktoren und<br />
Sensoren eingetragen, zu Gruppen<br />
zusammengefasst und mit den Busklemmen<br />
verknüpft. Die logische<br />
Zuordnung der Sensoren zu Aktoren<br />
erfolgt ebenfalls im <strong>TwinCAT</strong> Building<br />
Automation Manager. Das Konfi gurationsprogramm<br />
erzeugt und aktiviert<br />
aus diesen Informationen die I/O-<br />
Verknüpfungen für alle eingetragenen<br />
Geräte und schreibt alle notwendigen<br />
Parameter in die Controller.<br />
<strong>TwinCAT</strong> PLC HVAC ist eine umfangreiche<br />
<strong>TwinCAT</strong>-SPS-Bibliothek mit<br />
Funktionsbausteinen für die Automation<br />
aller technischen Ausbaugewerke<br />
eines Gebäudes. Neben den<br />
klassischen Funktionen der Heizungs-,<br />
Lüftungs- und Klimatechnik im Bereich<br />
der Energieerzeugung und Verteilung<br />
sind zusätzlich alle Funktionen der<br />
Raumautomation für die Beleuchtung,<br />
den Sonnenschutz und die Raumklimaregelung<br />
enthalten.<br />
Der M-Bus (Metering Bus) ist ein<br />
Feldbus zur Erfassung von Verbrauchs-<br />
bzw. Messdaten (z. B. in Wasser-,<br />
Strom-, Gas- oder Wärme-/Kältezählern).<br />
Der M-Bus ist europäischer Standard<br />
und wird in der Norm EN 1434 beschrieben.<br />
In der Softwarebibliothek <strong>TwinCAT</strong><br />
PLC M-Bus stehen über 70 SPS-Bausteine<br />
zur Verfügung, mit denen Geräte<br />
der Firmen Berg, GWF, Landis+Gyr, Relay,<br />
NZR, ABB und viele andere angesprochen<br />
werden können. Die M-Bus-Masterklemme<br />
KL6781 steuert die Kommunikation<br />
auf dem Bus, indem sie Daten<br />
von den Slaves (Messgeräte) anfordert.<br />
Zielsystem Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7,<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
Min. <strong>TwinCAT</strong>-Level <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC<br />
Weitere Informationen www.beckhoff.de/TS8100 www.beckhoff.de/TS8000 www.beckhoff.de/TS8039<br />
Technische Änderungen vorbehalten
Building Automation Communication<br />
Supplements<br />
<strong>TwinCAT</strong> Crestron Server <strong>TwinCAT</strong> Bang & Olufsen Server <strong>TwinCAT</strong> BACnet/IP <strong>TwinCAT</strong> FIAS Server<br />
TS8036 TS8037 TS8020 TS8035<br />
Crestron ist einer der führenden<br />
Hersteller von Mediensteuerungssystemen.<br />
Der <strong>TwinCAT</strong> Crestron<br />
Server ermöglicht die Kommunikation<br />
zwischen einer <strong>TwinCAT</strong> SPS<br />
und einer Crestron-Steuerung.<br />
Verbunden werden beide Systeme<br />
per Ethernet. Zur Programmierung<br />
der Crestron-Steuerung stehen User-<br />
Makros für SIMPL zur Verfügung.<br />
Innerhalb der <strong>TwinCAT</strong> SPS sind die<br />
notwendigen Funktionsbausteine in<br />
einer SPS-Library enthalten. Sowohl<br />
aus der Crestron-Steuerung als auch<br />
aus der <strong>TwinCAT</strong> SPS kann schreibend<br />
und lesend auf den anderen<br />
Teilnehmer zugegriffen werden.<br />
Bang & Olufsen ist weltweit anerkannt<br />
für sein unverwechselbares<br />
Sortiment an hochwertigen Audio-,<br />
Video- und Multimediaprodukten.<br />
Der <strong>TwinCAT</strong> Bang & Olufsen Server<br />
ermöglicht die Kommunikation<br />
zwischen einer <strong>TwinCAT</strong> SPS und<br />
einer Bang&Olufsen-Audio/Video-<br />
Installation. Für die <strong>TwinCAT</strong> SPS<br />
steht eine entsprechende SPS-<br />
Bibliothek zur Verfügung, mit der<br />
auf das Masterlink-Gateway von<br />
Bang & Olufsen zugegriffen werden<br />
kann. Der Datenaustausch erfolgt<br />
bidirektional über Ethernet.<br />
BACnet (Building Automation<br />
Control Network) ist ein standardisiertes,<br />
herstellerunabhängiges<br />
Kommunikationsprotokoll für die<br />
Gebäudeautomatisierung. Verwendung<br />
fi ndet es in den Bereichen HLK,<br />
Lichtsteuerung, Sicherheits- und<br />
Brandmeldetechnik. Die Implementierung<br />
dieses Protokolls erfolgte<br />
sowohl als Server als auch als<br />
Client und ist auf allen <strong>Beckhoff</strong><br />
Industrie-PCs und Embedded-PCs<br />
lauffähig. Unterstützt werden alle<br />
Dienste eines BBC (BACnet Building<br />
Controller), wie z. B. gemeinsame<br />
Datennutzung (DS), Alarm- und<br />
Ereignisverarbeitung (AE), Zeitplan<br />
(SCHED), Trendaufzeichnung (T)<br />
sowie Device- und Netzwerkmanagement<br />
(DM).<br />
Zertifi zierte Produkte<br />
Nach ISO 16484-5:2010 zertifi zierte<br />
Embedded-PCs:<br />
Bestellangaben CX9000<br />
(siehe Seite 200 )<br />
– Bestellnummer des CX9001xxxx<br />
+ CX1800-1044 (BACnet/<br />
IP-Image, Lizenzkey enthalten)<br />
– Bestellnummer des CX9010xxxx<br />
+ CX1800-1044 (BACnet/<br />
IP-Image, Lizenzkey enthalten)<br />
Bestellangaben CX5000<br />
(siehe Seite 214 )<br />
– CX50x0 mit Windows CE<br />
| Bestellnummer des CX +<br />
CX1800-1044 (BACnet/IP-<br />
Image, Lizenzkey enthalten)<br />
– CX50x0 mit Windows XPe<br />
| Bestellnummer des CX +<br />
Supplement <strong>TwinCAT</strong><br />
BACnet/IP (Lizenzkey nötig),<br />
<strong>TwinCAT</strong> 2.11 R3<br />
Die Schnittstelle FIAS (Fidelio Interface<br />
and Application Specifi cation)<br />
nimmt eine weltweit führende Position<br />
für Hotelmanagementsoftware<br />
ein. Der <strong>TwinCAT</strong> FIAS Server ist ein<br />
Softwarepaket zur Kommunikation<br />
zwischen einer <strong>TwinCAT</strong> SPS und<br />
einem System, das über eine FIAS-<br />
Standard-Schnittstelle verfügt.<br />
Die Kommunikation erfolgt über<br />
TCP/IP. Die Verbindung von Hotelmanagementsoftware<br />
und Automatisierungssystem<br />
trägt dazu bei,<br />
den Energieverbrauch zu optimieren:<br />
z. B. passt sich bei einem nicht<br />
belegten Zimmer die Klimaregelung<br />
entsprechend an; bei starker Sonneneinstrahlung<br />
wird die Beschattung<br />
automatisch aktiviert.<br />
Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7, Windows NT/2000/XP, Windows 7,<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
Windows CE<br />
<strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC <strong>TwinCAT</strong> PLC<br />
www.beckhoff.de/TS8036 www.beckhoff.de/TS8037 www.beckhoff.de/TS8020 www.beckhoff.de/TS8035<br />
Technische Änderungen vorbehalten<br />
<strong>TwinCAT</strong> 2<br />
913