80
Highlights . Software-Plattform für Engineering und Runtime . integrierte Echtzeit . Software-Module für PLC, NC, CNC, Robotik, HMI, Messtechnik, Analytics, Safety 490 TwinCAT

New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Highlights . Software-Plattform für Engineering

und Runtime . integrierte Echtzeit . Software-Module für PLC, NC, CNC,

Robotik, HMI, Messtechnik, Analytics,

Safety

490

Twin

CAT

Page 2: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT 2

TwinCAT 2 PLC TX1200

TwinCAT 2 NC PTP TX1250

TwinCAT 2 NC I TX1260

TwinCAT 2 CNC TX1270

TwinCAT 2 I/O TX1100

TwinCAT 2 CP TX1000

TwinCAT 2 Supplements

System TSxxxx

Controller TS4xxx

Motion TS5xxx

Communication TS6xxx

Building Automation TS8xxx

TwinCAT 3

eXtended Automation

Engineering (XAE)

eXtended Automation

Runtime (XAR)

TwinCAT 3 Engineering

TExxxx

TwinCAT 3 Base

TC1xxx

TwinCAT 3 Functions

System TF1xxx

HMI TF2xxx

Measurement TF3xxx

Controller TF4xxx

Motion Control TF5xxx

Connectivity TF6xxx

Vision TF7xxx

Industry specific TF8xxx

Produktübersichten

504

507

548

546502

508

514

518

552

552

556

549

549

550

551

551

557

561

568

521

518

519

524

525

534

544

492

542

u www.beckhoff.de/TwinCAT

TwinCATSPS und Motion Control auf dem PC

491

Twin

CAT

Page 3: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Produktübersicht TwinCAT 3

Die TwinCAT-3-Runtime-Komponenten sind für unterschiedliche Plattformen verfügbar. Die Plattform-Level entsprechen dabei den verschiedenen TwinCAT-3-Leistungsklassen der Beckhoff PCs. Die TwinCAT-3-Leistungsklasse eines Beckhoff PCs ist von der Konfiguration und den technischen Daten des PCs abhängig (u. a. dem Prozessor).

Die nachfolgende Übersicht zeigt die verschiedenen TwinCAT-3-Plattformen. Die in den Plattform-Klassifizierungen integrierten Controller sind nur Beispielkonfigurationen. Die für eine TwinCAT-3-Runtime-Komponente notwendige TwinCAT-3-Leistungsklasse entnehmen Sie bitte der Produktbeschreibung des jeweiligen Beckhoff PCs.

Die in den Plattform-Klassifi zierungen integrierten Controller sind nur Beispielkonfi gurationen.

TwinCAT 3 – Plattformen

Beispiel TwinCAT-3-Leistungsklasse:

C6920 | Schaltschrank-Industrie-PC

mit Prozessor Intel® Core™ i3, 2 Cores

TwinCAT-3-Leistungsklasse: (TC3: 60),

entspricht der TwinCAT-3-Plattform P60

Mid Performance

P20Economy

ARM Cortex™-A9, 800 MHz

P30Economy Plus

ARM Cortex™-A8, 1 GHz

P50PerformancePlus

Intel® Celeron® ULV, Celeron®,Pentium®, Atom® (4 Cores)

P90Other

1…4 Cores

P91Other

Many-core, 5…8 Cores

P92Other

Many-core, 9…16 Cores

P93Other

Many-core, 17…32 Cores

P94Other

Many-core, 33…64 Cores

P40Performance

Intel Atom®

P60Mid Performance

Intel®

Core™ i3

P70High Performance

Intel® Core™ i5

P80Very High Performance

Intel® Core™ i7

P81Very High Performance

Many-core, 5…8 Cores

P82Very High Performance

Many-core, 9…16 Cores

P83Very High Performance

Many-core, 17…32 Cores

P84Very High Performance

Many-core, 33…64 CoresP10

Basic

ARM Cortex™-M7, 400 MHz

Technische Änderungen vorbehalten

492

Twin

CAT

Page 4: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT-3-Bezeichnungssystem

TX abbb-0vpp

T = TwinCAT X = C (Base) E (Engineering) F (Function)

a = Klassifizierung 1 = System 2 = HMI 3 = Measurement 4 = Controller 5 = Motion 6 = Connectivity 7 = Vision 8 = Industry specific

bbb = Spezifizierung pp = Plattform v = Voraktivierung 0 = für Industrie-PC 1 = für License-Key 2 = keine Voraktivierung

TwinCAT 3 gliedert sich in

Komponenten. Die TwinCAT-3-

Engineering-Komponente

ermöglicht das Konfigurie-

ren, Programmieren und

Debuggen von Applikationen.

Die TwinCAT-3-Runtime

besteht aus weiteren Kompo-

nenten – Basiskomponenten

und Functions. Die Basis-

komponenten können mit

Functions erweitert werden.

TwinCAT 3 – eXtended Automation Engineering (XAE)

Base

Functions

TwinCAT 3 – eXtended Automation Runtime (XAR)

TC1320 | TC3 C++/MATLAB®/Simulink®

TC1300 | TC3 C++

TF1xxx | System

TF2xxx | HMI

TF3xxx | Measurement

TF4xxx | Controller

TC1100 | TC3 I/O

TC1000 | TC3 ADS

TC1220 | TC3 PLC/C++/MATLAB®/Simulink®

TC1210 | TC3 PLC/C++

TC1100 | TC3 I/O

TC1000 | TC3 ADS

TC1270 | TC3 PLC/NC PTP 10/NC I/CNC

TC1260 | TC3 PLC/NC PTP 10/NC I

TC1250 | TC3 PLC/NC PTP 10

TC1200 | TC3 PLC

TC1100 | TC3 I/O

TC1000 | TC3 ADS

TF5xxx | Motion

TF6xxx | Connectivity

TF7xxx | Vision

TF8xxx | Industry specific

Technische Änderungen vorbehalten

493

Twin

CAT

Page 5: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT 3 | Base

TC1000 | TC3 ADS TwinCAT 3 ADS 514

TC1100 | TC3 I/O TwinCAT 3 I/O 514

TC1200 | TC3 PLC TwinCAT 3 PLC 515

TC1210 | TC3 PLC/C++ TwinCAT 3 PLC und C++ 515

TC1220 | TC3 PLC/C++/MATLAB®/Simulink® TwinCAT 3 PLC, C++ und in MATLAB®/Simulink® generierte Module 515

TC1250 | TC3 PLC/NC PTP 10 TwinCAT 3 PLC und NC PTP 10 516

TC1260 | TC3 PLC/NC PTP 10/NC I TwinCAT 3 PLC, NC PTP 10 und NC I 516

TC1270 | TC3 PLC/NC PTP 10/NC I/CNC TwinCAT 3 PLC, NC PTP 10, NC I und CNC 517

TC1275 | TC3 PLC/NC PTP 10/NC I/CNC E TwinCAT 3 PLC, NC PTP 10, NC I und CNC E 517

TC1300 | TC3 C++ TwinCAT 3 C++ 517

TC1320 | TC3 C++/MATLAB®/Simulink® TwinCAT 3 C++ und in MATLAB®/Simulink® generierte Module 517

TwinCAT 3 | Engineering

TE1000 | TC3 Engineering TwinCAT-3-Entwicklungsumgebung 508

TE1010 | TC3 Realtime Monitor Werkzeug für die präzise Diagnose und Optimierung des Laufzeitverhaltens von Tasks

in der TwinCAT-3-Runtime 508

TE1111 | TC3 EtherCAT Simulation einfache Konfigurationen von Simulationsumgebungen mit mehreren EtherCAT-Slaves 508

TE1120 | TC3 XCAD Interface Übernahme von bereits existierenden Engineering-Ergebnissen aus ECAD-Werkzeugen 509

TE1130 | TC3 CAD Simulation Interface Kopplung zwischen TwinCAT und einem 3D-CAD-System zur SiL-Simulation 509

TE1200 | TC3 PLC Static Analysis Analysetool, das die SPS-Software anhand von Kodierungsregeln prüft 509

TE1300 | TC3 Scope View Professional Software-Oszilloskop für die grafische Darstellung von Daten verschiedener Zielsysteme 510

TE1310 | TC3 Filter Designer grafisches Engineering-Tool zur Bestimmung von Koeffizienten digitaler Filter 510

TE1400 | TC3 Simulink® Target TwinCAT Target für Simulink® zur Generierung von TwinCAT-3-Modulen 510

TE1401 | TC3 MATLAB® Target TwinCAT Target für MATLAB® zur Generierung von TwinCAT-3-Modulen 511

TE1410 | TC3 MATLAB®/Simulink® Interface Kommunikationsschnittstelle zwischen MATLAB®/Simulink® und der TwinCAT-3-Runtime 511

TE1420 | TC3 Target for FMI Schnittstelle für Simulationstools, die das Functional Mockup Interface (FMI) unterstützen 511

TE1500 | TC3 Valve Diagram Editor grafisches Tool zum Entwerfen der Kennlinie eines Hydraulikventils 512

TE1510 | TC3 Cam Design Tool grafisches Entwurfstool für elektronische Kurvenscheiben 512

TE1610 | TC3 EAP Configurator Werkzeug zur Veranschaulichung und Konfiguration von Kommunikationsnetzwerken, in denen der

Datenaustausch mithilfe des EtherCAT Automation Protocols (EAP) erfolgt oder hergestellt werden soll 512

TE2000 | TC3 HMI Engineering Werkzeug zur Entwicklung von plattformunabhängigen Bedienoberflächen 513

TE3500 | TC3 Analytics Workbench Komplettlösung für die 24/7-Überwachung von Maschinen und Anlagen und zur Anzeige

von Analyse-Dashboards 513

TE3520 | TC3 Analytics Service Tool Prozessdaten-Analysetool für Inbetriebnehmer und Servicetechniker 513

TE5910 | TC3 Motion Designer TC3 Motion Designer zur Antriebsauslegung 482

TE5950 | TC3 Drive Manager 2 zur Inbetriebnahme des Multiachs-Servosystems AX8000 oder der I/O-Komponenten

EL72xx, EP72xx und EJ72xx 484

Technische Änderungen vorbehalten

494

Twin

CAT

Page 6: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT 3 | Functions

System

TF1800 | TC3 PLC HMI Stand-alone-Tool zur Darstellung von Visualisierungen aus der PLC-Entwicklungsumgebung 518

TF1810 | TC3 PLC HMI Web Darstellung von Visualisierungen aus der PLC-Entwicklungsumgebung in einem Webbrowser 518

TF1910 | TC3 UML UML (Unified Modeling Language) zur Modellierung von SPS-Software 518

HMI

TF2000 | TC3 HMI Server modularer Webserver, beinhaltet eine Client- und eine Target-Verbindung 519

TF20xx | TC3 HMI Clients Packs optionale Erweiterung von TC3 HMI Server um bis zu 100 Client-Verbindungen 519

TF20xx | TC3 HMI Targets Packs optionale Erweiterung von TC3 HMI Server um bis zu 100 Steuerungssysteme 519

TF2110 | TC3 HMI OPC UA Server-Extension für den Zugriff auf TwinCAT-Zielsysteme oder andere Steuerungen via OPC UA 520

TF2200 | TC3 HMI Extension SDK Software Development Kit (C++/.NET) zur Programmierung applikationsspezifischer Lösungen 520

TF2300 | TC3 HMI Scope Software-Oszilloskop zur grafischen Darstellung zeitlicher Verläufe 520

Measurement

TF3300 | TC3 Scope Server Datenaufbereitung für die visuelle Anzeige im TwinCAT 3 Scope View 521

TF3500 | TC3 Analytics Logger Mit dem TwinCAT Analytics Logger ist es möglich, das Prozessabbild zyklisch zu sichern. 521

TF3510 | TC3 Analytics Library SPS-Bibliothek, die für die Online- oder Offline-Analyse in der PLC-Runtime der TwinCAT Analytics

Workbench verwendet wird 521

TF3520 | TC3 Analytics Storage Provider IoT-Client: Schnittstelle zu einem oder mehreren Storages für Roh- und Analysedaten

aus verschiedenen Quellen 522

TF3550 | TC3 Analytics Runtime Container, in dem die Analytics-Applikation, welche in der Analytics Workbench konfiguriert

und entwickelt wurde, abläuft 522

TF356x | TC3 Analytics Controller Packs Erweiterung der TC3 Analytics Workbench zur Analyse von bis zu 128 weiteren Controllern 522

TF3600 | TC3 Condition Monitoring Level 1 SPS-Bibliothek zur Realisierung einer Zustandsüberwachung einer Maschine 523

TF3601 | TC3 Condition Monitoring Level 2 erweiterte SPS-Bibliothek zur Realisierung einer Zustandsüberwachung einer Maschine 523

TF3650 | TC3 Power Monitoring TwinCAT Power Monitoring SPS-Bibliothek 523

TF3680 | TC3 Filter SPS-Bibliothek zur Realisierung von digitalen Filtern 523

TF3900 | TC3 Solar Position Algorithm exaktes Ermitteln des Sonnenstandes 523

Controller

TF4100 | TC3 Controller Toolbox Basisregler (P, I, D), komplexe Regler (PI, PID), Pulsweitenmodulation, Rampen,

Signalgeneratoren und Filter 524

TF4110 | TC3 Temperature Controller Temperaturregler zum Überwachen und Regeln von verschiedenen Temperaturstrecken 524

TF4500 | TC3 TwinCAT Speech ermöglicht industriegerecht umgesetzt eine mehrsprachige Ein- und Ausgabe von Anfragen

bzw. Informationen 524

Motion

TF5000 | TC3 NC PTP 10 Axes NC PTP (Punkt-zu-Punkt-Bewegungen) für bis zu 10 Achsen 525

TF5010 | TC3 NC PTP Axes Pack 25 Erweiterung von TwinCAT 3 NC PTP auf maximal 25 Achsen 525

TF5020 | TC3 NC PTP Axes Pack unlimited Erweiterung von TwinCAT 3 NC PTP auf über 25 Achsen 525

TF5050 | TC3 NC Camming Nutzung der Kurvenscheibenfunktionalität (Tabellenkopplung) von TwinCAT NC 526

TF5055 | TC3 NC Flying Saw Implementierung der Funktionalität Fliegende Säge 526

TF5060 | TC3 NC FIFO Axes Realisierung einer vom Anwender vorgegebenen Sollwertgenerierung für eine NC-Achse 527

TF5065 | TC3 Motion Control XFC hochgenaues Erfassen und Schalten von digitalen Signalen bezogen auf Achspositionen 527

TF5100 | TC3 NC I NC I mit 3 interpolierenden Achsen und 5 Zusatzachsen 527

TF5110 | TC3 Kinematic Transformation L1 Realisierung verschiedener Kinematik-Transformationen Level 1 528

Technische Änderungen vorbehalten

495

Twin

CAT

Page 7: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TF5111 | TC3 Kinematic Transformation L2 Realisierung verschiedener Kinematik-Transformationen Level 2 528

TF5112 | TC3 Kinematic Transformation L3 Realisierung verschiedener Kinematik-Transformationen Level 3 528

TF5113 | TC3 Kinematic Transformation L4 Realisierung verschiedener Kinematik-Transformationen Level 4 528

TF5120 | TC3 Robotics mxAutomation direkte Kommunikation zwischen der SPS und der KR-C4-Robotersteuerung von KUKA 529

TF5130 | TC3 Robotics uniVAL PLC direkte Kommunikation zwischen der SPS und der CS8C-Robotersteuerung von Stäubli 529

TF5200 | TC3 CNC CNC-Bahnsteuerungssoftware 529

TF5210 | TC3 CNC E CNC-Bahnsteuerungssoftware Exportversion 530

TF5220 | TC3 CNC Axes Pack Ausbau auf insgesamt 64 Achsen/geregelte Spindeln, davon maximal 32 Bahnachsen und

maximal 12 geregelte Spindeln 530

TF5230 | TC3 CNC Channel Pack ein weiterer CNC-Kanal, maximal auf 12 Kanäle ausbaubar, Kanalsynchronisation,

Achsübergabe zwischen Kanälen 530

TF5240 | TC3 CNC Transformation Transformationsfunktionalität (5-Achsfunktionalität) 531

TF5250 | TC3 CNC HSC Pack Erweiterung der CNC um HSC-Technologie (Highspeed Cutting) 531

TF5260 | TC3 CNC Spline Interpolation Bahnprogrammierung über Splines mit programmierbarem Spline-Typ, Akima-Spline, B-Spline 531

TF5270 | TC3 CNC Virtual NCK Basis virtuelle TwinCAT CNC zur Simulation in einer Windows-Umgebung 531

TF5271 | TC3 CNC Virtual NCK Options virtuelle TwinCAT CNC zur Simulation in einer Windows-Umgebung 532

TF5280 | TC3 CNC Volumetric Compensation Erweiterung zur Kompensation von geometrischen Maschinenfehlern gemäß ISO-standardisiertem

parametrischem Modell 532

TF5290 | TC3 CNC Cutting Plus Technologiepaket zur Erweiterung der CNC-Funktionalität für Schneidbearbeitungen 532

TF5410 | TC3 Motion Collision Avoidance Kollisionsvermeidung und kontrolliertes Aufstauen beim Betrieb mehrerer Achsen mit TC3 NC PTP

in linearer und/oder translatorischer Abhängigkeit 533

TF5420 | TC3 Motion Pick-and-Place für Handlingsaufgaben von Portalrobotern und anderen Kinematiken 533

TF5800 | TC3 Digital Cam Server schnelles Nockenschaltwerk mit Überwachung für verschiedene Feldbusse 533

TF5810 | TC3 Hydraulic Positioning Algorithmen zur Regelung und Positionierung von Hydraulikachsen 533

TF5850 | TC3 XTS Extension entkoppelt Servo-Algorithmen von der Hardware und berechnet diese zentral 486

TF5890 | TC3 XPlanar Berechnung der Moverposition, exakte Lageregelung sowie Überwachung und Diagnose 488

TwinCAT 3 | Functions

Motion

Connectivity

TF6010 | TC3 ADS Monitor Aufzeichnung und Diagnose der Kommunikation von TwinCAT-Systemen 534

TF6020 | TC3 JSON Data Interface Schnittstelle für den Austausch von Daten zwischen dem TwinCAT-System und benutzerspezifischen

Anwendungen im JSON-Format 534

TF6100 | TC3 OPC UA Zugriff auf TwinCAT gemäß OPC UA mit UA-Server (DA/HA/AC) und UA-Client (DA) 534

TF6120 | TC3 OPC DA Zugriff auf TwinCAT-Variablen, gemäß OPC-DA- und OPC-XML-DA-Spezifikation 535

TF6220 | TC3 EtherCAT Redundancy 250 Erweiterung des TwinCAT-EtherCAT-Masters um die Kabelredundanzfähigkeit für bis zu 250 Slaves 535

TF6221 | TC3 EtherCAT Redundancy 250+ Erweiterung des TwinCAT-EtherCAT-Masters um die Kabelredundanzfähigkeit für mehr als 250 Slaves 535

TF6225 | TC3 EtherCAT External Sync Erweiterung des TwinCAT-EtherCAT-Masters um die Möglichkeit zur Synchronisierung der

Beckhoff-Echtzeit mit externen Signalen 535

TF6250 | TC3 Modbus TCP Kommunikation mit Modbus-TCP-Geräten (Server- und Client-Funktionalität) 535

TF6255 | TC3 Modbus RTU serielle Kommunikation mit Modbus-Endgeräten 536

TF6270 | TC3 PROFINET RT Device Kommunikation über PROFINET (PROFINET-Slave) 536

TF6271 | TC3 PROFINET RT Controller Kommunikation über PROFINET (PROFINET-Master) 536

TF6280 | TC3 Ethernet/IP Slave Kommunikation über EtherNet/IP (EtherNet/IP-Slave) 536

TF6281 | TC3 Ethernet/IP Master Kommunikatoin über EtherNet/IP (EtherNet/IP-Master) 537

TF6300 | TC3 FTP einfacher Zugriff von der TwinCAT-SPS auf FTP-Server 537

TF6310 | TC3 TCP/IP Kommunikation über generische TCP/IP-Server 537

Technische Änderungen vorbehalten

496

Twin

CAT

Page 8: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TF6311 | TC3 TCP/UDP Realtime direkter Zugriff aus der Echtzeit auf die Ethernet-Kommunikation 537

TF6340 | TC3 Serial Communication Kommunikation über serielle Busklemmen oder PC-COM-Ports mittels 3964R- und RK512-Protokoll 537

TF6350 | TC3 SMS/SMTP Versenden von SMS und E-Mails aus der SPS 538

TF6360 | TC3 Virtual Serial COM virtueller Serial-COM-Treiber für Windows-Plattformen 538

TF6420 | TC3 Database Server Zugriff auf Datenbanken aus der SPS 538

TF6421 | TC3 XML Server Lese- und Schreibzugriff auf XML-Dateien aus der SPS 538

TF6500 | TC3 IEC 60870-5-10x Kommunikation nach IEC 60870-101, -102, -103, -104 539

TF6510 | TC3 IEC 61850/IEC 61400-25 Kommunikation nach IEC 61850 und IEC 61400-25 539

TF6600 | TC3 RFID Reader Communication Anschluss von RFID-Readern an die TwinCAT PLC 539

TF6610 | TC3 S5/S7 Communication Kommunikation zu S5/S7-Steuerungen 539

TF6650 | TC3 DBC File Import for CAN Einlesen von DBC-Dateiformaten 539

TF6701 | TC3 IoT Communication (MQTT) stellt Datenkonnektivität via MQTT auf Grundlage des Publisher/Subscriber-Kommunikationsmusters

zur Verfügung 540

TF6710 | TC3 IoT Functions stellt Kommunikationsverbindungen mit Cloud-basierten Kommunikationsdiensten her 540

TF6720 | TC3 IoT Data Agent Gateway-Applikation für Datenkonnektivität zwischen TwinCAT-Runtime und IoT-Services 540

TF672x | TC3 IoT Data Agent Packs Erweiterung von TC3 IoT Data Agent um bis zu 256 zusätzliche ADS-Ziellaufzeiten oder

OPC UA Namespaces 540

TF6730 | TC3 IoT Communicator schickt Prozessdaten und Push-Nachrichten von TwinCAT zu Smartphones und Tablets über einen

Messaging-Dienst 541

TF6735 | TC3 IoT Communicator App Smartphone- und Tablet-App zum Empfangen und Visualisieren von Live-Daten und Push-Nachrichten

über TwinCAT 541

TF6760 | TC3 IoT HTTPS/REST Basisfunktionen für die HTTP/HTTPS-Kommunikation in Form einer SPS-Bibliothek,

um REST-APIs als Client ansprechen zu können 541

Vision

TF700x | TC3 GigE Vision Connector Schnittstelle zur Konfiguration und Verwendung von GigE-Vision-Kameras direkt in TwinCAT 542

TF7100 | TC3 Vision Base umfangreiche SPS-Bibliothek mit einer Vielzahl von verschiedenen Funktionen und Algorithmen

zur Lösung von Bildverarbeitungsaufgaben 542

TF7200 | TC3 Vision Matching 2D Erweiterung um die Möglichkeit, Objekte basierend auf eingelernten Referenzen, Konturen,

Merkmalspunkten oder anderen Eigenschaften zu finden und zu vergleichen 543

TF7250 | TC3 Vision Code Reading Funktionen zum Lesen von verschiedenen 1D- und 2D-Codes 543

TF7300 | TC3 Vision Metrology 2D subpixelgenaues Detektieren von Kanten, Löchern und Kreisbögen sowie Bestimmung von Längen,

Abständen, Durchmessern, Winkeln und Koordinaten 543

Industry specific

TF8000 | TC3 HVAC Bibliothek zur Automation aller technischen Ausbaugewerke der Gebäudeautomation 544

TF8010 | TC3 Building Automation Basic Ausführung von Grundfunktionen im Bereich der Raumautomatisierung 544

TF8020 | TC3 BACnet Kommunikation für Datennetze der Gebäudeautomatisierung und Gebäuderegelung 544

TF8040 | TC3 Building Automation Softwarepaket zur Automation aller technischen Ausbaugewerke der Gebäudeautomation 545

TF8310 | TC3 Wind Framework Framework zur Entwicklung der Betriebsführungssoftware von Windenergieanlagen 545

TF8810 | TC3 AES70 (OCA) Kommunikationsbibliothek für den Betrieb eines Systems als OCA (Open Control Architecture)-

Controller oder OCA-Device in einem OCA-Netzwerk 545

TwinCAT 3 | Functions

Connectivity

Technische Änderungen vorbehalten

497

Twin

CAT

Page 9: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Produktübersicht TwinCAT 2

TX1200 | TwinCAT PLC548

PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze

Betriebssysteme Windows 7/10, Windows CE*

Echtzeit Beckhoff-Realtime-Kernel

I/O-System EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus,

CANopen, DeviceNet, SERCOS, Ethernet

Laufzeitsystem 4 SPS-Laufzeitsysteme mit jeweils bis zu 4 Tasks,

Entwicklungs- und Laufzeitsystem auf einem PC

oder trennbar (CE: nur Runtime)

Speicher Prozessabbildgröße, Merkerbereich, Programm-

größe, POU-Größe, Variablenanzahl nur durch

Größe des Arbeitsspeichers begrenzt (max. 2 GB

bei NT/ 2000 / XP/Vista)

Zykluszeit ab 50 µs einstellbar

Verknüpfungszeit 1 µs (Intel® Core™ 2 Duo)

Programmierung IEC 61131-3: IL, FBD, LD, SFC, ST, CFC,

leis tungsfähige Bibliotheksverwaltung,

komfortables Debugging

TX1250 | TwinCAT NC PTP549

TwinCAT PLC inklusive 548

PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze

Betriebssysteme Windows 7/10, Windows CE*

Echtzeit Beckhoff-Realtime-Kernel

I/O-System EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus,

CANopen, DeviceNet, SERCOS, Ethernet

Programmierung erfolgt über Funktionsbausteine für TwinCAT

PLC nach IEC 61131-3 (standardisierte PLCopen-

Motion-Control-Bausteine), komfortable Achsen-

Inbetriebnahmemenüs im System Manager

Laufzeitsystem NC Point-to-Point inklusive TwinCAT PLC

Anzahl Achsen bis zu 255 Achsen

Achstypen elektrische und hydraulische Servoantriebe,

Fre quenzumrichterantriebe, Schrittmotorantriebe,

geschaltete Antriebe (Eil-/Schleichachsen)

Zykluszeit ab 50 µs, typisch 1 ms (frei einstellbar)

Achsfunktionen Standardachsfunktionen: Start/Stopp/Reset/

Referenzieren, Geschwindigkeits-Override,

Sonderfunktionen: Master-/Slavekaska dierung,

Kurvenscheiben, Elektronisches Getriebe,

Online-Distanz kompensation von Strecken,

Fliegende Säge

TX1100 | TwinCAT I/O551

PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze

Betriebssysteme Windows 7/10, Windows CE*

Echtzeit Beckhoff-Realtime-Kernel

Universelles I/O-Interface für alle gängigen Feldbussysteme, PC-Feldbuskarten und Schnittstellen mit integriertem Echtzeittreiber

TX1000 | TwinCAT CP551

PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze

Betriebssysteme Windows 7/10, Windows Embedded WES2009/WES7*

Echtzeit Beckhoff-Realtime-Kernel

Windows-Treiber für Beckhoff Control Panel

*versionsabhängig/ältere Betriebssysteme auf Nachfrage über unseren Service

Technische Änderungen vorbehalten

498

Twin

CAT

Page 10: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TX1260 | TwinCAT NC I549

TwinCAT PLC inklusive 548

TwinCAT NC PTP inklusive 549

PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze

Betriebssysteme Windows 7/10, Windows CE*

Echtzeit Beckhoff-Realtime-Kernel

I/O-System EtherCAT, Lightbus, PROFIBUS DP/MC, Interbus,

CANopen, DeviceNet, SERCOS, Ethernet

Programmierung DIN 66025-Programme für NC-Interpolation,

Zugriff über Funktionsbausteine aus TwinCAT PLC

nach IEC 61131-3

Laufzeitsystem NC-Interpolation inklusive TwinCAT NC PTP

und PLC

Anzahl Achsen max. 3 Bahnachsen und bis zu 5 Hilfsachsen

pro Gruppe, 1 Gruppe pro Kanal, max. 31 Kanäle

Achstypen elektrische Servoachsen, Schrittmotorantriebe

Interpreter-

funktionen

Unterprogramm- und Sprungtechnik, program-

mierbare Schleifen, Nullpunktverschiebungen,

Werkzeugkorrekturen, M- und H-Funktionen

Geometrien Geraden und Kreise im 3D-Raum, Kreise in allen

Hauptebenen, Helices mit Basiskreisen in allen

Hauptebenen, Linear-, Zirkular-, Helikalinterpolation

in den Hauptebenen und frei definierbaren Ebenen,

Bezier-Splines, Look-ahead-Funktion

Achsfunktionen Online-Umkonfiguration von Achsen in Gruppen,

Bahnoverride, Slavekopplung an Bahnachsen, Hilfs-

achsen, Achsfehler- und Durchhangkompensation,

Messfunktionen

Bedienung Automatikbetrieb, Handbetrieb (Jog / Tipp),

Einzelsatzbetrieb, Referenzieren, Handradbetrieb

(Verfahren/Überlagern)

TS511x | TwinCAT NC I Optionen

Optionen TS511x | TwinCAT Kinematic Transformation 560

TX1270 | TwinCAT CNC550

TwinCAT PLC inklusive 548

TwinCAT NC PTP inklusive 549

TwinCAT NC I inklusive 549

PC-Hardware Standard-PC / IPC-Hardware, keine Zusätze

Betriebssysteme Windows 7/10*

Echtzeit Beckhoff-Realtime-Kernel

I/O-System EtherCAT, Lightbus, PROFIBUS DP/MC, CANopen,

DeviceNet, SERCOS, Ethernet

Programmierung DIN 66025-Programmierung mit Hochsprachen-

erweiterung, Zugriff über Funktionsbausteine aus

TwinCAT PLC nach IEC 61131-3

Laufzeitsystem CNC inklusive TwinCAT NC I, NC PTP, PLC

Achsen/Spindeln 8 Bahnachsen/geregelte Spindeln,

max. 64 Achsen/geregelte Spindeln (optional),

max. 12 Kanäle (optional)

Achstypen elektrische Servoachsen, Analog-/Encoderinter-

face über Feldbus, dig. Schnittstelle über Feldbus

Interpreter-

funktionen

Unterprogramm- und Sprungtechnik, programmier-

bare Schleifen, Nullpunktverschiebungen, Werkzeug-

korrekturen, M- und H-Funktionen, mathematische

Funktionen, Parameter-/Variablenprogrammierung,

Anwendermakros, Spindel- und Hilfsfunktionen,

Nullpunktverschiebungen, Werkzeugfunktionen

Geometrien Linear-, Zirkular-, Helikalinterpolation in den

Hauptebenen und frei definierbaren Ebenen,

max. 32 interpolierende Bahnachsen pro Kanal,

Look-ahead-Funktion

Achsfunktionen Koppel- und Gantry-Achsenfunktion, Override,

Achsfehler- und Durchhangkompensation,

Messfunktionen

Bedienung Automatikbetrieb, Handbetrieb (Jog/Tipp),

Einzelsatzbetrieb, Referenzieren, Satzvorlauf,

Handradbetrieb (Verfahren/Überlagern)

TS52xx | TwinCAT CNC Optionen

Optionen TS5220 | TwinCAT CNC Axes Pack

TS5230 | TwinCAT CNC Channel Pack

TS5240 | TwinCAT CNC Transformation

TS5250 | TwinCAT CNC HSC Pack

TS5260 | TwinCAT CNC Spline Interpolation

Technische Änderungen vorbehalten

499

Twin

CAT

Page 11: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT 2 Supplements | Motion

TS1500 | TwinCAT Valve Diagram Editor grafisches Tool zum Entwerfen der Kennlinie eines Hydraulikventils 560

TS1510 | TwinCAT Cam Design Tool grafisches Entwurfstool für elektronische Kurvenscheiben 559

TS5050 | TwinCAT NC Camming Nutzung der Kurvenscheibenfunktionalität (Tabellenkopplung) von TwinCAT NC 559

TS5055 | TwinCAT NC Flying Saw Implementierung der Funktionalität Fliegende Säge 558

TS5060 | TwinCAT NC FIFO Axes Realisierung einer vom Anwender vorgegebenen Sollwertgenerierung für eine NC-Achse 558

TS5065 | TwinCAT PLC Motion Control XFC hochgenaues Erfassen und Schalten von digitalen Signalen bezogen auf Achspositionen 557

TS5066 | TwinCAT PLC Remote

Synchronisation

Remote-Synchronisation558

TS511x | TwinCAT Kinematic Transformation Realisierung verschiedener Kinematik-Transformationen für TwinCAT PTP oder TwinCAT NC I 560

TS5800 | TwinCAT Digital Cam Server schnelles Nockenschaltwerk als Software-Implementation 559

TS5810 | TwinCAT PLC Hydraulic Positioning Steuern und Regeln hydraulischer Achsen 557

TwinCAT 2 Supplements | System

TS1010 | TwinCAT Eventlogger Alarm- und Diagnosesystem zum Loggen von auftretenden Events aus dem TwinCAT-System 552

TS1110 | TwinCAT Simulation Manager vereinfachte Erstellung und Konfiguration einer Simulationsumgebung 553

TS1120 | TwinCAT ECAD Import Import von Engineering-Ergebnissen aus einem ECAD-Programm 552

TS1140 | TwinCAT Management Server zentrale Administration von Beckhoff-CE-Steuerungen 555

TS1150 | TwinCAT Backup Sichern und Wiederherstellen von Dateien, Betriebssystem- und TwinCAT-Einstellungen 553

TS1600 | TwinCAT Engineering

Interface Server

Koordination von Programmierarbeiten über ein zentrales Quellcodeverwaltungssystem552

TS1800 | TwinCAT PLC HMI Darstellung von in PLC-Control erstellten Visualisierungen 554

TS1800 | TwinCAT PLC HMI CE Darstellung von in PLC-Control erstellten Visualisierungen für Windows-CE-Plattformen554 -0030

TS1810 | TwinCAT PLC HMI Web Darstellung von in PLC-Control erstellten Visualisierungen im Web-Browser 554

TS3300 | TwinCAT Scope 2 grafisches Analysewerkzeug für die Anzeige von zeitkontinuierlichen Signalverläufen 555

TS3900 | TwinCAT Solar Position Algorithm exaktes Ermitteln des Sonnenstandes 555

TS622x | TwinCAT EtherCAT Redundancy Erweiterung des TwinCAT-EtherCAT-Masters um die Kabelredundanzfähigkeit 555

TS6420 | TwinCAT Database Server Zugriff auf Datenbanken aus der SPS 553

TS6420 | TwinCAT Database Server CE Zugriff auf Datenbanken aus der SPS für Windows-CE-Plattformen554 -0030

TS6421 | TwinCAT XML Data Server Lesen und Schreiben von XML-basierten Daten durch die PLC 552

TS6421 | TwinCAT XML Data Server CE Lesen und Schreiben von XML-basierten Daten durch die PLC für Windows-CE-Plattformen553 -0030

TwinCAT 2 Supplements | Controller

TS4100 | TwinCAT PLC Controller Toolbox Bausteine für Basisregler (P, I, D), komplexe Regler (PI, PID), Pulsweitenmodulation, Rampen,

Signalgeneratoren und Filter 556

TS4110 | TwinCAT PLC Temperature Controller instanziierbarer Temperaturregler-Funktionsbaustein zum Überwachen und Regeln von

verschiedenen Temperaturstrecken 556

Technische Änderungen vorbehalten

500

Twin

CAT

Page 12: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT 2 Supplements | Communication

TS6100 | TwinCAT OPC UA Server Zugriff auf TwinCAT gemäß OPC UA mit UA-Server (DA/HA/AC) und UA-Client (DA) 564

TS6100 | TwinCAT OPC UA Server CE Zugriff auf TwinCAT gemäß OPC UA mit UA-Server (DA/HA/AC) und UA-Client (DA)

für Windows-CE-Plattformen 564 -0030

TS6120 | TwinCAT OPC Server Zugriff auf TwinCAT-Variablen, gemäß OPC-DA-/OPC-XML-DA-Spezifikation 564

TS6250 | TwinCAT Modbus TCP Server Kommunikation mit Modbus-TCP-Geräten (Server- und Client-Funktionalität) 562

TS6250 | TwinCAT Modbus TCP Server CE Kommunikation mit Modbus-TCP-Geräten (Server- und Client-Funktionalität)

für Windows-CE-Plattformen 562 -0030

TS6255 | TwinCAT PLC Modbus RTU serielle Kommunikation mit Modbus-Endgeräten 561

TS6270 | TwinCAT PROFINET RT Device TwinCAT PROFINET RT Device macht aus jeder PC-basierten Steuerung ein PROFINET-RT-Device. 566

TS6271 | TwinCAT PROFINET RT Controller TwinCAT PROFINET RT Controller macht aus jeder PC-basierten Steuerung einen PROFINET-RT-

Controller. 566

TS6280 | TwinCAT EtherNet/IP Slave TwinCAT EtherNet/IP Slave macht aus jeder PC-basierten Steuerung einen EtherNet/IP-Slave. 566

TS6300 | TwinCAT FTP Client einfacher Zugriff von der TwinCAT-SPS auf FTP-Server 567

TS6310 | TwinCAT TCP/IP Server Kommunikation über generische TCP-Server 565

TS6310 | TwinCAT TCP/IP Server CE Kommunikation über generische TCP-Server für Windows-CE-Plattformen565 -0030

TS6340 | TwinCAT PLC Serial Communication Kommunikation über serielle Busklemmen oder PC-COM-Ports 561

TS6341 | TwinCAT PLC Serial Communication

3964R/RK512

Kommunikation über serielle Busklemmen oder PC-COM-Ports mittels 3964R- und RK512-Protokoll561

TS6350 | TwinCAT SMS/SMTP Server Versenden von SMS und E-Mails aus der SPS 565

TS6350 | TwinCAT SMS/SMTP Server CE Versenden von SMS und E-Mails aus der SPS für Windows-CE-Plattformen565 -0030

TS6360 | TwinCAT Virtual Serial COM Driver virtueller Serial-COM-Treiber für Windows- und Windows-CE-Plattformen 567

TS6370 | TwinCAT DriveCOM OPC Server feldbusunabhängige Kommunikationsverbindung vom Engineeringtool zum Antrieb 563

TS6371 | TwinCAT DriveTop Server Konfiguration von Indramat-SERCOS-Antrieben mit der DriveTop-Software auf TwinCAT-Systemen 563

TS650x | TwinCAT PLC IEC 60870-5-101, -102,

-103, -104 Master

Realisierung von Mastern für IEC 60870-101, 102, -103, -104562

TS650x | TwinCAT PLC IEC 60870-5-104 Realisierung von Mastern für IEC 60870-104 unter Windows CE562 -0030 Master CE

TS6507 | TwinCAT PLC IEC 60870-5-101, -104

Slave

Realisierung von Slaves für IEC 60870-101, -104562

TS6507 | TwinCAT PLC IEC 60870-5-104 Realisierung von Slaves für IEC 60870-104 unter Windows CE 562 -0030 Slave CE

TS6509 | TwinCAT PLC IEC 61400-25 Server Kommunikation nach IEC 61400-25 563

TS6511 | TwinCAT PLC IEC 61850 Server Kommunikation nach IEC 61850 563

TS6600 | TwinCAT PLC RFID Reader

Communication

Anschluss von RFID-Readern an die TwinCAT PLC567

TS6610 | TwinCAT PLC S5/S7 Communication Kommunikation zu S5/S7-Steuerungen 567

TwinCAT 2 Supplements | Building Automation

TS8000 | TwinCAT PLC HVAC Automation von Heizungs-, Lüftungs-, Klima- und Sanitäranlagen 568

TS8010 | TwinCAT PLC Building Automation

Basic

Ausführung von Grundfunktionen im Bereich der Raumautomatisierung568

TS8020 | TwinCAT BACnet/IP Kommunikation für Datennetze der Gebäudeautomatisierung und Gebäuderegelung 568

TS8035 | TwinCAT FIAS Server Kommunikation zwischen einer TwinCAT-SPS und einem System nach dem FIAS-Standard 569

TS8036 | TwinCAT Crestron Server Kommunikation zwischen einer TwinCAT-SPS und einer Crestron-Steuerung 569

TS8040 | TwinCAT Building Automation Softwarepaket zur Automation aller technischen Ausbaugewerke der Gebäudeautomation 569

TS8100 | TwinCAT Building Automation

Framework

Konfiguration und Inbetriebnahme von Building-Automation-Projekten569

Technische Änderungen vorbehalten

501

Twin

CAT

Page 13: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

u www.beckhoff.de/TwinCAT3

TwinCAT 3 | eXtended Automation Technology (XAT)

Technische Änderungen vorbehalten

502

Twin

CAT

3

Page 14: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Mit TwinCAT 3 steht eine PC-basierte Steue-rungssoftware zur Verfügung, mit der die Standard-Automatisierungswelt deutlich erweitert wird. Neben den objektorientierten Erweiterungen der IEC 61131-3 stehen mit C und C++ auch die Sprachen der IT-Welt zur Verfügung. Die Integration von MATLAB®/Simulink® ermöglicht zudem den Einsatz in wissenschaftlichen Bereichen. Und das alles in nur einer Engineering-Umgebung.

Lauffähig sind die Module in den unter-schiedlichen Sprachen in einer gemeinsamen Runtime. Der Vorteil dieser Modularität ist die verbesserte Wiederverwendung von ein-mal geschriebenen und getesteten Modulen. Die Runtime läuft unter harten Echtzeit-bedingungen, unter der Nutzung von Multi-core-Technologie und mit der Unterstützung von 32- oder 64-Bit-Betriebssystemen.

Aktuelle Betriebssysteme sind in den jeweiligen Produkttabellen unter Ziel- systeme zu finden, ältere Betriebssysteme auf Nachfrage über unseren Service.

– nur eine Software für Programmierung und Konfiguration– Visual-Studio®-Integration– mehr Freiheitsgrade bei der Wahl der Programmiersprache– Unterstützung der objektorientierten Erweiterung der IEC 61131-3– Verwendung von C/C++ als Programmiersprache für Echtzeitanwendungen– Anbindung an MATLAB®/Simulink®

– offene Schnittstellen für Erweiterbarkeit und Anpassung an bestehende Tool-Landschaft– flexible Laufzeitumgebung– aktive Unterstützung von Multicore- und 64-Bit-Betriebssystemen– Migration von TwinCAT-2-Projekten– automatische Codegenerierung und Projekterstellung mit dem TwinCAT Automation Interface

TwinCAT-3-Highlights

Technische Änderungen vorbehalten

503

Twin

CAT

3

Page 15: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT 3

TwinCAT Transport Layer – ADS

TwinCAT 3 Runtime

TwinCAT 3 Engineering Environment based on Visual Studio®

System Manager Configuration– I/O– PLC– C/C++– NC– NC I– CNC– Safety– others

MATLAB®/ Simulink®

Third-partyprogramming tool

C/C++Simulink Coder™

Programming

IEC 61131 Object- oriented extensions

C/C++C#/.NET

Real-timeNon-real-time

IEC Compiler Microsoft C Compiler

TwinCAT 3 erweitert die Standard-Automatisierungswelt

Durch die Einbindung in Microsoft Visual Studio® besteht die Möglichkeit, Automatisierungsobjekte parallel mithilfe der 3rd Edition der IEC 61131-3 und den Sprachen C bzw. C++ zu programmieren. Die erzeugten Objekte (Module) können unabhängig von der Erstellungs- sprache Daten austauschen und sich gegenseitig aufrufen. Der TwinCAT System Manager wurde in die Entwicklungsumgebung integriert. Damit ist nur noch eine Software erforderlich, um Automatisierungsgeräte zu konfigurieren, parametrieren, programmieren und zu diagnostizieren.

Die Visual-Studio®-Integration

erfolgt auf zwei verschiedenen

Wegen. TwinCAT Standard nutzt

lediglich das Basis-Framework

von Visual Studio® mit all seinen

Vorteilen bezüglich des Hand-

lings, der Anbindung an Quellcode-

verwaltungssoftware etc. TwinCAT

Integrated integriert sich in das

Visual Studio®. In dieser Version

stehen die Programmiersprachen

C/C++ und die MATLAB®/Simulink®-

Anbindung zur Verfügung.

TwinCAT 3 | eXtended Automation Engineering (XAE)

eXtended Automation Engineering– ein Tool – Microsoft Visual Studio®

– integriert: IEC 61131 – weltweiter Standard in der Automatisierung

– integriert: C/C++ – weltweiter Standard in der IT

– integriert: TwinCAT System Manager – allgemein bekanntes Konfigurationstool

– Link zu MATLAB®/Simulink®: weltweiter Standard im wissenschaftlichen Bereich

– FMI-Interface: weltweiter Standard im Bereich Simulation

– erweiterbar mit anderen Tools: Editoren, Compiler

– TwinCAT-2-Projekte können migriert werden.

– TwinCAT-3-Module: standar- disierter Programmierrahmen

– Verwendung der .NET-Programmier-sprachen für nicht echtzeitfähige Anwendungen (z. B. HMI)

Technische Änderungen vorbehalten

504

Twin

CAT

3

Page 16: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Flexibler Einsatz von Programmiersprachen

IEC 61131-3-Programmierung– anbieterunabhängiger Programmier-

standard– PLCopen-Zertifizierung– portable, wiederverwendbare Software– 5 grafik- und textbasierte

Programmiersprachen– Strukturierter Text und

Anweisungsliste– Funktionsplan und Kontaktplan– Ablaufsprache

– Datenkapselung durch benutzer-definierte Datentypen

Erweiterte Möglichkeiten in TwinCAT 3– verbesserte Bedienbarkeit

– automatisches Vervollständigen– Markieren zusammengehöriger

Schlüsselwörter– Zuklappen von Programmier-

strukturen

– erweitertes Debugging– Verwendung von bedingten

Breakpoints– verbessertes Inline-Monitoring

– objektorientierte Erweiterungen– Einfachvererbung– Interfaces– Methoden– Attribute

Echtzeit

ST-Editor

CFC-Editor

Visual-C/C++-Editor

MATLAB®/Simulink®

FMI

System Manager

KOP-Editor

FBS-Editor

AS-Editor

AWL-Editor

TwinCAT 3 | eXtended Automation Language Support

Technische Änderungen vorbehalten

505

Twin

CAT

3

Page 17: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT 3 bietet die Möglichkeit, Automatisierungsprojekte mithilfe der Sprachen C/C++ zu programmieren. Für die Code-Generierung wird der im Microsoft Visual Studio® enthaltene C-Compiler verwendet. Mithilfe von TwinCAT 3 C++ Libraries werden Funktionen für das Einlesen/Schreiben von Dateien, Starten von Threads, Allozieren von Speicher oder Kommunizieren mit einer Datenbank bereitgestellt, was dem IEC 61131-3- Mechanismus bei der Verwendung von Bibliotheken entspricht. Darüber hinaus erfolgt über die C++-Schnittstelle eine Anbindung an die Tool-kette von MATLAB®/Simulink® bzw. an das Functional Mockup Interface (FMI).

Programmiersprachen C und C++– erweitertes Debuggen– genormt– weit verbreitete Programmiersprachen– sehr leistungsstarke Programmier-

sprachen– werden unter der gleichen Laufzeit

wie SPS-Programme ausgeführt– zur Implementierung von Treibern

Verknüpfung mit MATLAB®/ Simulink®

– viele verschiedene Toolboxen vorhanden

– Verwendung– beim Aufbau von Regelkreisen– bei der Simulation– bei der Optimierung

– automatische Codegenerierung

– Debugging-Schnittstelle zwischen MATLAB®/Simulink® und TwinCAT

Verknüpfung zum FMI-Interface– verschiedene Simulationstools

vorhanden– Verwendung: physikalische Simulation

von Maschinen und Anlagen– automatische Codegenerierung

TwinCAT 3 | eXtended Automation Language Support

Beispiel für ein aus MATLAB®/Simulink® generiertes

TcCom-Modul. Das Block-Schaltbild aus Simulink®

wird als interaktive Benutzeransicht übernommen,

dies ermöglicht ein einfaches Anpassen der Para-

meter im Echtzeit-Modul.

Die Routine CycleUpdate wird zyklisch abgearbeitet,

auch ohne Breakpoints zu setzen stehen die internen

Variablen für das Monitoring im TwinCAT Online-

Watchfenster zur Verfügung.

Technische Änderungen vorbehalten

506

Twin

CAT

3

Page 18: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Die Entwicklung im Bereich der Computertechnik, die CPUs mit immer mehr Kernen verfügbar macht, ermöglicht die Verteilung von Aufgaben auf verschiedene Kerne. Dies wird auch von der TwinCAT-3-Laufzeitumgebung unterstützt, sodass funktionale Einheiten – HMI, PLC-Runtime, MC – auf dedizierte Kerne verteilt werden können. Für jeden von der Laufzeitumgebung verwendeten Kern können sowohl die maximale Aus-lastung als auch die Basis – und damit die möglichen Zykuszeiten – separat eingestellt werden.

Durch die Verwendung

von Multicore-Systemen

können funktionale

Einheiten (z. B. PLC-,

NC-Runtimes, HMI) auf

einzelne Rechnerkerne

verteilt werden.

Multicore- und Multitasking-Unterstützung

Dialog für die Verteilung von Tasks auf Rechnerkerne: Im sogenannten „Core

Isolation“-Modus ist es darüber hinaus möglich, einzelne Cores ausschließlich

für die Verwendung von TwinCAT zur Verfügung zu stellen. Auf diesen Kernen ent-

fällt der Kontext-Wechsel zwischen TwinCAT und dem Windows-Betriebssystem,

was die erreichbare Performance noch einmal steigert.

Core 0

WindowsApps

WindowsDrivers

L2 Shared Cache

Core 1 Core 2 Core 3 Core …

User HMI PLC Runtime 0 PLC Runtime 1 NC Runtime 1

Task 0 Task 1

Engineering Tools

ADSADSADSADSADS

ADS Router Engine

System Memory

Multi-core CPU

Windows OS No Windows OS – 100 % for TwinCAT!

ADS Router Message Queues

TwinCAT 3 | eXtended Automation Runtime (XAR)

Unterstützt Mehrkernsysteme– Verteilung von Anwendungen auf

Kerne (z. B. können SPS, NC und HMI auf unterschiedlichen Kernen laufen)

Unterstützung von Kern-Isolierung– kein Umschalten zum Host-Betriebs-

system notwendig

– TwinCAT erhält die komplette Rechenzeit auf diesen Kernen.

Unterstützt Multitasking– präemptives Multitasking– paralleles Abarbeiten von Tasks

Unterstützt 64-Bit-Betriebssysteme– Verwendung von mehr Ressourcen

(Speicher)

Technische Änderungen vorbehalten

507

Twin

CAT

3

Page 19: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Engineering TC3 Realtime Monitor TC3 EtherCAT Simulation TC3 XCAD Interface TC3 CAD Simulation Interface TC3 PLC Static Analysis

Technische Daten TE1000 TE1010 TE1111 TE1120 TE1130 TE1200

TwinCAT Engineering beinhaltet die Engineering-Umgebung der TwinCAT-3-Steuerungssoftware:– Integration in das Visual Studio®

2010/2012/2013/2015/2017 (wenn vorhanden)

– Unterstützung der nativen Visual-Studio®-Schnittstellen (z. B. Anbindung an Quellcode-verwaltungs-Systeme)

– IEC 61131-3-Editoren (AWL, ST, KOP, FBS, AS) sowie CFC

– IEC 61131-3-Compiler– integrierter System Manager zur

Konfiguration des Zielsystems– Instanziierung und Parametrierung

von TwinCAT-Modulen– integrierter C++-Debugger– Oberfläche zur Parametrierung

von aus MATLAB®/Simulink® generierten Modulen

– bei Integration in das Visual Studio® Instanziierung von .NET-Projekten in derselben Solution (z. B. für HMI)

– integriertes Scope View Base als Charting-Tool für die Maschineninbetriebnahme im Visual Studio®

– integrierter Bode Plot Base für die Optimierung von Antriebs-achsen

Die Basisversion des TC3 Engineerings ist kostenlos.

Der TwinCAT 3 Realtime Monitor ermöglicht eine präzise Diagnose und Optimierung des Laufzeitverhaltens von Tasks in der TwinCAT-3-Runtime. Er bietet eine grafische Darstellung der zeitlichen Abarbeitung von Echt-zeit-Tasks und deren Module über alle Rechenkerne hinweg. Zudem können durch entsprechende Instrumentalisie-rung der Steuerungssoftware benutzer-definierte Abarbeitungsprozesse und deren Abhängigkeiten grafisch dar-gestellt werden.

Der Realtime Monitor macht das Zeitverhalten der Steuerungssoftware auf einem Zielsystem vollständig trans-parent und ermöglicht eine umfassende zeitliche Analyse. Damit unterstützt er sowohl die Fehlerdiagnose als auch die zeitliche Optimierung der Konfiguration, insbesondere auf Multicore-Systemen.

Virtuelle Inbetriebnahme von Maschinen wird möglich, wenn das EtherCAT-Kabel des Maschinenrechners einfach – ohne Umkonfiguration – auf einen Simulationsrechner umgesteckt werden kann. Der Simulationsrechner kann mit der Function TC3 EtherCAT Simulation und einem Netzwerk-adapter eine Reihe von EtherCAT-Slaves simulieren. Zur Konfiguration werden die EtherCAT-Slaves der originalen Maschinenkonfiguration invertiert. Alle zur Maschinensimulation notwen-digen Eigenschaften von EtherCAT – einschließlich Distributed Clocks – werden nachgebildet. Die Kommuni-kationsprotokolle CoE und SoE sind implementiert, sodass auch azyklische Kommandos in der Simulationsumge-bung bearbeitet werden können.

TC3 XCAD Interface dient der Übernahme von bereits existierenden Engineering-Ergebnissen aus einem ECAD-Programm. Mittels XML-Beschreibung ermöglicht das TC3 XCAD Interface das Importieren der aus dem ECAD-Werkzeug exportierten Informationen über den Aufbau der I/Os sowie ihrer Verknüpfungen zu SPS-Variablen. Anhand dieser Informationen werden eine System-Manager-Konfiguration und ein Basis- SPS-Programm mit den verwendeten I/O-Varia-blen erzeugt. Die Generierung von NC- und CNC-Achsen ist ebenfalls möglich.

Das TC3 CAD Simulation Interface ist ein Werk-zeug zur einfachen Konfiguration einer Kopplung zwischen TwinCAT und einem 3D-CAD-System. Das Ziel dieser Kopplung ist die Software-in-the-Loop-Simulation (SiL) des Sollablaufes einer Maschine oder Anlage zur Unterstützung einer virtuellen Inbetriebnahme.

Die 3D-Simulation von Maschinen- und Anlagenkomponenten ist zentraler Bestandteil bei der Realisierung einer virtuellen Inbetrieb-nahme. In der Simulation werden die Bewegungen und Interaktionen der einzelnen verbauten Kom-ponenten im Verbund dargestellt und Kollisionen sowie kritische Anlagenzustände vorab ermittelt. Darüber hinaus wird die Simulation eingesetzt, um Bediener und Instandhalter vorab für den regulären Betrieb zu schulen und anhand simu-lierter kritischer Maschinenzustände Arbeits-anweisungen zur Fehlerbehebung zu definieren. Typischerweise können auch Presales-Schulungen zur Vertriebsunterstützung von Maschinen bzw. Maschinenkomponenten anhand von 3D-Simula-tionen durchgeführt werden.

Mit TC3 CAD Simulation Interface ist die Umsetzung der 3D-Simulation einfach: Es verwen-det die Konstruktionsdaten des CAD-Tools und verknüpft sie mit den Automatisierungsdaten. Die Parametrierung dieser Kopplung erfolgt gewohnt einfach per Drag & Drop. Zur Abbildung komplexer Zusammenhänge kann die Parametrie-rung beliebig erweitert werden. Eine Software-in-the-Loop-Simulation der Maschinen oder Anlagen bzw. der verbauten Komponenten ist somit auch bei Systemerweiterungen einfach und komfortabel möglich.

Mit der Integration der statischen Code-Analyse steht in TwinCAT 3.1 ein weiteres Werkzeug zur Verfügung, das den Entwicklungsprozess von SPS-Software unterstützt.

Die statische Code-Analyse ist ein Analyse-tool, das die SPS-Software anhand von Kodie-rungsregeln prüft und potenzielle Implemen-tierungsschwachstellen bereits während der Entwicklung aufzeigt. Die Analyse reicht dabei von der Einhaltung von Namenskonventionen bis hin zur Untersuchung der Objekt- und Operator-verwendung. Durch diese Analyse werden eine erleichterte Lesbarkeit sowie eine verbesserte Programmstruktur erzielt. Des Weiteren wird der Anwender auf möglicherweise unbeabsichtigte und fehlerhafte Implementierungen hingewiesen, sodass diese Programmstellen frühzeitig optimiert werden können.

Benötigt TC1000 TC1000 TC1000 TC1000 TC1000 TC1200

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

Weitere Informationen www.beckhoff.de/TE1000 www.beckhoff.de/TE1010 www.beckhoff.de/TE1111 www.beckhoff.de/TE1120 www.beckhoff.de/TE1130 www.beckhoff.de/TE1200

EngineeringTwinCAT 3

TE1xxx | TwinCAT 3 Engineering

Verfügbarkeitsstatus siehe Beckhoff-Internetseite unter: www.beckhoff.de/TE1130

Technische Änderungen vorbehalten

508

Twin

CAT

3

Page 20: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Engineering TC3 Realtime Monitor TC3 EtherCAT Simulation TC3 XCAD Interface TC3 CAD Simulation Interface TC3 PLC Static Analysis

Technische Daten TE1000 TE1010 TE1111 TE1120 TE1130 TE1200

TwinCAT Engineering beinhaltet die Engineering-Umgebung der TwinCAT-3-Steuerungssoftware:– Integration in das Visual Studio®

2010/2012/2013/2015/2017 (wenn vorhanden)

– Unterstützung der nativen Visual-Studio®-Schnittstellen (z. B. Anbindung an Quellcode-verwaltungs-Systeme)

– IEC 61131-3-Editoren (AWL, ST, KOP, FBS, AS) sowie CFC

– IEC 61131-3-Compiler– integrierter System Manager zur

Konfiguration des Zielsystems– Instanziierung und Parametrierung

von TwinCAT-Modulen– integrierter C++-Debugger– Oberfläche zur Parametrierung

von aus MATLAB®/Simulink® generierten Modulen

– bei Integration in das Visual Studio® Instanziierung von .NET-Projekten in derselben Solution (z. B. für HMI)

– integriertes Scope View Base als Charting-Tool für die Maschineninbetriebnahme im Visual Studio®

– integrierter Bode Plot Base für die Optimierung von Antriebs-achsen

Die Basisversion des TC3 Engineerings ist kostenlos.

Der TwinCAT 3 Realtime Monitor ermöglicht eine präzise Diagnose und Optimierung des Laufzeitverhaltens von Tasks in der TwinCAT-3-Runtime. Er bietet eine grafische Darstellung der zeitlichen Abarbeitung von Echt-zeit-Tasks und deren Module über alle Rechenkerne hinweg. Zudem können durch entsprechende Instrumentalisie-rung der Steuerungssoftware benutzer-definierte Abarbeitungsprozesse und deren Abhängigkeiten grafisch dar-gestellt werden.

Der Realtime Monitor macht das Zeitverhalten der Steuerungssoftware auf einem Zielsystem vollständig trans-parent und ermöglicht eine umfassende zeitliche Analyse. Damit unterstützt er sowohl die Fehlerdiagnose als auch die zeitliche Optimierung der Konfiguration, insbesondere auf Multicore-Systemen.

Virtuelle Inbetriebnahme von Maschinen wird möglich, wenn das EtherCAT-Kabel des Maschinenrechners einfach – ohne Umkonfiguration – auf einen Simulationsrechner umgesteckt werden kann. Der Simulationsrechner kann mit der Function TC3 EtherCAT Simulation und einem Netzwerk-adapter eine Reihe von EtherCAT-Slaves simulieren. Zur Konfiguration werden die EtherCAT-Slaves der originalen Maschinenkonfiguration invertiert. Alle zur Maschinensimulation notwen-digen Eigenschaften von EtherCAT – einschließlich Distributed Clocks – werden nachgebildet. Die Kommuni-kationsprotokolle CoE und SoE sind implementiert, sodass auch azyklische Kommandos in der Simulationsumge-bung bearbeitet werden können.

TC3 XCAD Interface dient der Übernahme von bereits existierenden Engineering-Ergebnissen aus einem ECAD-Programm. Mittels XML-Beschreibung ermöglicht das TC3 XCAD Interface das Importieren der aus dem ECAD-Werkzeug exportierten Informationen über den Aufbau der I/Os sowie ihrer Verknüpfungen zu SPS-Variablen. Anhand dieser Informationen werden eine System-Manager-Konfiguration und ein Basis- SPS-Programm mit den verwendeten I/O-Varia-blen erzeugt. Die Generierung von NC- und CNC-Achsen ist ebenfalls möglich.

Das TC3 CAD Simulation Interface ist ein Werk-zeug zur einfachen Konfiguration einer Kopplung zwischen TwinCAT und einem 3D-CAD-System. Das Ziel dieser Kopplung ist die Software-in-the-Loop-Simulation (SiL) des Sollablaufes einer Maschine oder Anlage zur Unterstützung einer virtuellen Inbetriebnahme.

Die 3D-Simulation von Maschinen- und Anlagenkomponenten ist zentraler Bestandteil bei der Realisierung einer virtuellen Inbetrieb-nahme. In der Simulation werden die Bewegungen und Interaktionen der einzelnen verbauten Kom-ponenten im Verbund dargestellt und Kollisionen sowie kritische Anlagenzustände vorab ermittelt. Darüber hinaus wird die Simulation eingesetzt, um Bediener und Instandhalter vorab für den regulären Betrieb zu schulen und anhand simu-lierter kritischer Maschinenzustände Arbeits-anweisungen zur Fehlerbehebung zu definieren. Typischerweise können auch Presales-Schulungen zur Vertriebsunterstützung von Maschinen bzw. Maschinenkomponenten anhand von 3D-Simula-tionen durchgeführt werden.

Mit TC3 CAD Simulation Interface ist die Umsetzung der 3D-Simulation einfach: Es verwen-det die Konstruktionsdaten des CAD-Tools und verknüpft sie mit den Automatisierungsdaten. Die Parametrierung dieser Kopplung erfolgt gewohnt einfach per Drag & Drop. Zur Abbildung komplexer Zusammenhänge kann die Parametrie-rung beliebig erweitert werden. Eine Software-in-the-Loop-Simulation der Maschinen oder Anlagen bzw. der verbauten Komponenten ist somit auch bei Systemerweiterungen einfach und komfortabel möglich.

Mit der Integration der statischen Code-Analyse steht in TwinCAT 3.1 ein weiteres Werkzeug zur Verfügung, das den Entwicklungsprozess von SPS-Software unterstützt.

Die statische Code-Analyse ist ein Analyse-tool, das die SPS-Software anhand von Kodie-rungsregeln prüft und potenzielle Implemen-tierungsschwachstellen bereits während der Entwicklung aufzeigt. Die Analyse reicht dabei von der Einhaltung von Namenskonventionen bis hin zur Untersuchung der Objekt- und Operator-verwendung. Durch diese Analyse werden eine erleichterte Lesbarkeit sowie eine verbesserte Programmstruktur erzielt. Des Weiteren wird der Anwender auf möglicherweise unbeabsichtigte und fehlerhafte Implementierungen hingewiesen, sodass diese Programmstellen frühzeitig optimiert werden können.

Benötigt TC1000 TC1000 TC1000 TC1000 TC1000 TC1200

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

Weitere Informationen www.beckhoff.de/TE1000 www.beckhoff.de/TE1010 www.beckhoff.de/TE1111 www.beckhoff.de/TE1120 www.beckhoff.de/TE1130 www.beckhoff.de/TE1200

Engineering TwinCAT 3

Technische Änderungen vorbehalten

509

Twin

CAT

3

Page 21: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Scope View Professional TC3 Filter Designer TC3 Target for Simulink® TC3 Target for MATLAB® TC3 Interface for MATLAB®/Simulink® TC3 Target for FMI

Technische Daten TE1300 TE1310 TE1400 TE1401 TE1410 TE1420

Das TwinCAT 3 Scope View ist ein Software-Oszilloskop für die grafische Darstellung von Daten in einem YT-, XY- oder Balkendiagramm. Das Scope View Professional erweitert die mit TwinCAT 3 XAE ausgelieferte Scope-View-Base-Version um weitere Funk-tionalitäten. Das Anwendungsgebiet bezieht sich auf Prozesse, die über einen längeren Zeitraum verfolgt und überwacht werden sollen.

Langzeitaufnahmen, Druckfunktion und triggergesteuertes Abspeichern sind im Funktionsumfang enthalten. Für die optimale Performance bei der Darstellung von Signalen sorgt der Scope-View-Multicore-Support.

Wie TwinCAT 3 XAE integriert sich auch das Scope View in das Microsoft Visual Studio®. Als eigenes Projekt kann es stand-alone oder innerhalb einer Solution zusammen mit einem TwinCAT-Projekt verwendet werden.

Des Weiteren kann das Scope View Professional in die eigene .NET-basierte Visualisierung eingebunden werden. Damit ist die nahtlose Integration in die bestehende Maschinen-Visualisierung möglich.

Der TC3 Filter Designer ist ein gra-fisches Engineering-Tool zur Bestim-mung von Koeffizienten digitaler Filter. Im Microsoft Visual Studio® integriert er sich nahtlos in die vorhandene TwinCAT Engineering-Landschaft.

Wählbare Filterdesigns sind Butterworth, Tschebyscheff und Inverse-Tschebyscheff, mögliche Filtertypen sind Lowpass, Highpass, Bandpass und Bandstop. Die Filterkoeffizienten lassen sich über eine tabellarische Spezifikation oder grafisch beein-flussen. Sind die Filterkoeffizienten bestimmt, lassen sie sich als Eingang für Digitalfilter-Funktionsbausteine in der SPS nutzen oder per Drag-and-drop in die ELM-Messtechnikmodule über-tragen. Die ELM-Messtechnikmodule besitzen zwei in Reihe geschaltete, pro Kanal frei konfigurierbare Digital-filter, welche so sehr einfach durch den Filter Designer einzustellen sind.

Das TwinCAT Simulink® Target stellt System-Target-Files für die Verwendung des Simulink®-Coders zur Verfügung. Diese ermöglichen die Generierung von TwinCAT-3-Modulen, welche in der TwinCAT-3-Engineering-Umgebung instanziiert und parametriert werden können.

Das TwinCAT MATLAB® Target stellt System-Target-Files für die Verwendung des MATLAB®-Coders zur Verfügung. Diese ermöglichen die Generierung von TwinCAT-3-Modulen, welche in der TwinCAT-3-Engineering-Umgebung instanziiert und parametriert werden können.

Das Interface for MATLAB®/Simulink® stellt eine Kommunikationsschnittstelle zwischen MATLAB®/Simulink® und der TwinCAT-3-Runtime zur Verfügung. Es unterstützt die Erfassung und Visualisierung von Kenngrößen aus der Echtzeit. Es kann sowohl zur Software-in-the-Loop-Simu-lation (SiL) als auch (in Kombination mit dem TE1400) zur Hardware-in-the-Loop-Simulation (HiL) der Steuerung eingesetzt werden.

Features – Datenaustausch zwischen Feldbusteilnehmern

und MATLAB®/Simulink®, z. B. zur einfachen Realisierung von Regelkreisen mit geringen Echtzeitanforderungen

– Datenaustausch zwischen der TwinCAT- Steuerung und MATLAB®/Simulink®; dies ermöglicht z. B. Steuerungstests durch SiL-Simulation.

– Erfassung und Visualisierung von Prozess-daten über MATLAB®/Simulink®

– Konfiguration über grafischen Editor– verschiedene Möglichkeiten zum Daten-

austausch, Zugriff über:– Symbolname einer Variable – ein konfigurierbares Interfacemodul

Das TC3 Target for FMI stellt eine Schnittstelle für Simulationstools zur Verfügung, die das Functional Mockup Interface (FMI) unterstützen. Die Schnitt-stelle ermöglicht die Generierung von TwinCAT-3- Laufzeitmodulen, die in der TwinCAT-3-Enginee-ring-Umgebung instanziiert und parametriert werden können. Unterstützt werden mit FMI 2.0 exportierte Modelle, sowohl Model Exchange als auch Co-Simulation. Für als Model Exchange exportierte Modelle stehen in TwinCAT 3 bereits eine Reihe von Solvern für die Berechnungen zur Verfügung.

Benötigt TC1000 TC1000 TC1000 TC1000 TC1000 TC1000

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

Weitere Informationen www.beckhoff.de/TE1300 www.beckhoff.de/TE1310 www.beckhoff.de/TE1400 www.beckhoff.de/TE1401 www.beckhoff.de/TE1410 www.beckhoff.de/TE1420

EngineeringTwinCAT 3

TE1xxx | TwinCAT 3 Engineering

Verfügbarkeitsstatus siehe Beckhoff-Internetseite unter: www.beckhoff.de

Technische Änderungen vorbehalten

510

Twin

CAT

3

Page 22: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Scope View Professional TC3 Filter Designer TC3 Target for Simulink® TC3 Target for MATLAB® TC3 Interface for MATLAB®/Simulink® TC3 Target for FMI

Technische Daten TE1300 TE1310 TE1400 TE1401 TE1410 TE1420

Das TwinCAT 3 Scope View ist ein Software-Oszilloskop für die grafische Darstellung von Daten in einem YT-, XY- oder Balkendiagramm. Das Scope View Professional erweitert die mit TwinCAT 3 XAE ausgelieferte Scope-View-Base-Version um weitere Funk-tionalitäten. Das Anwendungsgebiet bezieht sich auf Prozesse, die über einen längeren Zeitraum verfolgt und überwacht werden sollen.

Langzeitaufnahmen, Druckfunktion und triggergesteuertes Abspeichern sind im Funktionsumfang enthalten. Für die optimale Performance bei der Darstellung von Signalen sorgt der Scope-View-Multicore-Support.

Wie TwinCAT 3 XAE integriert sich auch das Scope View in das Microsoft Visual Studio®. Als eigenes Projekt kann es stand-alone oder innerhalb einer Solution zusammen mit einem TwinCAT-Projekt verwendet werden.

Des Weiteren kann das Scope View Professional in die eigene .NET-basierte Visualisierung eingebunden werden. Damit ist die nahtlose Integration in die bestehende Maschinen-Visualisierung möglich.

Der TC3 Filter Designer ist ein gra-fisches Engineering-Tool zur Bestim-mung von Koeffizienten digitaler Filter. Im Microsoft Visual Studio® integriert er sich nahtlos in die vorhandene TwinCAT Engineering-Landschaft.

Wählbare Filterdesigns sind Butterworth, Tschebyscheff und Inverse-Tschebyscheff, mögliche Filtertypen sind Lowpass, Highpass, Bandpass und Bandstop. Die Filterkoeffizienten lassen sich über eine tabellarische Spezifikation oder grafisch beein-flussen. Sind die Filterkoeffizienten bestimmt, lassen sie sich als Eingang für Digitalfilter-Funktionsbausteine in der SPS nutzen oder per Drag-and-drop in die ELM-Messtechnikmodule über-tragen. Die ELM-Messtechnikmodule besitzen zwei in Reihe geschaltete, pro Kanal frei konfigurierbare Digital-filter, welche so sehr einfach durch den Filter Designer einzustellen sind.

Das TwinCAT Simulink® Target stellt System-Target-Files für die Verwendung des Simulink®-Coders zur Verfügung. Diese ermöglichen die Generierung von TwinCAT-3-Modulen, welche in der TwinCAT-3-Engineering-Umgebung instanziiert und parametriert werden können.

Das TwinCAT MATLAB® Target stellt System-Target-Files für die Verwendung des MATLAB®-Coders zur Verfügung. Diese ermöglichen die Generierung von TwinCAT-3-Modulen, welche in der TwinCAT-3-Engineering-Umgebung instanziiert und parametriert werden können.

Das Interface for MATLAB®/Simulink® stellt eine Kommunikationsschnittstelle zwischen MATLAB®/Simulink® und der TwinCAT-3-Runtime zur Verfügung. Es unterstützt die Erfassung und Visualisierung von Kenngrößen aus der Echtzeit. Es kann sowohl zur Software-in-the-Loop-Simu-lation (SiL) als auch (in Kombination mit dem TE1400) zur Hardware-in-the-Loop-Simulation (HiL) der Steuerung eingesetzt werden.

Features – Datenaustausch zwischen Feldbusteilnehmern

und MATLAB®/Simulink®, z. B. zur einfachen Realisierung von Regelkreisen mit geringen Echtzeitanforderungen

– Datenaustausch zwischen der TwinCAT- Steuerung und MATLAB®/Simulink®; dies ermöglicht z. B. Steuerungstests durch SiL-Simulation.

– Erfassung und Visualisierung von Prozess-daten über MATLAB®/Simulink®

– Konfiguration über grafischen Editor– verschiedene Möglichkeiten zum Daten-

austausch, Zugriff über:– Symbolname einer Variable – ein konfigurierbares Interfacemodul

Das TC3 Target for FMI stellt eine Schnittstelle für Simulationstools zur Verfügung, die das Functional Mockup Interface (FMI) unterstützen. Die Schnitt-stelle ermöglicht die Generierung von TwinCAT-3- Laufzeitmodulen, die in der TwinCAT-3-Enginee-ring-Umgebung instanziiert und parametriert werden können. Unterstützt werden mit FMI 2.0 exportierte Modelle, sowohl Model Exchange als auch Co-Simulation. Für als Model Exchange exportierte Modelle stehen in TwinCAT 3 bereits eine Reihe von Solvern für die Berechnungen zur Verfügung.

Benötigt TC1000 TC1000 TC1000 TC1000 TC1000 TC1000

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

Weitere Informationen www.beckhoff.de/TE1300 www.beckhoff.de/TE1310 www.beckhoff.de/TE1400 www.beckhoff.de/TE1401 www.beckhoff.de/TE1410 www.beckhoff.de/TE1420

Engineering TwinCAT 3

Technische Änderungen vorbehalten

511

Twin

CAT

3

Page 23: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Valve Diagram Editor TC3 Cam Design Tool TC3 EAP Configurator TC3 HMI Engineering TC3 Analytics Workbench TC3 Analytics Service Tool

Technische Daten TE1500 TE1510 TE1610 TE2000 TE3500 TE3520

Der TwinCAT Valve Diagram Editor ermöglicht die Linearisierung von nicht-linearen Kennlinien von Hydraulik- ventilen mithilfe eines grafischen Editors. Anhand von wenigen Stütz- stellen können Geraden oder Polynome 5. Grades ermittelt werden, welche diese verbinden. Die ermittelte Lineari- sierungskennlinie kann in die TwinCAT-NC-Echtzeit geladen und bei der Aus- gabe der Spannungen im Drive berück-sichtigt werden.

Das TC3 Cam Design Tool ermöglicht die Generierung und Modifizierung von Kurvenscheiben mithilfe eines grafischen Editors. Diese werden als Abschnitte von Bewegungsgesetzen, wie modifizierte Sinuslinie, harmo-nische Kombination oder den verschie-denen Polynomfunktionen, zusammen-gesetzt. Dargestellt werden neben der Slave-Position auch Geschwindigkeit, Beschleunigung und Ruck. Die erzeug-ten Kurvenscheiben können als Tabellen mit vorgegebener Schrittweite oder als sogenannte Motion Functions an die NC übergeben werden.

Der TwinCAT 3 EAP Configurator ist ein Werkzeug zur Veranschaulichung und Konfiguration von Kommuni-kationsnetzwerken, in denen der Datenaustausch mithilfe des EtherCAT Automation Protocols (EAP) erfolgt oder hergestellt werden soll. EAP wird für die Master-Master-Kommunikation eingesetzt.

Das TC3 HMI (Human Machine Interface) integriert sich in die gewohnte Entwicklungsumgebung von Visual Studio®. Basierend auf aktuellen Webtechnologien (HTML5, JavaScript) ermöglicht es, plattformunabhängige Bedienoberflächen zu entwickeln. Diese agieren „responsive“ und passen sich automatisch der Auflösung, Größe und Orientierung an. Der grafische What-You-See-Is-What-You-Get (WYSIWYG)-Editor ermöglicht es, Controls einfach per Drag-and-drop auf der Oberfläche anzuordnen und mit Echtzeitvariablen zu verbinden.

Das HMI ist auf allen Ebenen erweiterbar: Der Mix aus Standard-Controls und eigenen Designelementen erleichtert die Individualisierung. Außerdem lassen sich User-Controls aus den Standard-Controls erstellen und parametrieren, sodass der Baukasten von Controls einfach erweiterbar ist. Zur Erzeugung aufwändiger Seiten können definierte Vorlagen – z. B. von Design-spezialisten – eingebunden werden.

Die Logik des HMI kann clientseitig in JavaScript oder als sogenannte Server-Extension in C++ oder .NET implementiert werden, wodurch das Know-how geschützt werden kann.

TC3 HMI Engineering ist kostenlos.

Die TwinCAT 3 Analytics Workbench ist ein TC3-Engineering-Produkt zur Erstellung von kontinuier-lichen Datenanalysen aus verschiedenen, räumlich verteilten Maschinensteuerungen. Die Konfigura-tion der Workbench ist im Microsoft Visual Studio® integriert und als grafische Benutzeroberfläche angelegt. In einer Toolbox stehen viele Algo-rithmen, wie Taktzeitüberwachung, Life-Count, Life-Time, Minimum/Maximum/Mittelwert, zur Konfiguration der Analyse zur Verfügung.

Zur einfachen Visualisierung der Signal- verläufe enthält die TC3 Analytics Workbench das TC3 Scope View Professional TE1300: Die Analyseergebnisse kann der Anwender per Drag-and-drop aus dem Analytics-Konfigurator in das Charting-Tool ziehen, um signifikante Stellen im Datenstrom zu markieren. Solche Mar-kierungen können einfache Minima und Maxima, Zählwerte, aber auch Ergebnisse eines Logic- Operators sein, der Ereignisse aus der Maschinen-steuerung logisch miteinander verbindet, sodass man sie im Datenstrom wiederfinden kann. Damit ist eine Korrelation zu anderen Signalen im Scope View zyklusgenau möglich.

Die MQTT-Eingangsdaten werden über den TwinCAT Target Browser ausgewählt, wobei Live-Daten und über den TC3 Analytics Storage Provider TF3520 auch historische Daten zur Ver-fügung stehen. Ist die erstellte Analyse vollständig und im grafischen Editor getestet, kann diese Konfiguration mit nur einem Klick in lesbaren SPS-Code umgesetzt werden. Der automatisch generierte SPS-Code kann direkt auf ein Gerät mit TC3 Analytics Runtime TF3550 heruntergeladen werden und dort 24/7 parallel zur eigentlichen Produktionsmaschine laufen und Analyseergeb-nisse liefern. Auch der Einsatz von bekannten Beckhoff-Standard-SPS-Bibliotheken ist möglich. Individuelle HTML-5-Dashboards können auf Basis der TwinCAT 3 HMI erstellt und zur Darstellung der Ergebnisse für Maschinenführer, Produktionsleiter und Maschinenbauer benutzt werden.

Das TwinCAT 3 Analytics Service Tool eignet sich für die Maschineninbetriebnahme und für Service-techniker. Über die IoT-Anbindung können Live- und historische Daten für eine Analyse abgerufen werden. Die Konfiguration der Analyse findet im Microsoft Visual Studio® statt, wo dem Anwender eine Toolbox von Algorithmen zur Verfügung steht, um eine Life-Time-, Taktzeit-, Einhüllenden-, oder Bauteilzähler-Analyse zu realisieren. Die Ausgänge der Algorithmen können dabei als Eingänge weiterer Algorithmen genutzt oder als Ergebnis, direkt im grafischen Editor, ausgegeben werden. Mit einer parallel laufenden Aufnahme des TwinCAT Scopes können Signalverläufe sehr einfach visualisiert werden. Analyseergebnisse kann der Anwender per Drag-and-drop aus dem Analytics-Konfigurator in das Charting-Tool ziehen, um die signifikanten Stellen im Daten-strom zu markieren. Diese Interaktion zwischen den Produktkomponenten bietet insbesondere Vorteile bei der Diagnose von Maschinenverhalten und kann Optimierungspotenziale offenlegen. Durch die verwendeten IoT-Technologien erlangt der Anwender eine Ortsunabhängigkeit, welche es Servicetechnikern ermöglicht, von nahezu jedem Ort eine Diagnose der Anlagen und Maschinen vorzunehmen.

Benötigt TC1000 TC1000 TC1000 TC1000 TC1000 TC1000

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

Weitere Informationen www.beckhoff.de/TE1500 www.beckhoff.de/TE1510 www.beckhoff.de/TE1610 www.beckhoff.de/TE2000 www.beckhoff.de/TE3500 www.beckhoff.de/TE3520

EngineeringTwinCAT 3

TExxxx | TwinCAT 3 Engineering

Technische Änderungen vorbehalten

512

Twin

CAT

3

Page 24: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Valve Diagram Editor TC3 Cam Design Tool TC3 EAP Configurator TC3 HMI Engineering TC3 Analytics Workbench TC3 Analytics Service Tool

Technische Daten TE1500 TE1510 TE1610 TE2000 TE3500 TE3520

Der TwinCAT Valve Diagram Editor ermöglicht die Linearisierung von nicht-linearen Kennlinien von Hydraulik- ventilen mithilfe eines grafischen Editors. Anhand von wenigen Stütz- stellen können Geraden oder Polynome 5. Grades ermittelt werden, welche diese verbinden. Die ermittelte Lineari- sierungskennlinie kann in die TwinCAT-NC-Echtzeit geladen und bei der Aus- gabe der Spannungen im Drive berück-sichtigt werden.

Das TC3 Cam Design Tool ermöglicht die Generierung und Modifizierung von Kurvenscheiben mithilfe eines grafischen Editors. Diese werden als Abschnitte von Bewegungsgesetzen, wie modifizierte Sinuslinie, harmo-nische Kombination oder den verschie-denen Polynomfunktionen, zusammen-gesetzt. Dargestellt werden neben der Slave-Position auch Geschwindigkeit, Beschleunigung und Ruck. Die erzeug-ten Kurvenscheiben können als Tabellen mit vorgegebener Schrittweite oder als sogenannte Motion Functions an die NC übergeben werden.

Der TwinCAT 3 EAP Configurator ist ein Werkzeug zur Veranschaulichung und Konfiguration von Kommuni-kationsnetzwerken, in denen der Datenaustausch mithilfe des EtherCAT Automation Protocols (EAP) erfolgt oder hergestellt werden soll. EAP wird für die Master-Master-Kommunikation eingesetzt.

Das TC3 HMI (Human Machine Interface) integriert sich in die gewohnte Entwicklungsumgebung von Visual Studio®. Basierend auf aktuellen Webtechnologien (HTML5, JavaScript) ermöglicht es, plattformunabhängige Bedienoberflächen zu entwickeln. Diese agieren „responsive“ und passen sich automatisch der Auflösung, Größe und Orientierung an. Der grafische What-You-See-Is-What-You-Get (WYSIWYG)-Editor ermöglicht es, Controls einfach per Drag-and-drop auf der Oberfläche anzuordnen und mit Echtzeitvariablen zu verbinden.

Das HMI ist auf allen Ebenen erweiterbar: Der Mix aus Standard-Controls und eigenen Designelementen erleichtert die Individualisierung. Außerdem lassen sich User-Controls aus den Standard-Controls erstellen und parametrieren, sodass der Baukasten von Controls einfach erweiterbar ist. Zur Erzeugung aufwändiger Seiten können definierte Vorlagen – z. B. von Design-spezialisten – eingebunden werden.

Die Logik des HMI kann clientseitig in JavaScript oder als sogenannte Server-Extension in C++ oder .NET implementiert werden, wodurch das Know-how geschützt werden kann.

TC3 HMI Engineering ist kostenlos.

Die TwinCAT 3 Analytics Workbench ist ein TC3-Engineering-Produkt zur Erstellung von kontinuier-lichen Datenanalysen aus verschiedenen, räumlich verteilten Maschinensteuerungen. Die Konfigura-tion der Workbench ist im Microsoft Visual Studio® integriert und als grafische Benutzeroberfläche angelegt. In einer Toolbox stehen viele Algo-rithmen, wie Taktzeitüberwachung, Life-Count, Life-Time, Minimum/Maximum/Mittelwert, zur Konfiguration der Analyse zur Verfügung.

Zur einfachen Visualisierung der Signal- verläufe enthält die TC3 Analytics Workbench das TC3 Scope View Professional TE1300: Die Analyseergebnisse kann der Anwender per Drag-and-drop aus dem Analytics-Konfigurator in das Charting-Tool ziehen, um signifikante Stellen im Datenstrom zu markieren. Solche Mar-kierungen können einfache Minima und Maxima, Zählwerte, aber auch Ergebnisse eines Logic- Operators sein, der Ereignisse aus der Maschinen-steuerung logisch miteinander verbindet, sodass man sie im Datenstrom wiederfinden kann. Damit ist eine Korrelation zu anderen Signalen im Scope View zyklusgenau möglich.

Die MQTT-Eingangsdaten werden über den TwinCAT Target Browser ausgewählt, wobei Live-Daten und über den TC3 Analytics Storage Provider TF3520 auch historische Daten zur Ver-fügung stehen. Ist die erstellte Analyse vollständig und im grafischen Editor getestet, kann diese Konfiguration mit nur einem Klick in lesbaren SPS-Code umgesetzt werden. Der automatisch generierte SPS-Code kann direkt auf ein Gerät mit TC3 Analytics Runtime TF3550 heruntergeladen werden und dort 24/7 parallel zur eigentlichen Produktionsmaschine laufen und Analyseergeb-nisse liefern. Auch der Einsatz von bekannten Beckhoff-Standard-SPS-Bibliotheken ist möglich. Individuelle HTML-5-Dashboards können auf Basis der TwinCAT 3 HMI erstellt und zur Darstellung der Ergebnisse für Maschinenführer, Produktionsleiter und Maschinenbauer benutzt werden.

Das TwinCAT 3 Analytics Service Tool eignet sich für die Maschineninbetriebnahme und für Service-techniker. Über die IoT-Anbindung können Live- und historische Daten für eine Analyse abgerufen werden. Die Konfiguration der Analyse findet im Microsoft Visual Studio® statt, wo dem Anwender eine Toolbox von Algorithmen zur Verfügung steht, um eine Life-Time-, Taktzeit-, Einhüllenden-, oder Bauteilzähler-Analyse zu realisieren. Die Ausgänge der Algorithmen können dabei als Eingänge weiterer Algorithmen genutzt oder als Ergebnis, direkt im grafischen Editor, ausgegeben werden. Mit einer parallel laufenden Aufnahme des TwinCAT Scopes können Signalverläufe sehr einfach visualisiert werden. Analyseergebnisse kann der Anwender per Drag-and-drop aus dem Analytics-Konfigurator in das Charting-Tool ziehen, um die signifikanten Stellen im Daten-strom zu markieren. Diese Interaktion zwischen den Produktkomponenten bietet insbesondere Vorteile bei der Diagnose von Maschinenverhalten und kann Optimierungspotenziale offenlegen. Durch die verwendeten IoT-Technologien erlangt der Anwender eine Ortsunabhängigkeit, welche es Servicetechnikern ermöglicht, von nahezu jedem Ort eine Diagnose der Anlagen und Maschinen vorzunehmen.

Benötigt TC1000 TC1000 TC1000 TC1000 TC1000 TC1000

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

Weitere Informationen www.beckhoff.de/TE1500 www.beckhoff.de/TE1510 www.beckhoff.de/TE1610 www.beckhoff.de/TE2000 www.beckhoff.de/TE3500 www.beckhoff.de/TE3520

Engineering TwinCAT 3

Technische Änderungen vorbehalten

513

Twin

CAT

3

Page 25: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 ADS TC3 I/O TC3 PLC TC3 PLC/C++ TC3 PLC/C++/MATLAB®/Simulink®

Technische Daten TC1000-0vpp TC1100-0vpp TC1200-0vpp TC1210-0vpp TC1220-0vpp

Die Automation Device Specification (ADS) ist das Kommu-nikationsprotokoll von TwinCAT. Es ermöglicht den Daten-austausch und die Steuerung von TwinCAT-Systemen. ADS ist medienunabhängig und kann über serielle oder Netzwerk-verbindungen kommunizieren.

ADS ermöglicht:– Zugriff auf das Prozessabbild– konsistenten Datenaustausch– Zugriff auf I/O-Tasks– Erkennen von Statusänderungen– Auslesen der SPS-Symbolinformationen– Zugriff per Variablenname– Summenkommandos– synchronen und asynchronen Zugriff– zyklische und eventbasierte Benachrichtigungen

Es werden Bibliotheken und Laufzeitkomponenten für die gängigen Programmiersprachen (u. a. .NET, C/C++, Delphi, Java) mitgeliefert. Zusätzlich werden Schnittstellen bereit-gestellt, um die Kommunikation mit Drittanbieter-Software zu realisieren (z. B. MATLAB®, NI LabView, Office). Die ADS-Webservices erlauben es, geräteunabhängige Webapplika-tionen (HTML5, WCF) zu entwickeln.

Mehrfachverbindungen verwaltet der Message Router und verteilt die Nachrichten effizient. Über die integrierte Diagnoseschnittstelle können die Datenpakete über den ADS Monitor aufgezeichnet werden.

Das kostenlose TC3 ADS liefert die Basiskomponenten, um mit TwinCAT-Systemen zu kommunizieren. Das Setup lässt sich in eigenen Installationsroutinen integrieren.

Mit TwinCAT I/O können zyklische Daten von verschiedenen Feldbussen in Prozessabbildern gesammelt werden. Zyklische Tasks treiben die entsprechenden Feldbusse. Verschiedene Feldbusse können mit unterschiedlichen Zykluszeiten auf einer CPU betrieben werden. Auf das Prozessabbild können Applikationen direkt zugreifen. Die Konfiguration der Feldbusse und der Prozessabbilder erfolgt im TwinCAT Engineering.– verbindet I/O-Geräte und Tasks variablenorientiert– verbindet Tasks untereinander variablenorientiert– kleinste Einheit ist ein Bit– unterstützt synchrone oder asynchrone Beziehungen– Austausch konsistenter Datenbereiche und

Prozessabbilder– Online-Darstellung im Verzeichnisbaum– Online-Watchfenster– „Force und Write“ zur Inbetriebnahme und zum Test

für Taskvariablen und I/O-Geräte– unterstützte Feldbusse:

– EtherCAT– Lightbus– PROFIBUS DP (Master und Slave)– Interbus– CANopen– SERCOS interface– DeviceNet– Ethernet– USB

– SMB (System-Management-Bus)

TwinCAT PLC realisiert auf einer CPU eine oder mehrere SPS mit dem inter-nationalen Standard IEC 61131-3 3rd Edition. Zur Programmierung können alle in der Norm beschriebenen Programmiersprachen verwendet werden. Die Bausteine vom Typ PROGRAM können mit Echtzeittasks verbunden werden. Verschiedene komfortable Debugging-Möglichkeiten erleichtern die Fehlersuche und Inbetriebnahme. Programmänderungen können zu beliebigen Zeiten und in beliebiger Größe online, d. h. bei laufender SPS, durchgeführt werden. Alle Variablen stehen per ADS symbolisch zur Verfügung und können in entsprechenden Clients gelesen und geschrieben werden.– Prozessabbildgröße, Merkerbereich, Programmgröße, POU-Größe,

Variablenanzahl nur durch Größe des Arbeitsspeichers begrenzt– Zykluszeiten ab 50 µs– Verknüpfungszeit: typisch 1 µs (Intel® Core™ 2 Duo)– IEC 61131-3: IL (AWL), FBD (FUP), LD (KOP), SFC (AS), ST, CFC– Online-Change in Programmen und Variablen, Online- Monitor,

Ablaufkontrolle, Breakpoints, Write, Force, Step, Datentrace, Remote-Debugging über TCP/IP

– Online-Verbindung mit SPS-Laufzeitsystem weltweit über TCP/IP oder über Feldbus

– Online-Monitoring von Variablen in Variablenlisten, Watchfenstern, Editoren

– Online-Status und Powerflow (Akkumulatorinhalt) von Programmen und Instanzen

– Triggern, Forcen, Setzen von Variablen– leistungsfähiges Debugging mit Einzelzyklus, Breakpoints, Step-in,

Step-over, Anzeige des aktuellen Aufrufstacks, Watchliste zeigt Auswahl von Variablen, Tracefunktionen

– Online-Verwaltung aller Variablennamen und -strukturen systemweit– remanente und persistente Daten, USV-gestützte Speicherung auf

Festplatte, optional Speicherung auf NOVRAM– lesender und schreibender Variablenzugriff über ADS, OPC– zertifiziert entsprechend PLCopen Base-Level (IL/ST)– strukturierte Programmierung mit modularer Programmverwaltung– Quellcodespeicherung im Zielsystem– komfortable Bibliotheksverwaltung– leistungsfähiger Compiler mit inkrementellem Kompilieren– alle gebräuchlichen Datentypen, Strukturen, Arrays,

auch mehrdimensional– komfortables Erstellen von Programmen mit Autoformat, Autodeclare,

Querverweis, Suchen/Ersetzen, Projektvergleich– durch die Einbettung in das Microsoft Visual Studio® einfache

Anbindung an Quellcodeverwaltungstools

Erweiterung der TwinCAT PLC TC1200 mit zusätzlichen C++-Funktionalitäten:– Online-Verbindung

mit PLC/C++-Lauf-zeitsystem lokal oder weltweit über TCP/IP oder über Feldbus

– Online-Monitoring von Variablen in Variablen-listen, Watchfenstern, Editoren ohne das Setzen von Breakpoints

– Online-Setzen von Variablen

Erweiterung der TwinCAT PLC/C++ TC1210 um die Möglichkeit, aus MATLAB®/Simulink® generierte Module auszuführen:– beinhaltet die TwinCAT-3-PLC- und

C++-Laufzeit– erlaubt die Ausführung von aus

MATLAB®/Simulink® generierten Modulen

– mehrfache Instanziierung von Modulen– Parametrierung dieser Module zur

Laufzeit– Online-Zugriff auf alle Parameter

(abschaltbar)– generische Module (keine Hardware-

bindung innerhalb der Modelle erfor-derlich)

– Anbindung an den External Mode von Simulink®

– Anbindung an den TwinCAT-C++-Debugger mit grafischer Darstellung der Blöcke

– Module aufrufbar aus anderen Modulen oder direkt von Tasks

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10

(kein Windows CE)

Windows 7/8/10

(kein Windows CE)

Weitere Informationen www.beckhoff.de/TC1000 www.beckhoff.de/TC1100 www.beckhoff.de/TC1200 www.beckhoff.de/TC1210 www.beckhoff.de/TC1220

TC1xxx | TwinCAT 3 Base

BaseTwinCAT 3

Technische Änderungen vorbehalten

514

Twin

CAT

3

Page 26: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 ADS TC3 I/O TC3 PLC TC3 PLC/C++ TC3 PLC/C++/MATLAB®/Simulink®

Technische Daten TC1000-0vpp TC1100-0vpp TC1200-0vpp TC1210-0vpp TC1220-0vpp

Die Automation Device Specification (ADS) ist das Kommu-nikationsprotokoll von TwinCAT. Es ermöglicht den Daten-austausch und die Steuerung von TwinCAT-Systemen. ADS ist medienunabhängig und kann über serielle oder Netzwerk-verbindungen kommunizieren.

ADS ermöglicht:– Zugriff auf das Prozessabbild– konsistenten Datenaustausch– Zugriff auf I/O-Tasks– Erkennen von Statusänderungen– Auslesen der SPS-Symbolinformationen– Zugriff per Variablenname– Summenkommandos– synchronen und asynchronen Zugriff– zyklische und eventbasierte Benachrichtigungen

Es werden Bibliotheken und Laufzeitkomponenten für die gängigen Programmiersprachen (u. a. .NET, C/C++, Delphi, Java) mitgeliefert. Zusätzlich werden Schnittstellen bereit-gestellt, um die Kommunikation mit Drittanbieter-Software zu realisieren (z. B. MATLAB®, NI LabView, Office). Die ADS-Webservices erlauben es, geräteunabhängige Webapplika-tionen (HTML5, WCF) zu entwickeln.

Mehrfachverbindungen verwaltet der Message Router und verteilt die Nachrichten effizient. Über die integrierte Diagnoseschnittstelle können die Datenpakete über den ADS Monitor aufgezeichnet werden.

Das kostenlose TC3 ADS liefert die Basiskomponenten, um mit TwinCAT-Systemen zu kommunizieren. Das Setup lässt sich in eigenen Installationsroutinen integrieren.

Mit TwinCAT I/O können zyklische Daten von verschiedenen Feldbussen in Prozessabbildern gesammelt werden. Zyklische Tasks treiben die entsprechenden Feldbusse. Verschiedene Feldbusse können mit unterschiedlichen Zykluszeiten auf einer CPU betrieben werden. Auf das Prozessabbild können Applikationen direkt zugreifen. Die Konfiguration der Feldbusse und der Prozessabbilder erfolgt im TwinCAT Engineering.– verbindet I/O-Geräte und Tasks variablenorientiert– verbindet Tasks untereinander variablenorientiert– kleinste Einheit ist ein Bit– unterstützt synchrone oder asynchrone Beziehungen– Austausch konsistenter Datenbereiche und

Prozessabbilder– Online-Darstellung im Verzeichnisbaum– Online-Watchfenster– „Force und Write“ zur Inbetriebnahme und zum Test

für Taskvariablen und I/O-Geräte– unterstützte Feldbusse:

– EtherCAT– Lightbus– PROFIBUS DP (Master und Slave)– Interbus– CANopen– SERCOS interface– DeviceNet– Ethernet– USB

– SMB (System-Management-Bus)

TwinCAT PLC realisiert auf einer CPU eine oder mehrere SPS mit dem inter-nationalen Standard IEC 61131-3 3rd Edition. Zur Programmierung können alle in der Norm beschriebenen Programmiersprachen verwendet werden. Die Bausteine vom Typ PROGRAM können mit Echtzeittasks verbunden werden. Verschiedene komfortable Debugging-Möglichkeiten erleichtern die Fehlersuche und Inbetriebnahme. Programmänderungen können zu beliebigen Zeiten und in beliebiger Größe online, d. h. bei laufender SPS, durchgeführt werden. Alle Variablen stehen per ADS symbolisch zur Verfügung und können in entsprechenden Clients gelesen und geschrieben werden.– Prozessabbildgröße, Merkerbereich, Programmgröße, POU-Größe,

Variablenanzahl nur durch Größe des Arbeitsspeichers begrenzt– Zykluszeiten ab 50 µs– Verknüpfungszeit: typisch 1 µs (Intel® Core™ 2 Duo)– IEC 61131-3: IL (AWL), FBD (FUP), LD (KOP), SFC (AS), ST, CFC– Online-Change in Programmen und Variablen, Online- Monitor,

Ablaufkontrolle, Breakpoints, Write, Force, Step, Datentrace, Remote-Debugging über TCP/IP

– Online-Verbindung mit SPS-Laufzeitsystem weltweit über TCP/IP oder über Feldbus

– Online-Monitoring von Variablen in Variablenlisten, Watchfenstern, Editoren

– Online-Status und Powerflow (Akkumulatorinhalt) von Programmen und Instanzen

– Triggern, Forcen, Setzen von Variablen– leistungsfähiges Debugging mit Einzelzyklus, Breakpoints, Step-in,

Step-over, Anzeige des aktuellen Aufrufstacks, Watchliste zeigt Auswahl von Variablen, Tracefunktionen

– Online-Verwaltung aller Variablennamen und -strukturen systemweit– remanente und persistente Daten, USV-gestützte Speicherung auf

Festplatte, optional Speicherung auf NOVRAM– lesender und schreibender Variablenzugriff über ADS, OPC– zertifiziert entsprechend PLCopen Base-Level (IL/ST)– strukturierte Programmierung mit modularer Programmverwaltung– Quellcodespeicherung im Zielsystem– komfortable Bibliotheksverwaltung– leistungsfähiger Compiler mit inkrementellem Kompilieren– alle gebräuchlichen Datentypen, Strukturen, Arrays,

auch mehrdimensional– komfortables Erstellen von Programmen mit Autoformat, Autodeclare,

Querverweis, Suchen/Ersetzen, Projektvergleich– durch die Einbettung in das Microsoft Visual Studio® einfache

Anbindung an Quellcodeverwaltungstools

Erweiterung der TwinCAT PLC TC1200 mit zusätzlichen C++-Funktionalitäten:– Online-Verbindung

mit PLC/C++-Lauf-zeitsystem lokal oder weltweit über TCP/IP oder über Feldbus

– Online-Monitoring von Variablen in Variablen-listen, Watchfenstern, Editoren ohne das Setzen von Breakpoints

– Online-Setzen von Variablen

Erweiterung der TwinCAT PLC/C++ TC1210 um die Möglichkeit, aus MATLAB®/Simulink® generierte Module auszuführen:– beinhaltet die TwinCAT-3-PLC- und

C++-Laufzeit– erlaubt die Ausführung von aus

MATLAB®/Simulink® generierten Modulen

– mehrfache Instanziierung von Modulen– Parametrierung dieser Module zur

Laufzeit– Online-Zugriff auf alle Parameter

(abschaltbar)– generische Module (keine Hardware-

bindung innerhalb der Modelle erfor-derlich)

– Anbindung an den External Mode von Simulink®

– Anbindung an den TwinCAT-C++-Debugger mit grafischer Darstellung der Blöcke

– Module aufrufbar aus anderen Modulen oder direkt von Tasks

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10

(kein Windows CE)

Windows 7/8/10

(kein Windows CE)

Weitere Informationen www.beckhoff.de/TC1000 www.beckhoff.de/TC1100 www.beckhoff.de/TC1200 www.beckhoff.de/TC1210 www.beckhoff.de/TC1220

Base TwinCAT 3

Technische Änderungen vorbehalten

515

Twin

CAT

3

Page 27: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 PLC/NC PTP 10 TC3 PLC/NC PTP 10/NC I TC3 PLC/NC PTP 10/NC I/CNC TC3 PLC/NC PTP 10/NC I/CNC E TC3 C++ TC3 C++/

MATLAB®/Simulink®

Technische Daten TC1250-0vpp TC1260-0vpp TC1270-0vpp TC1275-0vpp TC1300-0vpp TC1320-0vpp

Erweiterung der TwinCAT PLC TC1200 um die Möglichkeit, Punkt-zu-Punkt-Bewegungen in Software zu realisieren (TwinCAT NC PTP 10). Die Achsen werden durch Achsobjekte repräsentiert und stellen ein zyklisches Interface für z. B. die SPS zur Verfügung. Dieses Achsobjekt wird dann zu einer ent-sprechenden physikalischen Achse verknüpft. Verschiedenste Achstypen mit verschiedensten Feldbusschnittstellen können so abstrakt mit den Achsobjekten, die immer ein gleiches Interface und eine identische Konfigurationsoberfläche anbieten, verbunden werden. Die Regelung der Achsen kann in verschiedenen Konstellationen (Positions- oder Geschwin-digkeitsschnittstelle) und verschiedenen Reglern konfiguriert werden. Die Konfiguration der Achsen erfolgt im TwinCAT Engineering.– bis zu max. 255 Achsen auf einer CPU– unterstützt elektrische und hydraulische Servoantriebe,

Frequenzumrichterantriebe, Schrittmotorantriebe, Gleich-stromantriebe, geschaltete Antriebe (Eil-/Schleichachsen), Simulationsachsen, Encoderachsen

– unterstützt diverse Encoder wie Inkremental-Encoder, Absolut-Encoder, digitale Schnittstelle zu den Antrieben wie EtherCAT, SERCOS, SSI, Lightbus, PROFIBUS DP/MC, Pulse Train

– Standardachsfunktionen wie Start/Stopp/Reset/ Referenzieren, Geschwindigkeits-Override, Master-/ Slavekopplungen, Elektronisches Getriebe, Online-Distanzkompensation, Programmierung erfolgt über PLCopen-konforme IEC 61131-3-Funktionsbausteine

– komfortable Achsen-Inbetriebnahmemöglichkeiten– Online-Monitor aller Achszustandsvariablen wie

Ist-/Sollwerte, Freigaben, Regelungswerte– Online-Achstuning– Forcen von Achsvariablen– Konfiguration aller Achsparameter wie Messsystem,

Driveparameter und Lageregler– konfigurierbare Reglerstrukturen P-Regler, PID-Regler,

PID mit Geschwindigkeitsvorsteuerung, PID mit Geschwindigkeits- und Beschleunigungsvorsteuerung

– Online-Master/Slave- sowie Slave/Master-Umwandlung– Fliegende Säge (Diagonalsäge [optional])– Kurvenscheiben (Unterstützung durch TC3 CAM Design

Editor [optional])– FIFO-Achsen (optional)– externe Sollwertgeneratoren– Multi-Master-Kopplung

Erweiterung der TwinCAT PLC/NC PTP 10 um die Möglichkeit, Bewegungen mit bis zu drei interpolierenden und bis zu fünf Hilfsachsen zu realisieren. Unterstützt werden verschie-dene Achstypen mit unterschiedlichen Feldbusschnittstellen. Die Programmierung der Bewegung erfolgt in der Regel in DIN 66025, kann aber alternativ auch über SPS-Funktions-bausteine erfolgen.– max. 3 Bahnachsen und bis zu 5 Hilfsachsen pro Gruppe– 1 Gruppe pro Kanal, max. 31 Kanäle– unterstützt elektrische Servoachsen, Schrittmotor-

antriebe– Interpreterfunktionen wie Unterprogramm- und Sprung-

technik, programmierbare Schleifen, Nullpunktverschie-bungen, Werkzeugkorrekturen, M- und H-Funktionen

– Geometriefunktionen: Geraden und Kreise im 3D-Raum, Kreise in allen Hauptebenen, Helices mit Basiskreisen in allen Hauptebenen, Linear-, Zirkular-, Helikalinterpola-tion in den Hauptebenen und frei definierbaren Ebenen, Bezier-Splines, Look-ahead-Funktion

– Online-Umkonfiguration von Achsen in Gruppen, Bahnoverride, Slavekopplung an Bahnachsen, Hilfsachsen, Achsfehler und Durchhangkompensation, Messfunktionen

– Programmierung in DIN 66025– Zugriff alternativ über Funktionsbausteine nach

IEC 61131-3– Bedienung mit Automatikbetrieb, Handbetrieb

(Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Handradbetrieb (Verfahren/ Überlagern)

– komfortables Debugging mit Online-Monitoring von aktueller Soll-/Istposition (Schleppabstände aller Achsen), aktuell bearbeiteter NC-Programmzeile, aktuell interpretierter NC-Programmzeile, Kanalstatus

– Unterstützung von kinematischen Transformationen in Verbindung mit TF511x

Erweiterung der TwinCAT PLC/NC PTP 10 um die Möglichkeit, eine Interpolation mit bis zu 32 gleichzeitig interpolierenden Achsen zu realisieren. Über die Optionspakete kann die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforderungen der Applikation angepasst werden. Verschiedene Transforma-tionen können über Optionspakete ergänzt werden. Die Programmierung erfolgt über DIN 66025. Die Konfiguration der Achsen und Kanäle erfolgt über TwinCAT Engineering.– 8 Bahnachsen/geregelte Spindeln,

max. 64 Achsen/geregelte Spindeln (optional), max. 12 Kanäle (optional)

– unterstützt elektrische Servoachsen, Schrittmotorantriebe Unterprogramm- und Sprungtechnik, programmierbare Schleifen, Nullpunktverschiebungen, Werkzeugkorrekturen, M- und H-Funk-tionen, mathematische Funktionen, Parameter-/Variablenprogrammierung, Anwendermakros, Spindel- und Hilfs-funktionen, Nullpunktverschiebungen, Werkzeugfunktionen

– Geometriefunktionen: Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei definierbaren Ebenen, max. 32 interpolierende Bahnachsen pro Kanal (optional), Look-ahead-Funktion

– Achsfunktionen, Koppel- und Gantry-Achsenfunktion, Override, Achsfehler- und Durchhangkompen-sation, Messfunktionen

– Programmierung in DIN 66025 mit Hochsprachenerweiterung

– Zugriff über Funktionsbausteine aus TwinCAT PLC nach IEC 61131-3

– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatz-betrieb, Referenzieren, Satzvorlauf, Handradbetrieb (Verfahren/Überlagern)

– komfortables Debugging mit Online-Monitoring aller Zustände

TwinCAT CNC in der Export-Version (E-Ver-sion): Erweiterung der TwinCAT PLC/NC PTP 10 um die Möglichkeit, eine Interpolation mit bis zu 4 gleichzeitig interpolierenden Achsen zu realisieren. Über die Optionspakete kann die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforderungen der Applikation angepasst werden. Verschiedene Transforma-tionen können über Optionspakete ergänzt werden. Die Programmierung erfolgt über DIN 66025. Die Konfiguration der Achsen und Kanäle erfolgt über TwinCAT Engineering.– max. 8 Bahnachsen/geregelte Spindeln,

max. 64 Achsen/geregelte Spindeln (optional), max. 12 Kanäle (optional)

– max. 4 gleichzeitig interpolierende Bahnachsen

– unterstützt elektrische Servoachsen, Schrittmotorantriebe Unterprogramm- und Sprungtechnik, programmierbare Schleifen, Nullpunktverschiebungen, Werkzeugkorrekturen, M- und H-Funk-tionen, mathematische Funktionen, Parameter-/Variablenprogrammierung, Anwendermakros, Spindel- und Hilfs-funktionen, Nullpunktverschiebungen, Werkzeugfunktionen

– Geometriefunktionen: Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei definierbaren Ebenen, max. 4 interpolierende Bahnachsen pro Kanal (optional), Look-ahead-Funktion

– Achsfunktionen, Koppel- und Gantry-Achsenfunktion, Override, Achsfehler- und Durchhangkompensation, Messfunktionen

– Programmierung in DIN 66025 mit Hochsprachenerweiterung

– Zugriff über Funktionsbausteine aus TwinCAT PLC nach IEC 61131-3

– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Satzvorlauf, Handrad- betrieb (Verfahren/Überlagern)

– komfortables Debugging mit Online-Monitoring aller Zustände

Die TwinCAT-3-C++-Lauf-zeitumgebung ermöglicht das Abarbeiten von in der Sprache C++ geschrie-benen Echtzeit-Modulen. Folgende Funktionalitäten werden u. a. unterstützt: – Online-Verbindung

mit PLC/C++-Lauf-zeitsystem lokal oder weltweit über TCP/IP oder über Feldbus

– Online-Monitoring von Variablen in Variablen-listen, Watchfenstern, Editoren ohne das Setzen von Breakpoints

– Online-Setzen von Variablen

Erweiterung der TC1300 um die Möglichkeit, aus MATLAB®/Simulink® generierte Module aus-zuführen:– beinhaltet die

TwinCAT-C++-Laufzeit– erlaubt die Ausführung

von aus MATLAB®/Simulink® generierten Modulen

– mehrfache Instanzi-ierung von Modulen

– Parametrierung dieser Module zur Laufzeit

– Online-Zugriff auf alle Parameter (abschaltbar)

– generische Module (keine Hardwarebin-dung innerhalb der Modelle erforderlich)

– Anbindung an den External Mode von Simulink®

– Anbindung an den TwinCAT-C++-Debug-ger mit grafischer Darstellung der Blöcke

– Module aufrufbar aus anderen Modulen oder direkt von Tasks

Leistungsklasse (pp) 20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

(kein Windows CE)

Windows 7/8/10

(kein Windows CE)

Weitere Informationen www.beckhoff.de/TC1250 www.beckhoff.de/TC1260 www.beckhoff.de/TC1270 www.beckhoff.de/TC1275 www.beckhoff.de/TC1300 www.beckhoff.de/TC1320

TC1xxx | TwinCAT 3 Base

BaseTwinCAT 3

Technische Änderungen vorbehalten

516

Twin

CAT

3

Page 28: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 PLC/NC PTP 10 TC3 PLC/NC PTP 10/NC I TC3 PLC/NC PTP 10/NC I/CNC TC3 PLC/NC PTP 10/NC I/CNC E TC3 C++ TC3 C++/

MATLAB®/Simulink®

Technische Daten TC1250-0vpp TC1260-0vpp TC1270-0vpp TC1275-0vpp TC1300-0vpp TC1320-0vpp

Erweiterung der TwinCAT PLC TC1200 um die Möglichkeit, Punkt-zu-Punkt-Bewegungen in Software zu realisieren (TwinCAT NC PTP 10). Die Achsen werden durch Achsobjekte repräsentiert und stellen ein zyklisches Interface für z. B. die SPS zur Verfügung. Dieses Achsobjekt wird dann zu einer ent-sprechenden physikalischen Achse verknüpft. Verschiedenste Achstypen mit verschiedensten Feldbusschnittstellen können so abstrakt mit den Achsobjekten, die immer ein gleiches Interface und eine identische Konfigurationsoberfläche anbieten, verbunden werden. Die Regelung der Achsen kann in verschiedenen Konstellationen (Positions- oder Geschwin-digkeitsschnittstelle) und verschiedenen Reglern konfiguriert werden. Die Konfiguration der Achsen erfolgt im TwinCAT Engineering.– bis zu max. 255 Achsen auf einer CPU– unterstützt elektrische und hydraulische Servoantriebe,

Frequenzumrichterantriebe, Schrittmotorantriebe, Gleich-stromantriebe, geschaltete Antriebe (Eil-/Schleichachsen), Simulationsachsen, Encoderachsen

– unterstützt diverse Encoder wie Inkremental-Encoder, Absolut-Encoder, digitale Schnittstelle zu den Antrieben wie EtherCAT, SERCOS, SSI, Lightbus, PROFIBUS DP/MC, Pulse Train

– Standardachsfunktionen wie Start/Stopp/Reset/ Referenzieren, Geschwindigkeits-Override, Master-/ Slavekopplungen, Elektronisches Getriebe, Online-Distanzkompensation, Programmierung erfolgt über PLCopen-konforme IEC 61131-3-Funktionsbausteine

– komfortable Achsen-Inbetriebnahmemöglichkeiten– Online-Monitor aller Achszustandsvariablen wie

Ist-/Sollwerte, Freigaben, Regelungswerte– Online-Achstuning– Forcen von Achsvariablen– Konfiguration aller Achsparameter wie Messsystem,

Driveparameter und Lageregler– konfigurierbare Reglerstrukturen P-Regler, PID-Regler,

PID mit Geschwindigkeitsvorsteuerung, PID mit Geschwindigkeits- und Beschleunigungsvorsteuerung

– Online-Master/Slave- sowie Slave/Master-Umwandlung– Fliegende Säge (Diagonalsäge [optional])– Kurvenscheiben (Unterstützung durch TC3 CAM Design

Editor [optional])– FIFO-Achsen (optional)– externe Sollwertgeneratoren– Multi-Master-Kopplung

Erweiterung der TwinCAT PLC/NC PTP 10 um die Möglichkeit, Bewegungen mit bis zu drei interpolierenden und bis zu fünf Hilfsachsen zu realisieren. Unterstützt werden verschie-dene Achstypen mit unterschiedlichen Feldbusschnittstellen. Die Programmierung der Bewegung erfolgt in der Regel in DIN 66025, kann aber alternativ auch über SPS-Funktions-bausteine erfolgen.– max. 3 Bahnachsen und bis zu 5 Hilfsachsen pro Gruppe– 1 Gruppe pro Kanal, max. 31 Kanäle– unterstützt elektrische Servoachsen, Schrittmotor-

antriebe– Interpreterfunktionen wie Unterprogramm- und Sprung-

technik, programmierbare Schleifen, Nullpunktverschie-bungen, Werkzeugkorrekturen, M- und H-Funktionen

– Geometriefunktionen: Geraden und Kreise im 3D-Raum, Kreise in allen Hauptebenen, Helices mit Basiskreisen in allen Hauptebenen, Linear-, Zirkular-, Helikalinterpola-tion in den Hauptebenen und frei definierbaren Ebenen, Bezier-Splines, Look-ahead-Funktion

– Online-Umkonfiguration von Achsen in Gruppen, Bahnoverride, Slavekopplung an Bahnachsen, Hilfsachsen, Achsfehler und Durchhangkompensation, Messfunktionen

– Programmierung in DIN 66025– Zugriff alternativ über Funktionsbausteine nach

IEC 61131-3– Bedienung mit Automatikbetrieb, Handbetrieb

(Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Handradbetrieb (Verfahren/ Überlagern)

– komfortables Debugging mit Online-Monitoring von aktueller Soll-/Istposition (Schleppabstände aller Achsen), aktuell bearbeiteter NC-Programmzeile, aktuell interpretierter NC-Programmzeile, Kanalstatus

– Unterstützung von kinematischen Transformationen in Verbindung mit TF511x

Erweiterung der TwinCAT PLC/NC PTP 10 um die Möglichkeit, eine Interpolation mit bis zu 32 gleichzeitig interpolierenden Achsen zu realisieren. Über die Optionspakete kann die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforderungen der Applikation angepasst werden. Verschiedene Transforma-tionen können über Optionspakete ergänzt werden. Die Programmierung erfolgt über DIN 66025. Die Konfiguration der Achsen und Kanäle erfolgt über TwinCAT Engineering.– 8 Bahnachsen/geregelte Spindeln,

max. 64 Achsen/geregelte Spindeln (optional), max. 12 Kanäle (optional)

– unterstützt elektrische Servoachsen, Schrittmotorantriebe Unterprogramm- und Sprungtechnik, programmierbare Schleifen, Nullpunktverschiebungen, Werkzeugkorrekturen, M- und H-Funk-tionen, mathematische Funktionen, Parameter-/Variablenprogrammierung, Anwendermakros, Spindel- und Hilfs-funktionen, Nullpunktverschiebungen, Werkzeugfunktionen

– Geometriefunktionen: Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei definierbaren Ebenen, max. 32 interpolierende Bahnachsen pro Kanal (optional), Look-ahead-Funktion

– Achsfunktionen, Koppel- und Gantry-Achsenfunktion, Override, Achsfehler- und Durchhangkompen-sation, Messfunktionen

– Programmierung in DIN 66025 mit Hochsprachenerweiterung

– Zugriff über Funktionsbausteine aus TwinCAT PLC nach IEC 61131-3

– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatz-betrieb, Referenzieren, Satzvorlauf, Handradbetrieb (Verfahren/Überlagern)

– komfortables Debugging mit Online-Monitoring aller Zustände

TwinCAT CNC in der Export-Version (E-Ver-sion): Erweiterung der TwinCAT PLC/NC PTP 10 um die Möglichkeit, eine Interpolation mit bis zu 4 gleichzeitig interpolierenden Achsen zu realisieren. Über die Optionspakete kann die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforderungen der Applikation angepasst werden. Verschiedene Transforma-tionen können über Optionspakete ergänzt werden. Die Programmierung erfolgt über DIN 66025. Die Konfiguration der Achsen und Kanäle erfolgt über TwinCAT Engineering.– max. 8 Bahnachsen/geregelte Spindeln,

max. 64 Achsen/geregelte Spindeln (optional), max. 12 Kanäle (optional)

– max. 4 gleichzeitig interpolierende Bahnachsen

– unterstützt elektrische Servoachsen, Schrittmotorantriebe Unterprogramm- und Sprungtechnik, programmierbare Schleifen, Nullpunktverschiebungen, Werkzeugkorrekturen, M- und H-Funk-tionen, mathematische Funktionen, Parameter-/Variablenprogrammierung, Anwendermakros, Spindel- und Hilfs-funktionen, Nullpunktverschiebungen, Werkzeugfunktionen

– Geometriefunktionen: Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei definierbaren Ebenen, max. 4 interpolierende Bahnachsen pro Kanal (optional), Look-ahead-Funktion

– Achsfunktionen, Koppel- und Gantry-Achsenfunktion, Override, Achsfehler- und Durchhangkompensation, Messfunktionen

– Programmierung in DIN 66025 mit Hochsprachenerweiterung

– Zugriff über Funktionsbausteine aus TwinCAT PLC nach IEC 61131-3

– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Satzvorlauf, Handrad- betrieb (Verfahren/Überlagern)

– komfortables Debugging mit Online-Monitoring aller Zustände

Die TwinCAT-3-C++-Lauf-zeitumgebung ermöglicht das Abarbeiten von in der Sprache C++ geschrie-benen Echtzeit-Modulen. Folgende Funktionalitäten werden u. a. unterstützt: – Online-Verbindung

mit PLC/C++-Lauf-zeitsystem lokal oder weltweit über TCP/IP oder über Feldbus

– Online-Monitoring von Variablen in Variablen-listen, Watchfenstern, Editoren ohne das Setzen von Breakpoints

– Online-Setzen von Variablen

Erweiterung der TC1300 um die Möglichkeit, aus MATLAB®/Simulink® generierte Module aus-zuführen:– beinhaltet die

TwinCAT-C++-Laufzeit– erlaubt die Ausführung

von aus MATLAB®/Simulink® generierten Modulen

– mehrfache Instanzi-ierung von Modulen

– Parametrierung dieser Module zur Laufzeit

– Online-Zugriff auf alle Parameter (abschaltbar)

– generische Module (keine Hardwarebin-dung innerhalb der Modelle erforderlich)

– Anbindung an den External Mode von Simulink®

– Anbindung an den TwinCAT-C++-Debug-ger mit grafischer Darstellung der Blöcke

– Module aufrufbar aus anderen Modulen oder direkt von Tasks

Leistungsklasse (pp) 20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

(kein Windows CE)

Windows 7/8/10

(kein Windows CE)

Weitere Informationen www.beckhoff.de/TC1250 www.beckhoff.de/TC1260 www.beckhoff.de/TC1270 www.beckhoff.de/TC1275 www.beckhoff.de/TC1300 www.beckhoff.de/TC1320

Base TwinCAT 3

Technische Änderungen vorbehalten

517

Twin

CAT

3

Page 29: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 PLC HMI TC3 PLC HMI Web TC3 UML

Technische Daten TF1800-0vpp TF1810-0vpp TF1910-0vpp

TC3 PLC HMI ist ein Stand-alone-Tool zum Darstellen von Visualisierungen, die in der TwinCAT-PLC-Entwicklungs-umgebung erstellt worden sind. Beim Aufstarten werden diese sofort im Vollbild angezeigt.

TC3 PLC HMI Web ist eine webbasierte Visualisierungslösung. Die TwinCAT-PLC-Entwicklungsumgebung dient als Editor zur Erstellung der Webseiten. Die Webseiten werden durch den Internet Information Server (IIS) bereit-gestellt. Zur Anzeige wird HTML5 und JavaScript benötigt.

Mit der Integration von UML (Unified Modeling Language) in TwinCAT 3.1 stehen zwei zusätzliche Editoren zur Modellierung von SPS-Software zur Verfügung. Die bestehenden TwinCAT-PLC-Programmiersprachen werden dabei um das UML-Zustands- und das UML-Klassendiagramm erweitert.

Allgemein ist UML eine grafische Sprache zur Analyse, Konstruktion und Dokumentation von Software. Besonders geeignet ist die Verwendung von UML bei objektorientierten Imple-mentierungen. Durch die einheitliche Modellierung der SPS-Applikation entsteht eine verständliche Software-dokumentation, die auch von anderen Fachbereichen analysiert werden kann.

Das UML-Klassendiagramm gehört zur Gruppe der UML-Strukturdiagramme und kann zur schematischen Darstel-lung der Softwarearchitektur verwen-det werden. Dadurch können Objekt-klassen, die enthaltenen Elemente und die Objektbeziehungen übersichtlich abgebildet werden. Das UML-Zustands-diagramm ist hingegen Teil der UML-Verhaltensdiagramme und dient der dynamischen Softwaremodellierung. Dabei kann das Zeitverhalten bzw. der zustandsabhängige Ablauf eines Systems grafisch spezifiziert werden. Beim Kompilieren des Zustands- diagramms wird Programmcode generiert, sodass die Zustands- maschine direkt ausgeführt werden kann. Der Entwicklungsprozess wird durch ein mögliches Debuggen im Online-Modus unterstützt.

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

Benötigt TC1200 TC1200 TC1200

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE

Weitere Informationen www.beckhoff.de/TF1800 www.beckhoff.de/TF1810 www.beckhoff.de/TF1910

SystemTwinCAT 3 Function

TF1xxx | TwinCAT 3 System

Technische Änderungen vorbehalten

518

Twin

CAT

3

Page 30: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 HMI Server TC3 HMI Clients Pack TC3 HMI Targets Pack

Technische Daten TF2000-0vpp TF2010-0vpp, TF2015-0vpp,

TF2020-0vpp, TF2025-0vpp,

TF2030-0vpp, TF2035-0vpp,

TF2040-0vpp, TF2045-0vpp

TF2050-0vpp, TF2055-0vpp,

TF2060-0vpp, TF2065-0vpp,

TF2070-0vpp, TF2075-0vpp,

TF2080-0vpp, TF2090-0vpp

Der TC3 HMI Server ist ein modularer Web- server, der die HMI bereitstellt. Alle CPU-Leistungsklassen von ARM bis Multicore werden unterstützt. Die leistungsfähige Basisarchitektur ermöglicht zahlreiche Anwendungsszenarien: von der lokalen Panel-Lösung bis zu Multi-Client-, Multi-Server- und Multi-Runtime-Konzepten.

Für den Start eines HMI Clients wird lediglich ein HTML5-fähiger Browser benötigt, der für alle gängigen Betriebs-systeme verfügbar ist. Deshalb können Clients sowohl auf PCs als auch auf mobilen Geräten, wie Tablets oder Smart-phones, genutzt werden. Die Sicherheit steht bei allen Plattformen im Vordergrund. Über gesicherte Verbindungen werden die Daten zwischen Client und Server verschlüsselt ausgetauscht. Die integrierte Benutzerverwaltung bietet ein konfigu-rierbares Rechtesystem, das sich auch an die Benutzerverwaltung der eigenen IT-Infrastruktur anbinden lässt.

Der HMI Server ist über automati-sierungstechnische Protokolle mit der jeweiligen Steuerung bzw. den Steue-rungen verbunden. Hierfür steht, neben der Automation Device Specification (ADS), auch OPC UA zur Verfügung.

Der HMI Server ist modular um sogenannte Server-Extensions erweiterbar, wie z. B. einem Meldesystem oder einer Rezeptverwaltung. Zusätzlich bietet ein Server-Extension SDK (Software Develop-ment Kit) die Möglichkeit, Erweiterungen in C++ oder .NET zu entwickeln. Auf diese Weise können eigene Logiken erstellt und weitere Kommunikationsprotokolle implementiert werden.

Der TC3 HMI Server beinhaltet standardmäßig eine Verbindung zu einem Client (Browser) und einer Steuerung.

Der TC3 HMI Server beinhaltet stan-dardmäßig eine Verbindung zu einem Client (Browser). Sollen gleichzeitig weitere Verbindungen z. B. zu einem mobilen Gerät oder Panel aufgebaut werden, stehen optionale Client-Pakete zur Verfügung: 1, 2, 3, 5, 10, 20, 25 oder 100. Die Anzahl der Clients ist nicht an Geräte gebunden, der HMI Server zählt nur die gleich-zeitigen (Browser-)Verbindungen.

Der TC3 HMI Server beinhaltet stan- dardmäßig eine Verbindung zu einer Steuerung. Sollen weitere Steuerungs- systeme angebunden werden, stehen optionale Target-Pakete zur Verfügung: 1, 2, 3, 5, 10, 20, 25 oder 100. Der HMI Server speichert nur die Anzahl der physikalischen Targets anhand der eindeutigen Adressierung, somit kann flexibel und modular ohne Nachteile entwickelt werden.

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

Benötigt TC1000 TF2000 TF2000

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE

Weitere Informationen www.beckhoff.de/TF2000 www.beckhoff.de/TF2010 www.beckhoff.de/TF2050

TF2xxx | TwinCAT 3 HMI

HMI TwinCAT 3 Function

Technische Änderungen vorbehalten

519

Twin

CAT

3

Page 31: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 HMI OPC UA TC3 HMI Extension SDK TC3 HMI Scope

Technische Daten TF2110-0vpp TF2200-0vpp TF2300-0vpp

OPC Unified Architecure ist eine herstellerunabhängige Kommunika-tionsschnittstelle zur Anbindung von TwinCAT oder anderen Steuerungen. Die Extension beinhaltet den OPC UA Client, der es ermöglicht einen OPC UA Server anzubinden.

Der TwinCAT HMI Server ist modular über Extensions flexibel erweiterbar. Das Software Development Kit (C++/ .NET) dient zur Programmierung applikationsspezifischer Lösungen (z. B. Business-Logiken, eigene Proto-kolle). Zusätzlich wird das Know-how geschützt und es kann auf bestehende Funktionen vom Server zugegriffen werden (z. B. ADS, Logging).

Mit dem Software-Oszilloskop TwinCAT Scope können zeitliche Verläufe hoch- auflösend grafisch dargestellt werden. Die Extension ermöglicht die Integra-tion des Software-Oszilloskops in die TwinCAT HMI und stellt ein vor- gefertigtes Scope Control bereit.

Leistungsklasse (pp) 20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

Benötigt TF2000 TF2000 TF2000

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10 Windows 7/8/10, Windows CE

Weitere Informationen www.beckhoff.de/TF2110 www.beckhoff.de/TF2200 www.beckhoff.de/TF2300

HMITwinCAT 3 Function

TF2xxx | TwinCAT 3 HMI

Verfügbarkeitsstatus siehe Beckhoff-Internetseite unter: www.beckhoff.de/TF2300

Technische Änderungen vorbehalten

520

Twin

CAT

3

Page 32: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Scope Server TC3 Analytics Logger TC3 Analytics Library

Technische Daten TF3300-0vpp TF3500-0vpp TF3510-0vpp

Der TwinCAT 3 Scope Server bereitet Daten für die visuelle Anzeige im TwinCAT 3 Scope View auf. Er kann für die autarke Datenaufzeichnung in verteilten Systemen im Produktions-, Anlagen- oder Maschinennetz verwen-det werden. Der Scope Server verfügt nicht nur über TwinCAT-spezifische Kommunikationsschnittstellen, sondern auch über eine standardisierte Kommu-nikationsanbindung mittels OPC UA.

Der TwinCAT 3 Analytics Logger sorgt für die zyklussynchrone Erfassung von Prozess- und Applikationsdaten der Maschinensteuerung. Den Logger zeichnet dabei eine hohe Performance aus, da er direkt im Echtzeitkontext der TwinCAT-Steuerung arbeitet.

Die erfassten Daten können wahlweise lokal, auf der Festplatte der Maschinensteuerung in einer Datei, abgelegt und mit Ringpuffer-Funktionalität bespielt oder per IoT- Kommunikationsprotokoll an einen Message Broker übertragen werden. Die dafür notwendige Konfiguration erfolgt in Microsoft Visual Studio®. Alle Variablen des Prozessabbildes und der SPS-Applikation können sehr einfach per Checkbox ohne Programmieraufwand zur Konfigu- ration hinzugefügt werden.

Die TwinCAT 3 Analytics Library ist eine SPS-Bibliothek mit Analysefunk-tionen für Prozess- und Applikations-daten. Die Bibliothek kann lokal auf der Maschinensteuerung oder auf einem Remote-Analysesystem mit IoT-Kommunikationsanbindung ein-gesetzt werden. Insbesondere für den zweiten Anwendungsfall kann mit dem Engineering-Tool TC3 Analytics Workbench TE3500 SPS-Code auf Basis dieser Bibliothek automatisch erzeugt werden.

Es stehen Funktionsbausteine mit einfachen und komplexeren Funk-tionen zur Verfügung. Das Spektrum reicht von Flankenzählern, Life-Time-Überwachung, Maschinentaktanalyse bis hin zu mathematischen Funktionen und Hüllkurvenüberwachung. Genauso können Minima und Maxima von Eingangssignalen berechnet und über logische Operatoren miteinander verknüpft werden. Alle Bausteine eignen sich für den objektorientierten Applikationsaufbau und nutzen die Eigenschaften der IEC 61131-3-Pro-grammierung.

Leistungsklasse (pp) 20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

Benötigt TC1000 TC1000 TC1200

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

Weitere Informationen www.beckhoff.de/TF3300 www.beckhoff.de/TF3500 www.beckhoff.de/TF3510

TF3xxx | TwinCAT 3 Measurement

Measurement TwinCAT 3 Function

Technische Änderungen vorbehalten

521

Twin

CAT

3

Page 33: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Analytics Storage Provider TC3 Analytics Runtime TC3 Analytics Controller Packs TC3 Condition

Monitoring Level 1

TC3 Condition

Monitoring Level 2

TC3 Power Monitoring TC3 Filter TC3 Solar Position

Algorithm

Technische Daten TF3520-0vpp TF3550-0vpp TF3560-0vpp, TF3561-0vpp,

TF3562-0vpp, TF3563-0vpp,

TF3564-0vpp, TF3565-0vpp

TF3600-0vpp TF3601-0vpp TF3650-0vpp TF3680-0vpp TF3900-0vpp

Der TwinCAT 3 Analytics Storage Provider ist ein IoT-Client und bildet für Roh- und Analysedaten aus ver-schiedenen Quellen die Schnittstelle zu einem oder mehreren Storages bzw. zu einer oder mehrerer Daten-banken. Die Daten werden als binärer Blob im Storage abgelegt. Es wird mit Microsoft Azure Blob eine Public Cloud und mit der Microsoft SQL eine On-Premises-Datenbank unterstützt. So können beide Anwendungsfälle abgedeckt werden. Der Analytics Storage Provider übernimmt auto-matisch die Strukturierung und die Ablage der Daten. Konfigurierbar ist die Storage-Schnittstelle über das TwinCAT Engineering im Microsoft Visual Studio®. Die Datenauswahl erfolgt für die Lese- und Schreib- richtung zentral über den TwinCAT Target Browser. Der Nutzer wählt die Daten über den selbst definierten Variablennamen in der Maschinen-applikation und den entsprechenden Zeitraum, aufwendige SQL-Kommandos sind nicht notwendig. Die Quellen für die historischen Daten können der TC3 Analytics Logger TF3500, der TC3 IoT Data Agent TF6720 und der IoT-Buskoppler EK9160 sein. Die passenden Senken der Daten sind das TC3 Analytics Service Tool TE3520 und die TC3 Analytics Workbench TE3500.

Die TwinCAT 3 Analytics Runtime ist der Container, in dem die Analytics-Applikation, welche in der TC3 Analytics Workbench TE3500 konfiguriert und entwickelt wurde, abläuft. Die Runtime kann dabei lokal, auf einer Remote-Hardware oder in einer virtuellen Maschine installiert sein. Sie beinhaltet auch den TC3 HMI Server TF2000, der das erstellte Analytics-Dashboard hostet. Zusammenfassend ist die TC3 Analytics Runtime ein Bundle von verschiedenen Lizenzen. Enthalten ist eine SPS-Laufzeit, die Analytics- SPS-Bibliothek, die IoT-Anbindung, der TwinCAT 3 HMI Server und ein entsprechendes Client-Paket, damit mehrere Nutzer gleichzeitig auf das designte Analytics-Dashboard schauen können.

Die TC3 Analytics Runtime ermöglicht standardmäßig die parallele Analyse von bis zu vier Controllern. Die Analyse kann für jede Applikation individuell mit den TC3 Analytics Controller Packs auf weitere Controller ausgeweitet werden.

Optionale Pakete stehen für 4, 8, 16, 32, 64 oder 128 weitere Controller zur Verfügung.

Um eine Zustandsüberwachung für Maschinen und Anlagen zu realisieren, bietet die TwinCAT-Condition-Monitoring-Bibliothek einen modularen Baukasten von mathematischen Algorithmen für die Analyse von Messwerten. Die Bibliothek ist dabei unabhängig vom physikalischen Hintergrund der Messdaten zu verstehen, ein Schwerpunkt wird allerdings in der Schwingungsmesstechnik gesehen. Aus diesem Baukasten kann sich der Anwender je nach Applikations-hintergrund bedienen und hat damit die Möglichkeit, eine auf verschie-dene Plattformen skalierbare Lösung zu entwickeln.

Die Funktionen der Bibliothek erstrecken sich über die Hauptfelder Signalanalyse bzw. Signaltransfor-mation, Statistik und Klassifikation. Neben der Spektralanalyse mit einer FFT oder zum Beispiel mit einem ein- hüllenden Spektrum können statis-tische Kennwerte, wie die Kurtosis oder der Crest-Faktor, berechnet werden. Eine Kombination dieser Algorithmen mit einer Grenzwert-überwachung eignet sich beispiels-weise hervorragend für eine Wälz-lagerüberwachung. Ebenfalls lässt sich eine Schwingungsbeurteilung nach DIN ISO 10816 realisieren.

Algorithmen von Condition Monitoring Level 1:– Signal processing– Statistics– Classification– Frame-based

buffer handling

Das TwinCAT Condition Monitoring Level 2 enthält – neben den Funktionen des Level 1 – zusätzliche Algorithmen.

Die TwinCAT Power Moni- toring Function ist eine SPS-Bibliothek zur Aus-wertung von Strom- und Spannungsrohdaten, die in der Regel durch die EtherCAT-Klemmen EL3773 und EL3783 bereit gestellt werden. Zur Berechnung von RMS-Werten für Strom, Spannung und Leistung stehen Funktionsbausteine zur Verfügung. Diese können als Momentan- oder Durchschnittswert ausgegeben werden. Am Funktionsbaustein stehen auch Maximal- und Minimalwerte zur Verfügung. Frequenzen und Frequenzspektren können wie die Harmo-nischen im Netz und deren Belastung in Form der Total Harmonic Distortion (THD) bestimmt werden.

Alle Bausteine sind für 1-phasige und 3-phasige Systeme ver-fügbar. Für eine Anzeige der Daten oder eine dauerhafte Speicherung der Daten eignen sich die TwinCAT-Produkte TE1300 TC3 Scope View Professional und TF6420 TC3 Database Server.

Die TwinCAT 3 Function TF3680 TC3 Filter stellt in einer SPS-Bibliothek verschiedene Funktions-bausteine zur Realisie-rung digitaler Filter zur Verfügung. Digitale Filter werden verwendet, um digitalisierte Signale zu manipulieren und zum Beispiel bestimmte Bestandteile eines Signals im Frequenzbereich hervorzuheben oder zu unterdrücken.

Die Bibliothek umfasst Funktionsbau-steine zur Realisierung von Filtern mit Butterworth- und Chebyshev-Charak-teristik sowie allgemeine Funktionsbausteine mit frei definierbaren Filter- koeffizienten. Des Weiteren sind Verzögerungsglieder verschiedener Ordnung und ein Moving-Average-Filter Bestandteil der Bibliothek.

Mithilfe des TwinCAT Solar Position Algorithm ist es möglich, den Sonnenstandswinkel unter Verwendung von Datum, Uhrzeit, geo- grafischer Länge und Breite sowie weiteren Parametern (je nach gewünschter Genauig- keit) zu ermitteln. Der entwickelte Funk-tionsbaustein arbeitet mit einer maximalen Ungenauigkeit von ±0,001°.

Leistungsklasse (pp) 20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TC1000 TC1000 TE3500 TC1200 TC1200 TC1200 TC1200 TC1200

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/10 Windows 7/8/10,

Windows CE

Weitere Informationen www.beckhoff.de/TF3520 www.beckhoff.de/TF3550 www.beckhoff.de/TF3560 www.beckhoff.de/TF3600 www.beckhoff.de/TF3601 www.beckhoff.de/TF3650 www.beckhoff.de/TF3680 www.beckhoff.de/TF3900

TF3xxx | TwinCAT 3 Measurement

MeasurementTwinCAT 3 Function

Verfügbarkeitsstatus siehe Beckhoff-Internetseite unter: www.beckhoff.de/TF3601

Technische Änderungen vorbehalten

522

Twin

CAT

3

Page 34: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Analytics Storage Provider TC3 Analytics Runtime TC3 Analytics Controller Packs TC3 Condition

Monitoring Level 1

TC3 Condition

Monitoring Level 2

TC3 Power Monitoring TC3 Filter TC3 Solar Position

Algorithm

Technische Daten TF3520-0vpp TF3550-0vpp TF3560-0vpp, TF3561-0vpp,

TF3562-0vpp, TF3563-0vpp,

TF3564-0vpp, TF3565-0vpp

TF3600-0vpp TF3601-0vpp TF3650-0vpp TF3680-0vpp TF3900-0vpp

Der TwinCAT 3 Analytics Storage Provider ist ein IoT-Client und bildet für Roh- und Analysedaten aus ver-schiedenen Quellen die Schnittstelle zu einem oder mehreren Storages bzw. zu einer oder mehrerer Daten-banken. Die Daten werden als binärer Blob im Storage abgelegt. Es wird mit Microsoft Azure Blob eine Public Cloud und mit der Microsoft SQL eine On-Premises-Datenbank unterstützt. So können beide Anwendungsfälle abgedeckt werden. Der Analytics Storage Provider übernimmt auto-matisch die Strukturierung und die Ablage der Daten. Konfigurierbar ist die Storage-Schnittstelle über das TwinCAT Engineering im Microsoft Visual Studio®. Die Datenauswahl erfolgt für die Lese- und Schreib- richtung zentral über den TwinCAT Target Browser. Der Nutzer wählt die Daten über den selbst definierten Variablennamen in der Maschinen-applikation und den entsprechenden Zeitraum, aufwendige SQL-Kommandos sind nicht notwendig. Die Quellen für die historischen Daten können der TC3 Analytics Logger TF3500, der TC3 IoT Data Agent TF6720 und der IoT-Buskoppler EK9160 sein. Die passenden Senken der Daten sind das TC3 Analytics Service Tool TE3520 und die TC3 Analytics Workbench TE3500.

Die TwinCAT 3 Analytics Runtime ist der Container, in dem die Analytics-Applikation, welche in der TC3 Analytics Workbench TE3500 konfiguriert und entwickelt wurde, abläuft. Die Runtime kann dabei lokal, auf einer Remote-Hardware oder in einer virtuellen Maschine installiert sein. Sie beinhaltet auch den TC3 HMI Server TF2000, der das erstellte Analytics-Dashboard hostet. Zusammenfassend ist die TC3 Analytics Runtime ein Bundle von verschiedenen Lizenzen. Enthalten ist eine SPS-Laufzeit, die Analytics- SPS-Bibliothek, die IoT-Anbindung, der TwinCAT 3 HMI Server und ein entsprechendes Client-Paket, damit mehrere Nutzer gleichzeitig auf das designte Analytics-Dashboard schauen können.

Die TC3 Analytics Runtime ermöglicht standardmäßig die parallele Analyse von bis zu vier Controllern. Die Analyse kann für jede Applikation individuell mit den TC3 Analytics Controller Packs auf weitere Controller ausgeweitet werden.

Optionale Pakete stehen für 4, 8, 16, 32, 64 oder 128 weitere Controller zur Verfügung.

Um eine Zustandsüberwachung für Maschinen und Anlagen zu realisieren, bietet die TwinCAT-Condition-Monitoring-Bibliothek einen modularen Baukasten von mathematischen Algorithmen für die Analyse von Messwerten. Die Bibliothek ist dabei unabhängig vom physikalischen Hintergrund der Messdaten zu verstehen, ein Schwerpunkt wird allerdings in der Schwingungsmesstechnik gesehen. Aus diesem Baukasten kann sich der Anwender je nach Applikations-hintergrund bedienen und hat damit die Möglichkeit, eine auf verschie-dene Plattformen skalierbare Lösung zu entwickeln.

Die Funktionen der Bibliothek erstrecken sich über die Hauptfelder Signalanalyse bzw. Signaltransfor-mation, Statistik und Klassifikation. Neben der Spektralanalyse mit einer FFT oder zum Beispiel mit einem ein- hüllenden Spektrum können statis-tische Kennwerte, wie die Kurtosis oder der Crest-Faktor, berechnet werden. Eine Kombination dieser Algorithmen mit einer Grenzwert-überwachung eignet sich beispiels-weise hervorragend für eine Wälz-lagerüberwachung. Ebenfalls lässt sich eine Schwingungsbeurteilung nach DIN ISO 10816 realisieren.

Algorithmen von Condition Monitoring Level 1:– Signal processing– Statistics– Classification– Frame-based

buffer handling

Das TwinCAT Condition Monitoring Level 2 enthält – neben den Funktionen des Level 1 – zusätzliche Algorithmen.

Die TwinCAT Power Moni- toring Function ist eine SPS-Bibliothek zur Aus-wertung von Strom- und Spannungsrohdaten, die in der Regel durch die EtherCAT-Klemmen EL3773 und EL3783 bereit gestellt werden. Zur Berechnung von RMS-Werten für Strom, Spannung und Leistung stehen Funktionsbausteine zur Verfügung. Diese können als Momentan- oder Durchschnittswert ausgegeben werden. Am Funktionsbaustein stehen auch Maximal- und Minimalwerte zur Verfügung. Frequenzen und Frequenzspektren können wie die Harmo-nischen im Netz und deren Belastung in Form der Total Harmonic Distortion (THD) bestimmt werden.

Alle Bausteine sind für 1-phasige und 3-phasige Systeme ver-fügbar. Für eine Anzeige der Daten oder eine dauerhafte Speicherung der Daten eignen sich die TwinCAT-Produkte TE1300 TC3 Scope View Professional und TF6420 TC3 Database Server.

Die TwinCAT 3 Function TF3680 TC3 Filter stellt in einer SPS-Bibliothek verschiedene Funktions-bausteine zur Realisie-rung digitaler Filter zur Verfügung. Digitale Filter werden verwendet, um digitalisierte Signale zu manipulieren und zum Beispiel bestimmte Bestandteile eines Signals im Frequenzbereich hervorzuheben oder zu unterdrücken.

Die Bibliothek umfasst Funktionsbau-steine zur Realisierung von Filtern mit Butterworth- und Chebyshev-Charak-teristik sowie allgemeine Funktionsbausteine mit frei definierbaren Filter- koeffizienten. Des Weiteren sind Verzögerungsglieder verschiedener Ordnung und ein Moving-Average-Filter Bestandteil der Bibliothek.

Mithilfe des TwinCAT Solar Position Algorithm ist es möglich, den Sonnenstandswinkel unter Verwendung von Datum, Uhrzeit, geo- grafischer Länge und Breite sowie weiteren Parametern (je nach gewünschter Genauig- keit) zu ermitteln. Der entwickelte Funk-tionsbaustein arbeitet mit einer maximalen Ungenauigkeit von ±0,001°.

Leistungsklasse (pp) 20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TC1000 TC1000 TE3500 TC1200 TC1200 TC1200 TC1200 TC1200

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/10 Windows 7/8/10,

Windows CE

Weitere Informationen www.beckhoff.de/TF3520 www.beckhoff.de/TF3550 www.beckhoff.de/TF3560 www.beckhoff.de/TF3600 www.beckhoff.de/TF3601 www.beckhoff.de/TF3650 www.beckhoff.de/TF3680 www.beckhoff.de/TF3900

Measurement TwinCAT 3 Function

Technische Änderungen vorbehalten

523

Twin

CAT

3

Page 35: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

ControllerTwinCAT 3 Function

TF4xxx | TwinCAT 3 Controller

TC3 Controller Toolbox TC3 Temperature Controller TC3 TwinCAT Speech

Technische Daten TF4100-0vpp TF4110-0vpp TF4500-0vpp

Die TwinCAT Controller Toolbox umfasst alle wesentlichen Bausteine zur Realisierung von regelungs- technischen Applikationen.– Toolbox mit regelungstechnischen

Grundbausteinen– Regler genügen industriellen

Ansprüchen wie Anti-Reset- Windup

– einfache Basisregler (P, I, D)– komplexe Regler (PI, PID,

umschaltende Regler)– Filterbausteine– Stellgrößengeneratoren

(Begrenzer, PWM)– Rampen- und Signalgeneratoren-

bausteine

Mit dem TwinCAT Temperature Controller können Temperaturregler einfach realisiert werden. Eine einfache Inbetriebnahme durch Selbsteinstellung des Reglers (Selftuning) ist enthalten.– Automatik- und Handbetrieb

mit stoßfreiem Aufsetzen– Stellgröße analog oder als

pulsweitenmoduliertes Signal– Toleranzbandüberwachung,

Absolutwertüberwachung– skalierbare Reaktion auf

Sensorfehler und Heizstromfehler– Begrenzung von Soll- und

Stellgröße– optionale Verrampung der

Sollgröße– optionale Anfahrschaltung

für die Sollgröße– Kern des Temperaturreglers

ist ein industrieller PID-Regler

TC3 TwinCAT Speech ermöglicht indus-triegerecht umgesetzt eine mehrspra-chige Ein- und Ausgabe von Anfragen bzw. Informationen. Damit gestaltet sich die Interaktion mit TwinCAT deutlich effizienter und komfortabler – und zwar branchenübergreifend in vielfältigsten Anwendungen vom Maschinenbau bis hin zur Gebäude-automation.

Die Spracheingabe ist als eine über Built-in-Funktionalitäten des Betriebs-systems Windows realisierte Offline-Funktion verfügbar, also ohne Internet- und Cloud-Anbindung. Die Sprach-ausgabe von TC3 TwinCAT Speech ist sowohl als Offline-Funktion wie auch als Online-Funktion verfügbar. Im ersten Fall wird dies durch die entsprechenden Funktionalitäten von Windows und im zweiten Fall durch den Text-zu-Sprache-Service Polly von Amazon unterstützt. Dabei wird mithilfe von Deep-Learning-Technologien eine realistisch klingende Sprachausgabe synthetisiert. Möglich sind unterschiedliche Stimmen sowie das Caching von online generierten Audiodateien.

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

Benötigt TC1200 TC1200 TC1200

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 10

Weitere Informationen www.beckhoff.de/TF4100 www.beckhoff.de/TF4110 www.beckhoff.de/TF4500

Verfügbarkeitsstatus siehe Beckhoff-Internetseite unter: www.beckhoff.de/TF4500

Technische Änderungen vorbehalten

524

Twin

CAT

3

Page 36: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 NC PTP

10 Axes

TC3 NC PTP

Axes Pack 25

TC3 NC PTP

Axes Pack unlimited

Technische Daten TF5000-0vpp TF5010-0vpp TF5020-0vpp

TC3 NC PTP 10 Axes realisiert Motion Control für Punkt-zu- Punkt-Bewegungen in Software. Die Achsen werden durch Achsobjekte repräsentiert und stellen ein zyklisches Interface für z. B. die SPS zur Verfügung. Dieses Achsobjekt wird dann zu einer entsprechenden physikalischen Achse verknüpft. Verschiedenste Achstypen mit verschiedensten Feldbusschnitt-stellen können so abstrakt mit den Achsobjekten, die immer ein gleiches Interface und eine identische Konfigurationsoberfläche anbieten, verbunden werden. Die Regelung der Achsen kann in verschiedenen Konstellationen (Positions- oder Geschwindigkeits-schnittstelle) und verschiedenen Reglern konfiguriert werden. Die Konfiguration der Achsen erfolgt in TwinCAT Engineering.– bis zu 10 Achsen, auf maximal 255 Achsen ausbaubar– unterstützt elektrische und hydraulische Servoantriebe,

Frequenzumrichterantriebe, Schrittmotorantriebe, Gleich-stromantriebe, geschaltete Antriebe (Eil-/Schleichachsen), Simulationsachsen, Encoderachsen

– unterstützt diverse Encoder wie Inkremental-Encoder, Absolut-Encoder, digitale Schnittstelle zu den Antrieben wie EtherCAT, SERCOS, SSI, Lightbus, PROFIBUS DP/MC, Pulse Train

– Standardachsfunktionen wie Start/Stopp/Reset/Referenzie-ren, Geschwindigkeits-Override, Master-/Slavekopplungen, Elektronisches Getriebe, Online-Distanzkompensation

– Programmierung erfolgt über PLCopen-konforme IEC 61131-3-Funktionsbausteine

– komfortable Achsen-Inbetriebnahmemöglichkeiten– Online-Monitor aller Achszustandsvariablen wie Ist-/Soll-

werte, Freigaben, Regelungswerte, Online- Achstuning– Forcen von Achsvariablen – Konfiguration aller Achsparameter wie Messsystem,

Driveparameter und Lageregler– konfigurierbare Reglerstrukturen P-Regler, PID-Regler,

PID mit Geschwindigkeitsvorsteuerung, PID mit Geschwindigkeits- und Beschleunigungsvorsteuerung

– Online-Master/Slave- sowie Slave/Master-Umwandlung– Fliegende Säge (Diagonalsäge)– Kurvenscheiben (Unterstützung durch TC3 Cam Design Tool

[optional])– FIFO-Achsen (optional)– externe Sollwertgeneratoren– Multi-Master-Kopplung– SPS-Bibliothek OMAC PackML

Erweiterung von TF5000 auf max. 25 Achsen

Erweiterung von TF5000 auf max. 255 Achsen

Leistungsklasse (pp) 20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

Benötigt TC1200 TC1250 TC1250

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Weitere Informationen www.beckhoff.de/TF5000 www.beckhoff.de/TF5010 www.beckhoff.de/TF5020

Motion Control TwinCAT 3 Function

TF5xxx | TwinCAT 3 Motion Control

Technische Änderungen vorbehalten

525

Twin

CAT

3

Page 37: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 NC Camming TC3 NC Flying Saw TC3 NC FIFO Axes TC3 Motion Control XFC TC3 NC I

Technische Daten TF5050-0vpp TF5055-0vpp TF5060-0vpp TF5065-0vpp TF5100-0vpp

TwinCAT NC Camming (Kurvenscheiben) ist eine nicht-lineare Beziehung zwischen einer Master- und einer Slaveachse. Das Camming-Paket bietet verschiedene Möglichkeiten der Speicherung von Kurvenscheiben. Komfortable SPS-Bausteine ermöglichen das Laden, Koppeln und Entkoppeln von Kur-venscheiben. Es ist möglich, Kurvenscheiben im laufenden Betrieb neu zu laden oder zu modifizieren. Das TwinCAT Cam Design Tool unterstützt bei der Erstellung der Kurvenscheiben.– Positionstabelle mit Masterstützpunkten und

zugehörigen Slavepositionen, zwischen den Stütz- stellen wird linear oder durch Splines interpoliert

– Motion-Function-Tabelle, die eine Kurvenscheibe mittels Bewegungsgesetzen nach der Richtlinie VDI 2143 beschreibt

– zyklische oder lineare Abarbeitung– Kurvenscheibe durch Offset und Skalierung,

sowohl master- als auch slaveseitig, modifizierbar– hohe Flexibilität durch Onlineänderung der

Motion Functions

TwinCAT NC Flying Saw realisiert die Kopplung einer Slave-achse an eine Masterachse in einer bestimmten Synchron-position (Fliegende Säge). SPS-Bausteine ermöglichen das Ein- und Auskoppeln sowie die Parametrierung.– Als Masterachse können reale oder virtuelle Achsen

sowie andere externe Istwertgeber dienen.– Aufsynchronisieren der Slaveachse aus einer

beliebigen Bewegungssituation (Stillstand, Vorwärts- oder Rückwärtsfahrt) auf den fahrenden Master

– einfaches Aufsynchronisieren auf die Master- geschwindigkeit

– positionsgenaues Aufsynchronisieren auf die Masterachse (Geschwindigkeit und Position)

– Synchrongeschwindigkeit über Koppelfaktor einstellbar– optionale Rücklaufsperre als zusätzliche Sicherheits-

funktion– überlagerte Streckenkompensation in der Synchronphase

zur dynamischen Positionskorrektur

Mit TwinCAT NC FIFO Axes können extern gene-rierte Positionssollwerte in Form einer Geschwin-digkeitsvorsteuerung an die Achsen ausgegeben werden. Dabei ist die Sollwertgenerierung so aufgebaut, dass bei der zeitlichen Abarbeitung der FIFO-Einträge nicht nur die Sollposition, son-dern auch die Sollgeschwindigkeit ermittelt wird. Zwischen zwei benachbarten FIFO-Einträgen wird, falls notwendig, interpoliert.

Mit eXtreme Fast Control (XFC) wird eine Technik bezeichnet, die mit EtherCAT, speziellen I/O-Klem-men und TwinCAT auf dem PC eine sehr schnelle, zeitlich hochpräzise Reaktion ermöglicht. Mit den Distributed Clocks (DC) von EtherCAT und entspre-chenden Klemmen können so einfach verteiltes Latchen oder Nockenschaltwerke realisiert werden.– Bausteine zum hochgenauen Erfassen

und Schalten von digitalen Signalen bezogen auf Achspositionen

– EtherCAT-Distributed-Clocks mit den zeitstempelbasierten Ein- und Ausgangs-EtherCAT-Klemmen EL1252, EL2252 oder EL2262

– Konvertierungsbausteine von DC-Zeit in Position und umgekehrt

– komfortabler PLCopen-konformer TouchProbe-Baustein

– digitales Nockenschaltwerk als PLCopen-konformer Baustein

In Verbindung mit TwinCAT NC I stehen Bau- steine zum hochpräzisen Schalten von Signalen in Abhängigkeit von der Bahnposition zur Ver- fügung.

Mit TwinCAT NC I können Bewegungen mit bis zu drei interpolierenden und bis zu fünf Hilfsachsen im Interpolationspaket realisiert werden. Unter- stützt werden verschiedene Achstypen mit unter- schiedlichen Feldbusschnittstellen. Die Program-mierung der Bewegung erfolgt in der Regel in DIN 66025 kann aber alternativ auch über SPS-Funktionsbausteine erfolgen.– max. 3 Bahnachsen und bis zu 5 Hilfsachsen

pro Gruppe– 1 Gruppe pro Kanal, max. 31 Kanäle– unterstützt elektrische Servoachsen,

Schrittmotorantriebe– Interpreterfunktionen wie Unterprogramm-

und Sprungtechnik, programmierbare Schleifen, Nullpunktverschiebungen, Werk-zeugkorrekturen, M- und H-Funktionen

– Geometriefunktionen: Geraden und Kreise im 3D-Raum, Kreise in allen Hauptebenen, Helices mit Basiskreisen in allen Haupt-ebenen, Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei definierbaren Ebenen, Bezier-Splines, Look-ahead-Funktion

– Online-Umkonfiguration von Achsen in Gruppen, Bahnoverride, Slavekopplung an Bahnachsen, Hilfsachsen, Achsfehler- und Durchhangkompensation, Messfunktionen

– Programmierung in DIN 66025– Zugriff alternativ über Funktionsbausteine

nach IEC 61131-3– Bedienung mit Automatikbetrieb,

Handbetrieb (Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Handradbetrieb (Verfahren/Überlagern)

– komfortables Debugging mit Online- Monitoring von aktueller Soll-/Istposition (Schleppabstände aller Achsen), aktuell bearbeiteter NC-Programmzeile, aktuell inter-pretierter NC-Programmzeile, Kanalstatus

– Unterstützung von kinematischen Trans-formationen in Verbindung mit TF511x

Leistungsklasse (pp) 20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

Benötigt TC1250 TC1250 TC1250 TC1250, TC1260 TC1250

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE

Weitere Informationen www.beckhoff.de/TF5050 www.beckhoff.de/TF5055 www.beckhoff.de/TF5060 www.beckhoff.de/TF5065 www.beckhoff.de/TF5100

TF5xxx | TwinCAT 3 Motion Control

Motion ControlTwinCAT 3 Function

Technische Änderungen vorbehalten

526

Twin

CAT

3

Page 38: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 NC Camming TC3 NC Flying Saw TC3 NC FIFO Axes TC3 Motion Control XFC TC3 NC I

Technische Daten TF5050-0vpp TF5055-0vpp TF5060-0vpp TF5065-0vpp TF5100-0vpp

TwinCAT NC Camming (Kurvenscheiben) ist eine nicht-lineare Beziehung zwischen einer Master- und einer Slaveachse. Das Camming-Paket bietet verschiedene Möglichkeiten der Speicherung von Kurvenscheiben. Komfortable SPS-Bausteine ermöglichen das Laden, Koppeln und Entkoppeln von Kur-venscheiben. Es ist möglich, Kurvenscheiben im laufenden Betrieb neu zu laden oder zu modifizieren. Das TwinCAT Cam Design Tool unterstützt bei der Erstellung der Kurvenscheiben.– Positionstabelle mit Masterstützpunkten und

zugehörigen Slavepositionen, zwischen den Stütz- stellen wird linear oder durch Splines interpoliert

– Motion-Function-Tabelle, die eine Kurvenscheibe mittels Bewegungsgesetzen nach der Richtlinie VDI 2143 beschreibt

– zyklische oder lineare Abarbeitung– Kurvenscheibe durch Offset und Skalierung,

sowohl master- als auch slaveseitig, modifizierbar– hohe Flexibilität durch Onlineänderung der

Motion Functions

TwinCAT NC Flying Saw realisiert die Kopplung einer Slave-achse an eine Masterachse in einer bestimmten Synchron-position (Fliegende Säge). SPS-Bausteine ermöglichen das Ein- und Auskoppeln sowie die Parametrierung.– Als Masterachse können reale oder virtuelle Achsen

sowie andere externe Istwertgeber dienen.– Aufsynchronisieren der Slaveachse aus einer

beliebigen Bewegungssituation (Stillstand, Vorwärts- oder Rückwärtsfahrt) auf den fahrenden Master

– einfaches Aufsynchronisieren auf die Master- geschwindigkeit

– positionsgenaues Aufsynchronisieren auf die Masterachse (Geschwindigkeit und Position)

– Synchrongeschwindigkeit über Koppelfaktor einstellbar– optionale Rücklaufsperre als zusätzliche Sicherheits-

funktion– überlagerte Streckenkompensation in der Synchronphase

zur dynamischen Positionskorrektur

Mit TwinCAT NC FIFO Axes können extern gene-rierte Positionssollwerte in Form einer Geschwin-digkeitsvorsteuerung an die Achsen ausgegeben werden. Dabei ist die Sollwertgenerierung so aufgebaut, dass bei der zeitlichen Abarbeitung der FIFO-Einträge nicht nur die Sollposition, son-dern auch die Sollgeschwindigkeit ermittelt wird. Zwischen zwei benachbarten FIFO-Einträgen wird, falls notwendig, interpoliert.

Mit eXtreme Fast Control (XFC) wird eine Technik bezeichnet, die mit EtherCAT, speziellen I/O-Klem-men und TwinCAT auf dem PC eine sehr schnelle, zeitlich hochpräzise Reaktion ermöglicht. Mit den Distributed Clocks (DC) von EtherCAT und entspre-chenden Klemmen können so einfach verteiltes Latchen oder Nockenschaltwerke realisiert werden.– Bausteine zum hochgenauen Erfassen

und Schalten von digitalen Signalen bezogen auf Achspositionen

– EtherCAT-Distributed-Clocks mit den zeitstempelbasierten Ein- und Ausgangs-EtherCAT-Klemmen EL1252, EL2252 oder EL2262

– Konvertierungsbausteine von DC-Zeit in Position und umgekehrt

– komfortabler PLCopen-konformer TouchProbe-Baustein

– digitales Nockenschaltwerk als PLCopen-konformer Baustein

In Verbindung mit TwinCAT NC I stehen Bau- steine zum hochpräzisen Schalten von Signalen in Abhängigkeit von der Bahnposition zur Ver- fügung.

Mit TwinCAT NC I können Bewegungen mit bis zu drei interpolierenden und bis zu fünf Hilfsachsen im Interpolationspaket realisiert werden. Unter- stützt werden verschiedene Achstypen mit unter- schiedlichen Feldbusschnittstellen. Die Program-mierung der Bewegung erfolgt in der Regel in DIN 66025 kann aber alternativ auch über SPS-Funktionsbausteine erfolgen.– max. 3 Bahnachsen und bis zu 5 Hilfsachsen

pro Gruppe– 1 Gruppe pro Kanal, max. 31 Kanäle– unterstützt elektrische Servoachsen,

Schrittmotorantriebe– Interpreterfunktionen wie Unterprogramm-

und Sprungtechnik, programmierbare Schleifen, Nullpunktverschiebungen, Werk-zeugkorrekturen, M- und H-Funktionen

– Geometriefunktionen: Geraden und Kreise im 3D-Raum, Kreise in allen Hauptebenen, Helices mit Basiskreisen in allen Haupt-ebenen, Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei definierbaren Ebenen, Bezier-Splines, Look-ahead-Funktion

– Online-Umkonfiguration von Achsen in Gruppen, Bahnoverride, Slavekopplung an Bahnachsen, Hilfsachsen, Achsfehler- und Durchhangkompensation, Messfunktionen

– Programmierung in DIN 66025– Zugriff alternativ über Funktionsbausteine

nach IEC 61131-3– Bedienung mit Automatikbetrieb,

Handbetrieb (Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Handradbetrieb (Verfahren/Überlagern)

– komfortables Debugging mit Online- Monitoring von aktueller Soll-/Istposition (Schleppabstände aller Achsen), aktuell bearbeiteter NC-Programmzeile, aktuell inter-pretierter NC-Programmzeile, Kanalstatus

– Unterstützung von kinematischen Trans-formationen in Verbindung mit TF511x

Leistungsklasse (pp) 20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

Benötigt TC1250 TC1250 TC1250 TC1250, TC1260 TC1250

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE

Weitere Informationen www.beckhoff.de/TF5050 www.beckhoff.de/TF5055 www.beckhoff.de/TF5060 www.beckhoff.de/TF5065 www.beckhoff.de/TF5100

Motion Control TwinCAT 3 Function

Technische Änderungen vorbehalten

527

Twin

CAT

3

Page 39: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Kinematic

Transformation L1

TC3 Kinematic

Transformation L2

TC3 Kinematic

Transformation L3

TC3 Kinematic

Transformation L4

TC3 Robotics mxAutomation TC3 Robotics uniVAL PLC TC3 CNC

Technische Daten TF5110-0vpp TF5111-0vpp TF5112-0vpp TF5113-0vpp TF5120-0vpp TF5130-0vpp TF5200-0vpp

Mit TwinCAT Kinematic Transformation sind verschiedene Roboterkinematiken realisierbar. Die Programmierung der Bewegung des Roboters erfolgt in kartesischen Koordinaten entweder mit DIN 66025-Befehlen oder mit den PLCopen-konformen Bausteinen aus der SPS. Eine integrierte Dynamikvorsteuerung sorgt für eine hohe Präzision der Bewe-gung auch bei hohen Beschleunigungen und Geschwindigkeiten. Die Konfiguration erfolgt in TwinCAT 3 Engineering.– Unterstützung verschiedener

paralleler und auch serieller Kine-matiken, wie sie z. B. für Pick-and-place-Aufgaben genutzt werden

– Unterstützung der Programmierung von interpolierenden Bewegungen in G-Code (DIN 66025)

– Alternativ können auch Standard- PTP- und Kurvenscheiben-Anwen-dungen realisiert werden.

– einfache Programmierung im kartesischen Koordinatensystem

– Inverse Kinematik für die relevanten Motorpositionen wird automatisch berechnet.

– Konfiguration der Kinematik in TwinCAT 3 Engineering. Neben dem Typ (z. B. Delta) müssen auch die Stablängen und Versätze para-metriert werden.

– Für die Dynamikvorsteuerung können Massen und Massenträg-heiten vorgegeben werden.

– optimiert für die Beckhoff Servo-verstärker der Serie AX5000

– Grundpaket mit folgenden Kinema-tiken integriert: kartesische Portale

Erweiterung der TwinCAT Kinematic Transformation L1 um zusätzliche Kinema-tiken:– 2D-Parallel-

kinematik– Scherenkinematik– Kran- und Rollen-

kinematiken

Erweiterung der TwinCAT Kinematic Transformation L1/L2 um zusätz- liche Kinematiken:– 3D-Delta– SCARA

Erweiterung der TwinCAT Kinematic Transformation L1/L2/L3 um zusätz-liche Kinematiken:– 5D-Kinematiken– serielle 6-Achs-

Kinematiken– Stewart-Plattform

TC3 Robotics mxAutomation ermöglicht eine direkte Kommunikation zwischen der SPS und der KR-C4-Robotersteuerung von KUKA über eine gemeinsame Schnittstelle. Die Bewe-gungen des Roboters können direkt in der SPS programmiert und die Istwerte des Roboters in Echtzeit abgeglichen werden. TC3 Robotics mxAutomation vereint SPS-Steuerung und Roboter auf einer Plattform und ermöglicht die Programmierung aus einem System heraus ohne Kenntnisse einer speziellen Roboter-programmiersprache.

Die Kommunikation wird über EtherCAT realisiert. Hierzu tauschen der TwinCAT-EtherCAT-Master und die KR-C4-Steuerung von KUKA über die EtherCAT-Bridge-Klemme EL6695-1001 Daten aus. Von der Steuerung zum Roboter werden dabei Verfahrkomman-dos und vom Roboter zur Steuerung Istwerte übertragen. Die Positionsdaten des Roboters werden in jedem Zyklus in die SPS übertragen. Zudem hat der SPS-Programmierer jederzeit in Echtzeit Zugriff auf die Positionsdaten des Roboters.

TC3 Robotics uniVAL PLC ermöglicht eine direkte Kommunikation zwischen der SPS und der CS8C-Robotersteuerung von Stäubli über eine gemeinsame Schnittstelle. Die Bewegun-gen des Roboters können direkt in der SPS programmiert und die Istwerte des Roboters in Echtzeit abgeglichen werden. TC3 Robotics uniVAL PLC vereint SPS-Steuerung und Roboter auf einer Plattform und ermöglicht die Pro-grammierung aus einem System heraus ohne Kenntnisse einer speziellen Roboterprogram-miersprache.

Die Kommunikation wird über EtherCAT realisiert. Hierzu tauschen TwinCAT als EtherCAT-Master und die CS8C-Steuerung von Stäubli als EtherCAT-Slave Daten aus.

Von TwinCAT werden über EtherCAT Verfahrkommandos zum Roboter übertragen. Durch diese effiziente und performante Kom-munikation können aus der SPS sehr schnell Kommandos an den Roboter übertragen werden. Zudem hat der SPS-Programmierer jederzeit in Echtzeit Zugriff auf die Positions-daten des Roboters. Zusätzlich können noch Verfahrprogramme, die sich auf der Roboter-steuerung in einer Datenbank befinden, über dieses Interface aktiviert werden.

TwinCAT CNC bietet die Möglichkeit, eine Interpolation mit bis zu 32 gleichzeitig interpolierenden Achsen zu realisieren. Über die Optionspakete kann die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforde-rungen der Applikation angepasst werden. Verschiedene Transformationen können über Optionspakete ergänzt werden. Die Programmierung erfolgt über DIN 66025. Die Konfiguration der Achsen und Kanäle erfolgt über TwinCAT Engineering.– 8 Bahnachsen/geregelte Spindeln,

max. 64 Achsen/geregelte Spindeln (optional), max. 12 Kanäle (optional)

– unterstützt elektrische Servoachsen, Schrittmotorantriebe

– Unterprogramm- und Sprungtechnik, programmier-bare Schleifen, Nullpunktverschiebungen, Werkzeug-korrekturen, M- und H-Funktionen, mathematische Funktionen, Parameter-/ Variablenprogrammierung, Anwendermakros, Spindel- und Hilfsfunktionen, Werkzeugfunktionen

– Geometriefunktionen Linear-, Zirkular-, Helikal- interpolation in den Hauptebenen und frei definier-baren Ebenen, max. 32 interpolierende Bahnachsen pro Kanal (optional), Look-ahead-Funktion

– Achsfunktionen, Koppel- und Gantry-Achsenfunk-tion, Override, Achsfehler- und Durchhangkompen-sation, Messfunktionen

– Programmierung in DIN 66025 mit Hochsprachen-erweiterung

– Zugriff über Funktionsbausteine aus TwinCAT PLC nach IEC 61131-3

– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Satz-vorlauf, Handradbetrieb (Verfahren/Überlagern)

– komfortables Debugging mit Online-Monitoring aller Zustände

Leistungsklasse (pp) 20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

Benötigt TC1260 TC1260 TC1260 TC1260 TC1200 TC1200 TC1260

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10

Weitere Informationen www.beckhoff.de/TF5110 www.beckhoff.de/

TF5111

www.beckhoff.de/

TF5112

www.beckhoff.de/

TF5113

www.beckhoff.de/TF5120 www.beckhoff.de/TF5130 www.beckhoff.de/TF5200

TF5xxx | TwinCAT 3 Motion Control

Motion ControlTwinCAT 3 Function

Technische Änderungen vorbehalten

528

Twin

CAT

3

Page 40: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Kinematic

Transformation L1

TC3 Kinematic

Transformation L2

TC3 Kinematic

Transformation L3

TC3 Kinematic

Transformation L4

TC3 Robotics mxAutomation TC3 Robotics uniVAL PLC TC3 CNC

Technische Daten TF5110-0vpp TF5111-0vpp TF5112-0vpp TF5113-0vpp TF5120-0vpp TF5130-0vpp TF5200-0vpp

Mit TwinCAT Kinematic Transformation sind verschiedene Roboterkinematiken realisierbar. Die Programmierung der Bewegung des Roboters erfolgt in kartesischen Koordinaten entweder mit DIN 66025-Befehlen oder mit den PLCopen-konformen Bausteinen aus der SPS. Eine integrierte Dynamikvorsteuerung sorgt für eine hohe Präzision der Bewe-gung auch bei hohen Beschleunigungen und Geschwindigkeiten. Die Konfiguration erfolgt in TwinCAT 3 Engineering.– Unterstützung verschiedener

paralleler und auch serieller Kine-matiken, wie sie z. B. für Pick-and-place-Aufgaben genutzt werden

– Unterstützung der Programmierung von interpolierenden Bewegungen in G-Code (DIN 66025)

– Alternativ können auch Standard- PTP- und Kurvenscheiben-Anwen-dungen realisiert werden.

– einfache Programmierung im kartesischen Koordinatensystem

– Inverse Kinematik für die relevanten Motorpositionen wird automatisch berechnet.

– Konfiguration der Kinematik in TwinCAT 3 Engineering. Neben dem Typ (z. B. Delta) müssen auch die Stablängen und Versätze para-metriert werden.

– Für die Dynamikvorsteuerung können Massen und Massenträg-heiten vorgegeben werden.

– optimiert für die Beckhoff Servo-verstärker der Serie AX5000

– Grundpaket mit folgenden Kinema-tiken integriert: kartesische Portale

Erweiterung der TwinCAT Kinematic Transformation L1 um zusätzliche Kinema-tiken:– 2D-Parallel-

kinematik– Scherenkinematik– Kran- und Rollen-

kinematiken

Erweiterung der TwinCAT Kinematic Transformation L1/L2 um zusätz- liche Kinematiken:– 3D-Delta– SCARA

Erweiterung der TwinCAT Kinematic Transformation L1/L2/L3 um zusätz-liche Kinematiken:– 5D-Kinematiken– serielle 6-Achs-

Kinematiken– Stewart-Plattform

TC3 Robotics mxAutomation ermöglicht eine direkte Kommunikation zwischen der SPS und der KR-C4-Robotersteuerung von KUKA über eine gemeinsame Schnittstelle. Die Bewe-gungen des Roboters können direkt in der SPS programmiert und die Istwerte des Roboters in Echtzeit abgeglichen werden. TC3 Robotics mxAutomation vereint SPS-Steuerung und Roboter auf einer Plattform und ermöglicht die Programmierung aus einem System heraus ohne Kenntnisse einer speziellen Roboter-programmiersprache.

Die Kommunikation wird über EtherCAT realisiert. Hierzu tauschen der TwinCAT-EtherCAT-Master und die KR-C4-Steuerung von KUKA über die EtherCAT-Bridge-Klemme EL6695-1001 Daten aus. Von der Steuerung zum Roboter werden dabei Verfahrkomman-dos und vom Roboter zur Steuerung Istwerte übertragen. Die Positionsdaten des Roboters werden in jedem Zyklus in die SPS übertragen. Zudem hat der SPS-Programmierer jederzeit in Echtzeit Zugriff auf die Positionsdaten des Roboters.

TC3 Robotics uniVAL PLC ermöglicht eine direkte Kommunikation zwischen der SPS und der CS8C-Robotersteuerung von Stäubli über eine gemeinsame Schnittstelle. Die Bewegun-gen des Roboters können direkt in der SPS programmiert und die Istwerte des Roboters in Echtzeit abgeglichen werden. TC3 Robotics uniVAL PLC vereint SPS-Steuerung und Roboter auf einer Plattform und ermöglicht die Pro-grammierung aus einem System heraus ohne Kenntnisse einer speziellen Roboterprogram-miersprache.

Die Kommunikation wird über EtherCAT realisiert. Hierzu tauschen TwinCAT als EtherCAT-Master und die CS8C-Steuerung von Stäubli als EtherCAT-Slave Daten aus.

Von TwinCAT werden über EtherCAT Verfahrkommandos zum Roboter übertragen. Durch diese effiziente und performante Kom-munikation können aus der SPS sehr schnell Kommandos an den Roboter übertragen werden. Zudem hat der SPS-Programmierer jederzeit in Echtzeit Zugriff auf die Positions-daten des Roboters. Zusätzlich können noch Verfahrprogramme, die sich auf der Roboter-steuerung in einer Datenbank befinden, über dieses Interface aktiviert werden.

TwinCAT CNC bietet die Möglichkeit, eine Interpolation mit bis zu 32 gleichzeitig interpolierenden Achsen zu realisieren. Über die Optionspakete kann die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforde-rungen der Applikation angepasst werden. Verschiedene Transformationen können über Optionspakete ergänzt werden. Die Programmierung erfolgt über DIN 66025. Die Konfiguration der Achsen und Kanäle erfolgt über TwinCAT Engineering.– 8 Bahnachsen/geregelte Spindeln,

max. 64 Achsen/geregelte Spindeln (optional), max. 12 Kanäle (optional)

– unterstützt elektrische Servoachsen, Schrittmotorantriebe

– Unterprogramm- und Sprungtechnik, programmier-bare Schleifen, Nullpunktverschiebungen, Werkzeug-korrekturen, M- und H-Funktionen, mathematische Funktionen, Parameter-/ Variablenprogrammierung, Anwendermakros, Spindel- und Hilfsfunktionen, Werkzeugfunktionen

– Geometriefunktionen Linear-, Zirkular-, Helikal- interpolation in den Hauptebenen und frei definier-baren Ebenen, max. 32 interpolierende Bahnachsen pro Kanal (optional), Look-ahead-Funktion

– Achsfunktionen, Koppel- und Gantry-Achsenfunk-tion, Override, Achsfehler- und Durchhangkompen-sation, Messfunktionen

– Programmierung in DIN 66025 mit Hochsprachen-erweiterung

– Zugriff über Funktionsbausteine aus TwinCAT PLC nach IEC 61131-3

– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Satz-vorlauf, Handradbetrieb (Verfahren/Überlagern)

– komfortables Debugging mit Online-Monitoring aller Zustände

Leistungsklasse (pp) 20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

Benötigt TC1260 TC1260 TC1260 TC1260 TC1200 TC1200 TC1260

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE Windows 7/8/10

Weitere Informationen www.beckhoff.de/TF5110 www.beckhoff.de/

TF5111

www.beckhoff.de/

TF5112

www.beckhoff.de/

TF5113

www.beckhoff.de/TF5120 www.beckhoff.de/TF5130 www.beckhoff.de/TF5200

Motion Control TwinCAT 3 Function

Technische Änderungen vorbehalten

529

Twin

CAT

3

Page 41: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 CNC E TC3 CNC Axes Pack TC3 CNC Channel Pack TC3 CNC Transformation TC3 CNC HSC Pack TC3 CNC Spline Interpolation TC3 CNC Virtual NCK Basis

Technische Daten TF5210-0vpp TF5220-0vpp TF5230-0vpp TF5240-0vpp TF5250-0vpp TF5260-0vpp TF5270-0vpp

TwinCAT CNC in der Export-Version (E-Version) bietet die Möglichkeit, eine Interpolation mit bis zu vier gleichzeitig interpolierenden Achsen zu realisieren. Über die Options-pakete kann die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforderungen der Applikation angepasst werden. Verschiedene Transformationen können über Options-pakete ergänzt werden. Die Programmierung erfolgt über DIN 66025. Die Konfiguration der Achsen und Kanäle erfolgt über TwinCAT Engineering.– maximal 8 Bahnachsen/geregelte Spindeln,

max. 64 Achsen/geregelte Spindeln (optional), max. 12 Kanäle

– max. 4 gleichzeitig interpolierende Bahnachsen– unterstützt elektrische Servoachsen, Schrittmotor-

antriebe– Unterprogramm- und Sprungtechnik, programmierbare

Schleifen, Nullpunktverschiebungen, Werkzeugkorrek-turen, M- und H-Funktionen, mathematische Funktionen, Parameter-/Variablenprogrammierung, Anwendermakros, Spindel- und Hilfsfunktionen, Werkzeugfunktionen

– Geometriefunktionen Linear-, Zirkular-, Helikalinterpola-tion in den Hauptebenen und frei definierbaren Ebenen, max. 64 Bahnachsen pro Kanal, Look-ahead-Funktion

– Achsfunktionen, Koppel- und Gantry-Achsenfunktion, Override, Achsfehler- und Durchhangkompensation, Messfunktionen

– Programmierung in DIN 66025 mit Hochsprachen- erweiterung

– Zugriff über Funktionsbausteine aus TwinCAT PLC nach IEC 61131-3

– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Satz- vorlauf, Handradbetrieb (Verfahren/Überlagern)

– komfortables Debugging mit Online-Monitoring aller Zustände

Mit TwinCAT CNC Axes Pack ist der Ausbau auf insgesamt 64 Achsen/geregelte Spindeln, davon maximal 32 Bahnachsen und maximal 12 geregelte Spindeln möglich.

Mit TwinCAT CNC Channel Pack ist ein weiterer CNC-Kanal auf maximal 12 Kanäle ausbaubar.– Kanalsynchronisation– Achsübergabe

zwischen Kanälen

TwinCAT CNC Transformation ist eine optionale Function für die TwinCAT CNC.– Transformationsfunktionalität

(5-Achsfunktionalität)– Kinematikauswahl aus

Kinematikbibliothek– RTCP-Funktion– TLC-Funktion– Definition verschiedener

Koordinatensysteme, Verkettung/Übergang von Koordinatensystemen

TwinCAT CNC HSC Pack ist eine optionale High-Speed-Cutting-Lösung für die TwinCAT CNC:– satzübergreifende Geschwindig-

keits- und Beschleunigungsfüh-rung zur optimalen Ausnutzung der Achsdynamik und damit höheren Bahngeschwindigkeiten

– hohe Oberflächengüte durch geglätteten Dynamikverlauf und entsprechende Reduktion von Schwingungsanregungen der Maschine

– wirkungsvolle Kontrolle der vorgegebenen Konturtoleranzen

– Bahnprogrammierung über Splines mit programmierbarem Spline-Typ (Akima-Spline, B-Spline) zur Reduktion der NC-Sätze bei Freiformflächen

TwinCAT CNC Spline Interpolation ist ein optionales Paket für die TwinCAT CNC für Bahnprogrammierung über Splines mit programmierbarem Spline-Typ, Akima-Spline, B-Spline.

TwinCAT CNC Virtual NCK Basis ist eine virtuelle TwinCAT-CNC zur Simu-lation in einer Windows-Umgebung als Option zur TwinCAT CNC.

Leistungsklasse (pp) 20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

Benötigt TC1260 TC1270 TC1270 TC1270 TC1270 TC1270 TC1000

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

Weitere Informationen www.beckhoff.de/TF5210 www.beckhoff.de/TF5220 www.beckhoff.de/TF5230 www.beckhoff.de/TF5240 www.beckhoff.de/TF5250 www.beckhoff.de/TF5260 www.beckhoff.de/TF5270

TF5xxx | TwinCAT 3 Motion Control

Motion ControlTwinCAT 3 Function

Technische Änderungen vorbehalten

530

Twin

CAT

3

Page 42: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 CNC E TC3 CNC Axes Pack TC3 CNC Channel Pack TC3 CNC Transformation TC3 CNC HSC Pack TC3 CNC Spline Interpolation TC3 CNC Virtual NCK Basis

Technische Daten TF5210-0vpp TF5220-0vpp TF5230-0vpp TF5240-0vpp TF5250-0vpp TF5260-0vpp TF5270-0vpp

TwinCAT CNC in der Export-Version (E-Version) bietet die Möglichkeit, eine Interpolation mit bis zu vier gleichzeitig interpolierenden Achsen zu realisieren. Über die Options-pakete kann die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforderungen der Applikation angepasst werden. Verschiedene Transformationen können über Options-pakete ergänzt werden. Die Programmierung erfolgt über DIN 66025. Die Konfiguration der Achsen und Kanäle erfolgt über TwinCAT Engineering.– maximal 8 Bahnachsen/geregelte Spindeln,

max. 64 Achsen/geregelte Spindeln (optional), max. 12 Kanäle

– max. 4 gleichzeitig interpolierende Bahnachsen– unterstützt elektrische Servoachsen, Schrittmotor-

antriebe– Unterprogramm- und Sprungtechnik, programmierbare

Schleifen, Nullpunktverschiebungen, Werkzeugkorrek-turen, M- und H-Funktionen, mathematische Funktionen, Parameter-/Variablenprogrammierung, Anwendermakros, Spindel- und Hilfsfunktionen, Werkzeugfunktionen

– Geometriefunktionen Linear-, Zirkular-, Helikalinterpola-tion in den Hauptebenen und frei definierbaren Ebenen, max. 64 Bahnachsen pro Kanal, Look-ahead-Funktion

– Achsfunktionen, Koppel- und Gantry-Achsenfunktion, Override, Achsfehler- und Durchhangkompensation, Messfunktionen

– Programmierung in DIN 66025 mit Hochsprachen- erweiterung

– Zugriff über Funktionsbausteine aus TwinCAT PLC nach IEC 61131-3

– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Satz- vorlauf, Handradbetrieb (Verfahren/Überlagern)

– komfortables Debugging mit Online-Monitoring aller Zustände

Mit TwinCAT CNC Axes Pack ist der Ausbau auf insgesamt 64 Achsen/geregelte Spindeln, davon maximal 32 Bahnachsen und maximal 12 geregelte Spindeln möglich.

Mit TwinCAT CNC Channel Pack ist ein weiterer CNC-Kanal auf maximal 12 Kanäle ausbaubar.– Kanalsynchronisation– Achsübergabe

zwischen Kanälen

TwinCAT CNC Transformation ist eine optionale Function für die TwinCAT CNC.– Transformationsfunktionalität

(5-Achsfunktionalität)– Kinematikauswahl aus

Kinematikbibliothek– RTCP-Funktion– TLC-Funktion– Definition verschiedener

Koordinatensysteme, Verkettung/Übergang von Koordinatensystemen

TwinCAT CNC HSC Pack ist eine optionale High-Speed-Cutting-Lösung für die TwinCAT CNC:– satzübergreifende Geschwindig-

keits- und Beschleunigungsfüh-rung zur optimalen Ausnutzung der Achsdynamik und damit höheren Bahngeschwindigkeiten

– hohe Oberflächengüte durch geglätteten Dynamikverlauf und entsprechende Reduktion von Schwingungsanregungen der Maschine

– wirkungsvolle Kontrolle der vorgegebenen Konturtoleranzen

– Bahnprogrammierung über Splines mit programmierbarem Spline-Typ (Akima-Spline, B-Spline) zur Reduktion der NC-Sätze bei Freiformflächen

TwinCAT CNC Spline Interpolation ist ein optionales Paket für die TwinCAT CNC für Bahnprogrammierung über Splines mit programmierbarem Spline-Typ, Akima-Spline, B-Spline.

TwinCAT CNC Virtual NCK Basis ist eine virtuelle TwinCAT-CNC zur Simu-lation in einer Windows-Umgebung als Option zur TwinCAT CNC.

Leistungsklasse (pp) 20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

Benötigt TC1260 TC1270 TC1270 TC1270 TC1270 TC1270 TC1000

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

Weitere Informationen www.beckhoff.de/TF5210 www.beckhoff.de/TF5220 www.beckhoff.de/TF5230 www.beckhoff.de/TF5240 www.beckhoff.de/TF5250 www.beckhoff.de/TF5260 www.beckhoff.de/TF5270

Motion Control TwinCAT 3 Function

Technische Änderungen vorbehalten

531

Twin

CAT

3

Page 43: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 CNC Virtual NCK

Options

TC3 CNC Volumetric

Compensation

TC3 CNC Cutting Plus TC3 Motion

Collision Avoidance

TC3 Motion Pick-and-Place TC3 Digital Cam Server TC3 Hydraulic Positioning

Technische Daten TF5271-0vpp TF5280-0vpp TF5290-0vpp TF5410-0vpp TF5420-0vpp TF5800-0vpp TF5810-0vpp

TwinCAT CNC Virtual NCK Options ist eine virtuelle TwinCAT-CNC zur Simulation in einer Windows-Umgebung als weiteres Optionspaket zu TwinCAT CNC und TwinCAT CNC Virtual NCK Basis.

TC3 CNC Volumetric Compensation ist ein optionales Paket zur Kompensation von geometrischen Maschi-nenfehlern gemäß ISO-standardisiertem parametri-schem Modell.

Anwendung– äußerst wirksame Möglichkeit zur Erhöhung der

Maschinen- und damit Fertigungsgenauigkeit allein durch steuerungstechnische Maßnahmen

– Korrektur der TCP-Position durch dynamische Berechnung von Achskorrekturwerten

– geeignet für Maschinen mit 3 kartesischen und bis zu 3 rotatorischen Achsen

– beliebige kinematische Reihenfolge der Achsen (Kopf-, Tischkinematik)

Features– mehrere Parameterdateien pro Kompensation,

mehrere Kompensationen pro Steuerung– Parameteraktualisierung per NC-Befehl

oder HMI– Interpolation von Parametersätzen

(Durchhangkompensation usw.)– Glättung von Parametersprüngen bei

Modulo-Durchgängen– Diagnose möglich über ADS, Microsoft-Excel-

Datei

Sicherheit– konfigurierbare Beschränkung der

Kompensationswerte– konfigurierbare Beschränkung der Ausfahr-

geschwindigkeit der Kompensationswerte

Unterstützte Dateiformate– tabellarisches CSV-Format– Etalon-Exchange-Format

Standards– DIN ISO 230 „Prüfregeln für Werkzeug-

maschinen“ – ISO/TR 16907 „Machine tools – Numerical

compensation of geometric errors“

TC3 CNC Cutting Plus ist ein Tech-nologiepaket zur Erweiterung der CNC-Funktionalität für Schneid-bearbeitungen.

Automatisches Abheben/Senken einer Achse (Liften)– satzübergreifendes automa-

tisches Abheben und Senken einer Achse

– zur Kollisionsvermeidung zwischen dem Werkzeugkopf und Graten oder ausgeschnitte-nen Teilen

– ruckbegrenztes Fahrprofil ohne Beeinflussung der Bahn-geschwindigkeit

Mikrostege, schnelles Laserschalt-signal– hochgenaue Ausgabe einer

M-Funktion (1 µs) an einer bestimmten Wegstelle

– Verwendung von Zeitstempeln– Unterstützung verschiedener

Synchronisationsarten– Parametrierung durch Konfigura-

tion der M-Funktionen oder Pro-grammierung der M-Funktionen über NC-Programme

Rohr-Transformation– mehrachsige Transformation zur

Mantelflächenbearbeitung– Unterstützung verschiedener

Profile wie Mehrkantrohr und Profilrohr

– Abwicklung der programmierten Kontur auf die Mantelfläche des Profils

TC3 Motion Collision Avoidance ist ein optionales Paket zur Kolli-sionsvermeidung beim Betrieb mehrerer Achsen mit TC3 NC PTP in linearer und/oder translatori-scher Abhängigkeit. Der zugrunde liegende Algorithmus sorgt für einen Mindestabstand zur Vor-gängerachse. Dadurch ist mit TC3 Motion Collision Avoidance eine aktive Kollisionsvermeidung realisierbar, wenn mehrere Moto-ren sich z. B. eine Schiene teilen. Neben der aktiven Kollisions-vermeidung kann das TF5410 auch genutzt werden, um Achsen kontrolliert aufzustauen, bspw. bei linearen Bewegungen wie dem XTS (eXtended Transport System).

Die Programmierung der Verfahrbefehle aus der SPS ist an die Standard-PTP-Motion-Bibliothek angelehnt und um den Eingang „Gap“ erweitert. Mit TC3 Motion Collision Avoidance können so z. B. alle Achsen auf die gleiche Zielposi- tion gestartet werden. Der Algo-rithmus sorgt dann dafür, dass nur die erste Achse die Zielposition anfährt. Die verbleibenden Achsen halten automatisch ihren Mindest-abstand ein und reihen sich auf. So lassen sich ohne weitere Pro-grammierung dynamische Puffer zum Aufstauen von Produkten bilden.

TC3 Motion Pick-and-Place ist eine Erweiterung des TC3 NC I (TF5100) und ist speziell für Handlingaufgaben von Portal-robotern und anderen Kinema- tiken entwickelt. Es steigert die Laufruhe beim Abfahren von kom-plexen Bahnsegmenten. Spezielle Verfahren beim Überschleifen von Bewegungskommandos ermög-lichen eine zykluszeitoptimierte Abarbeitung der Verfahrbefehle. Die Bahnbewegungen können so stoßfreier, also insgesamt gleich-mäßiger, ausgeführt werden, was die Voraussetzung für hohe Takt-raten, einen schonenden Betrieb des Roboters und ein behutsames Handling der Produkte ist.

Die Programmierung des TF5420 erfolgt über eine SPS- Bibliothek. Die Anzahl der mög-lichen Achsen in einer Pick-and-Place-Gruppe ist nicht beschränkt, sondern nur durch die Rechen-leistung der Steuerung begrenzt. Es können bei entsprechender Rechenleistung auch für kom- plexe Maschinen mit mehr als drei bzw. acht Achsen (drei Bahn- plus fünf Hilfsachsen) inter-polierende Verfahrkommandos abgesetzt werden.

Der TwinCAT Digital Cam Server ist ein schnelles Nockenschaltwerk mit Überwachung für verschie-dene Feldbusse. Die Konfiguration der Nocken erfolgt in TwinCAT Engineering.– performantes feldbus-

unabhängiges Nockenschalt-werk mit vielen Funktionen

– bis zu 320 Ausgänge– bis zu 180 Nocken

pro Ausgang– Weg-Weg-Nocken,

Weg-Zeit-Nocken, Bremsnocken

– dynamische Geschwindig-keitskorrektur

– Drehzahlmessung bzw. Drehzahlüberwachung

In TwinCAT Hydraulic Positioning sind Algorithmen zur Regelung und Positio-nierung von Hydraulikachsen zusammen-gefasst und stehen als PLCopen-konforme SPS-Bausteine zur Verfügung.– Programmierung über zertifizierte

PLCopen-Motion-Bausteine– Sollwertgeneratoren speziell

für hydraulische Anwendungen– Kopplung der Sollwertgeneratoren

an NC PTP/NC I/CNC möglich– freie Profilgestaltung durch

Anbindung von kundenspezifischen Sollwertgeneratoren

– Unterstützung nicht-linearer Getriebe– mehrfach segmentierte Bewegungen

(Blending)– Unterstützung aller benötigten

Schnittstellen über Beckhoff-I/O-System

– Unterstützung gebräuchlicher Feldbussysteme

– alle Prozesswerte in physika- lischen Einheiten, flächenrichtige Kraftermittlung

– Unterstützung von standardisierten und applikationsspezifischen Reglern für Position, Kraft/Druck

– ablösender Übergang zwischen Kraft- und Positionsregelung

– automatische Identifikation von Ventilkennlinien und Achseigenschaften

– Kennlinien-Linearisierung– Wartung und Inbetriebnahmetool für

– Achsparametrierung– Ventilparametrierung

inkl. Kennlinie– Reglerparametrierung– Auslösung von Testkommandos– Darstellung von Istwerten

Leistungsklasse (pp) 20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

Benötigt TC1000 TC1270 TC1270 TC1250 TC1260 TC1200 TC1200

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE

Weitere Informationen www.beckhoff.de/TF5271 www.beckhoff.de/TF5280 www.beckhoff.de/TF5290 www.beckhoff.de/TF5410 www.beckhoff.de/TF5420 www.beckhoff.de/TF5800 www.beckhoff.de/TF5810

TF5xxx | TwinCAT 3 Motion Control

Motion ControlTwinCAT 3 Function

Verfügbarkeitsstatus siehe Beckhoff-Internetseite unter: www.beckhoff.de/TF5800

Technische Änderungen vorbehalten

532

Twin

CAT

3

Page 44: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 CNC Virtual NCK

Options

TC3 CNC Volumetric

Compensation

TC3 CNC Cutting Plus TC3 Motion

Collision Avoidance

TC3 Motion Pick-and-Place TC3 Digital Cam Server TC3 Hydraulic Positioning

Technische Daten TF5271-0vpp TF5280-0vpp TF5290-0vpp TF5410-0vpp TF5420-0vpp TF5800-0vpp TF5810-0vpp

TwinCAT CNC Virtual NCK Options ist eine virtuelle TwinCAT-CNC zur Simulation in einer Windows-Umgebung als weiteres Optionspaket zu TwinCAT CNC und TwinCAT CNC Virtual NCK Basis.

TC3 CNC Volumetric Compensation ist ein optionales Paket zur Kompensation von geometrischen Maschi-nenfehlern gemäß ISO-standardisiertem parametri-schem Modell.

Anwendung– äußerst wirksame Möglichkeit zur Erhöhung der

Maschinen- und damit Fertigungsgenauigkeit allein durch steuerungstechnische Maßnahmen

– Korrektur der TCP-Position durch dynamische Berechnung von Achskorrekturwerten

– geeignet für Maschinen mit 3 kartesischen und bis zu 3 rotatorischen Achsen

– beliebige kinematische Reihenfolge der Achsen (Kopf-, Tischkinematik)

Features– mehrere Parameterdateien pro Kompensation,

mehrere Kompensationen pro Steuerung– Parameteraktualisierung per NC-Befehl

oder HMI– Interpolation von Parametersätzen

(Durchhangkompensation usw.)– Glättung von Parametersprüngen bei

Modulo-Durchgängen– Diagnose möglich über ADS, Microsoft-Excel-

Datei

Sicherheit– konfigurierbare Beschränkung der

Kompensationswerte– konfigurierbare Beschränkung der Ausfahr-

geschwindigkeit der Kompensationswerte

Unterstützte Dateiformate– tabellarisches CSV-Format– Etalon-Exchange-Format

Standards– DIN ISO 230 „Prüfregeln für Werkzeug-

maschinen“ – ISO/TR 16907 „Machine tools – Numerical

compensation of geometric errors“

TC3 CNC Cutting Plus ist ein Tech-nologiepaket zur Erweiterung der CNC-Funktionalität für Schneid-bearbeitungen.

Automatisches Abheben/Senken einer Achse (Liften)– satzübergreifendes automa-

tisches Abheben und Senken einer Achse

– zur Kollisionsvermeidung zwischen dem Werkzeugkopf und Graten oder ausgeschnitte-nen Teilen

– ruckbegrenztes Fahrprofil ohne Beeinflussung der Bahn-geschwindigkeit

Mikrostege, schnelles Laserschalt-signal– hochgenaue Ausgabe einer

M-Funktion (1 µs) an einer bestimmten Wegstelle

– Verwendung von Zeitstempeln– Unterstützung verschiedener

Synchronisationsarten– Parametrierung durch Konfigura-

tion der M-Funktionen oder Pro-grammierung der M-Funktionen über NC-Programme

Rohr-Transformation– mehrachsige Transformation zur

Mantelflächenbearbeitung– Unterstützung verschiedener

Profile wie Mehrkantrohr und Profilrohr

– Abwicklung der programmierten Kontur auf die Mantelfläche des Profils

TC3 Motion Collision Avoidance ist ein optionales Paket zur Kolli-sionsvermeidung beim Betrieb mehrerer Achsen mit TC3 NC PTP in linearer und/oder translatori-scher Abhängigkeit. Der zugrunde liegende Algorithmus sorgt für einen Mindestabstand zur Vor-gängerachse. Dadurch ist mit TC3 Motion Collision Avoidance eine aktive Kollisionsvermeidung realisierbar, wenn mehrere Moto-ren sich z. B. eine Schiene teilen. Neben der aktiven Kollisions-vermeidung kann das TF5410 auch genutzt werden, um Achsen kontrolliert aufzustauen, bspw. bei linearen Bewegungen wie dem XTS (eXtended Transport System).

Die Programmierung der Verfahrbefehle aus der SPS ist an die Standard-PTP-Motion-Bibliothek angelehnt und um den Eingang „Gap“ erweitert. Mit TC3 Motion Collision Avoidance können so z. B. alle Achsen auf die gleiche Zielposi- tion gestartet werden. Der Algo-rithmus sorgt dann dafür, dass nur die erste Achse die Zielposition anfährt. Die verbleibenden Achsen halten automatisch ihren Mindest-abstand ein und reihen sich auf. So lassen sich ohne weitere Pro-grammierung dynamische Puffer zum Aufstauen von Produkten bilden.

TC3 Motion Pick-and-Place ist eine Erweiterung des TC3 NC I (TF5100) und ist speziell für Handlingaufgaben von Portal-robotern und anderen Kinema- tiken entwickelt. Es steigert die Laufruhe beim Abfahren von kom-plexen Bahnsegmenten. Spezielle Verfahren beim Überschleifen von Bewegungskommandos ermög-lichen eine zykluszeitoptimierte Abarbeitung der Verfahrbefehle. Die Bahnbewegungen können so stoßfreier, also insgesamt gleich-mäßiger, ausgeführt werden, was die Voraussetzung für hohe Takt-raten, einen schonenden Betrieb des Roboters und ein behutsames Handling der Produkte ist.

Die Programmierung des TF5420 erfolgt über eine SPS- Bibliothek. Die Anzahl der mög-lichen Achsen in einer Pick-and-Place-Gruppe ist nicht beschränkt, sondern nur durch die Rechen-leistung der Steuerung begrenzt. Es können bei entsprechender Rechenleistung auch für kom- plexe Maschinen mit mehr als drei bzw. acht Achsen (drei Bahn- plus fünf Hilfsachsen) inter-polierende Verfahrkommandos abgesetzt werden.

Der TwinCAT Digital Cam Server ist ein schnelles Nockenschaltwerk mit Überwachung für verschie-dene Feldbusse. Die Konfiguration der Nocken erfolgt in TwinCAT Engineering.– performantes feldbus-

unabhängiges Nockenschalt-werk mit vielen Funktionen

– bis zu 320 Ausgänge– bis zu 180 Nocken

pro Ausgang– Weg-Weg-Nocken,

Weg-Zeit-Nocken, Bremsnocken

– dynamische Geschwindig-keitskorrektur

– Drehzahlmessung bzw. Drehzahlüberwachung

In TwinCAT Hydraulic Positioning sind Algorithmen zur Regelung und Positio-nierung von Hydraulikachsen zusammen-gefasst und stehen als PLCopen-konforme SPS-Bausteine zur Verfügung.– Programmierung über zertifizierte

PLCopen-Motion-Bausteine– Sollwertgeneratoren speziell

für hydraulische Anwendungen– Kopplung der Sollwertgeneratoren

an NC PTP/NC I/CNC möglich– freie Profilgestaltung durch

Anbindung von kundenspezifischen Sollwertgeneratoren

– Unterstützung nicht-linearer Getriebe– mehrfach segmentierte Bewegungen

(Blending)– Unterstützung aller benötigten

Schnittstellen über Beckhoff-I/O-System

– Unterstützung gebräuchlicher Feldbussysteme

– alle Prozesswerte in physika- lischen Einheiten, flächenrichtige Kraftermittlung

– Unterstützung von standardisierten und applikationsspezifischen Reglern für Position, Kraft/Druck

– ablösender Übergang zwischen Kraft- und Positionsregelung

– automatische Identifikation von Ventilkennlinien und Achseigenschaften

– Kennlinien-Linearisierung– Wartung und Inbetriebnahmetool für

– Achsparametrierung– Ventilparametrierung

inkl. Kennlinie– Reglerparametrierung– Auslösung von Testkommandos– Darstellung von Istwerten

Leistungsklasse (pp) 20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

Benötigt TC1000 TC1270 TC1270 TC1250 TC1260 TC1200 TC1200

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10, Windows CE Windows 7/8/10, Windows CE

Weitere Informationen www.beckhoff.de/TF5271 www.beckhoff.de/TF5280 www.beckhoff.de/TF5290 www.beckhoff.de/TF5410 www.beckhoff.de/TF5420 www.beckhoff.de/TF5800 www.beckhoff.de/TF5810

Motion Control TwinCAT 3 Function

Technische Änderungen vorbehalten

533

Twin

CAT

3

Page 45: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 ADS Monitor TC3 JSON Data Interface TC3 OPC UA TC3 OPC DA TC3 EtherCAT

Redundancy 250

TC3 EtherCAT

Redundancy 250+

TC3 EtherCAT

External Sync

TC3 Modbus TCP

Technische Daten TF6010-0vpp TF6020-0vpp TF6100-0vpp TF6120-0vpp TF6220-0vpp TF6221-0vpp TF6225-0vpp TF6250-0vpp

Der kostenlose TC3 ADS Monitor dient zur Auf-zeichnung und Diagnose der Kommunikation von TwinCAT-Systemen und integriert sich in die Entwicklungsumgebung von TwinCAT 3. Zusätzlich können eigene Befehle zum Testen von ADS- Servern konfiguriert und abgeschickt werden.

Das TC3 JSON Data Interface ist eine Schnitt-stelle für den Austausch von Daten zwischen dem TwinCAT-System und benutzerspezifischen Anwendungen im JSON-Format. Das JSON-Format ermöglicht den Zugriff aus unterschiedlichsten Programmiersprachen auf die ADS-Schnittstelle. Der Zugriff wird auf alle zur Laufzeit zur Verfü- gung stehenden Symbole, welche auch über die normale ADS-Schnittstelle bereitstehen, gewährt.

Die Kommunikation zwischen dem TwinCAT-System und den benutzer-spezifischen Anwendungen kann über verschiedene Wege realisiert werden. Ein integrierter MQTT- Client im TwinCAT-System ermöglicht die Kommuni-kation über einen MQTT-Broker. Die Verbindung zu einem MQTT-Broker wird im TwinCAT-System kon- figuriert und unterstützt die TLS-Verschlüsselung.

OPC UA dient zum sicheren, zuverlässigen und hersteller-neutralen Transport von Rohdaten und vorverarbeiteten Informationen von der Fertigungsebene bis in das Produktionsplanungs- oder ERP-System. Auf einheitliche, sichere und zuverlässige Weise steht mit OPC UA jeder berechtigten Anwendung und jeder autorisierten Person jede gewünschte Information zu jeder Zeit und an jedem Ort zur Verfügung.

TwinCAT OPC UA Server– unterstützt folgende OPC-UA-Funktionen:

Data Access, Historical Access, Alarms & Conditions– Zwischenspeicherung von Daten im Server:

Unterbrechung der Kommunikationsverbindung führt nicht zum Datenverlust.

– grafischer Konfigurator zur einfachen Handhabung von lokalen und entfernten OPC-UA-Servern

– Definition von User-/Gruppen-basierten Zugriffsregeln auf Namespace- und Node-Ebene

– Unterstützung von Client-/Server-Zertifikaten zur Absicherung der Kommunikationsverbindung

TwinCAT OPC UA Gateway– performanter, kostenloser OPC-COM-DA-Server– ermöglicht Aggregation von mehreren unterlagerten

TwinCAT-OPC-UA-Servern– Unterstützung von Client-/Server-Zertifikaten zur

Absicherung der Kommunikationsverbindung– ersetzt Produkt TF6120

TwinCAT OPC UA Client– ermöglicht die OPC-UA-Kommunikation mit

entfernten OPC-UA-Servern– verfügbar als PLCopen-SPS-Funktionsbausteine

oder als TwinCAT I/O-Gerät– Unterstützung von Client-/Server-Zertifikaten zur

Absicherung der Kommunikationsverbindung

OPC ist der Standard zur herstellerunabhängigen Kommunikation in der Automatisierungstechnik. OPC DA (Data Access) basiert auf dem Microsoft-COM/DCOM-Standard.

TwinCAT OPC DA Server – Spezifikationen

OPC-DA2x und OPC-XML-DA

– Konfigurator für das Einrichten

– Demo-DA-Client für Diagnosezwecke und das Laden von Rezepten

TF6120 kann durch die Softwarekomponente TwinCAT OPC UA Gateway des Produkts TF6100 ersetzt werden.

TwinCAT EtherCAT Redundancy 250 erweitert den TwinCAT-EtherCAT-Master um die Möglichkeit zur Realisierung einer Kabelredundanz für bis zu 250 EtherCAT-Teilnehmer: Vom letzten logischen Teilnehmer wird ein Kabel zum Master zurückgeführt. Konfiguration und Diagnose erfolgen in der TwinCAT-3- Engineering-Umgebung.

TwinCAT EtherCAT Redundancy 250+ erweitert den TwinCAT-EtherCAT-Master um die Möglichkeit zur Realisierung einer Kabel-redundanz für mehr als 250 EtherCAT-Teil- nehmer: Vom letzten logischen Teilnehmer wird ein Kabel zum Master zurückgeführt. Konfi- guration und Diagnose erfolgen in der TwinCAT-3- Engineering-Umgebung.

TC3 EtherCAT External Sync erweitert den TwinCAT-EtherCAT-Master um die Möglichkeit zur Synchronisierung der Beckhoff-Echtzeit auf externe digitale Signale. Die digitalen Signale werden über zeitstempel-basierte Klemmen – wie die EtherCAT-Klemme EL1252 – eingelesen.

TwinCAT Modbus agiert als Gateway zwischen Modbus-TCP-Devices und TwinCAT-Laufzeitsystemen. Es stellt sowohl Server- als auch Clientfunktiona-litäten bereit. Im Server- betrieb können die Speicher-bereiche mehrerer TwinCAT-Laufzeitsysteme direkt auf die Modbus-Speicher-bereiche gemappt werden. Zum Implementieren eines Modbus-TCP-Clients wird eine SPS-Bibliothek mitgeliefert, um auf die Speicherbereiche eines Modbus-TCP-Devices zugreifen zu können.

Leistungsklasse (pp) 20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TE1000 TC1000 TC1000 TC1000 TC1100 TC1100 TC1100 TC1200

Zielsystem Windows 7/8/10 Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows XP Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Weitere Informationen www.beckhoff.de/TF6010 www.beckhoff.de/TF6020 www.beckhoff.de/TF6100 www.beckhoff.de/TF6120 www.beckhoff.de/TF6220 www.beckhoff.de/TF6221 www.beckhoff.de/TF6225 www.beckhoff.de/TF6250

ConnectivityTwinCAT 3 Function

TF6xxx | TwinCAT 3 Connectivity

Verfügbarkeitsstatus siehe Beckhoff-Internetseite unter: www.beckhoff.de/TF6020

Technische Änderungen vorbehalten

534

Twin

CAT

3

Page 46: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 ADS Monitor TC3 JSON Data Interface TC3 OPC UA TC3 OPC DA TC3 EtherCAT

Redundancy 250

TC3 EtherCAT

Redundancy 250+

TC3 EtherCAT

External Sync

TC3 Modbus TCP

Technische Daten TF6010-0vpp TF6020-0vpp TF6100-0vpp TF6120-0vpp TF6220-0vpp TF6221-0vpp TF6225-0vpp TF6250-0vpp

Der kostenlose TC3 ADS Monitor dient zur Auf-zeichnung und Diagnose der Kommunikation von TwinCAT-Systemen und integriert sich in die Entwicklungsumgebung von TwinCAT 3. Zusätzlich können eigene Befehle zum Testen von ADS- Servern konfiguriert und abgeschickt werden.

Das TC3 JSON Data Interface ist eine Schnitt-stelle für den Austausch von Daten zwischen dem TwinCAT-System und benutzerspezifischen Anwendungen im JSON-Format. Das JSON-Format ermöglicht den Zugriff aus unterschiedlichsten Programmiersprachen auf die ADS-Schnittstelle. Der Zugriff wird auf alle zur Laufzeit zur Verfü- gung stehenden Symbole, welche auch über die normale ADS-Schnittstelle bereitstehen, gewährt.

Die Kommunikation zwischen dem TwinCAT-System und den benutzer-spezifischen Anwendungen kann über verschiedene Wege realisiert werden. Ein integrierter MQTT- Client im TwinCAT-System ermöglicht die Kommuni-kation über einen MQTT-Broker. Die Verbindung zu einem MQTT-Broker wird im TwinCAT-System kon- figuriert und unterstützt die TLS-Verschlüsselung.

OPC UA dient zum sicheren, zuverlässigen und hersteller-neutralen Transport von Rohdaten und vorverarbeiteten Informationen von der Fertigungsebene bis in das Produktionsplanungs- oder ERP-System. Auf einheitliche, sichere und zuverlässige Weise steht mit OPC UA jeder berechtigten Anwendung und jeder autorisierten Person jede gewünschte Information zu jeder Zeit und an jedem Ort zur Verfügung.

TwinCAT OPC UA Server– unterstützt folgende OPC-UA-Funktionen:

Data Access, Historical Access, Alarms & Conditions– Zwischenspeicherung von Daten im Server:

Unterbrechung der Kommunikationsverbindung führt nicht zum Datenverlust.

– grafischer Konfigurator zur einfachen Handhabung von lokalen und entfernten OPC-UA-Servern

– Definition von User-/Gruppen-basierten Zugriffsregeln auf Namespace- und Node-Ebene

– Unterstützung von Client-/Server-Zertifikaten zur Absicherung der Kommunikationsverbindung

TwinCAT OPC UA Gateway– performanter, kostenloser OPC-COM-DA-Server– ermöglicht Aggregation von mehreren unterlagerten

TwinCAT-OPC-UA-Servern– Unterstützung von Client-/Server-Zertifikaten zur

Absicherung der Kommunikationsverbindung– ersetzt Produkt TF6120

TwinCAT OPC UA Client– ermöglicht die OPC-UA-Kommunikation mit

entfernten OPC-UA-Servern– verfügbar als PLCopen-SPS-Funktionsbausteine

oder als TwinCAT I/O-Gerät– Unterstützung von Client-/Server-Zertifikaten zur

Absicherung der Kommunikationsverbindung

OPC ist der Standard zur herstellerunabhängigen Kommunikation in der Automatisierungstechnik. OPC DA (Data Access) basiert auf dem Microsoft-COM/DCOM-Standard.

TwinCAT OPC DA Server – Spezifikationen

OPC-DA2x und OPC-XML-DA

– Konfigurator für das Einrichten

– Demo-DA-Client für Diagnosezwecke und das Laden von Rezepten

TF6120 kann durch die Softwarekomponente TwinCAT OPC UA Gateway des Produkts TF6100 ersetzt werden.

TwinCAT EtherCAT Redundancy 250 erweitert den TwinCAT-EtherCAT-Master um die Möglichkeit zur Realisierung einer Kabelredundanz für bis zu 250 EtherCAT-Teilnehmer: Vom letzten logischen Teilnehmer wird ein Kabel zum Master zurückgeführt. Konfiguration und Diagnose erfolgen in der TwinCAT-3- Engineering-Umgebung.

TwinCAT EtherCAT Redundancy 250+ erweitert den TwinCAT-EtherCAT-Master um die Möglichkeit zur Realisierung einer Kabel-redundanz für mehr als 250 EtherCAT-Teil- nehmer: Vom letzten logischen Teilnehmer wird ein Kabel zum Master zurückgeführt. Konfi- guration und Diagnose erfolgen in der TwinCAT-3- Engineering-Umgebung.

TC3 EtherCAT External Sync erweitert den TwinCAT-EtherCAT-Master um die Möglichkeit zur Synchronisierung der Beckhoff-Echtzeit auf externe digitale Signale. Die digitalen Signale werden über zeitstempel-basierte Klemmen – wie die EtherCAT-Klemme EL1252 – eingelesen.

TwinCAT Modbus agiert als Gateway zwischen Modbus-TCP-Devices und TwinCAT-Laufzeitsystemen. Es stellt sowohl Server- als auch Clientfunktiona-litäten bereit. Im Server- betrieb können die Speicher-bereiche mehrerer TwinCAT-Laufzeitsysteme direkt auf die Modbus-Speicher-bereiche gemappt werden. Zum Implementieren eines Modbus-TCP-Clients wird eine SPS-Bibliothek mitgeliefert, um auf die Speicherbereiche eines Modbus-TCP-Devices zugreifen zu können.

Leistungsklasse (pp) 20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TE1000 TC1000 TC1000 TC1000 TC1100 TC1100 TC1100 TC1200

Zielsystem Windows 7/8/10 Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows XP Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Weitere Informationen www.beckhoff.de/TF6010 www.beckhoff.de/TF6020 www.beckhoff.de/TF6100 www.beckhoff.de/TF6120 www.beckhoff.de/TF6220 www.beckhoff.de/TF6221 www.beckhoff.de/TF6225 www.beckhoff.de/TF6250

Connectivity TwinCAT 3 Function

Technische Änderungen vorbehalten

535

Twin

CAT

3

Page 47: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Modbus RTU TC3 PROFINET RT

Device

TC3 PROFINET RT

Controller

TC3 EtherNet/IP

Slave

TC3 EtherNet/IP

Master

TC3 FTP Client TC3 TCP/IP TC3 TCP/UDP

Realtime

TC3 Serial

Communication

Technische Daten TF6255-0vpp TF6270-0vpp TF6271-0vpp TF6280-0vpp TF6281-0vpp TF6300-0vpp TF6310-0vpp TF6311-0vpp TF6340-0vpp

TwinCAT Modbus RTU realisiert die Modbus-RTU-Kommunikation über eine serielle RS232-, RS422- oder RS485-Schnittstelle und ist damit sowohl für die PC/CX-Schnittstellen als auch für den Betrieb mit den seriellen Busklem-men KL6xxx geeignet. Beinhaltet sind Bausteine für den Master- und den Slave-Betrieb mit einfacher Konfiguration.

Das TwinCAT PROFINET RT Device (Slave) ist ein Supple- ment, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber ein PROFINET-RT-Device macht. Aus einer Standard-Ethernet-Schnittstelle wird durch Installation ein PROFINET-Slave.

TwinCAT PROFINET RT Controller (Master) ist ein Supplement, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber einen PROFINET-RT-Con-troller macht. Aus einer Standard-Ethernet-Schnitt-stelle wird durch Installation ein PROFINET-Master.

TwinCAT EtherNet/IP Slave ist ein Supplement, das aus jeder PC-basierten Steue-rung mit Intel®-Chipsatz und dem von Beckhoff entwickel-ten Realtime-Ethernet-Trei-ber einen EtherNet/IP-Slave macht. Die Ethernet-Schnitt-stelle wird durch das Supple-ment zu einem EtherNet/IP-Slave. Einsetzbar ist dieses Produkt auf allen PC- und Embedded-PC-Steuerungen mit Intel®-Chipsatz.

Ein weiteres Feature des Supplements besteht darin, dass mit einer physi-kalischen Schnittstelle bis zu acht Slaves parametriert werden können. Hierbei wird eine virtuelle MAC-Adresse gebildet, um damit in Summe bis zu acht EtherNet/IP-Slaves an einem PC über eine Ethernet-Schnittstelle betreiben zu können. Dieses Feature kann zum Beispiel genutzt werden, um mit einem EtherNet/IP-Master eine größere Menge Daten auszutauschen oder sich mit mehreren EtherNet/IP- Mastern in verschiedenen Subnetzen zu verbinden.

TwinCAT EtherNet/IP Master ist ein Supplement, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber einen EtherNet/IP-Master macht. Die Ethernet-Schnittstelle wird durch das Supplement zu einem EtherNet/IP-Master. Ein-setzbar ist dieses Produkt auf allen PC- und Embed-ded-PC-Steuerungen mit Intel®-Chipsatz.

Die Konfiguration der Prozessdaten erfolgt über TwinCAT 3 und erlaubt verschiedene Prozess-daten und verschiedene Größen. Das Supplement unterstützt Multicast- sowie Unicast-Verbin-dungen. Es können bis zu 16 einfache EtherNet/IP-Slave-Geräte über einen Generic Node eingebun-den werden.

TwinCAT FTP ermöglicht den einfachen Zugriff aus der SPS auf mehrere FTP-Server mithilfe von verschiedenen Funktions-bausteinen. So können nach einem Verbindungs-aufbau (optional mit Authentifizierung) Dateien zum/vom Server geladen werden. Weitere Funk-tionsbausteine erlauben das Suchen, Anlegen, Löschen und Umbenen-nen von Dateien oder Verzeichnissen.

TwinCAT TCP/IP dient der Implementierung und Realisierung eines oder mehrerer TCP/IP-Server und/oder TCP/IP-Clients in der TwinCAT-3-PLC. Für den Kommunikations- auf- und -abbau sowie für den reinen Daten-austausch (Send und Receive) existieren entsprechende Bausteine. Hierbei unterstützen die Funktionsbausteine auch die Verwendung von Multicast-Adressen.

In TwinCAT 3 besteht bereits die Möglichkeit, aus der SPS über den Usermode auf die Netzwerkkarte des Betriebssystems zuzugreifen (TF6310). Im Gegensatz dazu ermöglicht TC3 TCP/UDP Realtime (TF6311) nun einen schnelleren und komfortablen Zugriff aus der Echtzeit heraus direkt auf die Netzwerkkarte. Der TwinCAT-3-Netzwerkkartentreiber übernimmt dabei den Zugriff über einen eigenen Stack. Die Implemen-tierung ermöglicht dem Betriebs-system die kooperative Nutzung der Netzwerkkarte. TF6311 stellt sowohl Server- wie auch Client-Funktionalität bereit, damit können die Protokolle TCP/IP, UDP/IP und Ping/ARP umge-setzt werden.

Anders als die Funktionsbau-steine des TF6310 ist TF6311 als TcCOM (TwinCAT Component Object Model)-Modul realisiert und setzt direkt die Philosophie von TwinCAT 3 um: Module kapseln Funktionalität und können ohne Wissen über die interne Arbeitsweise verwendet werden. Zusätzlich ist durch diesen Ansatz eine nahtlose Integration des Moduls in die beiden Program-mierwelten PLC und C++ möglich. Beispiele für Client- und Server-Anwendungen in unterschiedlichen Protokollen verdeutlichen die Ver-wendung des TcCOM-Moduls, sodass eine Anwendung effizient und einfach umsetzbar ist.

TwinCAT Serial Com-munication realisiert die Kommunikation zu seriellen Geräten, wie Drucker, Barcodescanner usw. Unterstützt werden die serielle Schnittstelle des PCs und die seriellen Beckhoff EtherCAT-Klemmen EL6xxx und Busklemmen KL6xxx.

Über das netzwerk-basierende Feldbussystem von Beckhoff kann auf die seriellen Klemmen in bis zu 100 m Entfernung zugegriffen werden. Zusätzlich besteht die Möglichkeit, virtuelle COM-Schnittstellen des Betriebssystems aus der SPS anzusprechen.

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TC1200 TC1100 TC1100 TC1100 TC1100 TC1200 TC1200 TC1200, TC1300 TC1200

Zielsystem Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Weitere Informationen www.beckhoff.de/TF6255 www.beckhoff.de/TF6270 www.beckhoff.de/TF6271 www.beckhoff.de/TF6280 www.beckhoff.de/TF6281 www.beckhoff.de/TF6300 www.beckhoff.de/TF6310 www.beckhoff.de/TF6311 www.beckhoff.de/TF6340

ConnectivityTwinCAT 3 Function

TF6xxx | TwinCAT 3 Connectivity

Technische Änderungen vorbehalten

536

Twin

CAT

3

Page 48: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 Modbus RTU TC3 PROFINET RT

Device

TC3 PROFINET RT

Controller

TC3 EtherNet/IP

Slave

TC3 EtherNet/IP

Master

TC3 FTP Client TC3 TCP/IP TC3 TCP/UDP

Realtime

TC3 Serial

Communication

Technische Daten TF6255-0vpp TF6270-0vpp TF6271-0vpp TF6280-0vpp TF6281-0vpp TF6300-0vpp TF6310-0vpp TF6311-0vpp TF6340-0vpp

TwinCAT Modbus RTU realisiert die Modbus-RTU-Kommunikation über eine serielle RS232-, RS422- oder RS485-Schnittstelle und ist damit sowohl für die PC/CX-Schnittstellen als auch für den Betrieb mit den seriellen Busklem-men KL6xxx geeignet. Beinhaltet sind Bausteine für den Master- und den Slave-Betrieb mit einfacher Konfiguration.

Das TwinCAT PROFINET RT Device (Slave) ist ein Supple- ment, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber ein PROFINET-RT-Device macht. Aus einer Standard-Ethernet-Schnittstelle wird durch Installation ein PROFINET-Slave.

TwinCAT PROFINET RT Controller (Master) ist ein Supplement, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber einen PROFINET-RT-Con-troller macht. Aus einer Standard-Ethernet-Schnitt-stelle wird durch Installation ein PROFINET-Master.

TwinCAT EtherNet/IP Slave ist ein Supplement, das aus jeder PC-basierten Steue-rung mit Intel®-Chipsatz und dem von Beckhoff entwickel-ten Realtime-Ethernet-Trei-ber einen EtherNet/IP-Slave macht. Die Ethernet-Schnitt-stelle wird durch das Supple-ment zu einem EtherNet/IP-Slave. Einsetzbar ist dieses Produkt auf allen PC- und Embedded-PC-Steuerungen mit Intel®-Chipsatz.

Ein weiteres Feature des Supplements besteht darin, dass mit einer physi-kalischen Schnittstelle bis zu acht Slaves parametriert werden können. Hierbei wird eine virtuelle MAC-Adresse gebildet, um damit in Summe bis zu acht EtherNet/IP-Slaves an einem PC über eine Ethernet-Schnittstelle betreiben zu können. Dieses Feature kann zum Beispiel genutzt werden, um mit einem EtherNet/IP-Master eine größere Menge Daten auszutauschen oder sich mit mehreren EtherNet/IP- Mastern in verschiedenen Subnetzen zu verbinden.

TwinCAT EtherNet/IP Master ist ein Supplement, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber einen EtherNet/IP-Master macht. Die Ethernet-Schnittstelle wird durch das Supplement zu einem EtherNet/IP-Master. Ein-setzbar ist dieses Produkt auf allen PC- und Embed-ded-PC-Steuerungen mit Intel®-Chipsatz.

Die Konfiguration der Prozessdaten erfolgt über TwinCAT 3 und erlaubt verschiedene Prozess-daten und verschiedene Größen. Das Supplement unterstützt Multicast- sowie Unicast-Verbin-dungen. Es können bis zu 16 einfache EtherNet/IP-Slave-Geräte über einen Generic Node eingebun-den werden.

TwinCAT FTP ermöglicht den einfachen Zugriff aus der SPS auf mehrere FTP-Server mithilfe von verschiedenen Funktions-bausteinen. So können nach einem Verbindungs-aufbau (optional mit Authentifizierung) Dateien zum/vom Server geladen werden. Weitere Funk-tionsbausteine erlauben das Suchen, Anlegen, Löschen und Umbenen-nen von Dateien oder Verzeichnissen.

TwinCAT TCP/IP dient der Implementierung und Realisierung eines oder mehrerer TCP/IP-Server und/oder TCP/IP-Clients in der TwinCAT-3-PLC. Für den Kommunikations- auf- und -abbau sowie für den reinen Daten-austausch (Send und Receive) existieren entsprechende Bausteine. Hierbei unterstützen die Funktionsbausteine auch die Verwendung von Multicast-Adressen.

In TwinCAT 3 besteht bereits die Möglichkeit, aus der SPS über den Usermode auf die Netzwerkkarte des Betriebssystems zuzugreifen (TF6310). Im Gegensatz dazu ermöglicht TC3 TCP/UDP Realtime (TF6311) nun einen schnelleren und komfortablen Zugriff aus der Echtzeit heraus direkt auf die Netzwerkkarte. Der TwinCAT-3-Netzwerkkartentreiber übernimmt dabei den Zugriff über einen eigenen Stack. Die Implemen-tierung ermöglicht dem Betriebs-system die kooperative Nutzung der Netzwerkkarte. TF6311 stellt sowohl Server- wie auch Client-Funktionalität bereit, damit können die Protokolle TCP/IP, UDP/IP und Ping/ARP umge-setzt werden.

Anders als die Funktionsbau-steine des TF6310 ist TF6311 als TcCOM (TwinCAT Component Object Model)-Modul realisiert und setzt direkt die Philosophie von TwinCAT 3 um: Module kapseln Funktionalität und können ohne Wissen über die interne Arbeitsweise verwendet werden. Zusätzlich ist durch diesen Ansatz eine nahtlose Integration des Moduls in die beiden Program-mierwelten PLC und C++ möglich. Beispiele für Client- und Server-Anwendungen in unterschiedlichen Protokollen verdeutlichen die Ver-wendung des TcCOM-Moduls, sodass eine Anwendung effizient und einfach umsetzbar ist.

TwinCAT Serial Com-munication realisiert die Kommunikation zu seriellen Geräten, wie Drucker, Barcodescanner usw. Unterstützt werden die serielle Schnittstelle des PCs und die seriellen Beckhoff EtherCAT-Klemmen EL6xxx und Busklemmen KL6xxx.

Über das netzwerk-basierende Feldbussystem von Beckhoff kann auf die seriellen Klemmen in bis zu 100 m Entfernung zugegriffen werden. Zusätzlich besteht die Möglichkeit, virtuelle COM-Schnittstellen des Betriebssystems aus der SPS anzusprechen.

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TC1200 TC1100 TC1100 TC1100 TC1100 TC1200 TC1200 TC1200, TC1300 TC1200

Zielsystem Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Weitere Informationen www.beckhoff.de/TF6255 www.beckhoff.de/TF6270 www.beckhoff.de/TF6271 www.beckhoff.de/TF6280 www.beckhoff.de/TF6281 www.beckhoff.de/TF6300 www.beckhoff.de/TF6310 www.beckhoff.de/TF6311 www.beckhoff.de/TF6340

Connectivity TwinCAT 3 Function

Technische Änderungen vorbehalten

537

Twin

CAT

3

Page 49: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 SMS/SMTP TC3 Virtual

Serial COM

TC3 Database Server TC3 XML Server TC3 IEC 60870-5-10x TC3 IEC 61850/

IEC 61400-25

TC3 RFID Reader

Communication

TC3 S5/S7

Communication

TC3 DBC File Import

for CAN

Technische Daten TF6350-0vpp TF6360-0vpp TF6420-0vpp TF6421-0vpp TF6500-0vpp TF6510-0vpp TF6600-0vpp TF6610-0vpp TF6650-0vpp

TwinCAT SMS/SMTP ermög-licht das Versenden von SMS bzw. E-Mails unter Verwen-dung von SPS-Bausteinen. Letzteres erlaubt ebenfalls das Versenden von Datei-anhängen, HTML-Texten sowie das Setzen der Priori-tätseinstellungen der Nach-richten. Die verschlüsselte E-Mail-Kommunikation ist durch die Unterstützung von STARTTLS/SSL konfigurierbar.

TwinCAT Virtual Serial COM erlaubt das Einbinden von EtherCAT-Klemmen EL60xx oder EtherCAT-Box-Modulen EP6002 als normale serielle Schnittstellen in Windows XP, Windows 7/8/10 oder Win-dows CE. Für jede EL60xx/EP6002 wird dabei indivi-duell definiert, auf welchem Rechner für sie eine serielle Schnittstelle erzeugt werden soll. Der Zugriff auf das an der Klemme angeschlos-sene Gerät erfolgt über die Windows API für serielle Schnittstellen.

TC3 Database Server ermöglicht den Daten-austausch zwischen Datenbanken und dem TwinCAT-System. Es können SPS-Variablen oder direkt Werte der EtherCAT-I/Os zyklisch, bei Änderung oder ereignisgesteuert mittels SPS-Funktionsbaustein protokolliert werden.

Eine TwinCAT-3-SPS-Bibliothek für den Database Server macht sich die objektorientieren Erwei-terungen der IEC 61131-3 zunutze. Der Programmcode ist dadurch strukturierter und lässt sich viel ein-facher erweitern. Auch die Befehlsabarbeitung ist deutlich performanter. Des Weiteren wird eine C++-Schnittstelle für den Database Server zur Verfü-gung gestellt. Damit kann der Anwender nicht nur aus der SPS, sondern auch direkt aus seiner C++-Applikation heraus mit dem Database Server kommunizieren.

Der TwinCAT XML Server bietet eine SPS-Bibliothek, mit der ein Schreib- und Lesezugriff auf XML-Dateien realisiert werden kann. Der XML-Server zeichnet sich durch seine einfache Handhabung aus. Besonders eignet er sich beispielsweise für das Laden von Initiali-sierungsdaten, so wie es häufig beim Aufstarten einer Maschine benötigt wird.

TwinCAT IEC 60870-5-10x ermöglicht die Kommuni-kation entsprechend der IEC-Norm 60870-5-10x aus der SPS. Sowohl Server- als auch Clientbetrieb sind möglich.

SPS-Bibliothek für die Realisierung von Mastern für– IEC 60870-5-101– IEC 60870-5-102– IEC 60870-5-103– IEC 60870-5-104

SPS-Bibliothek für die Realisierung von Slaves für – IEC 60870-5-101– IEC 60870-5-104

Mit IEC 61850/IEC 61400-25 Telecontrol können Server für die normkonforme Kommunikation zwischen Client und Server direkt in der TwinCAT-SPS realisiert werden. Die IEC 61850 stellt Datenmodelle für die Unter-stationskommunikation zur Verfügung. Die IEC 61400-25 basiert auf der IEC 61850 und bietet gezielte Erwei-terungen des Datenmodells für die Kommunikation in Windparks. Die Konfigura-tion des jeweiligen Servers erfolgt mit dem TwinCAT-Telecontrol-Konfigurator. Dieser entkoppelt die Kon- figurationsarbeit von der Programmierarbeit in der SPS und erzeugt den ent-sprechenden SPS-Code. Der SPS-Code kann in neue und bestehende SPS-Pro-jekte importiert werden.

RFID Reader Communication erlaubt das Ansprechen ver-schiedener RFID-Reader über eine serielle Schnittstelle. Mit dieser Bibliothek steht ein generelles abstraktes Interface zur Verfügung, das für alle Reader genutzt werden kann. Die Anpassung an einen speziellen Reader ist durch eine Konfigura-tionseinstellung einfach durchzuführen.

TwinCAT S5/S7 Communica-tion ermöglicht die einfache Anbindung von TwinCAT an eine S5- oder S7-Steuerung. Unter Verwendung von Funktionsbausteinen kann auf Datenbausteine, Merker, Eingänge, Ausgänge, Zähler und Timer einer S5- bzw. S7-Steuerung zugegriffen werden. Die Kommunikation erfolgt über TCP/IP.

Die TwinCAT 3 Function ermöglicht das Einlesen von DBC-Dateiformaten (.dbc). Das DBC-Datenformat ist eine CAN-Netzwerkbeschrei-bung und ermöglicht die Definition von Attributen und die Zuordnung dieser Attribute zu den Elementen des Netzwerks. DBC-Dateien sind Textdateien mit z. B. Skalierungsinformationen für CAN-Daten und Signal-definitionen. Der Import und die Datenvorverarbeitung erfolgen über das TF6650 anhand der Parameter, die im DBC-File hinterlegt sind. Als Zusatzfunktion können Netzwerkknoten entsprechend des DBC-Files simuliert werden. Als Hardware-Schnittstelle verwendet die Function die CANopen-Masterklemme EL6751.

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TC1200 TC1100 TC1200 TC1200 TC1200 TC1200 TC1200 TC1200 TC1100, EL6751

Zielsystem Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Weitere Informationen www.beckhoff.de/TF6350 www.beckhoff.de/TF6360 www.beckhoff.de/TF6420 www.beckhoff.de/TF6421 www.beckhoff.de/TF6500 www.beckhoff.de/TF6510 www.beckhoff.de/TF6600 www.beckhoff.de/TF6610 www.beckhoff.de/TF6650

ConnectivityTwinCAT 3 Function

TF6xxx | TwinCAT 3 Connectivity

Verfügbarkeitsstatus siehe Beckhoff-Internetseite unter: www.beckhoff.de

Technische Änderungen vorbehalten

538

Twin

CAT

3

Page 50: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 SMS/SMTP TC3 Virtual

Serial COM

TC3 Database Server TC3 XML Server TC3 IEC 60870-5-10x TC3 IEC 61850/

IEC 61400-25

TC3 RFID Reader

Communication

TC3 S5/S7

Communication

TC3 DBC File Import

for CAN

Technische Daten TF6350-0vpp TF6360-0vpp TF6420-0vpp TF6421-0vpp TF6500-0vpp TF6510-0vpp TF6600-0vpp TF6610-0vpp TF6650-0vpp

TwinCAT SMS/SMTP ermög-licht das Versenden von SMS bzw. E-Mails unter Verwen-dung von SPS-Bausteinen. Letzteres erlaubt ebenfalls das Versenden von Datei-anhängen, HTML-Texten sowie das Setzen der Priori-tätseinstellungen der Nach-richten. Die verschlüsselte E-Mail-Kommunikation ist durch die Unterstützung von STARTTLS/SSL konfigurierbar.

TwinCAT Virtual Serial COM erlaubt das Einbinden von EtherCAT-Klemmen EL60xx oder EtherCAT-Box-Modulen EP6002 als normale serielle Schnittstellen in Windows XP, Windows 7/8/10 oder Win-dows CE. Für jede EL60xx/EP6002 wird dabei indivi-duell definiert, auf welchem Rechner für sie eine serielle Schnittstelle erzeugt werden soll. Der Zugriff auf das an der Klemme angeschlos-sene Gerät erfolgt über die Windows API für serielle Schnittstellen.

TC3 Database Server ermöglicht den Daten-austausch zwischen Datenbanken und dem TwinCAT-System. Es können SPS-Variablen oder direkt Werte der EtherCAT-I/Os zyklisch, bei Änderung oder ereignisgesteuert mittels SPS-Funktionsbaustein protokolliert werden.

Eine TwinCAT-3-SPS-Bibliothek für den Database Server macht sich die objektorientieren Erwei-terungen der IEC 61131-3 zunutze. Der Programmcode ist dadurch strukturierter und lässt sich viel ein-facher erweitern. Auch die Befehlsabarbeitung ist deutlich performanter. Des Weiteren wird eine C++-Schnittstelle für den Database Server zur Verfü-gung gestellt. Damit kann der Anwender nicht nur aus der SPS, sondern auch direkt aus seiner C++-Applikation heraus mit dem Database Server kommunizieren.

Der TwinCAT XML Server bietet eine SPS-Bibliothek, mit der ein Schreib- und Lesezugriff auf XML-Dateien realisiert werden kann. Der XML-Server zeichnet sich durch seine einfache Handhabung aus. Besonders eignet er sich beispielsweise für das Laden von Initiali-sierungsdaten, so wie es häufig beim Aufstarten einer Maschine benötigt wird.

TwinCAT IEC 60870-5-10x ermöglicht die Kommuni-kation entsprechend der IEC-Norm 60870-5-10x aus der SPS. Sowohl Server- als auch Clientbetrieb sind möglich.

SPS-Bibliothek für die Realisierung von Mastern für– IEC 60870-5-101– IEC 60870-5-102– IEC 60870-5-103– IEC 60870-5-104

SPS-Bibliothek für die Realisierung von Slaves für – IEC 60870-5-101– IEC 60870-5-104

Mit IEC 61850/IEC 61400-25 Telecontrol können Server für die normkonforme Kommunikation zwischen Client und Server direkt in der TwinCAT-SPS realisiert werden. Die IEC 61850 stellt Datenmodelle für die Unter-stationskommunikation zur Verfügung. Die IEC 61400-25 basiert auf der IEC 61850 und bietet gezielte Erwei-terungen des Datenmodells für die Kommunikation in Windparks. Die Konfigura-tion des jeweiligen Servers erfolgt mit dem TwinCAT-Telecontrol-Konfigurator. Dieser entkoppelt die Kon- figurationsarbeit von der Programmierarbeit in der SPS und erzeugt den ent-sprechenden SPS-Code. Der SPS-Code kann in neue und bestehende SPS-Pro-jekte importiert werden.

RFID Reader Communication erlaubt das Ansprechen ver-schiedener RFID-Reader über eine serielle Schnittstelle. Mit dieser Bibliothek steht ein generelles abstraktes Interface zur Verfügung, das für alle Reader genutzt werden kann. Die Anpassung an einen speziellen Reader ist durch eine Konfigura-tionseinstellung einfach durchzuführen.

TwinCAT S5/S7 Communica-tion ermöglicht die einfache Anbindung von TwinCAT an eine S5- oder S7-Steuerung. Unter Verwendung von Funktionsbausteinen kann auf Datenbausteine, Merker, Eingänge, Ausgänge, Zähler und Timer einer S5- bzw. S7-Steuerung zugegriffen werden. Die Kommunikation erfolgt über TCP/IP.

Die TwinCAT 3 Function ermöglicht das Einlesen von DBC-Dateiformaten (.dbc). Das DBC-Datenformat ist eine CAN-Netzwerkbeschrei-bung und ermöglicht die Definition von Attributen und die Zuordnung dieser Attribute zu den Elementen des Netzwerks. DBC-Dateien sind Textdateien mit z. B. Skalierungsinformationen für CAN-Daten und Signal-definitionen. Der Import und die Datenvorverarbeitung erfolgen über das TF6650 anhand der Parameter, die im DBC-File hinterlegt sind. Als Zusatzfunktion können Netzwerkknoten entsprechend des DBC-Files simuliert werden. Als Hardware-Schnittstelle verwendet die Function die CANopen-Masterklemme EL6751.

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TC1200 TC1100 TC1200 TC1200 TC1200 TC1200 TC1200 TC1200 TC1100, EL6751

Zielsystem Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Weitere Informationen www.beckhoff.de/TF6350 www.beckhoff.de/TF6360 www.beckhoff.de/TF6420 www.beckhoff.de/TF6421 www.beckhoff.de/TF6500 www.beckhoff.de/TF6510 www.beckhoff.de/TF6600 www.beckhoff.de/TF6610 www.beckhoff.de/TF6650

Connectivity TwinCAT 3 Function

Technische Änderungen vorbehalten

539

Twin

CAT

3

Page 51: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

ConnectivityTwinCAT 3 Function

TF6xxx | TwinCAT 3 Connectivity

TC3 IoT Communication (MQTT) TC3 IoT Functions TC3 IoT Data Agent TC3 IoT Communicator TC3 IoT Communicator App TC3 IoT HTTPS/REST

Technische Daten TF6701-0vpp TF6710-0vpp TF6720-0vpp TF6730-0vpp TF6735 TF6760-0vpp

TC3 IoT Communication stellt Basis-funktionen zum Versenden und Empfangen von Daten über das sogenannte MQ Telemetry Transport (MQTT)-Protokoll in Form von SPS-Bibliotheken zur Verfügung.

Dies ermöglicht den Versand und Empfang von Publisher/Subscriber-basierten MQTT-Nachrichten direkt aus der Steuerung heraus, was eine einfache Datenkommunikation zwischen unterschiedlichen Geräten ermöglicht. MQTT ist ein offenes und standardisiertes Kommunikations-protokoll, welches aufgrund seines geringen Overheads gerade im Bereich der schnellen und effizienten Daten-übertragung zunehmend an Bedeutung gewinnt. Viele IT-Provider, gerade im Bereich des Cloud Computing, stellen den Zugriff auf ihre Datendienste über dieses Protokoll zur Verfügung.

Mithilfe der TwinCAT 3 Function lassen sich Kommunikationsverbindungen mit Cloud-basierten Kommunikations-diensten herstellen.

Hierbei liegt der Fokus nicht auf der reinen Protokollimplementierung (wie z. B. beim TF6701), sondern beim gezielten Kommunizieren mit einem Dienst in der Cloud, wie z. B. dem Microsoft Azure IoT Hub oder Amazon Web Services IoT. Hierfür stehen dem Anwender diverse SPS-Funktionsbau-steine zur Verfügung, um Prozessdaten aus der TwinCAT-Laufzeit auf einfache Art und Weise an solche Kommunika-tionsdienste in der Cloud zu verschicken oder Daten von diesen Diensten zu empfangen.

TC3 IoT Data Agent stellt bidirektionale IoT-Kommunikationsfunktionen in Form einer Gateway-Applikation zur Verfügung, welche unabhängig von der TwinCAT-Echtzeitumgebung konfigu-riert und betrieben werden kann.

Der Data Agent holt dafür konfi-gurierte Prozessdaten eigenständig ab und überträgt sie an einen bestimmten Kommunikations- oder Datendienst in der Microsoft-Azure- oder Amazon Web Services (AWS)-Cloud, oder er versendet die Prozessdaten an einen MQTT- oder AMQP-Message-Broker. Zum Abholen der Prozessdaten stehen sowohl TwinCAT ADS, als auch der IEC-Standard OPC UA inklusive der enthaltenen Sicherheitsmechanismen zur Verfügung, was eine zusätzliche Absicherung der Datenkommunikation bis in die Steuerung bzw. das jeweilige Endgerät ermöglicht.

Zur Reduktion des Datenverkehrs und damit einhergehender Kosten unterstützt der Data Agent fortgeschrit-tene Sampling-Mechanismen, wie z. B. On-Data-Change-Übertragungen.

Im Falle einer Verbindungsunter-brechung stehen Buffering-Algorithmen zur Verfügung, um Datenverlust zu vermeiden. Die gesamte Parametrisie-rung des Data Agent erfolgt über einen grafischen Editor, was die Usability deutlich erleichtert und die Einrich-tungszeit während der Inbetriebnahme verringert.

Mit den TC3 IoT Data Agent Packs TF672x kann der TC3 IoT Data Agent um 4, 16, 64 oder 256 zusätz-liche ADS-Ziellaufzeiten oder OPC UA Namespaces erweitert werden.

Mit dem TC3 IoT Communicator lassen sich Prozessdaten einfach auf beliebige Endgeräte übertragen, Zustandsveränderungen überwachen und Informationen zurück an die Maschine kommunizieren.

Der TC3 IoT Communicator verbindet die TwinCAT-Steuerung mit einem Messaging-Dienst und ermöglicht eine einfache Einrichtung inner-halb der TwinCAT-Entwicklungsumgebung zum Versenden und Empfangen von Push-Nachrichten und Prozessdaten zwischen der SPS und mobilen Betriebssystemen. Jedes Endgerät wird mit einer eindeutigen Kennung registriert. Somit lassen sich Nachrichten gezielt an bestimmte Personen und/oder Steuerungen übertragen. Ein Indikator innerhalb der Nachricht definiert, ob Meldungen und Statuswerte im Messaging-Dienst zwischen-gespeichert werden und auf Abruf verfügbar sind.

Der TC3 IoT Communicator basiert auf aus-gehenden Verbindungen (Publish/Subscribe-Kom-munikation) und benötigt daher keine gesonderten Firewall-Einstellungen. Er lässt sich einfach in ein bestehendes IT-Netzwerk integrieren. Zum Emp-fangen, Senden und Darstellen dieser Meldungen stehen Apps in den App-Stores zum kostenlosen Download zur Verfügung.

Die TC3 IoT Communicator App bietet eine einfache Lösung zur Überwachung und Analyse von TwinCAT-Prozessdaten auf mobilen Endgerä-ten. Zum Empfangen, Senden und Darstellen von ausgewählten TwinCAT-Meldungen stehen Apps in den App-Stores zum kostenlosen Download zur Verfügung.

Die TC3 IoT Communicator App kommuniziert mit der TwinCAT-Steuerung über einen Messaging-Dienst in der Cloud oder in einem lokalen Netz-werk. Zur Authentifizierung und Verschlüsselung stehen verschiedene Mechanismen zur Verfügung.

Sogenannte REST (Representational State Transfer)- APIs werden in der IoT-Kommunikation häufig von Webservern angeboten, um bestimmte Kommunikationsabläufe in einer einheitlichen und zustandslosen Schnittstelle zu kanalisieren. Obwohl REST grundsätzlich unabhängig vom Transportsystem ist, wird im Internet der Dinge hauptsächlich das im Web etablierte HTTP/HTTPS verwendet, da es unter anderem eine bessere Kompatibilität mit Firewall-Systemen ermöglicht. Die Anwendungsszenarien zur Anbindung einer HTTPS/REST-Schnittstelle aus der Steuerung heraus sind vielfältig und reichen von einer einfachen Ermittlung von Wetterdaten bis hin zu komplexen Kommunikationsabläufen.

Die TwinCAT 3 Function TF6760 TC3 IoT HTTPS/REST stellt dem Anwender Basisfunktionen für die HTTP/HTTPS-Kommunikation in Form einer SPS-Bibliothek zur Verfügung, um REST-APIs als Client ansprechen zu können. HTTP-Kommandos wie zum Beispiel GET, PUT und POST werden zur Verfügung gestellt. Die Absicherung des Kom- munikationskanals (HTTPS) erfolgt über SSL/TLS-Mechanismen, welche ebenfalls zur Verfügung gestellt werden. Nachrichteninhalte können über XML- und JSON-Parser direkt aus dem SPS- Kontext heraus definiert, interpretiert und für die Kommunikation genutzt werden.

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

– 20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TC1200 TC1200 TC1000 TC1200 TF6730 TC1200

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 – Windows 7/8/10, Windows CE

Weitere Informationen www.beckhoff.de/TF6701 www.beckhoff.de/TF6710 www.beckhoff.de/TF6720 www.beckhoff.de/TF6730 www.beckhoff.de/TF6735 www.beckhoff.de/TF6760

Verfügbarkeitsstatus siehe Beckhoff-Internetseite unter: www.beckhoff.de/TF6760

Technische Änderungen vorbehalten

540

Twin

CAT

3

Page 52: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Connectivity TwinCAT 3 Function

TC3 IoT Communication (MQTT) TC3 IoT Functions TC3 IoT Data Agent TC3 IoT Communicator TC3 IoT Communicator App TC3 IoT HTTPS/REST

Technische Daten TF6701-0vpp TF6710-0vpp TF6720-0vpp TF6730-0vpp TF6735 TF6760-0vpp

TC3 IoT Communication stellt Basis-funktionen zum Versenden und Empfangen von Daten über das sogenannte MQ Telemetry Transport (MQTT)-Protokoll in Form von SPS-Bibliotheken zur Verfügung.

Dies ermöglicht den Versand und Empfang von Publisher/Subscriber-basierten MQTT-Nachrichten direkt aus der Steuerung heraus, was eine einfache Datenkommunikation zwischen unterschiedlichen Geräten ermöglicht. MQTT ist ein offenes und standardisiertes Kommunikations-protokoll, welches aufgrund seines geringen Overheads gerade im Bereich der schnellen und effizienten Daten-übertragung zunehmend an Bedeutung gewinnt. Viele IT-Provider, gerade im Bereich des Cloud Computing, stellen den Zugriff auf ihre Datendienste über dieses Protokoll zur Verfügung.

Mithilfe der TwinCAT 3 Function lassen sich Kommunikationsverbindungen mit Cloud-basierten Kommunikations-diensten herstellen.

Hierbei liegt der Fokus nicht auf der reinen Protokollimplementierung (wie z. B. beim TF6701), sondern beim gezielten Kommunizieren mit einem Dienst in der Cloud, wie z. B. dem Microsoft Azure IoT Hub oder Amazon Web Services IoT. Hierfür stehen dem Anwender diverse SPS-Funktionsbau-steine zur Verfügung, um Prozessdaten aus der TwinCAT-Laufzeit auf einfache Art und Weise an solche Kommunika-tionsdienste in der Cloud zu verschicken oder Daten von diesen Diensten zu empfangen.

TC3 IoT Data Agent stellt bidirektionale IoT-Kommunikationsfunktionen in Form einer Gateway-Applikation zur Verfügung, welche unabhängig von der TwinCAT-Echtzeitumgebung konfigu-riert und betrieben werden kann.

Der Data Agent holt dafür konfi-gurierte Prozessdaten eigenständig ab und überträgt sie an einen bestimmten Kommunikations- oder Datendienst in der Microsoft-Azure- oder Amazon Web Services (AWS)-Cloud, oder er versendet die Prozessdaten an einen MQTT- oder AMQP-Message-Broker. Zum Abholen der Prozessdaten stehen sowohl TwinCAT ADS, als auch der IEC-Standard OPC UA inklusive der enthaltenen Sicherheitsmechanismen zur Verfügung, was eine zusätzliche Absicherung der Datenkommunikation bis in die Steuerung bzw. das jeweilige Endgerät ermöglicht.

Zur Reduktion des Datenverkehrs und damit einhergehender Kosten unterstützt der Data Agent fortgeschrit-tene Sampling-Mechanismen, wie z. B. On-Data-Change-Übertragungen.

Im Falle einer Verbindungsunter-brechung stehen Buffering-Algorithmen zur Verfügung, um Datenverlust zu vermeiden. Die gesamte Parametrisie-rung des Data Agent erfolgt über einen grafischen Editor, was die Usability deutlich erleichtert und die Einrich-tungszeit während der Inbetriebnahme verringert.

Mit den TC3 IoT Data Agent Packs TF672x kann der TC3 IoT Data Agent um 4, 16, 64 oder 256 zusätz-liche ADS-Ziellaufzeiten oder OPC UA Namespaces erweitert werden.

Mit dem TC3 IoT Communicator lassen sich Prozessdaten einfach auf beliebige Endgeräte übertragen, Zustandsveränderungen überwachen und Informationen zurück an die Maschine kommunizieren.

Der TC3 IoT Communicator verbindet die TwinCAT-Steuerung mit einem Messaging-Dienst und ermöglicht eine einfache Einrichtung inner-halb der TwinCAT-Entwicklungsumgebung zum Versenden und Empfangen von Push-Nachrichten und Prozessdaten zwischen der SPS und mobilen Betriebssystemen. Jedes Endgerät wird mit einer eindeutigen Kennung registriert. Somit lassen sich Nachrichten gezielt an bestimmte Personen und/oder Steuerungen übertragen. Ein Indikator innerhalb der Nachricht definiert, ob Meldungen und Statuswerte im Messaging-Dienst zwischen-gespeichert werden und auf Abruf verfügbar sind.

Der TC3 IoT Communicator basiert auf aus-gehenden Verbindungen (Publish/Subscribe-Kom-munikation) und benötigt daher keine gesonderten Firewall-Einstellungen. Er lässt sich einfach in ein bestehendes IT-Netzwerk integrieren. Zum Emp-fangen, Senden und Darstellen dieser Meldungen stehen Apps in den App-Stores zum kostenlosen Download zur Verfügung.

Die TC3 IoT Communicator App bietet eine einfache Lösung zur Überwachung und Analyse von TwinCAT-Prozessdaten auf mobilen Endgerä-ten. Zum Empfangen, Senden und Darstellen von ausgewählten TwinCAT-Meldungen stehen Apps in den App-Stores zum kostenlosen Download zur Verfügung.

Die TC3 IoT Communicator App kommuniziert mit der TwinCAT-Steuerung über einen Messaging-Dienst in der Cloud oder in einem lokalen Netz-werk. Zur Authentifizierung und Verschlüsselung stehen verschiedene Mechanismen zur Verfügung.

Sogenannte REST (Representational State Transfer)- APIs werden in der IoT-Kommunikation häufig von Webservern angeboten, um bestimmte Kommunikationsabläufe in einer einheitlichen und zustandslosen Schnittstelle zu kanalisieren. Obwohl REST grundsätzlich unabhängig vom Transportsystem ist, wird im Internet der Dinge hauptsächlich das im Web etablierte HTTP/HTTPS verwendet, da es unter anderem eine bessere Kompatibilität mit Firewall-Systemen ermöglicht. Die Anwendungsszenarien zur Anbindung einer HTTPS/REST-Schnittstelle aus der Steuerung heraus sind vielfältig und reichen von einer einfachen Ermittlung von Wetterdaten bis hin zu komplexen Kommunikationsabläufen.

Die TwinCAT 3 Function TF6760 TC3 IoT HTTPS/REST stellt dem Anwender Basisfunktionen für die HTTP/HTTPS-Kommunikation in Form einer SPS-Bibliothek zur Verfügung, um REST-APIs als Client ansprechen zu können. HTTP-Kommandos wie zum Beispiel GET, PUT und POST werden zur Verfügung gestellt. Die Absicherung des Kom- munikationskanals (HTTPS) erfolgt über SSL/TLS-Mechanismen, welche ebenfalls zur Verfügung gestellt werden. Nachrichteninhalte können über XML- und JSON-Parser direkt aus dem SPS- Kontext heraus definiert, interpretiert und für die Kommunikation genutzt werden.

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

– 20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TC1200 TC1200 TC1000 TC1200 TF6730 TC1200

Zielsystem Windows 7/8/10, Windows CE Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 – Windows 7/8/10, Windows CE

Weitere Informationen www.beckhoff.de/TF6701 www.beckhoff.de/TF6710 www.beckhoff.de/TF6720 www.beckhoff.de/TF6730 www.beckhoff.de/TF6735 www.beckhoff.de/TF6760

Technische Änderungen vorbehalten

541

Twin

CAT

3

Page 53: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 GigE Vision Connector TC3 Vision Base TC3 Vision Matching 2D TC3 Vision Code Reading TC3 Vision Metrology 2D

Technische Daten TF7000-0vpp, TF7001-0vpp,

TF7002-0vpp, TF7003-0vpp

TF7100-0vpp TF7200-0vpp TF7250-0vpp TF7300-0vpp

Der TC3 GigE Vision Connector bietet die Möglichkeit, GigE-Vision-Kameras direkt in die TwinCAT-Architektur einzubinden. TF700x ist zudem GigE Vision zertifiziert. Die Kameras werden in der gleichen Entwicklungsumgebung wie Feldbus-Komponenten oder Achsen ohne Drittanbieter- software konfiguriert. Getriggert aus der Echtzeit heraus können Bildaufnahme und SPS bzw. Motion hoch synchroni-siert betrieben werden.

Die Konfiguration wird vollständig im TwinCAT Engineering durchgeführt. Zum Einstellen der Kamerapara-meter, zur Kalibrierung und zur Simulation stehen jeweils Assistenten zur Verfügung. Über das File Source Control ist es möglich, gespeicherte Bilder von einem Laufwerk ein- zulesen und der Echtzeit zur Verfügung zu stellen. Die Pro-grammierung der Bildverarbeitungsaufgaben kann bereits offline vorbereitet und getestet werden.

Das TF7000 TC3 GigE Vision Connector Base liefert die Grundlage für die Kommunikation und enthält zwei Kamera-verbindungen. Optionale Pakete stehen für zwei, vier oder acht weitere Kameras zur Verfügung.

Das TC3 Vision Base liefert eine umfangreiche SPS-Bibliothek mit einer Vielzahl von verschiedenen Funktionen und Algorithmen zur Lösung von Bildverarbeitungsaufgaben, wie algebraische Bildoperationen, Filter, Fourier-Analyse, Farbbildverarbeitung, Segmentierung, Kontur- und Blob-analyse, Ergebnisdarstellung sowie zum Lesen und Schreiben von Kameraparametern. Damit steht nun neben SPS, Motion, Robotik und Messtechnik auch die Bildverarbeitung im TwinCAT-System integriert zur Verfügung.

Die Bildverarbeitungsalgorithmen werden in der TwinCAT-Echtzeit berechnet und tasksynchron ausgeführt, sowie über Watchdogs in der Echtzeit überwacht. TwinCAT Vision ist Multicore-fähig und führt Algorithmen automatisch auf mehreren Kernen aus, wenn diese zur Verfügung stehen. Ohne Zeitverluste durch zusätzliche Schnittstellen externer Geräte kann direkt auf die Ergebnisse der Bildverarbeitung in der SPS reagiert werden.

Die Programmierung erfolgt in der SPS in den Sprachen der IEC 61131-3, sodass keine spezifische Programmiersprache erlernt werden muss. Alle bekannten Möglichkeiten des Debuggings in der SPS stehen zur Verfügung. Die Zwischen-ergebnisse sowie die zugehörigen Bilder lassen sich jederzeit im Engineering oder im TwinCAT HMI anzeigen.

TC3 Vision Matching 2D erweitert die TwinCAT-Vision-Funktionalität um die Möglichkeit, Objekte basierend auf eingelernten Referenzen, Konturen, Merkmalspunkten oder anderen Eigenschaften zu finden und zu vergleichen (Template Matching/Keypoint Detection und Descriptor Matching).

Die Funktionen ermöglichen es, in der Steue-rung festzustellen, ob bestimmte Objekte oder Merkmale auf einem Bild vorhanden sind, um z. B. eine Gut-/Schlechtunterscheidung abzuleiten. Genauso können verschiedene Objekte erkannt und sortiert oder im Produktionsprozess indivi-duell behandelt und weiterverarbeitet werden.

TC3 Vision Code Reading enthält Funktionen zum Lesen von verschiedenen 1D- und 2D-Codes. Das ist die Grundlage, um Codeinhalte direkt in der Steuerung in Echtzeit zu prüfen und Produkte im Fertigungsverlauf zu verfolgen. Dadurch ent-fallen zusätzliche Schnittstellen und Laufzeitver-zögerungen bei der Kommunikation zu externen Geräten.

Die Leseergebnisse können in der Produk-tion jederzeit zur Prozessüberwachung als Bild angezeigt oder zur dauerhaften Qualitätssicherung abgespeichert werden.

TC3 Vision Metrology 2D bietet verschiedene Möglichkeiten zum subpixelgenauen Detektieren von Kanten, Löchern und Kreisbögen sowie zur Bestimmung von Längen, Abständen, Durch-messern, Winkeln und Koordinaten.

Mittels verschiedener Kalibrationsfunk-tionen können z. B. optische Verzeichnungen oder perspektivische Verzerrungen durch den geometrischen Aufbau korrigiert und Pixelwerte in Weltkoordinaten, Längen oder Strecken umgerech-net werden. Dies ermöglicht beispielsweise die metrische Anzeige oder Ausgabe der Werte sowie die direkte Vorgabe von Greifpunkten für Roboter in deren Koordinatensystemen.

Leistungsklasse (pp) 20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

Benötigt TC1200, TC1300 TC1200 TF7100 TF7100 TF7100

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

Weitere Informationen www.beckhoff.de/TF7000 www.beckhoff.de/TF7100 www.beckhoff.de/TF7200 www.beckhoff.de/TF7250 www.beckhoff.de/TF7300

VisionTwinCAT 3 Function

TF7xxx | TwinCAT 3 Vision

Technische Änderungen vorbehalten

542

Twin

CAT

3

Page 54: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 GigE Vision Connector TC3 Vision Base TC3 Vision Matching 2D TC3 Vision Code Reading TC3 Vision Metrology 2D

Technische Daten TF7000-0vpp, TF7001-0vpp,

TF7002-0vpp, TF7003-0vpp

TF7100-0vpp TF7200-0vpp TF7250-0vpp TF7300-0vpp

Der TC3 GigE Vision Connector bietet die Möglichkeit, GigE-Vision-Kameras direkt in die TwinCAT-Architektur einzubinden. TF700x ist zudem GigE Vision zertifiziert. Die Kameras werden in der gleichen Entwicklungsumgebung wie Feldbus-Komponenten oder Achsen ohne Drittanbieter- software konfiguriert. Getriggert aus der Echtzeit heraus können Bildaufnahme und SPS bzw. Motion hoch synchroni-siert betrieben werden.

Die Konfiguration wird vollständig im TwinCAT Engineering durchgeführt. Zum Einstellen der Kamerapara-meter, zur Kalibrierung und zur Simulation stehen jeweils Assistenten zur Verfügung. Über das File Source Control ist es möglich, gespeicherte Bilder von einem Laufwerk ein- zulesen und der Echtzeit zur Verfügung zu stellen. Die Pro-grammierung der Bildverarbeitungsaufgaben kann bereits offline vorbereitet und getestet werden.

Das TF7000 TC3 GigE Vision Connector Base liefert die Grundlage für die Kommunikation und enthält zwei Kamera-verbindungen. Optionale Pakete stehen für zwei, vier oder acht weitere Kameras zur Verfügung.

Das TC3 Vision Base liefert eine umfangreiche SPS-Bibliothek mit einer Vielzahl von verschiedenen Funktionen und Algorithmen zur Lösung von Bildverarbeitungsaufgaben, wie algebraische Bildoperationen, Filter, Fourier-Analyse, Farbbildverarbeitung, Segmentierung, Kontur- und Blob-analyse, Ergebnisdarstellung sowie zum Lesen und Schreiben von Kameraparametern. Damit steht nun neben SPS, Motion, Robotik und Messtechnik auch die Bildverarbeitung im TwinCAT-System integriert zur Verfügung.

Die Bildverarbeitungsalgorithmen werden in der TwinCAT-Echtzeit berechnet und tasksynchron ausgeführt, sowie über Watchdogs in der Echtzeit überwacht. TwinCAT Vision ist Multicore-fähig und führt Algorithmen automatisch auf mehreren Kernen aus, wenn diese zur Verfügung stehen. Ohne Zeitverluste durch zusätzliche Schnittstellen externer Geräte kann direkt auf die Ergebnisse der Bildverarbeitung in der SPS reagiert werden.

Die Programmierung erfolgt in der SPS in den Sprachen der IEC 61131-3, sodass keine spezifische Programmiersprache erlernt werden muss. Alle bekannten Möglichkeiten des Debuggings in der SPS stehen zur Verfügung. Die Zwischen-ergebnisse sowie die zugehörigen Bilder lassen sich jederzeit im Engineering oder im TwinCAT HMI anzeigen.

TC3 Vision Matching 2D erweitert die TwinCAT-Vision-Funktionalität um die Möglichkeit, Objekte basierend auf eingelernten Referenzen, Konturen, Merkmalspunkten oder anderen Eigenschaften zu finden und zu vergleichen (Template Matching/Keypoint Detection und Descriptor Matching).

Die Funktionen ermöglichen es, in der Steue-rung festzustellen, ob bestimmte Objekte oder Merkmale auf einem Bild vorhanden sind, um z. B. eine Gut-/Schlechtunterscheidung abzuleiten. Genauso können verschiedene Objekte erkannt und sortiert oder im Produktionsprozess indivi-duell behandelt und weiterverarbeitet werden.

TC3 Vision Code Reading enthält Funktionen zum Lesen von verschiedenen 1D- und 2D-Codes. Das ist die Grundlage, um Codeinhalte direkt in der Steuerung in Echtzeit zu prüfen und Produkte im Fertigungsverlauf zu verfolgen. Dadurch ent-fallen zusätzliche Schnittstellen und Laufzeitver-zögerungen bei der Kommunikation zu externen Geräten.

Die Leseergebnisse können in der Produk-tion jederzeit zur Prozessüberwachung als Bild angezeigt oder zur dauerhaften Qualitätssicherung abgespeichert werden.

TC3 Vision Metrology 2D bietet verschiedene Möglichkeiten zum subpixelgenauen Detektieren von Kanten, Löchern und Kreisbögen sowie zur Bestimmung von Längen, Abständen, Durch-messern, Winkeln und Koordinaten.

Mittels verschiedener Kalibrationsfunk-tionen können z. B. optische Verzeichnungen oder perspektivische Verzerrungen durch den geometrischen Aufbau korrigiert und Pixelwerte in Weltkoordinaten, Längen oder Strecken umgerech-net werden. Dies ermöglicht beispielsweise die metrische Anzeige oder Ausgabe der Werte sowie die direkte Vorgabe von Greifpunkten für Roboter in deren Koordinatensystemen.

Leistungsklasse (pp) 20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

20 30 40 50

– – – x

60 70 8x 9x

x x x x

Benötigt TC1200, TC1300 TC1200 TF7100 TF7100 TF7100

Zielsystem Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10 Windows 7/8/10

Weitere Informationen www.beckhoff.de/TF7000 www.beckhoff.de/TF7100 www.beckhoff.de/TF7200 www.beckhoff.de/TF7250 www.beckhoff.de/TF7300

Vision TwinCAT 3 Function

Technische Änderungen vorbehalten

543

Twin

CAT

3

Page 55: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 HVAC TC3 Building Automation Basic TC3 BACnet TC3 Building Automation TC3 Wind Framework TC3 AES70 (OCA)

Technische Daten TF8000-0vpp TF8010-0vpp TF8020-0vpp TF8040-0vpp TF8310-0vpp TF8810-0vpp

Die TC3 HVAC TF8000 ist ein Software-paket zur Automation aller technischen Ausbaugewerke eines Gebäudes. Neben den klassischen Funktionen der Heizungs-, Lüftungs- und Klimatechnik im Bereich der Energieerzeugung und Verteilung sind zusätzlich alle Funk-tionen der Raumautomation für die Beleuchtung, den Sonnenschutz und die Raumklimaregelung enthalten.

Die Softwarebibliothek TC3 Building Automation Basic realisiert alle für die Raumautomatisierung wichtige Funktionen: Beleuchtung (Konstant-lichtregelung, Lichtdimmer…), Fassadensteuerung, Skalierungs- funktionen, Filterbausteine, Zeit- schaltfunktionen und Maximum- wächter zur Energieoptimierung.

BACnet (Building Automation Control Network) ist ein standardisiertes, herstellerunabhängiges Kommunika-tionsprotokoll für die Gebäudeauto-matisierung. Verwendung findet es in den Bereichen HLK, Lichtsteuerung, Sicherheits- und Brandmeldetechnik. Die Implementierung dieses Protokolls erfolgt sowohl als Server als auch als Client und ist auf allen Beckhoff Industrie-PCs und Embedded-PCs lauffähig. Unterstützt werden alle Dienste eines B-BCs (BACnet Building Controllers), wie z. B. gemeinsame Datennutzung (DS), Alarm- und Ereig-nisverarbeitung (AE), Zeitplan (SCHED), Trendaufzeichnung (T) sowie Device- und Netzwerkmanagement (DM).

TF8020 benötigt TC1100 ab Build 4022.25.

Die TC3 Building Automation TF8040 ist das neuste und umfangreichste Softwarepaket für die Gebäudeautomation. In der Bibliothek befinden sich ca. 180 Funktionsbausteine. Der große Funktionsumfang dieser Bibliothek ermöglicht dem Systemintegrator, alle Projekte der Heizungs-, Lüftungs- und Klimatechnik sowie auch der Raumautomation zu realisieren. Umfangreiche Vorlagen unterstützen den Systemintegrator bei der Einarbeitung und Anwendung.

Die TF8040 erfüllt die hohen Anforderungen einer modernen, interoperablen Gebäudeauto- mation und bietet somit die Voraussetzung für einen sicheren und energieeffizienten Betrieb der technischen Gebäudeausrüstung der Bereiche HLK, Beleuchtung, Raumklimatisierung und Sonnenschutz.

Das TwinCAT 3 Wind Framework baut auf der modularen Architektur von TwinCAT 3 auf und bietet Steuerungstechnologie sowie Branchen-Know-how in Form von gekapselten Modulen und einem Applikations-Template. TcCOM-Module stellen übergeordnete Systemdienste bereit. Das enthaltene Status-Modul bietet ein Monitoring aller Komponenten und ermöglicht Fehlererken-nung, Ereignisverwaltung sowie die Fehlerbehand-lung und Berichterstattung. Das Parameter- und Command-Modul stellt Dienste zur Konfiguration und Interaktion mit dem System zur Verfügung.

Das Erfassen von Signalen und deren statis-tische Auswertung wird über das Capture- und das Statistic-Modul bereitgestellt. Das User-Modul prüft, verwaltet und protokolliert alle Interaktio-nen durch den Benutzer. Das Aufzeichnen aller Ereignisse, Signale sowie das Speichern und Laden der gesamten Konfiguration wird durch das Database-Modul auf Basis einer SQL- Datenbank bereitgestellt.

Die Programmierung der Betriebsführung unter Verwendung dieser Dienste wird durch eine PLC-Bibliothek und eine vollständige Beispiel-Applikation erleichtert. Bei Verwendung des TC3 Wind Frameworks wird jedes Subsystem der Anlage (wie Umrichter, Pitch etc.) als ein Modul betrachtet. Jedes Subsystem-Modul bringt einen individuellen Satz an Informationen und Einstellungen mit. Diese Eigenschaften integrieren sich über spezifische Objekte aus dem Framework in die übergeordneten Dienste und die Betriebsführung.

Durch Austausch eines Subsystem-Moduls werden automatisch die dazugehörigen Objekte in die Dienste integriert. Dadurch entsteht eine Summe von Objekten, die das Gesamtsystem darstellen und die Überwachung und Parametrie-rung der Turbine ermöglichen. Trotzdem sind diese Subsystem-Module eigenständig und wiederverwendbar in einer anderen Betriebs-führung oder Testumgebung.

Die Kommunikationsbibliothek TC3 AES70 (OCA) stellt Funktionen für den Betrieb eines Systems als OCA (Open Control Architecture)-Controller in einem OCA-Netzwerk zur Verfügung. Hierzu stehen verschiedene Funktionsbausteine wie Gain, Mute und Switch bereit. Diese Funktionsbausteine setzen beliebige OCA-Strukturen um und bilden beliebige OCA-Geräte ab. Mit TF8810 können OCA-fähige Audioanlagen in die PC-basierte Steuerungsplattform von Beckhoff eingebunden und mit Komponenten aus dem breiten Spektrum der Bedienpanel und I/Os kombiniert werden.

Mehr Informationen auf unserer Applika-tionsseite Bühnen- und Showtechnik.

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x –

20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TC1200 TC1200 TC1100 TC1200 TC1000 TC1200

Zielsystem Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10 Windows 7/8/10, Windows CE

Weitere Informationen www.beckhoff.de/TF8000 www.beckhoff.de/TF8010 www.beckhoff.de/TF8020 www.beckhoff.de/TF8040 www.beckhoff.de/TF8310 www.beckhoff.de/TF8810

Industry specificTwinCAT 3 Function

TF8xxx | TwinCAT 3 Industry specific

Technische Änderungen vorbehalten

544

Twin

CAT

3

Page 56: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TC3 HVAC TC3 Building Automation Basic TC3 BACnet TC3 Building Automation TC3 Wind Framework TC3 AES70 (OCA)

Technische Daten TF8000-0vpp TF8010-0vpp TF8020-0vpp TF8040-0vpp TF8310-0vpp TF8810-0vpp

Die TC3 HVAC TF8000 ist ein Software-paket zur Automation aller technischen Ausbaugewerke eines Gebäudes. Neben den klassischen Funktionen der Heizungs-, Lüftungs- und Klimatechnik im Bereich der Energieerzeugung und Verteilung sind zusätzlich alle Funk-tionen der Raumautomation für die Beleuchtung, den Sonnenschutz und die Raumklimaregelung enthalten.

Die Softwarebibliothek TC3 Building Automation Basic realisiert alle für die Raumautomatisierung wichtige Funktionen: Beleuchtung (Konstant-lichtregelung, Lichtdimmer…), Fassadensteuerung, Skalierungs- funktionen, Filterbausteine, Zeit- schaltfunktionen und Maximum- wächter zur Energieoptimierung.

BACnet (Building Automation Control Network) ist ein standardisiertes, herstellerunabhängiges Kommunika-tionsprotokoll für die Gebäudeauto-matisierung. Verwendung findet es in den Bereichen HLK, Lichtsteuerung, Sicherheits- und Brandmeldetechnik. Die Implementierung dieses Protokolls erfolgt sowohl als Server als auch als Client und ist auf allen Beckhoff Industrie-PCs und Embedded-PCs lauffähig. Unterstützt werden alle Dienste eines B-BCs (BACnet Building Controllers), wie z. B. gemeinsame Datennutzung (DS), Alarm- und Ereig-nisverarbeitung (AE), Zeitplan (SCHED), Trendaufzeichnung (T) sowie Device- und Netzwerkmanagement (DM).

TF8020 benötigt TC1100 ab Build 4022.25.

Die TC3 Building Automation TF8040 ist das neuste und umfangreichste Softwarepaket für die Gebäudeautomation. In der Bibliothek befinden sich ca. 180 Funktionsbausteine. Der große Funktionsumfang dieser Bibliothek ermöglicht dem Systemintegrator, alle Projekte der Heizungs-, Lüftungs- und Klimatechnik sowie auch der Raumautomation zu realisieren. Umfangreiche Vorlagen unterstützen den Systemintegrator bei der Einarbeitung und Anwendung.

Die TF8040 erfüllt die hohen Anforderungen einer modernen, interoperablen Gebäudeauto- mation und bietet somit die Voraussetzung für einen sicheren und energieeffizienten Betrieb der technischen Gebäudeausrüstung der Bereiche HLK, Beleuchtung, Raumklimatisierung und Sonnenschutz.

Das TwinCAT 3 Wind Framework baut auf der modularen Architektur von TwinCAT 3 auf und bietet Steuerungstechnologie sowie Branchen-Know-how in Form von gekapselten Modulen und einem Applikations-Template. TcCOM-Module stellen übergeordnete Systemdienste bereit. Das enthaltene Status-Modul bietet ein Monitoring aller Komponenten und ermöglicht Fehlererken-nung, Ereignisverwaltung sowie die Fehlerbehand-lung und Berichterstattung. Das Parameter- und Command-Modul stellt Dienste zur Konfiguration und Interaktion mit dem System zur Verfügung.

Das Erfassen von Signalen und deren statis-tische Auswertung wird über das Capture- und das Statistic-Modul bereitgestellt. Das User-Modul prüft, verwaltet und protokolliert alle Interaktio-nen durch den Benutzer. Das Aufzeichnen aller Ereignisse, Signale sowie das Speichern und Laden der gesamten Konfiguration wird durch das Database-Modul auf Basis einer SQL- Datenbank bereitgestellt.

Die Programmierung der Betriebsführung unter Verwendung dieser Dienste wird durch eine PLC-Bibliothek und eine vollständige Beispiel-Applikation erleichtert. Bei Verwendung des TC3 Wind Frameworks wird jedes Subsystem der Anlage (wie Umrichter, Pitch etc.) als ein Modul betrachtet. Jedes Subsystem-Modul bringt einen individuellen Satz an Informationen und Einstellungen mit. Diese Eigenschaften integrieren sich über spezifische Objekte aus dem Framework in die übergeordneten Dienste und die Betriebsführung.

Durch Austausch eines Subsystem-Moduls werden automatisch die dazugehörigen Objekte in die Dienste integriert. Dadurch entsteht eine Summe von Objekten, die das Gesamtsystem darstellen und die Überwachung und Parametrie-rung der Turbine ermöglichen. Trotzdem sind diese Subsystem-Module eigenständig und wiederverwendbar in einer anderen Betriebs-führung oder Testumgebung.

Die Kommunikationsbibliothek TC3 AES70 (OCA) stellt Funktionen für den Betrieb eines Systems als OCA (Open Control Architecture)-Controller in einem OCA-Netzwerk zur Verfügung. Hierzu stehen verschiedene Funktionsbausteine wie Gain, Mute und Switch bereit. Diese Funktionsbausteine setzen beliebige OCA-Strukturen um und bilden beliebige OCA-Geräte ab. Mit TF8810 können OCA-fähige Audioanlagen in die PC-basierte Steuerungsplattform von Beckhoff eingebunden und mit Komponenten aus dem breiten Spektrum der Bedienpanel und I/Os kombiniert werden.

Mehr Informationen auf unserer Applika-tionsseite Bühnen- und Showtechnik.

Leistungsklasse (pp) 20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

x x x x

60 70 8x 9x

x x x x

20 30 40 50

– – x x

60 70 8x 9x

x x x –

20 30 40 50

x x x x

60 70 8x 9x

x x x x

Benötigt TC1200 TC1200 TC1100 TC1200 TC1000 TC1200

Zielsystem Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10,

Windows CE

Windows 7/8/10 Windows 7/8/10, Windows CE

Weitere Informationen www.beckhoff.de/TF8000 www.beckhoff.de/TF8010 www.beckhoff.de/TF8020 www.beckhoff.de/TF8040 www.beckhoff.de/TF8310 www.beckhoff.de/TF8810

Industry specific TwinCAT 3 Function

Technische Änderungen vorbehalten

545

Twin

CAT

3

Page 57: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT 2u www.beckhoff.de/TwinCAT2

Technische Änderungen vorbehalten

546

Twin

CAT

2

Page 58: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

The Windows Control and Automation TechnologyDas Beckhoff-TwinCAT-Softwaresystem ver-wandelt nahezu jeden kompatiblen PC in eine Echtzeitsteuerung mit Multi-SPS-System, NC-Achsregelung, Programmierumgebung und Bedienstation. Gleichzeitig integriert TwinCAT die Programmierumgebung für alle Beckhoff-Steuerungen: von der Highend-Industrie-PC-Steuerung bis zum Embedded-Controller.

TwinCAT-ArchitekturTwinCAT besteht aus Laufzeitsystemen zur Echtzeitausführung von Steuerungs-programmen und den Entwicklungs- umgebungen zur Programmierung, Konfiguration und Diagnose:

– TwinCAT I/O: universelles I/O-Interface für alle gängigen Feldbusse

– TwinCAT PLC: erlaubt die Programmie-rung von bis zu vier SPS-Laufzeiten auf einem PC. Das SPS-Programm kann dabei wahlweise in einer oder mehreren Spra-chen der IEC 61131-3 (AWL, KOP, FBS, AS, ST) oder CFC geschrieben werden.

– TwinCAT NC: ermöglicht die gleichzei-tige Positionierung von vielen Achsen. Es stehen hierfür die Level NC PTP (Point-to-Point-Positionierung), NC I (linear und zirkular interpolierende Bahnbewe-gungen von Achsgruppen mit bis zu acht Antrieben) und CNC (Erweiterung der NC I um klassische CNC-Features für bis zu 32 interpolierende Achsen pro Kanal) zur Verfügung.

Aktuelle Betriebssysteme sind in den jeweiligen Produkttabellen unter Ziel- systeme zu finden, ältere Betriebssysteme auf Nachfrage über unseren Service.

TwinCAT-System

TwinCAT CP

TwinCAT I/O

TwinCAT PLC

TwinCAT NC PTP

System Manager

TwinCAT NC I

TwinCAT CNCBuild

ing

Auto

mat

ion

Cont

rolle

r

Com

mun

icatio

n

TwinCATSupplements

Mot

ion

Syst

em

Technische Änderungen vorbehalten

547

Twin

CAT

2

Page 59: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT PLC TwinCAT NC PTP TwinCAT NC I

Technische Daten TX1200 TX1250 TX1260

TwinCAT PLC realisiert auf einer CPU eine oder mehrere SPS mit dem internationalen Standard IEC 61131-3. Zur Programmie-rung können alle in der Norm beschriebenen Programmiersprachen verwendet werden. Die Bausteine vom Typ PROGRAM können mit Echtzeittasks verbunden werden. Verschiedene komfortable Debugging-Möglichkeiten erleichtern die Fehlersuche und Inbetriebnahme. Programmänderungen können zu beliebigen Zeiten und in beliebiger Größe online, d. h. bei laufender SPS, durchgeführt werden. Alle Variablen stehen per ADS symbolisch zur Verfügung und können in entsprechenden Clients gelesen und geschrieben werden.– Prozessabbildgröße, Merkerbereich, Programmgröße, POU-Größe, Variablenanzahl nur durch Größe des Arbeitsspeichers

begrenzt– Zykluszeiten ab 50 µs– Verknüpfungszeit: typisch 1 µs (Intel® Core™ 2 Duo)– IEC 61131-3: IL (AWL), FBD (FUP), LD (KOP), SFC (AS), ST, CFC– Online-Change in Programmen und Variablen– Remote-Debugging über TCP/IP– Online-Verbindung mit SPS-Laufzeitsystem weltweit über TCP/IP oder über Feldbus– Online-Monitoring von Variablen in Variablenlisten, Watchfenstern, Editoren– Online-Status und Powerflow (Akkumulatorinhalt) von Programmen und Instanzen– Triggern, Forcen, Setzen von Variablen– leistungsfähiges Debugging mit Einzelzyklus, Breakpoints, Step-in, Step-over, Anzeige des aktuellen Aufrufstacks,

Watchliste zeigt Auswahl von Variablen, Tracefunktionen– Online-Verwaltung aller Variablennamen und -strukturen systemweit– remanente und persistente Daten, USV-gestützte Speicherung auf Festplatte, optional Speicherung auf NOVRAM– lesender und schreibender Variablenzugriff über ADS, OPC– zertifiziert entsprechend PLCopen Base-Level (IL/ST)– strukturierte Programmierung mit modularer Programmverwaltung– Quellcodespeicherung im Zielsystem– komfortable Bibliotheksverwaltung– leistungsfähiger Compiler mit inkrementellem Kompilieren– alle gebräuchlichen Datentypen, Strukturen, Arrays, auch mehrdimensional– komfortables Erstellen von Programmen mit Autoformat, Autodeclare, Querverweis, Suchen/Ersetzen, Projektvergleich

TwinCAT NC PTP realisiert Motion Control für Punkt-zu-Punkt-Bewegungen in Software. Die Achsen werden durch Achsobjekte repräsentiert und stellen ein zyklisches Interface für z. B. die SPS zur Verfügung. Dieses Achsobjekt wird dann zu einer entsprechenden physikalischen Achse verknüpft. Verschiedenste Achstypen mit verschiedensten Feldbusschnittstellen können so abstrakt mit den Achsobjekten, die immer ein gleiches Interface und eine identische Kon-figurationsoberfläche anbieten, verbunden werden. Die Regelung der Achsen kann in verschiedenen Konstellationen (Positions- oder Geschwindigkeits-schnittstelle) und verschiedenen Reglern konfiguriert werden. Die Konfigura-tion der Achsen erfolgt in TwinCAT Engineering.– maximal 255 Achsen– unterstützt elektrische und hydraulische Servoantriebe, Frequenz-

umrichterantriebe, Schrittmotorantriebe, Gleichstromantriebe, geschaltete Antriebe (Eil-/Schleichachsen), Simulationsachsen, Encoderachsen

– unterstützt diverse Encoder wie Inkremental-Encoder, Absolut-Encoder, digitale Schnittstelle zu den Antrieben wie EtherCAT, SERCOS, SSI, Lightbus, PROFIBUS DP/MC, Pulse Train

– Standardachsfunktionen wie Start/Stopp/Reset/Referenzieren, Geschwindigkeits-Override, Master-/Slavekopplungen, Elektronisches Getriebe, Online-Distanzkompensation

– Programmierung erfolgt über PLCopen-konforme IEC 61131-3- Funktionsbausteine

– komfortable Achsen-Inbetriebnahmemöglichkeiten– Online-Monitor aller Achszustandsvariablen wie Ist-/Sollwerte,

Freigaben, Regelungswerte, Online-Achstuning– Forcen von Achsvariablen – Konfiguration aller Achsparameter wie Messsystem, Driveparameter

und Lageregler– konfigurierbare Reglerstrukturen P-Regler, PID-Regler, PID mit

Geschwindigkeitsvorsteuerung, PID mit Geschwindigkeits- und Beschleunigungsvorsteuerung

– Online-Master/Slave sowie Slave/Master-Umwandlung– Fliegende Säge (Diagonalsäge [optional])– Kurvenscheiben (Unterstützung durch TwinCAT Cam Design Tool

[optional])– FIFO-Achsen– externe Sollwertgeneratoren– Multi-Master-Kopplung

Mit TwinCAT NC I können Bewegungen mit bis zu drei interpolierenden und bis zu fünf Hilfsachsen im Interpolationspaket realisiert werden. Unterstützt werden verschiedene Achstypen mit unterschiedlichen Feldbus-schnittstellen. Die Programmierung der Bewegung erfolgt in der Regel in DIN 66025, kann aber alternativ auch über SPS-Funktionsbausteine erfolgen.– max. 3 Bahnachsen und bis zu 5 Hilfsachsen pro Gruppe– 1 Gruppe pro Kanal, max. 31 Kanäle– unterstützt elektrische Servoachsen, Schrittmotorantriebe– Interpreterfunktionen wie Unterprogramm- und Sprungtechnik,

programmierbare Schleifen, Nullpunktverschiebungen, Werkzeug- korrekturen, M- und H-Funktionen

– Geometriefunktionen: Geraden und Kreise im 3D-Raum, Kreise in allen Hauptebenen, Helices mit Basiskreisen in allen Hauptebenen, Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei definierbaren Ebenen, Bezier-Splines, Look-ahead-Funktion

– Online-Umkonfiguration von Achsen in Gruppen, Bahnoverride, Slavekopplung an Bahnachsen, Hilfsachsen, Achsfehler- und Durch- hangkompensation, Messfunktionen

– Programmierung in DIN 66025– Zugriff alternativ über Funktionsbausteine nach IEC 61131-3– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatz-

betrieb, Referenzieren, Handradbetrieb (Verfahren/Überlagern)– komfortables Debugging mit Online-Monitoring von aktueller

Soll-/Istposition (Schleppabstände aller Achsen), aktuell bearbeiteter NC-Programmzeile, aktuell interpretierter NC-Programmzeile, Kanalstatus

Zielsystem versionsabhängig: Windows 7/10, Windows CE versionsabhängig: Windows 7/10, Windows CE versionsabhängig: Windows 7/10, Windows CE

Weitere Informationen www.beckhoff.de/TX1200 www.beckhoff.de/TX1250 www.beckhoff.de/TX1260

TwinCAT 2

TX12xx | TwinCAT 2

Technische Änderungen vorbehalten

548

Twin

CAT

2

Page 60: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT PLC TwinCAT NC PTP TwinCAT NC I

Technische Daten TX1200 TX1250 TX1260

TwinCAT PLC realisiert auf einer CPU eine oder mehrere SPS mit dem internationalen Standard IEC 61131-3. Zur Programmie-rung können alle in der Norm beschriebenen Programmiersprachen verwendet werden. Die Bausteine vom Typ PROGRAM können mit Echtzeittasks verbunden werden. Verschiedene komfortable Debugging-Möglichkeiten erleichtern die Fehlersuche und Inbetriebnahme. Programmänderungen können zu beliebigen Zeiten und in beliebiger Größe online, d. h. bei laufender SPS, durchgeführt werden. Alle Variablen stehen per ADS symbolisch zur Verfügung und können in entsprechenden Clients gelesen und geschrieben werden.– Prozessabbildgröße, Merkerbereich, Programmgröße, POU-Größe, Variablenanzahl nur durch Größe des Arbeitsspeichers

begrenzt– Zykluszeiten ab 50 µs– Verknüpfungszeit: typisch 1 µs (Intel® Core™ 2 Duo)– IEC 61131-3: IL (AWL), FBD (FUP), LD (KOP), SFC (AS), ST, CFC– Online-Change in Programmen und Variablen– Remote-Debugging über TCP/IP– Online-Verbindung mit SPS-Laufzeitsystem weltweit über TCP/IP oder über Feldbus– Online-Monitoring von Variablen in Variablenlisten, Watchfenstern, Editoren– Online-Status und Powerflow (Akkumulatorinhalt) von Programmen und Instanzen– Triggern, Forcen, Setzen von Variablen– leistungsfähiges Debugging mit Einzelzyklus, Breakpoints, Step-in, Step-over, Anzeige des aktuellen Aufrufstacks,

Watchliste zeigt Auswahl von Variablen, Tracefunktionen– Online-Verwaltung aller Variablennamen und -strukturen systemweit– remanente und persistente Daten, USV-gestützte Speicherung auf Festplatte, optional Speicherung auf NOVRAM– lesender und schreibender Variablenzugriff über ADS, OPC– zertifiziert entsprechend PLCopen Base-Level (IL/ST)– strukturierte Programmierung mit modularer Programmverwaltung– Quellcodespeicherung im Zielsystem– komfortable Bibliotheksverwaltung– leistungsfähiger Compiler mit inkrementellem Kompilieren– alle gebräuchlichen Datentypen, Strukturen, Arrays, auch mehrdimensional– komfortables Erstellen von Programmen mit Autoformat, Autodeclare, Querverweis, Suchen/Ersetzen, Projektvergleich

TwinCAT NC PTP realisiert Motion Control für Punkt-zu-Punkt-Bewegungen in Software. Die Achsen werden durch Achsobjekte repräsentiert und stellen ein zyklisches Interface für z. B. die SPS zur Verfügung. Dieses Achsobjekt wird dann zu einer entsprechenden physikalischen Achse verknüpft. Verschiedenste Achstypen mit verschiedensten Feldbusschnittstellen können so abstrakt mit den Achsobjekten, die immer ein gleiches Interface und eine identische Kon-figurationsoberfläche anbieten, verbunden werden. Die Regelung der Achsen kann in verschiedenen Konstellationen (Positions- oder Geschwindigkeits-schnittstelle) und verschiedenen Reglern konfiguriert werden. Die Konfigura-tion der Achsen erfolgt in TwinCAT Engineering.– maximal 255 Achsen– unterstützt elektrische und hydraulische Servoantriebe, Frequenz-

umrichterantriebe, Schrittmotorantriebe, Gleichstromantriebe, geschaltete Antriebe (Eil-/Schleichachsen), Simulationsachsen, Encoderachsen

– unterstützt diverse Encoder wie Inkremental-Encoder, Absolut-Encoder, digitale Schnittstelle zu den Antrieben wie EtherCAT, SERCOS, SSI, Lightbus, PROFIBUS DP/MC, Pulse Train

– Standardachsfunktionen wie Start/Stopp/Reset/Referenzieren, Geschwindigkeits-Override, Master-/Slavekopplungen, Elektronisches Getriebe, Online-Distanzkompensation

– Programmierung erfolgt über PLCopen-konforme IEC 61131-3- Funktionsbausteine

– komfortable Achsen-Inbetriebnahmemöglichkeiten– Online-Monitor aller Achszustandsvariablen wie Ist-/Sollwerte,

Freigaben, Regelungswerte, Online-Achstuning– Forcen von Achsvariablen – Konfiguration aller Achsparameter wie Messsystem, Driveparameter

und Lageregler– konfigurierbare Reglerstrukturen P-Regler, PID-Regler, PID mit

Geschwindigkeitsvorsteuerung, PID mit Geschwindigkeits- und Beschleunigungsvorsteuerung

– Online-Master/Slave sowie Slave/Master-Umwandlung– Fliegende Säge (Diagonalsäge [optional])– Kurvenscheiben (Unterstützung durch TwinCAT Cam Design Tool

[optional])– FIFO-Achsen– externe Sollwertgeneratoren– Multi-Master-Kopplung

Mit TwinCAT NC I können Bewegungen mit bis zu drei interpolierenden und bis zu fünf Hilfsachsen im Interpolationspaket realisiert werden. Unterstützt werden verschiedene Achstypen mit unterschiedlichen Feldbus-schnittstellen. Die Programmierung der Bewegung erfolgt in der Regel in DIN 66025, kann aber alternativ auch über SPS-Funktionsbausteine erfolgen.– max. 3 Bahnachsen und bis zu 5 Hilfsachsen pro Gruppe– 1 Gruppe pro Kanal, max. 31 Kanäle– unterstützt elektrische Servoachsen, Schrittmotorantriebe– Interpreterfunktionen wie Unterprogramm- und Sprungtechnik,

programmierbare Schleifen, Nullpunktverschiebungen, Werkzeug- korrekturen, M- und H-Funktionen

– Geometriefunktionen: Geraden und Kreise im 3D-Raum, Kreise in allen Hauptebenen, Helices mit Basiskreisen in allen Hauptebenen, Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei definierbaren Ebenen, Bezier-Splines, Look-ahead-Funktion

– Online-Umkonfiguration von Achsen in Gruppen, Bahnoverride, Slavekopplung an Bahnachsen, Hilfsachsen, Achsfehler- und Durch- hangkompensation, Messfunktionen

– Programmierung in DIN 66025– Zugriff alternativ über Funktionsbausteine nach IEC 61131-3– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatz-

betrieb, Referenzieren, Handradbetrieb (Verfahren/Überlagern)– komfortables Debugging mit Online-Monitoring von aktueller

Soll-/Istposition (Schleppabstände aller Achsen), aktuell bearbeiteter NC-Programmzeile, aktuell interpretierter NC-Programmzeile, Kanalstatus

Zielsystem versionsabhängig: Windows 7/10, Windows CE versionsabhängig: Windows 7/10, Windows CE versionsabhängig: Windows 7/10, Windows CE

Weitere Informationen www.beckhoff.de/TX1200 www.beckhoff.de/TX1250 www.beckhoff.de/TX1260

TwinCAT 2

Technische Änderungen vorbehalten

549

Twin

CAT

2

Page 61: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT CNC TwinCAT I/O TwinCAT CP

Technische Daten TX1270 TX1100 TX1000

TwinCAT CNC bietet die Möglichkeit, eine Interpolation mit bis zu 32 gleichzeitig interpolierenden Achsen zu realisieren. Über die Optionspakete kann die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforderungen der Applikation angepasst werden. Verschiedene Transformationen können über Optionspakete ergänzt werden. Die Programmierung erfolgt über DIN 66025. Die Konfiguration der Achsen und Kanäle erfolgt über TwinCAT Engineering.– 8 Bahnachsen/geregelte Spindeln, max. 64 Achsen/geregelte Spindeln (optional), max. 12 Kanäle (optional)– unterstützt elektrische Servoachsen, Schrittmotorantriebe– Unterprogramm- und Sprungtechnik, programmierbare Schleifen, Nullpunktverschiebungen, Werkzeugkorrekturen,

M- und H-Funktionen, mathematische Funktionen, Parameter-/Variablenprogrammierung, Anwendermakros, Spindel- und Hilfsfunktionen, Werkzeugfunktionen

– Geometriefunktionen Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei definierbaren Ebenen, max. 32 interpolierende Bahnachsen pro Kanal (optional), Look-ahead-Funktion

– Achsfunktionen, Koppel- und Gantry-Achsenfunktion, Override, Achsfehler- und Durchhangkompensation, Messfunktionen– Programmierung in DIN 66025 mit Hochsprachenerweiterung– Zugriff über Funktionsbausteine aus TwinCAT PLC nach IEC 61131-3– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Satzvorlauf, Handradbetrieb

(Verfahren/Überlagern)– komfortables Debugging mit Online-Monitoring aller Zustände

Mit TwinCAT I/O können zyklische Daten von verschiedenen Feldbussen in Prozessabbildern gesammelt werden. Zyklische Tasks treiben die entspre-chenden Feldbusse. Verschiedene Feldbusse können mit unterschiedlichen Zykluszeiten auf einer CPU betrieben werden. Auf das Prozessabbild können Applikationen direkt zugreifen. Die Konfiguration der Feldbusse und der Prozessabbilder erfolgt im TwinCAT Engineering.– verbindet I/O-Geräte und Tasks variablenorientiert– verbindet Tasks untereinander variablenorientiert– kleinste Einheit ist ein Bit– unterstützt synchrone oder asynchrone Beziehungen– Austausch konsistenter Datenbereiche und Prozessabbilder– Online-Darstellung im Verzeichnisbaum– Online-Watchfenster– „Force und Write“ zur Inbetriebnahme und zum Test für Taskvariablen

und I/O-Geräte– unterstützte Feldbusse:

– EtherCAT– Lightbus– PROFIBUS DP (Master und Slave)– Interbus– CANopen– SERCOS interface– DeviceNet– Ethernet– USB

– SMB (System-Management-Bus)

TwinCAT CP ist ein Treiber für die Beckhoff Control Panel CP6xxx und CP7xxx, die industriellen Bedien- und Anzeigegeräte.

Control Panel sind für den Einsatz als Mensch-Maschine-Schnittstelle optimiert. Bedien- und Anzeigeelemente bilden eine eigenständige Einheit, getrennt vom PC durch eine einfache Kabelverbindung.

TwinCAT CP stellt die Treiberverbindung zwischen allgemeinen Windows-Programmen und den Bedien- und Anzeigeelementen der Beckhoff Control Panel her:– direkte Taster für schnelle Maschinenfunktionen– Tasterrückmeldung in Form von LEDs– USV-UnterstützungWindows-Programme können die Funktionen des Control Panels über den Treiber variablenorientiert steuern.

Zielsystem versionsabhängig: Windows 7/10 versionsabhängig: Windows 7/10, Windows CE versionsabhängig: Windows 7/10, Windows Embedded WES2009/WES7

Weitere Informationen www.beckhoff.de/TX1270 www.beckhoff.de/TX1100 www.beckhoff.de/TX1000

TwinCAT 2

TX1xxx | TwinCAT 2

Technische Änderungen vorbehalten

550

Twin

CAT

2

Page 62: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT CNC TwinCAT I/O TwinCAT CP

Technische Daten TX1270 TX1100 TX1000

TwinCAT CNC bietet die Möglichkeit, eine Interpolation mit bis zu 32 gleichzeitig interpolierenden Achsen zu realisieren. Über die Optionspakete kann die Anzahl der Achsen und/oder die Anzahl der Kanäle den Anforderungen der Applikation angepasst werden. Verschiedene Transformationen können über Optionspakete ergänzt werden. Die Programmierung erfolgt über DIN 66025. Die Konfiguration der Achsen und Kanäle erfolgt über TwinCAT Engineering.– 8 Bahnachsen/geregelte Spindeln, max. 64 Achsen/geregelte Spindeln (optional), max. 12 Kanäle (optional)– unterstützt elektrische Servoachsen, Schrittmotorantriebe– Unterprogramm- und Sprungtechnik, programmierbare Schleifen, Nullpunktverschiebungen, Werkzeugkorrekturen,

M- und H-Funktionen, mathematische Funktionen, Parameter-/Variablenprogrammierung, Anwendermakros, Spindel- und Hilfsfunktionen, Werkzeugfunktionen

– Geometriefunktionen Linear-, Zirkular-, Helikalinterpolation in den Hauptebenen und frei definierbaren Ebenen, max. 32 interpolierende Bahnachsen pro Kanal (optional), Look-ahead-Funktion

– Achsfunktionen, Koppel- und Gantry-Achsenfunktion, Override, Achsfehler- und Durchhangkompensation, Messfunktionen– Programmierung in DIN 66025 mit Hochsprachenerweiterung– Zugriff über Funktionsbausteine aus TwinCAT PLC nach IEC 61131-3– Bedienung mit Automatikbetrieb, Handbetrieb (Jog/Tipp), Einzelsatzbetrieb, Referenzieren, Satzvorlauf, Handradbetrieb

(Verfahren/Überlagern)– komfortables Debugging mit Online-Monitoring aller Zustände

Mit TwinCAT I/O können zyklische Daten von verschiedenen Feldbussen in Prozessabbildern gesammelt werden. Zyklische Tasks treiben die entspre-chenden Feldbusse. Verschiedene Feldbusse können mit unterschiedlichen Zykluszeiten auf einer CPU betrieben werden. Auf das Prozessabbild können Applikationen direkt zugreifen. Die Konfiguration der Feldbusse und der Prozessabbilder erfolgt im TwinCAT Engineering.– verbindet I/O-Geräte und Tasks variablenorientiert– verbindet Tasks untereinander variablenorientiert– kleinste Einheit ist ein Bit– unterstützt synchrone oder asynchrone Beziehungen– Austausch konsistenter Datenbereiche und Prozessabbilder– Online-Darstellung im Verzeichnisbaum– Online-Watchfenster– „Force und Write“ zur Inbetriebnahme und zum Test für Taskvariablen

und I/O-Geräte– unterstützte Feldbusse:

– EtherCAT– Lightbus– PROFIBUS DP (Master und Slave)– Interbus– CANopen– SERCOS interface– DeviceNet– Ethernet– USB

– SMB (System-Management-Bus)

TwinCAT CP ist ein Treiber für die Beckhoff Control Panel CP6xxx und CP7xxx, die industriellen Bedien- und Anzeigegeräte.

Control Panel sind für den Einsatz als Mensch-Maschine-Schnittstelle optimiert. Bedien- und Anzeigeelemente bilden eine eigenständige Einheit, getrennt vom PC durch eine einfache Kabelverbindung.

TwinCAT CP stellt die Treiberverbindung zwischen allgemeinen Windows-Programmen und den Bedien- und Anzeigeelementen der Beckhoff Control Panel her:– direkte Taster für schnelle Maschinenfunktionen– Tasterrückmeldung in Form von LEDs– USV-UnterstützungWindows-Programme können die Funktionen des Control Panels über den Treiber variablenorientiert steuern.

Zielsystem versionsabhängig: Windows 7/10 versionsabhängig: Windows 7/10, Windows CE versionsabhängig: Windows 7/10, Windows Embedded WES2009/WES7

Weitere Informationen www.beckhoff.de/TX1270 www.beckhoff.de/TX1100 www.beckhoff.de/TX1000

TwinCAT 2

Technische Änderungen vorbehalten

551

Twin

CAT

2

Page 63: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

SystemSupplements

TSxxxx | TwinCAT 2 Supplements, System

TwinCAT ECAD Import TwinCAT Engineering

Interface Server

TwinCAT Eventlogger TwinCAT XML Data Server TwinCAT XML Data Server CE TwinCAT Backup TwinCAT Simulation Manager TwinCAT Database Server

Technische Daten TS1120 TS1600 TS1010 TS6421 TS6421-0030 TS1150 TS1110 TS6420

TwinCAT ECAD Import dient der Übernahme von bereits existierenden Engineering-Ergebnissen aus einem ECAD-Programm. Mittels XML-Beschreibung ermög-licht es das Importieren der aus dem ECAD-Werkzeug exportierten Informationen über den Aufbau der I/Os sowie ihrer Verknüpfungen zu SPS-Variablen. Anhand dieser Informationen wer-den eine System-Manager-Konfiguration und ein Basis- SPS-Programm mit den verwendeten I/O-Variablen erzeugt. Die Generierung von NC-Geräten ist eben-falls möglich.

Mit dem TwinCAT Enginee-ring Interface (ENI) Server ist es möglich, die Arbeiten von mehreren Programmie-rern über ein zentrales Quell- codeverwaltungssystem zu koordinieren. Der TwinCAT ENI Server bietet Schnitt-stellen zu Microsoft Visual Source Safe und Treiber zur Subversion (SVN). Eine Benutzer- und Rechteverwal-tung ist ebenso Bestandteil des Produktes wie ein daten- bankunabhängiges Diagnose- tool, das eine Übersicht über alle aktuellen Aktionen der verschiedenen Anwender liefert.

Der TwinCAT Eventlogger ist ein Alarm- und Diagnose-system für TwinCAT-basierte Steuerungen. Er hat die Aufgabe, alle auftretenden Events im TwinCAT-System zu verwalten, weiterzuleiten und in die TwinCAT-Logdatei zu schreiben. Events sind in diesem Zusammenhang Alarme, Warnungen, Hin- weise oder Anweisungen. Die Quittierung einer Mel-dung ist möglich. Mithilfe eines Message-Formatters wird die Verbindung zwischen dem eigentlichen Event und dessen Meldetext herge-stellt. Diese ist in einer exter-nen Datenbank hinterlegt.

Durch Einbinden der TcEventViewer-Type-Library ist es möglich, eine eigene Anzeige der Meldungen zu erstellen. Die Konfiguration der Meldungstexte erfolgt mit dem TcEvent-Configu-rator. Der Eventlogger ist im Lieferumfang von TwinCAT bereits enthalten.

Der TwinCAT XML Data Server erlaubt den direkten Zugriff aus der SPS in eine XML-Datei. Dabei können Variablenwerte von der SPS gelesen oder in die XML-Datei geschrieben werden. Auch der Zugriff auf Strukturen in der SPS ist möglich.

Der TwinCAT XML Data Server CE erlaubt den direkten Zugriff aus der SPS in eine XML-Datei. Dabei können Variablenwerte von der SPS gelesen oder in die XML-Datei geschrieben werden. Auch der Zugriff auf Struk-turen in der SPS ist möglich.

Mit dem TwinCAT Backup Server können Dateien, Verzeichnisse, betriebssystemspezifische Informa-tionen, Einstellungen und TwinCAT-Konfigurationen gesichert und wiederhergestellt werden. Dies kann auf allen angeschlossenen Medien und auch über Netzwerk erfolgen.

Der TwinCAT Simulation Manager ist ein Werkzeug zur einfachen Konfigu-ration einer Simulationsumgebung, die sich in die TwinCAT-System-umgebung integriert. Er unterstützt das Erzeugen einer „virtuellen Maschine“, die in ihrem zeitlichen Verhalten einer realen entspricht.

TwinCAT Database Server ermög-licht den Datenaustausch zwischen Datenbanken und dem TwinCAT-System. Es können SPS-Variablen oder direkt Werte der EtherCAT-I/Os zyklisch, bei Änderung oder ereignis-gesteuert mittels SPS-Funktionsbau-stein protokolliert werden.

Zielsystem Windows 7/10 Windows NT/2000/XP Windows 7/10, Windows CE Windows 7/10 Windows CE Windows NT/2000/XP Windows 7/10 Windows 7/10

Min. TwinCAT-Level TwinCAT PLC/

TwinCAT NC PTP

(bei NC-Geräten)

TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC

Weitere Informationen www.beckhoff.de/TS1120 www.beckhoff.de/TS1600 www.beckhoff.de/TS1010 www.beckhoff.de/TS6421 www.beckhoff.de/TS6421-0030 www.beckhoff.de/TS1150 www.beckhoff.de/TS1110 www.beckhoff.de/TS6420

Technische Änderungen vorbehalten

552

Twin

CAT

2

Page 64: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

System Supplements

TwinCAT ECAD Import TwinCAT Engineering

Interface Server

TwinCAT Eventlogger TwinCAT XML Data Server TwinCAT XML Data Server CE TwinCAT Backup TwinCAT Simulation Manager TwinCAT Database Server

Technische Daten TS1120 TS1600 TS1010 TS6421 TS6421-0030 TS1150 TS1110 TS6420

TwinCAT ECAD Import dient der Übernahme von bereits existierenden Engineering-Ergebnissen aus einem ECAD-Programm. Mittels XML-Beschreibung ermög-licht es das Importieren der aus dem ECAD-Werkzeug exportierten Informationen über den Aufbau der I/Os sowie ihrer Verknüpfungen zu SPS-Variablen. Anhand dieser Informationen wer-den eine System-Manager-Konfiguration und ein Basis- SPS-Programm mit den verwendeten I/O-Variablen erzeugt. Die Generierung von NC-Geräten ist eben-falls möglich.

Mit dem TwinCAT Enginee-ring Interface (ENI) Server ist es möglich, die Arbeiten von mehreren Programmie-rern über ein zentrales Quell- codeverwaltungssystem zu koordinieren. Der TwinCAT ENI Server bietet Schnitt-stellen zu Microsoft Visual Source Safe und Treiber zur Subversion (SVN). Eine Benutzer- und Rechteverwal-tung ist ebenso Bestandteil des Produktes wie ein daten- bankunabhängiges Diagnose- tool, das eine Übersicht über alle aktuellen Aktionen der verschiedenen Anwender liefert.

Der TwinCAT Eventlogger ist ein Alarm- und Diagnose-system für TwinCAT-basierte Steuerungen. Er hat die Aufgabe, alle auftretenden Events im TwinCAT-System zu verwalten, weiterzuleiten und in die TwinCAT-Logdatei zu schreiben. Events sind in diesem Zusammenhang Alarme, Warnungen, Hin- weise oder Anweisungen. Die Quittierung einer Mel-dung ist möglich. Mithilfe eines Message-Formatters wird die Verbindung zwischen dem eigentlichen Event und dessen Meldetext herge-stellt. Diese ist in einer exter-nen Datenbank hinterlegt.

Durch Einbinden der TcEventViewer-Type-Library ist es möglich, eine eigene Anzeige der Meldungen zu erstellen. Die Konfiguration der Meldungstexte erfolgt mit dem TcEvent-Configu-rator. Der Eventlogger ist im Lieferumfang von TwinCAT bereits enthalten.

Der TwinCAT XML Data Server erlaubt den direkten Zugriff aus der SPS in eine XML-Datei. Dabei können Variablenwerte von der SPS gelesen oder in die XML-Datei geschrieben werden. Auch der Zugriff auf Strukturen in der SPS ist möglich.

Der TwinCAT XML Data Server CE erlaubt den direkten Zugriff aus der SPS in eine XML-Datei. Dabei können Variablenwerte von der SPS gelesen oder in die XML-Datei geschrieben werden. Auch der Zugriff auf Struk-turen in der SPS ist möglich.

Mit dem TwinCAT Backup Server können Dateien, Verzeichnisse, betriebssystemspezifische Informa-tionen, Einstellungen und TwinCAT-Konfigurationen gesichert und wiederhergestellt werden. Dies kann auf allen angeschlossenen Medien und auch über Netzwerk erfolgen.

Der TwinCAT Simulation Manager ist ein Werkzeug zur einfachen Konfigu-ration einer Simulationsumgebung, die sich in die TwinCAT-System-umgebung integriert. Er unterstützt das Erzeugen einer „virtuellen Maschine“, die in ihrem zeitlichen Verhalten einer realen entspricht.

TwinCAT Database Server ermög-licht den Datenaustausch zwischen Datenbanken und dem TwinCAT-System. Es können SPS-Variablen oder direkt Werte der EtherCAT-I/Os zyklisch, bei Änderung oder ereignis-gesteuert mittels SPS-Funktionsbau-stein protokolliert werden.

Zielsystem Windows 7/10 Windows NT/2000/XP Windows 7/10, Windows CE Windows 7/10 Windows CE Windows NT/2000/XP Windows 7/10 Windows 7/10

Min. TwinCAT-Level TwinCAT PLC/

TwinCAT NC PTP

(bei NC-Geräten)

TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC

Weitere Informationen www.beckhoff.de/TS1120 www.beckhoff.de/TS1600 www.beckhoff.de/TS1010 www.beckhoff.de/TS6421 www.beckhoff.de/TS6421-0030 www.beckhoff.de/TS1150 www.beckhoff.de/TS1110 www.beckhoff.de/TS6420

Technische Änderungen vorbehalten

553

Twin

CAT

2

Page 65: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

SystemSupplements

TSxxxx | TwinCAT 2 Supplements, System

TwinCAT Database

Server CE

TwinCAT PLC HMI TwinCAT PLC HMI CE TwinCAT PLC HMI Web TwinCAT Management Server TwinCAT Scope 2 TwinCAT EtherCAT Redundancy TwinCAT Solar Position

Algorithm

Technische Daten TS6420-0030 TS1800 TS1800-0030 TS1810 TS1140 TS3300 TS622x TS3900

Der TwinCAT Database Server CE zeichnet sich durch die gleichen Funk-tionsattribute aus, wie die unter anderen als CE-Betriebssystemen lauffähige Version. Der einzige Unter-schied ist der Umfang der unterstützten Datenbanken: MS SQL, MS SQL Compact und ASCII-File.

TwinCAT PLC HMI ist ein Stand-alone-Tool zum Dar-stellen von Visualisierungen, die im TwinCAT-PLC-Control erstellt worden sind. Beim Aufstarten werden diese sofort im Vollbild angezeigt.

TwinCAT PLC HMI CE ist ein Stand-alone-Tool zum Darstellen von Visualisie-rungen, die im TwinCAT- PLC-Control erstellt worden sind. Beim Aufstarten werden diese sofort im Vollbild angezeigt.

TwinCAT PLC HMI Web ist eine webbasierte Visualisie-rungslösung. Das TwinCAT-PLC-Control dient als Editor zur Erstellung der Webseiten. Die Aktivierung erfolgt einfach über das Setzen einer Option in TwinCAT-PLC-Control. Die Webseiten werden durch den Internet Information Server (IIS) bereitgestellt. Zur Anzeige der Webseiten wird eine Java-VM benötigt.

Der TwinCAT Management Server ermöglicht die zentrale Administra-tion von Beckhoff-CE-Steuerungen. Softwareupdates können von zentraler Stelle auf im Netzwerk vorhandene Steuerungen eingespielt werden. Neben Betriebssystem- updates können auch gerätespe-zifische Komponenten (SPS-Boot-projekte) eingespielt werden. Durch die Möglichkeit, die im Netzwerk erkannten Geräte in Gruppen aufzu-teilen, können für jede Gruppe indi-viduelle Aktionen definiert werden.

Mit dem TwinCAT Scope 2 bietet Beckhoff ein grafisches Werkzeug zur Signalanalyse und Datensammlung. Aufgrund der Trennung von Daten-logger und Viewer ist es möglich, in einem zentralen Scope 2 View die Signalverläufe von mehreren im Feld verteilten Systemen darzustellen. Nach der Auswahl eines Systems kann beispielsweise in die SPS, NC oder direkt in die angeschlossenen EtherCAT-I/Os hineingebrowst werden, um die entsprechenden Variablen auszuwählen. Neben der Möglichkeit von Langzeitaufnahmen stehen diverse Triggerfunktiona-litäten und Cursor im TwinCAT Scope 2 zur Verfügung.

Mit TwinCAT EtherCAT Redundancy wird der TwinCAT-EtherCAT-Master um die Möglichkeit zur Realisierung einer Kabelredundanz erweitert: Vom letzten logischen Teilnehmer wird ein Kabel zum Master zurückgeführt. Konfiguration und Diagnose erfolgen im TwinCAT System Manager.

Mithilfe des TwinCAT Solar Position Algorithm ist es möglich, den Sonnen- standswinkel unter Verwendung von Datum, Uhrzeit, geografischer Länge und Breite sowie weiteren Parametern (je nach gewünschter Genauigkeit) zu ermitteln. Der ent-wickelte Funktionsbaustein arbeitet mit einer maximalen Ungenauigkeit von ±0,001°.

Zielsystem Windows CE Windows 7/10 Windows CE Windows 7/10, Windows CE Windows 7/10 Windows 7/10 Windows 7/10, Windows CE Windows CE

Min. TwinCAT-Level TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT I/O TwinCAT I/O TwinCAT I/O TwinCAT PLC

Weitere Informationen www.beckhoff.de/

TS6420-0030

www.beckhoff.de/TS1800 www.beckhoff.de/

TS1800-0030

www.beckhoff.de/TS1810 www.beckhoff.de/TS1140 www.beckhoff.de/TS3300 www.beckhoff.de/TS622x www.beckhoff.de/TS3900

Technische Änderungen vorbehalten

554

Twin

CAT

2

Page 66: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

System Supplements

TwinCAT Database

Server CE

TwinCAT PLC HMI TwinCAT PLC HMI CE TwinCAT PLC HMI Web TwinCAT Management Server TwinCAT Scope 2 TwinCAT EtherCAT Redundancy TwinCAT Solar Position

Algorithm

Technische Daten TS6420-0030 TS1800 TS1800-0030 TS1810 TS1140 TS3300 TS622x TS3900

Der TwinCAT Database Server CE zeichnet sich durch die gleichen Funk-tionsattribute aus, wie die unter anderen als CE-Betriebssystemen lauffähige Version. Der einzige Unter-schied ist der Umfang der unterstützten Datenbanken: MS SQL, MS SQL Compact und ASCII-File.

TwinCAT PLC HMI ist ein Stand-alone-Tool zum Dar-stellen von Visualisierungen, die im TwinCAT-PLC-Control erstellt worden sind. Beim Aufstarten werden diese sofort im Vollbild angezeigt.

TwinCAT PLC HMI CE ist ein Stand-alone-Tool zum Darstellen von Visualisie-rungen, die im TwinCAT- PLC-Control erstellt worden sind. Beim Aufstarten werden diese sofort im Vollbild angezeigt.

TwinCAT PLC HMI Web ist eine webbasierte Visualisie-rungslösung. Das TwinCAT-PLC-Control dient als Editor zur Erstellung der Webseiten. Die Aktivierung erfolgt einfach über das Setzen einer Option in TwinCAT-PLC-Control. Die Webseiten werden durch den Internet Information Server (IIS) bereitgestellt. Zur Anzeige der Webseiten wird eine Java-VM benötigt.

Der TwinCAT Management Server ermöglicht die zentrale Administra-tion von Beckhoff-CE-Steuerungen. Softwareupdates können von zentraler Stelle auf im Netzwerk vorhandene Steuerungen eingespielt werden. Neben Betriebssystem- updates können auch gerätespe-zifische Komponenten (SPS-Boot-projekte) eingespielt werden. Durch die Möglichkeit, die im Netzwerk erkannten Geräte in Gruppen aufzu-teilen, können für jede Gruppe indi-viduelle Aktionen definiert werden.

Mit dem TwinCAT Scope 2 bietet Beckhoff ein grafisches Werkzeug zur Signalanalyse und Datensammlung. Aufgrund der Trennung von Daten-logger und Viewer ist es möglich, in einem zentralen Scope 2 View die Signalverläufe von mehreren im Feld verteilten Systemen darzustellen. Nach der Auswahl eines Systems kann beispielsweise in die SPS, NC oder direkt in die angeschlossenen EtherCAT-I/Os hineingebrowst werden, um die entsprechenden Variablen auszuwählen. Neben der Möglichkeit von Langzeitaufnahmen stehen diverse Triggerfunktiona-litäten und Cursor im TwinCAT Scope 2 zur Verfügung.

Mit TwinCAT EtherCAT Redundancy wird der TwinCAT-EtherCAT-Master um die Möglichkeit zur Realisierung einer Kabelredundanz erweitert: Vom letzten logischen Teilnehmer wird ein Kabel zum Master zurückgeführt. Konfiguration und Diagnose erfolgen im TwinCAT System Manager.

Mithilfe des TwinCAT Solar Position Algorithm ist es möglich, den Sonnen- standswinkel unter Verwendung von Datum, Uhrzeit, geografischer Länge und Breite sowie weiteren Parametern (je nach gewünschter Genauigkeit) zu ermitteln. Der ent-wickelte Funktionsbaustein arbeitet mit einer maximalen Ungenauigkeit von ±0,001°.

Zielsystem Windows CE Windows 7/10 Windows CE Windows 7/10, Windows CE Windows 7/10 Windows 7/10 Windows 7/10, Windows CE Windows CE

Min. TwinCAT-Level TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT I/O TwinCAT I/O TwinCAT I/O TwinCAT PLC

Weitere Informationen www.beckhoff.de/

TS6420-0030

www.beckhoff.de/TS1800 www.beckhoff.de/

TS1800-0030

www.beckhoff.de/TS1810 www.beckhoff.de/TS1140 www.beckhoff.de/TS3300 www.beckhoff.de/TS622x www.beckhoff.de/TS3900

Technische Änderungen vorbehalten

555

Twin

CAT

2

Page 67: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT PLC Controller Toolbox TwinCAT PLC Temperature Controller

Technische Daten TS4100 TS4110

Die TwinCAT Controller Toolbox umfasst alle wesentlichen Bausteine zur Realisierung von regelungstechnischen Appli-kationen.– Toolbox mit regelungstechnischen Grundbausteinen– Regler genügen industriellen Ansprüchen

wie Anti-Reset-Windup– einfache Basisregler (P, I, D)– komplexe Regler (PI, PID, umschaltende Regler)– Filterbausteine– Stellgrößengeneratoren (Begrenzer, PWM)– Rampen- und Signalgeneratorenbausteine

Mit dem TwinCAT Temperature Controller können Tempera-turregler einfach realisiert werden. Eine einfache Inbetrieb-nahme durch Selbsteinstellung des Reglers (Selftuning) ist enthalten.– Automatik- und Handbetrieb mit stoßfreiem Aufsetzen– Stellgröße analog oder als pulsweitenmoduliertes Signal– Toleranzbandüberwachung, Absolutwertüberwachung– skalierbare Reaktion auf Sensorfehler und

Heizstromfehler– Begrenzung von Soll- und Stellgröße– optionale Verrampung der Sollgröße– optionale Anfahrschaltung für die Sollgröße– Kern des Temperaturreglers ist ein industrieller

PID-Regler

Zielsystem Windows 7/10, Windows CE Windows 7/10, Windows CE

Min. TwinCAT-Level TwinCAT PLC TwinCAT PLC

Weitere Informationen www.beckhoff.de/TS4100 www.beckhoff.de/TS4110

TS4xxx | TwinCAT 2 Supplements, Controller

Supplements Controller

Technische Änderungen vorbehalten

556

Twin

CAT

2

Page 68: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT PLC Motion Control XFC TwinCAT PLC Hydraulic Positioning

Technische Daten TS5065 TS5810

Mit eXtreme Fast Control (XFC) wird eine Technik bezeichnet, die mit EtherCAT, speziellen I/O-Klemmen und TwinCAT auf dem PC eine sehr schnelle zeitlich hochpräzise Reaktion ermöglicht. Mit den Distributed Clocks (DC) von EtherCAT und entsprechenden Klemmen können so einfach verteiltes Latchen oder Nockenschaltwerke realisiert werden.– Bausteine zum hochgenauen Erfassen und Schalten

von digitalen Signalen bezogen auf Achspositionen– EtherCAT-Distributed-Clocks mit den zeitstempel-

basierten Ein- und Ausgangs-EtherCAT-Klemmen EL1252, EL2252 oder EL2262

– Konvertierungsbausteine von DC-Zeit in Position und umgekehrt

– komfortabler PLCopen-konformer TouchProbe-Baustein– digitales Nockenschaltwerk als PLCopen-konformer

Baustein

In TwinCAT Hydraulic Positioning sind Algorithmen zur Regelung und Positionierung von Hydraulikachsen zusammengefasst und stehen als PLCopen-konforme SPS-Bausteine zur Verfügung.– Programmierung über zertifizierte

PLCopen-Motion-Bausteine– Sollwertgeneratoren speziell für hydraulische

Anwendungen– Kopplung der Sollwertgeneratoren an

NC PTP/NC I/CNC möglich– freie Profilgestaltung durch Anbindung von

kundenspezifischen Sollwertgeneratoren– Unterstützung nicht-linearer Getriebe– mehrfach segmentierte Bewegungen (Blending)– Unterstützung aller benötigten Schnittstellen

über Beckhoff-I/O-System– Unterstützung gebräuchlicher Feldbussysteme– alle Prozesswerte in physikalischen Einheiten,

flächenrichtige Kraftermittlung– Unterstützung von standardisierten und applikations-

spezifischen Reglern für Position, Kraft/Druck– ablösender Übergang zwischen Kraft- und

Positionsregelung– automatische Identifikation von Ventilkennlinien

und Achseigenschaften– Kennlinien-Linearisierung– Wartung und Inbetriebnahmetool für

– Achsparametrierung– Ventilparametrierung inkl. Kennlinie– Reglerparametrierung– Auslösung von Testkommandos– Darstellung von Istwerten

Zielsystem Windows 7/10, Windows CE Windows 7/10, Windows CE

Min. TwinCAT-Level TwinCAT NC PTP TwinCAT PLC

Weitere Informationen www.beckhoff.de/TS5065 www.beckhoff.de/TS5810

Motion Supplements

TS5xxx | TwinCAT 2 Supplements, Motion

Technische Änderungen vorbehalten

557

Twin

CAT

2

Page 69: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

MotionSupplements

TSxxxx | TwinCAT 2 Supplements, Motion

TwinCAT NC FIFO Axes TwinCAT NC Flying Saw TwinCAT PLC Remote

Synchronisation

TwinCAT NC Camming TwinCAT Cam Design Tool TwinCAT Digital Cam Server

Technische Daten TS5060 TS5055 TS5066 TS5050 TS1510 TS5800

Mit TwinCAT NC FIFO Axes können extern generierte Positionssollwerte in Form einer Geschwindigkeitsvor-steuerung an die Achsen ausgegeben werden. Dabei ist die Sollwertgenerie-rung so aufgebaut, dass bei der zeit-lichen Abarbeitung der FIFO-Einträge nicht nur die Sollposition, sondern auch die Sollgeschwindigkeit ermittelt wird. Zwischen zwei benachbarten FIFO-Einträgen wird, falls notwendig, interpoliert.

TwinCAT NC Flying Saw realisiert die Kopplung einer Slaveachse an eine Masterachse in einer bestimmten Synchronposition (Fliegende Säge). SPS-Bausteine ermöglichen das Ein- und Auskoppeln sowie die Parametrie-rung.– Als Masterachse können reale

oder virtuelle Achsen sowie andere externe Istwertgeber dienen.

– Aufsynchronisieren der Slaveachse aus einer beliebigen Bewegungs-situation (Stillstand, Vorwärts- oder Rückwärtsfahrt) auf den fahrenden Master

– einfaches Aufsynchronisieren auf die Mastergeschwindigkeit

– positionsgenaues Aufsynchro-nisieren auf die Masterachse (Geschwindigkeit und Position)

– Synchrongeschwindigkeit über Koppelfaktor einstellbar

– optionale Rücklaufsperre als zusätzliche Sicherheitsfunktion

– überlagerte Streckenkompensation in der Synchronphase zur dyna-mischen Positionskorrektur

Durch den zunehmenden Einsatz dezen-traler Steuerungen tritt immer häufiger die Anforderung auf, verschiedene Systeme zeitlich zu synchronisieren. Die Realisierung zyklisch versandter Informationen führt bei Systemen ohne identische Zeitbasis zu Schwebungs-effekten. Diese äußern sich z. B. bei der Synchronisierung von Antrieben, deren Achsinformationen via Netzwerk übertragen werden, als periodisch auftretende Betriebsstörungen.

Die Softwarebibliothek TwinCAT PLC Remote Synchronisation bietet Möglichkeiten zur allgemeinen Zeit-synchronisierung von Informationen auf verteilten Systemen sowie spezielle Methoden zur Synchronisierung von NC-Achsen („verteilte Achsen“).

TwinCAT NC Camming (Kurvenscheiben) ist eine nicht-lineare Beziehung zwischen einer Master- und einer Slaveachse. Das Camming-Paket bietet verschiedene Möglichkeiten der Speicherung von Kurvenscheiben. Komfortable SPS-Bausteine ermöglichen das Laden, Koppeln und Entkoppeln von Kurvenscheiben. Es ist möglich, Kurven-scheiben im laufenden Betrieb neu zu laden oder zu modifizieren. Das TwinCAT Cam Design Tool unterstützt bei der Erstellung der Kurvenscheiben.– Positionstabelle mit Masterstützpunkten

und zugehörigen Slavepositionen, zwischen den Stützstellen wird linear oder durch Splines interpoliert

– Motion-Function-Tabelle, die eine Kurven-scheibe mittels Bewegungsgesetzen nach der Richtlinie VDI 2143 beschreibt

– zyklische oder lineare Abarbeitung– Kurvenscheibe durch Offset und

Skalierung, sowohl master- als auch slaveseitig, modifizierbar

– hohe Flexibilität durch Onlineänderung der Motion Functions

Das TwinCAT Cam Design Tool ermöglicht die Generierung und Modifizierung von Kurven-scheiben mithilfe eines grafischen Editors. Diese werden als Abschnitte von Bewegungsgesetzen, wie modifizierte Sinuslinie, harmonische Kombi- nation oder den verschiedenen Polynomfunk-tionen, zusammengesetzt. Dargestellt werden neben der Slave-Position, auch Geschwindigkeit, Beschleunigung und Ruck. Die erzeugten Kurven-scheiben können als Tabellen mit vorgegebener Schrittweite oder als sogenannte Motion Functions an die NC übergeben werden.

Der TwinCAT Digital Cam Server ist ein schnelles Nockenschaltwerk mit Überwachung für verschie-dene Feldbusse. Die Konfiguration der Nocken erfolgt in TwinCAT Engineering.– performantes feldbusunabhängiges

Nockenschaltwerk mit vielen Funktionen– bis zu 320 Ausgänge– bis zu 180 Nocken pro Ausgang– Weg-Weg-Nocken, Weg-Zeit-Nocken,

Bremsnocken– dynamische Geschwindigkeitskorrektur– Drehzahlmessung bzw. Drehzahlüberwachung

Zielsystem Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10 Windows 7/10, Windows CE

Min. TwinCAT-Level TwinCAT NC PTP TwinCAT NC PTP TwinCAT PLC TwinCAT NC PTP TwinCAT NC PTP TwinCAT NC PTP

Weitere Informationen www.beckhoff.de/TS5060 www.beckhoff.de/TS5055 www.beckhoff.de/TS5066 www.beckhoff.de/TS5050 www.beckhoff.de/TS1510 www.beckhoff.de/TS5800

Technische Änderungen vorbehalten

558

Twin

CAT

2

Page 70: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Motion Supplements

TwinCAT NC FIFO Axes TwinCAT NC Flying Saw TwinCAT PLC Remote

Synchronisation

TwinCAT NC Camming TwinCAT Cam Design Tool TwinCAT Digital Cam Server

Technische Daten TS5060 TS5055 TS5066 TS5050 TS1510 TS5800

Mit TwinCAT NC FIFO Axes können extern generierte Positionssollwerte in Form einer Geschwindigkeitsvor-steuerung an die Achsen ausgegeben werden. Dabei ist die Sollwertgenerie-rung so aufgebaut, dass bei der zeit-lichen Abarbeitung der FIFO-Einträge nicht nur die Sollposition, sondern auch die Sollgeschwindigkeit ermittelt wird. Zwischen zwei benachbarten FIFO-Einträgen wird, falls notwendig, interpoliert.

TwinCAT NC Flying Saw realisiert die Kopplung einer Slaveachse an eine Masterachse in einer bestimmten Synchronposition (Fliegende Säge). SPS-Bausteine ermöglichen das Ein- und Auskoppeln sowie die Parametrie-rung.– Als Masterachse können reale

oder virtuelle Achsen sowie andere externe Istwertgeber dienen.

– Aufsynchronisieren der Slaveachse aus einer beliebigen Bewegungs-situation (Stillstand, Vorwärts- oder Rückwärtsfahrt) auf den fahrenden Master

– einfaches Aufsynchronisieren auf die Mastergeschwindigkeit

– positionsgenaues Aufsynchro-nisieren auf die Masterachse (Geschwindigkeit und Position)

– Synchrongeschwindigkeit über Koppelfaktor einstellbar

– optionale Rücklaufsperre als zusätzliche Sicherheitsfunktion

– überlagerte Streckenkompensation in der Synchronphase zur dyna-mischen Positionskorrektur

Durch den zunehmenden Einsatz dezen-traler Steuerungen tritt immer häufiger die Anforderung auf, verschiedene Systeme zeitlich zu synchronisieren. Die Realisierung zyklisch versandter Informationen führt bei Systemen ohne identische Zeitbasis zu Schwebungs-effekten. Diese äußern sich z. B. bei der Synchronisierung von Antrieben, deren Achsinformationen via Netzwerk übertragen werden, als periodisch auftretende Betriebsstörungen.

Die Softwarebibliothek TwinCAT PLC Remote Synchronisation bietet Möglichkeiten zur allgemeinen Zeit-synchronisierung von Informationen auf verteilten Systemen sowie spezielle Methoden zur Synchronisierung von NC-Achsen („verteilte Achsen“).

TwinCAT NC Camming (Kurvenscheiben) ist eine nicht-lineare Beziehung zwischen einer Master- und einer Slaveachse. Das Camming-Paket bietet verschiedene Möglichkeiten der Speicherung von Kurvenscheiben. Komfortable SPS-Bausteine ermöglichen das Laden, Koppeln und Entkoppeln von Kurvenscheiben. Es ist möglich, Kurven-scheiben im laufenden Betrieb neu zu laden oder zu modifizieren. Das TwinCAT Cam Design Tool unterstützt bei der Erstellung der Kurvenscheiben.– Positionstabelle mit Masterstützpunkten

und zugehörigen Slavepositionen, zwischen den Stützstellen wird linear oder durch Splines interpoliert

– Motion-Function-Tabelle, die eine Kurven-scheibe mittels Bewegungsgesetzen nach der Richtlinie VDI 2143 beschreibt

– zyklische oder lineare Abarbeitung– Kurvenscheibe durch Offset und

Skalierung, sowohl master- als auch slaveseitig, modifizierbar

– hohe Flexibilität durch Onlineänderung der Motion Functions

Das TwinCAT Cam Design Tool ermöglicht die Generierung und Modifizierung von Kurven-scheiben mithilfe eines grafischen Editors. Diese werden als Abschnitte von Bewegungsgesetzen, wie modifizierte Sinuslinie, harmonische Kombi- nation oder den verschiedenen Polynomfunk-tionen, zusammengesetzt. Dargestellt werden neben der Slave-Position, auch Geschwindigkeit, Beschleunigung und Ruck. Die erzeugten Kurven-scheiben können als Tabellen mit vorgegebener Schrittweite oder als sogenannte Motion Functions an die NC übergeben werden.

Der TwinCAT Digital Cam Server ist ein schnelles Nockenschaltwerk mit Überwachung für verschie-dene Feldbusse. Die Konfiguration der Nocken erfolgt in TwinCAT Engineering.– performantes feldbusunabhängiges

Nockenschaltwerk mit vielen Funktionen– bis zu 320 Ausgänge– bis zu 180 Nocken pro Ausgang– Weg-Weg-Nocken, Weg-Zeit-Nocken,

Bremsnocken– dynamische Geschwindigkeitskorrektur– Drehzahlmessung bzw. Drehzahlüberwachung

Zielsystem Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10 Windows 7/10, Windows CE

Min. TwinCAT-Level TwinCAT NC PTP TwinCAT NC PTP TwinCAT PLC TwinCAT NC PTP TwinCAT NC PTP TwinCAT NC PTP

Weitere Informationen www.beckhoff.de/TS5060 www.beckhoff.de/TS5055 www.beckhoff.de/TS5066 www.beckhoff.de/TS5050 www.beckhoff.de/TS1510 www.beckhoff.de/TS5800

Technische Änderungen vorbehalten

559

Twin

CAT

2

Page 71: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT Valve Diagram Editor TwinCAT Kinematic Transformation

Technische Daten TS1500 TS511x

Der TwinCAT Valve Diagram Editor ermöglicht die Lineari-sierung von nicht-linearen Kennlinien von Hydraulikventilen mithilfe eines grafischen Editors. Anhand von wenigen Stütz-stellen können Geraden oder Polynome 5. Grades ermittelt werden, welche diese verbinden. Die ermittelte Linearisie-rungskennlinie kann in die TwinCAT-NC-Echtzeit geladen und bei der Ausgabe der Spannungen im Drive berücksichtigt werden.

Mit TwinCAT Kinematic Transformation sind verschiedene Roboterkinematiken realisierbar. Die Programmierung der Bewegung des Roboters erfolgt in kartesischen Koordinaten entweder mit DIN 66025-Befehlen oder mit den PLCopen-konformen Bausteinen aus der SPS. Eine integrierte Dynamik-vorsteuerung sorgt für eine hohe Präzision der Bewegung auch bei hohen Beschleunigungen und Geschwindigkeiten. Die Konfiguration erfolgt im TwinCAT Engineering Interface Server.– Unterstützung verschiedener paralleler und auch

serieller Kinematiken, wie sie z. B. für Pick-and-place-Aufgaben genutzt werden

– Unterstützung der Programmierung von interpolierenden Bewegungen in G-Code (DIN 66025)

– Alternativ können auch Standard-PTP- und Kurven-scheiben-Anwendungen realisiert werden.

– einfache Programmierung im kartesischen Koordinaten-system

– Inverse Kinematik für die relevanten Motorpositionen wird automatisch berechnet.

– Konfiguration der Kinematik im TwinCAT Engineering Interface Server. Neben dem Typ (z. B. Delta) müssen auch die Stablängen und Versätze parametriert werden.

– Für die Dynamikvorsteuerung können Massen und Massenträgheiten vorgegeben werden.

– Tracking mithilfe der Fliegende Säge und Kurvenscheiben zum Aufsynchronisieren (z. B. auf Förderbänder)

– optimiert für die Beckhoff Servoverstärker der Serie AX5000

– Folgende Kinematiken sind integriert:– kartesische Portale– 2D-Parallelkinematik– Scherenkinematik– Kran- und Rollenkinematiken– 3D-Delta– SCARA

– aufgeteilt in verschiedene Produkt-Level je nach Komplexität der Kinematik

Zielsystem Windows 7/10 Windows 7/10, Windows CE

Min. TwinCAT-Level TwinCAT NC PTP TwinCAT NC I

Weitere Informationen www.beckhoff.de/TS1500 www.beckhoff.de/TS511x

MotionSupplements

TSxxxx | TwinCAT 2 Supplements, Motion

Technische Änderungen vorbehalten

560

Twin

CAT

2

Page 72: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Communication Supplements

TS6xxx | TwinCAT 2 Supplements, Communication

TwinCAT PLC Serial Communication TwinCAT PLC Serial Communication

3964R/RK512

TwinCAT PLC Modbus RTU

Technische Daten TS6340 TS6341 TS6255

TwinCAT Serial Communication reali-siert die Kommunikation zu seriellen Geräten, wie Drucker, Barcodescanner usw. Unterstützt werden die serielle Schnittstelle des PCs und die seriellen Beckhoff EtherCAT-Klemmen EL6xxx und Busklemmen KL6xxx.

Über das netzwerkbasierende Feldbussystem von Beckhoff kann auf die seriellen Klemmen in bis zu 100 m Entfernung zugegriffen werden. Zusätz-lich besteht die Möglichkeit, virtuelle COM-Schnittstellen des Betriebssystems aus der SPS anzusprechen.

Die Softwarebibliothek TwinCAT PLC Serial Communication 3964R/RK512 realisiert die serielle Kommunikation über das 3964R- bzw. RK512-Proto- koll. Unterstützt werden die serielle Schnittstelle des PCs und die seriel- len Beckhoff Busklemmen KL6xxx. Die TwinCAT-PLC-Serial-Communica-tion-Bibliothek ist enthalten.

Die SPS-Bibliothek TwinCAT PLC Serial Communication RK512 unterstützt das Senden und Empfan- gen von SPS-Variablen beliebigen Typs. Die Daten, mit einer Länge von bis zu 128 Byte, werden transpa-rent als Datenbausteine übertragen. Zur sicheren Datenübertragung wird unterhalb des RK512-Protokolls das 3964R-Protokoll verwendet.

TwinCAT Modbus RTU realisiert die Modbus-RTU-Kommunikation über eine serielle RS232-, RS422- oder RS485-Schnittstelle und ist damit sowohl für die PC/CX-Schnittstellen als auch für den Betrieb mit den seriellen Busklem-men KL6xxx geeignet. Beinhaltet sind Bausteine für den Master- und den Slave-Betrieb mit einfacher Konfigu-ration.

Zielsystem Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE

Min. TwinCAT-Level TwinCAT PLC TwinCAT PLC TwinCAT PLC

Weitere Informationen www.beckhoff.de/TS6340 www.beckhoff.de/TS6341 www.beckhoff.de/TS6255

Technische Änderungen vorbehalten

561

Twin

CAT

2

Page 73: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

CommunicationSupplements

TS6xxx | TwinCAT 2 Supplements, Communication

TwinCAT Modbus TCP

Server

TwinCAT Modbus TCP

Server CE

TwinCAT PLC

IEC 60870-5-10x

TwinCAT PLC

IEC 60870-5-104 CE

TwinCAT PLC

IEC 61850 Server

TwinCAT PLC

IEC 61400-25 Server

TwinCAT DriveTop Server TwinCAT DriveCOM OPC Server

Technische Daten TS6250 TS6250-0030 TS650x TS650x-0030 TS6511 TS6509 TS6371 TS6370

TwinCAT Modbus TCP Server agiert als Gateway zwischen Modbus-TCP-Devices und TwinCAT-Laufzeitsystemen. Es stellt sowohl Server- als auch Clientfunktionalitäten bereit. Im Serverbetrieb kön-nen die Speicherbereiche mehrerer TwinCAT-Laufzeit-systeme direkt auf die Modbus-Speicherbereiche gemappt werden. Zum Imple- mentieren eines Modbus-TCP-Clients wird eine SPS- Bibliothek mitgeliefert, um auf die Speicherbereiche eines Modbus-TCP-Devices zugreifen zu können.

TwinCAT Modbus TCP Server CE agiert als Gateway zwischen Modbus-TCP-Devices und TwinCAT-Laufzeitsystemen. Es stellt sowohl Server- als auch Clientfunktionalitäten bereit. Im Serverbetrieb können die Speicherbereiche mehrerer TwinCAT-Laufzeitsysteme direkt auf die Modbus-Speicherbereiche gemappt werden. Zum Implemen-tieren eines Modbus-TCP- Clients wird eine SPS-Biblio-thek mitgeliefert, um auf die Speicherbereiche eines Modbus-TCP-Devices zu-greifen zu können.

Die TS650x ermöglichen die IEC 60870-5-10x-kon-forme Kommunikation aus der TwinCAT-SPS heraus. Sowohl Master- als auch Slave-Bibliotheken stehen zur Verfügung.

SPS-Bibliothek für die Realisierung von Mastern für– IEC 60870-5-101– IEC 60870-5-102– IEC 60870-5-103– IEC 60870-5-104

SPS-Bibliothek für die Realisierung von Slaves für – IEC 60870-5-101– IEC 60870-5-104

Die TS650x-0030 ermögli-chen die IEC 60870-5-10x- konforme Kommunikation aus der TwinCAT-SPS heraus. Sowohl Master- als auch Slave-Bibliotheken stehen für Applikationen unter Windows CE zur Verfügung.

SPS-Bibliothek für die Realisierung von Mastern für– IEC 60870-5-104

SPS-Bibliothek für die Realisierung von Slaves für – IEC 60870-5-104

Die IEC 61850 definiert ein Kommu-nikationsprotokoll, das insbesondere in elektrischen Schaltanlagen ein-gesetzt wird. Mit der SPS-Bibilothek TwinCAT IEC 61850 Server lässt sich eine solche standardisierte Kommunikation realisieren. Der von Beckhoff entwickelte Kommunika-tionsstack basiert auf dem MMS-Protokoll und unterstützt neben der Basisnorm IEC 61850 auch die zugehörigen Spezialisierungen. Zur komfortablen Konfiguration kann der TwinCAT Telecontrol Configurator verwendet werden, der gemeinsam mit der SPS-Bibliothek ausgeliefert wird. Anhand der darin erstellten Konfiguration kann ein SPS-Code-Export erfolgen, der in bestehende SPS-Projekte eingebunden werden kann.

Die IEC 61400-25 ist eine Speziali-sierung der IEC 61850 für Windkraft-anlagen. Das Datenmodell wird dabei gezielt um Objekte, wie z. B. Wind Turbine Generator, erweitert. Auch hier steht der TwinCAT Tele-control Configurator zur Verfügung. Neben SPS-Code kann er auch TwinCAT-Scope-2-Konfigurationen erstellen.

Der TwinCAT DriveTop Server ist ein Kommunikationsserver zur Anbindung des Indramat-Drive-Top-Tools an TwinCAT. Damit kann das DriveTop-Tool zur Konfiguration und Inbetriebnahme von Indramat-Antrieben genutzt werden. Unter-stützt werden auch Konfigurationen mit mehreren SERCOS-Ringen.

Die DriveCOM-Nutzerorganisation hat sich zum Ziel gesetzt, eine ein-heitliche, standardisierte und feld- busunabhängige Kommunikation von Konfigurations-, Inbetrieb-nahme- und Diagnosetools ver-schiedener Hersteller zu Antrieben zu schaffen. Der TwinCAT DriveCOM OPC Server liefert genau diese Kommunikationsverbindung: Er ermöglicht den feldbusunabhän-gigen Datenfluss vom Engineering-tool bis in den Antrieb. Auf Basis des netzwerkfähigen TwinCAT-Kom-munikationssystems ADS können die verteilten Antriebe von einer zentralen Stelle konfiguriert und diagnostiziert werden.

Der TwinCAT DriveCOM OPC Server benötigt ein unterlagertes TwinCAT-System mit einer Beckhoff Feldbuskarte vom Typ FCxxxx. Der TwinCAT-DriveCOM-Konfigura-tor findet unterstützte Antriebe in der TwinCAT-Konfiguration und stellt diese Information dem Engineering-tool zur Verfügung. Der Konfigurator verfügt über ein Automation-Inter-face und kann somit auch von anderen Tools „remote“ bedient werden.

Zielsystem Windows 7/10 Windows CE Windows 7/10, Windows CE Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10 Windows 7/10

Min. TwinCAT-Level TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT NC PTP TwinCAT NC PTP

Weitere Informationen www.beckhoff.de/TS6250 www.beckhoff.de/

TS6250-0030

www.beckhoff.de/TS650x www.beckhoff.de/

TS650x-0030

www.beckhoff.de/TS6511 www.beckhoff.de/TS6509 www.beckhoff.de/TS6371 www.beckhoff.de/TS6370

Technische Änderungen vorbehalten

562

Twin

CAT

2

Page 74: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Communication Supplements

TwinCAT Modbus TCP

Server

TwinCAT Modbus TCP

Server CE

TwinCAT PLC

IEC 60870-5-10x

TwinCAT PLC

IEC 60870-5-104 CE

TwinCAT PLC

IEC 61850 Server

TwinCAT PLC

IEC 61400-25 Server

TwinCAT DriveTop Server TwinCAT DriveCOM OPC Server

Technische Daten TS6250 TS6250-0030 TS650x TS650x-0030 TS6511 TS6509 TS6371 TS6370

TwinCAT Modbus TCP Server agiert als Gateway zwischen Modbus-TCP-Devices und TwinCAT-Laufzeitsystemen. Es stellt sowohl Server- als auch Clientfunktionalitäten bereit. Im Serverbetrieb kön-nen die Speicherbereiche mehrerer TwinCAT-Laufzeit-systeme direkt auf die Modbus-Speicherbereiche gemappt werden. Zum Imple- mentieren eines Modbus-TCP-Clients wird eine SPS- Bibliothek mitgeliefert, um auf die Speicherbereiche eines Modbus-TCP-Devices zugreifen zu können.

TwinCAT Modbus TCP Server CE agiert als Gateway zwischen Modbus-TCP-Devices und TwinCAT-Laufzeitsystemen. Es stellt sowohl Server- als auch Clientfunktionalitäten bereit. Im Serverbetrieb können die Speicherbereiche mehrerer TwinCAT-Laufzeitsysteme direkt auf die Modbus-Speicherbereiche gemappt werden. Zum Implemen-tieren eines Modbus-TCP- Clients wird eine SPS-Biblio-thek mitgeliefert, um auf die Speicherbereiche eines Modbus-TCP-Devices zu-greifen zu können.

Die TS650x ermöglichen die IEC 60870-5-10x-kon-forme Kommunikation aus der TwinCAT-SPS heraus. Sowohl Master- als auch Slave-Bibliotheken stehen zur Verfügung.

SPS-Bibliothek für die Realisierung von Mastern für– IEC 60870-5-101– IEC 60870-5-102– IEC 60870-5-103– IEC 60870-5-104

SPS-Bibliothek für die Realisierung von Slaves für – IEC 60870-5-101– IEC 60870-5-104

Die TS650x-0030 ermögli-chen die IEC 60870-5-10x- konforme Kommunikation aus der TwinCAT-SPS heraus. Sowohl Master- als auch Slave-Bibliotheken stehen für Applikationen unter Windows CE zur Verfügung.

SPS-Bibliothek für die Realisierung von Mastern für– IEC 60870-5-104

SPS-Bibliothek für die Realisierung von Slaves für – IEC 60870-5-104

Die IEC 61850 definiert ein Kommu-nikationsprotokoll, das insbesondere in elektrischen Schaltanlagen ein-gesetzt wird. Mit der SPS-Bibilothek TwinCAT IEC 61850 Server lässt sich eine solche standardisierte Kommunikation realisieren. Der von Beckhoff entwickelte Kommunika-tionsstack basiert auf dem MMS-Protokoll und unterstützt neben der Basisnorm IEC 61850 auch die zugehörigen Spezialisierungen. Zur komfortablen Konfiguration kann der TwinCAT Telecontrol Configurator verwendet werden, der gemeinsam mit der SPS-Bibliothek ausgeliefert wird. Anhand der darin erstellten Konfiguration kann ein SPS-Code-Export erfolgen, der in bestehende SPS-Projekte eingebunden werden kann.

Die IEC 61400-25 ist eine Speziali-sierung der IEC 61850 für Windkraft-anlagen. Das Datenmodell wird dabei gezielt um Objekte, wie z. B. Wind Turbine Generator, erweitert. Auch hier steht der TwinCAT Tele-control Configurator zur Verfügung. Neben SPS-Code kann er auch TwinCAT-Scope-2-Konfigurationen erstellen.

Der TwinCAT DriveTop Server ist ein Kommunikationsserver zur Anbindung des Indramat-Drive-Top-Tools an TwinCAT. Damit kann das DriveTop-Tool zur Konfiguration und Inbetriebnahme von Indramat-Antrieben genutzt werden. Unter-stützt werden auch Konfigurationen mit mehreren SERCOS-Ringen.

Die DriveCOM-Nutzerorganisation hat sich zum Ziel gesetzt, eine ein-heitliche, standardisierte und feld- busunabhängige Kommunikation von Konfigurations-, Inbetrieb-nahme- und Diagnosetools ver-schiedener Hersteller zu Antrieben zu schaffen. Der TwinCAT DriveCOM OPC Server liefert genau diese Kommunikationsverbindung: Er ermöglicht den feldbusunabhän-gigen Datenfluss vom Engineering-tool bis in den Antrieb. Auf Basis des netzwerkfähigen TwinCAT-Kom-munikationssystems ADS können die verteilten Antriebe von einer zentralen Stelle konfiguriert und diagnostiziert werden.

Der TwinCAT DriveCOM OPC Server benötigt ein unterlagertes TwinCAT-System mit einer Beckhoff Feldbuskarte vom Typ FCxxxx. Der TwinCAT-DriveCOM-Konfigura-tor findet unterstützte Antriebe in der TwinCAT-Konfiguration und stellt diese Information dem Engineering-tool zur Verfügung. Der Konfigurator verfügt über ein Automation-Inter-face und kann somit auch von anderen Tools „remote“ bedient werden.

Zielsystem Windows 7/10 Windows CE Windows 7/10, Windows CE Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10 Windows 7/10

Min. TwinCAT-Level TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT NC PTP TwinCAT NC PTP

Weitere Informationen www.beckhoff.de/TS6250 www.beckhoff.de/

TS6250-0030

www.beckhoff.de/TS650x www.beckhoff.de/

TS650x-0030

www.beckhoff.de/TS6511 www.beckhoff.de/TS6509 www.beckhoff.de/TS6371 www.beckhoff.de/TS6370

Technische Änderungen vorbehalten

563

Twin

CAT

2

Page 75: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

CommunicationSupplements

TS6xxx | TwinCAT 2 Supplements, Communication

TwinCAT OPC Server TwinCAT OPC UA Server TwinCAT OPC UA Server CE TwinCAT SMS/SMTP Server TwinCAT SMS/SMTP Server CE TwinCAT TCP/IP Server TwinCAT TCP/IP Server CE

Technische Daten TS6120 TS6100 TS6100-0030 TS6350 TS6350-0030 TS6310 TS6310-0030

Der TwinCAT OPC Server ist eine Schnittstelle für den standardisierten Datenaustausch. Er unterstützt die Spezifikationen DataAccess (DA) und XML-DA. DataAccess basiert auf der Microsoft-COM-Technologie und stellt dem Client Daten zur Ver- fügung. Die OPC-XML-DA-Spezifika-tion ermöglicht es, Daten per XML via HTTP auszutauschen. Die Konfi-guration der Server erfolgt in einem Konfigurationstool oder via XML.

OPC Unified Architecture (IEC 62541) ist die neueste Technologiegenera-tion der OPC Foundation für einen sicheren, zuverlässigen und hersteller-neutralen Transport von Rohdaten und vorverarbeiteten Informationen von der Fertigungsebene bis in das Produktionsplanungs- oder ERP-System. Auf einheitliche, sichere und zuver-lässige Weise steht mit OPC UA jeder berechtigten Anwendung und jeder autorisierten Person jede gewünschte Information zu jeder Zeit und an jedem Ort zur Verfügung.

TwinCAT OPC UA Server– zertifiziert im OPC-Labor Europa– Funktionen DataAccess/

HistoricalAccess/Alarm&Condition– SPS-Bausteine zur Diagnose,

Neustart– Zwischenspeicherung von Daten

im Server: Unterbrechung der Kommunikationsverbindung führt nicht zum Datenverlust

TwinCAT OPC UA Client– SPS-Funktionsbausteine

für UA-DataAccess– Demo-UA-Client für

Diagnosezwecke

OPC Unified Architecture (IEC 62541) ist die neueste Technologiegenera-tion der OPC Foundation für einen sicheren, zuverlässigen und hersteller-neutralen Transport von Rohdaten und vorverarbeiteten Informationen von der Fertigungsebene bis in das Produktionsplanungs- oder ERP-System. Auf einheitliche, sichere und zuver-lässige Weise steht mit OPC UA jeder berechtigten Anwendung und jeder autorisierten Person jede gewünschte Information zu jeder Zeit und an jedem Ort zur Verfügung.

TwinCAT OPC UA Server CE– zertifiziert im OPC-Labor Europa– Funktionen DataAccess/

HistoricalAccess/Alarm&Condition– SPS-Bausteine zur Diagnose,

Neustart– Zwischenspeicherung von Daten

im Server: Unterbrechung der Kommunikationsverbindung führt nicht zum Datenverlust

TwinCAT OPC UA Client CE– SPS-Funktionsbausteine

für UA-DataAccess– Demo-UA-Client für

Diagnosezwecke

TwinCAT SMS/SMTP Server ermög-licht das Versenden von SMS bzw. E-Mails unter Verwendung von SPS-Bausteinen. Letzteres erlaubt ebenfalls das Versenden von Datei-anhängen, HTML-Texten sowie das Setzen der Prioritätseinstellungen der Nachrichten. Die verschlüsselte E-Mail-Kommunikation ist durch die Unterstützung von STARTTLS/SSL konfigurierbar.

TwinCAT SMS/SMTP Server CE ermöglicht das Versenden von SMS bzw. E-Mails unter Verwendung von SPS-Bausteinen. Letzteres erlaubt ebenfalls das Versenden von Datei-anhängen, HTML-Texten sowie das Setzen der Prioritätseinstellungen der Nachrichten. Die verschlüsselte E-Mail-Kommunikation ist durch die Unterstützung von STARTTLS/SSL konfigurierbar.

TwinCAT TCP/IP Server dient der Implementierung und Realisierung eines oder mehrerer TCP/IP-Server und/oder TCP/IP-Clients in der TwinCAT-PLC. Für den Kommunika-tionsauf- und -abbau sowie für den reinen Datenaustausch (Send und Receive) existieren entsprechende Bausteine. Zum Überwachen von TwinCAT-Laufzeiten ermöglicht die mitgelieferte SNMP-Bibliothek, Meldungen zu verschicken (Traps) und Anfragen zu beantworten (Get).

TwinCAT TCP/IP Server CE dient der Implementierung und Realisierung eines oder mehrerer TCP/IP-Server und/oder TCP/IP-Clients in der TwinCAT-PLC. Für den Kommunika-tionsauf- und -abbau sowie für den reinen Datenaustausch (Send und Receive) existieren entsprechende Bausteine. Zum Überwachen von TwinCAT-Laufzeiten ermöglicht die mitgelieferte SNMP-Bibliothek, Meldungen zu verschicken (Traps) und Anfragen zu beantworten (Get).

Zielsystem Windows NT/2000/XP Windows 7/10 Windows CE Windows 7/10 Windows CE Windows 7/10 Windows CE

Min. TwinCAT-Level TwinCAT I/O TwinCAT I/O TwinCAT I/O TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC

Weitere Informationen www.beckhoff.de/TS6120 www.beckhoff.de/TS6100 www.beckhoff.de/TS6100-0030 www.beckhoff.de/TS6350 www.beckhoff.de/TS6350-0030 www.beckhoff.de/TS6310 www.beckhoff.de/TS6310-0030

Technische Änderungen vorbehalten

564

Twin

CAT

2

Page 76: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Communication Supplements

TwinCAT OPC Server TwinCAT OPC UA Server TwinCAT OPC UA Server CE TwinCAT SMS/SMTP Server TwinCAT SMS/SMTP Server CE TwinCAT TCP/IP Server TwinCAT TCP/IP Server CE

Technische Daten TS6120 TS6100 TS6100-0030 TS6350 TS6350-0030 TS6310 TS6310-0030

Der TwinCAT OPC Server ist eine Schnittstelle für den standardisierten Datenaustausch. Er unterstützt die Spezifikationen DataAccess (DA) und XML-DA. DataAccess basiert auf der Microsoft-COM-Technologie und stellt dem Client Daten zur Ver- fügung. Die OPC-XML-DA-Spezifika-tion ermöglicht es, Daten per XML via HTTP auszutauschen. Die Konfi-guration der Server erfolgt in einem Konfigurationstool oder via XML.

OPC Unified Architecture (IEC 62541) ist die neueste Technologiegenera-tion der OPC Foundation für einen sicheren, zuverlässigen und hersteller-neutralen Transport von Rohdaten und vorverarbeiteten Informationen von der Fertigungsebene bis in das Produktionsplanungs- oder ERP-System. Auf einheitliche, sichere und zuver-lässige Weise steht mit OPC UA jeder berechtigten Anwendung und jeder autorisierten Person jede gewünschte Information zu jeder Zeit und an jedem Ort zur Verfügung.

TwinCAT OPC UA Server– zertifiziert im OPC-Labor Europa– Funktionen DataAccess/

HistoricalAccess/Alarm&Condition– SPS-Bausteine zur Diagnose,

Neustart– Zwischenspeicherung von Daten

im Server: Unterbrechung der Kommunikationsverbindung führt nicht zum Datenverlust

TwinCAT OPC UA Client– SPS-Funktionsbausteine

für UA-DataAccess– Demo-UA-Client für

Diagnosezwecke

OPC Unified Architecture (IEC 62541) ist die neueste Technologiegenera-tion der OPC Foundation für einen sicheren, zuverlässigen und hersteller-neutralen Transport von Rohdaten und vorverarbeiteten Informationen von der Fertigungsebene bis in das Produktionsplanungs- oder ERP-System. Auf einheitliche, sichere und zuver-lässige Weise steht mit OPC UA jeder berechtigten Anwendung und jeder autorisierten Person jede gewünschte Information zu jeder Zeit und an jedem Ort zur Verfügung.

TwinCAT OPC UA Server CE– zertifiziert im OPC-Labor Europa– Funktionen DataAccess/

HistoricalAccess/Alarm&Condition– SPS-Bausteine zur Diagnose,

Neustart– Zwischenspeicherung von Daten

im Server: Unterbrechung der Kommunikationsverbindung führt nicht zum Datenverlust

TwinCAT OPC UA Client CE– SPS-Funktionsbausteine

für UA-DataAccess– Demo-UA-Client für

Diagnosezwecke

TwinCAT SMS/SMTP Server ermög-licht das Versenden von SMS bzw. E-Mails unter Verwendung von SPS-Bausteinen. Letzteres erlaubt ebenfalls das Versenden von Datei-anhängen, HTML-Texten sowie das Setzen der Prioritätseinstellungen der Nachrichten. Die verschlüsselte E-Mail-Kommunikation ist durch die Unterstützung von STARTTLS/SSL konfigurierbar.

TwinCAT SMS/SMTP Server CE ermöglicht das Versenden von SMS bzw. E-Mails unter Verwendung von SPS-Bausteinen. Letzteres erlaubt ebenfalls das Versenden von Datei-anhängen, HTML-Texten sowie das Setzen der Prioritätseinstellungen der Nachrichten. Die verschlüsselte E-Mail-Kommunikation ist durch die Unterstützung von STARTTLS/SSL konfigurierbar.

TwinCAT TCP/IP Server dient der Implementierung und Realisierung eines oder mehrerer TCP/IP-Server und/oder TCP/IP-Clients in der TwinCAT-PLC. Für den Kommunika-tionsauf- und -abbau sowie für den reinen Datenaustausch (Send und Receive) existieren entsprechende Bausteine. Zum Überwachen von TwinCAT-Laufzeiten ermöglicht die mitgelieferte SNMP-Bibliothek, Meldungen zu verschicken (Traps) und Anfragen zu beantworten (Get).

TwinCAT TCP/IP Server CE dient der Implementierung und Realisierung eines oder mehrerer TCP/IP-Server und/oder TCP/IP-Clients in der TwinCAT-PLC. Für den Kommunika-tionsauf- und -abbau sowie für den reinen Datenaustausch (Send und Receive) existieren entsprechende Bausteine. Zum Überwachen von TwinCAT-Laufzeiten ermöglicht die mitgelieferte SNMP-Bibliothek, Meldungen zu verschicken (Traps) und Anfragen zu beantworten (Get).

Zielsystem Windows NT/2000/XP Windows 7/10 Windows CE Windows 7/10 Windows CE Windows 7/10 Windows CE

Min. TwinCAT-Level TwinCAT I/O TwinCAT I/O TwinCAT I/O TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC

Weitere Informationen www.beckhoff.de/TS6120 www.beckhoff.de/TS6100 www.beckhoff.de/TS6100-0030 www.beckhoff.de/TS6350 www.beckhoff.de/TS6350-0030 www.beckhoff.de/TS6310 www.beckhoff.de/TS6310-0030

Technische Änderungen vorbehalten

565

Twin

CAT

2

Page 77: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

CommunicationSupplements

TS6xxx | TwinCAT 2 Supplements, Communication

TwinCAT PROFINET RT

Controller

TwinCAT PROFINET RT

Device

TwinCAT EtherNet/IP

Slave

TwinCAT EtherNet/IP

Slave CE

TwinCAT Virtual Serial COM

Driver

TwinCAT FTP Client TwinCAT PLC RFID Reader

Communication

TwinCAT PLC S5/S7

Communication

Technische Daten TS6271 TS6270 TS6280 TS6280-0030 TS6360 TS6300 TS6600 TS6610

TwinCAT PROFINET RT Controller (Master) ist ein Supplement, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Real-time-Ethernet-Treiber einen PROFINET-RT-Controller macht. Aus einer Ethernet-Schnittstelle wird durch das Freischalten eines Keys ein PROFINET-Controller. Das PROFINET-Supplement ist Bestandteil der TwinCAT-Installation und kann im Config Mode auch ohne Key betrieben werden. Es ist auf PCs und Embedded-PCs lauf-fähig und kann ab TwinCAT 2.11 R3 genutzt werden. In Verbindung mit der PROFINET-Klemme EL6631 für das EtherCAT-I/O-System lässt sich PROFINET auch über EtherCAT tunneln, hierfür ist das Supplement nicht notwendig. Damit kann jedes EtherCAT-Netzwerk auch mit PROFINET-RT-Devices Daten austauschen.

TwinCAT PROFINET RT Device (Slave) ist ein Supple- ment, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber ein PROFINET-RT-Device macht. Aus einer Ethernet-Schnittstelle wird durch die Installation des Supple-ments ein PROFINET-Slave. Das Supplement kann auf PCs und Embedded-PCs genutzt werden. In Verbin-dung mit der PROFINET-Klemme EL6631-0010 für das EtherCAT-I/O-System lässt sich PROFINET auch über EtherCAT tunneln. Damit kann jedes EtherCAT-Netz-werk auch mit PROFINET-RT-Controllern Daten austauschen. Beim Einsatz der EL6631-0010 ist das Supplement TwinCAT PROFINET IO Controller nicht notwendig.

TwinCAT EtherNet/IP Slave ist ein Supplement, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber einen EtherNet/IP-Slave macht. Die Ethernet-Schnitt-stelle wird durch Installation des Supplements zu einem EtherNet/IP-Slave.

TwinCAT EtherNet/IP Slave ist ein Supplement, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber einen EtherNet/IP-Slave macht. Die Ethernet-Schnitt-stelle wird durch Installation des Supplements zu einem EtherNet/IP-Slave. Einsetz-bar ist dieses Produkt auf allen PC-Steuerungen und Embedded-PC-Steuerungen mit Windows CE.

TwinCAT Virtual Serial COM Driver erlaubt das Einbinden von EtherCAT-Klemmen EL60xx oder EtherCAT-Box-Modulen EP6002 als normale serielle Schnittstellen in Windows CE oder Windows. Für jede EL60xx/EP6002 wird dabei individuell definiert, auf welchem Rechner für sie eine serielle Schnittstelle erzeugt werden soll. Der Zugriff auf das an der Klemme angeschlossene Gerät erfolgt über die Windows API für serielle Schnittstellen.

TwinCAT FTP Client ermöglicht den einfachen Zugriff aus der SPS auf mehrere FTP-Server mithilfe von verschiedenen Funktionsbausteinen. So können nach einem Verbindungs-aufbau (optional mit Authentifizie-rung) Dateien zum/vom Server gela- den werden. Weitere Funktionsbau-steine erlauben das Suchen, Anlegen, Löschen und Umbenennen von Dateien oder Verzeichnissen.

TwinCAT PLC RFID Reader Commu-nication erlaubt das Ansprechen verschiedener RFID-Reader über eine serielle Schnittstelle. Mit dieser Bibliothek steht ein generelles abstraktes Interface zur Verfügung, das für alle Reader genutzt werden kann. Die Anpassung an einen speziellen Reader ist durch eine Konfigurationseinstellung einfach durchzuführen.

TwinCAT PLC S5/S7 Communication ermöglicht die einfache Anbindung von TwinCAT an eine S5- oder S7-Steuerung. Unter Verwendung von Funktionsbausteinen kann auf Datenbausteine, Merker, Eingänge, Ausgänge, Zähler und Timer einer S5- bzw. S7-Steuerung zugegriffen werden. Die Kommunikation erfolgt über TCP/IP.

Zielsystem Windows XP, Windows XP

Embedded, Windows CE

Windows XP, Windows XP

Embedded, Windows CE

Windows XP, Windows XP

Embedded, Windows CE

Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE

Min. TwinCAT-Level TwinCAT I/O TwinCAT I/O TwinCAT I/O TwinCAT I/O TwinCAT I/O TwinCAT PLC TwinCAT PLC TwinCAT PLC

Weitere Informationen www.beckhoff.de/TS6271 www.beckhoff.de/TS6270 www.beckhoff.de/TS6280 www.beckhoff.de/TS6280 www.beckhoff.de/TS6360 www.beckhoff.de/TS6300 www.beckhoff.de/TS6600 www.beckhoff.de/TS6610

Technische Änderungen vorbehalten

566

Twin

CAT

2

Page 78: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Communication Supplements

TwinCAT PROFINET RT

Controller

TwinCAT PROFINET RT

Device

TwinCAT EtherNet/IP

Slave

TwinCAT EtherNet/IP

Slave CE

TwinCAT Virtual Serial COM

Driver

TwinCAT FTP Client TwinCAT PLC RFID Reader

Communication

TwinCAT PLC S5/S7

Communication

Technische Daten TS6271 TS6270 TS6280 TS6280-0030 TS6360 TS6300 TS6600 TS6610

TwinCAT PROFINET RT Controller (Master) ist ein Supplement, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Real-time-Ethernet-Treiber einen PROFINET-RT-Controller macht. Aus einer Ethernet-Schnittstelle wird durch das Freischalten eines Keys ein PROFINET-Controller. Das PROFINET-Supplement ist Bestandteil der TwinCAT-Installation und kann im Config Mode auch ohne Key betrieben werden. Es ist auf PCs und Embedded-PCs lauf-fähig und kann ab TwinCAT 2.11 R3 genutzt werden. In Verbindung mit der PROFINET-Klemme EL6631 für das EtherCAT-I/O-System lässt sich PROFINET auch über EtherCAT tunneln, hierfür ist das Supplement nicht notwendig. Damit kann jedes EtherCAT-Netzwerk auch mit PROFINET-RT-Devices Daten austauschen.

TwinCAT PROFINET RT Device (Slave) ist ein Supple- ment, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber ein PROFINET-RT-Device macht. Aus einer Ethernet-Schnittstelle wird durch die Installation des Supple-ments ein PROFINET-Slave. Das Supplement kann auf PCs und Embedded-PCs genutzt werden. In Verbin-dung mit der PROFINET-Klemme EL6631-0010 für das EtherCAT-I/O-System lässt sich PROFINET auch über EtherCAT tunneln. Damit kann jedes EtherCAT-Netz-werk auch mit PROFINET-RT-Controllern Daten austauschen. Beim Einsatz der EL6631-0010 ist das Supplement TwinCAT PROFINET IO Controller nicht notwendig.

TwinCAT EtherNet/IP Slave ist ein Supplement, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber einen EtherNet/IP-Slave macht. Die Ethernet-Schnitt-stelle wird durch Installation des Supplements zu einem EtherNet/IP-Slave.

TwinCAT EtherNet/IP Slave ist ein Supplement, das aus jeder PC-basierten Steuerung mit Intel®-Chipsatz und dem von Beckhoff entwickelten Realtime-Ethernet-Treiber einen EtherNet/IP-Slave macht. Die Ethernet-Schnitt-stelle wird durch Installation des Supplements zu einem EtherNet/IP-Slave. Einsetz-bar ist dieses Produkt auf allen PC-Steuerungen und Embedded-PC-Steuerungen mit Windows CE.

TwinCAT Virtual Serial COM Driver erlaubt das Einbinden von EtherCAT-Klemmen EL60xx oder EtherCAT-Box-Modulen EP6002 als normale serielle Schnittstellen in Windows CE oder Windows. Für jede EL60xx/EP6002 wird dabei individuell definiert, auf welchem Rechner für sie eine serielle Schnittstelle erzeugt werden soll. Der Zugriff auf das an der Klemme angeschlossene Gerät erfolgt über die Windows API für serielle Schnittstellen.

TwinCAT FTP Client ermöglicht den einfachen Zugriff aus der SPS auf mehrere FTP-Server mithilfe von verschiedenen Funktionsbausteinen. So können nach einem Verbindungs-aufbau (optional mit Authentifizie-rung) Dateien zum/vom Server gela- den werden. Weitere Funktionsbau-steine erlauben das Suchen, Anlegen, Löschen und Umbenennen von Dateien oder Verzeichnissen.

TwinCAT PLC RFID Reader Commu-nication erlaubt das Ansprechen verschiedener RFID-Reader über eine serielle Schnittstelle. Mit dieser Bibliothek steht ein generelles abstraktes Interface zur Verfügung, das für alle Reader genutzt werden kann. Die Anpassung an einen speziellen Reader ist durch eine Konfigurationseinstellung einfach durchzuführen.

TwinCAT PLC S5/S7 Communication ermöglicht die einfache Anbindung von TwinCAT an eine S5- oder S7-Steuerung. Unter Verwendung von Funktionsbausteinen kann auf Datenbausteine, Merker, Eingänge, Ausgänge, Zähler und Timer einer S5- bzw. S7-Steuerung zugegriffen werden. Die Kommunikation erfolgt über TCP/IP.

Zielsystem Windows XP, Windows XP

Embedded, Windows CE

Windows XP, Windows XP

Embedded, Windows CE

Windows XP, Windows XP

Embedded, Windows CE

Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE

Min. TwinCAT-Level TwinCAT I/O TwinCAT I/O TwinCAT I/O TwinCAT I/O TwinCAT I/O TwinCAT PLC TwinCAT PLC TwinCAT PLC

Weitere Informationen www.beckhoff.de/TS6271 www.beckhoff.de/TS6270 www.beckhoff.de/TS6280 www.beckhoff.de/TS6280 www.beckhoff.de/TS6360 www.beckhoff.de/TS6300 www.beckhoff.de/TS6600 www.beckhoff.de/TS6610

Technische Änderungen vorbehalten

567

Twin

CAT

2

Page 79: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

Building AutomationSupplements

TS8xxx | TwinCAT 2 Supplements, Building Automation

TwinCAT PLC

HVAC

TwinCAT PLC

Building Automation

Basic

TwinCAT BACnet/IP TwinCAT FIAS Server TwinCAT Crestron Server TwinCAT Building Automation TwinCAT Building Automation

Framework

Technische Daten TS8000 TS8010 TS8020 TS8035 TS8036 TS8040 TS8100

TwinCAT PLC HVAC ist eine umfangreiche TwinCAT-SPS-Bibliothek mit Funktions- bausteinen für die Automa-tion aller technischen Aus-baugewerke eines Gebäu-des. Neben den klassischen Funktionen der Heizungs-, Lüftungs- und Klimatechnik im Bereich der Energie- erzeugung und Verteilung sind zusätzlich alle Funktio-nen der Raumautomation für die Beleuchtung, den Sonnenschutz und die Raum-klimaregelung enthalten.

Die Softwarebibliothek TwinCAT PLC Building Automation Basic erlaubt die Realisierung aller für die Raumautomatisierung wichtigen Funktionen. Hierzu gehören Beleuchtung (Konstantlichtregelung, Lichtdimmer…), Fassaden-steuerung, Skalierungs-funktionen, Filterbausteine, Zeitschaltfunktionen und Maximumwächter zur Energieoptimierung.

BACnet (Building Automation Control Network) ist ein standardisiertes, herstellerunabhängiges Kommunikations-protokoll für die Gebäudeautomatisierung. Verwendung findet es in den Bereichen HLK, Lichtsteuerung, Sicher-heits- und Brandmeldetechnik. Die Implementierung dieses Protokolls erfolgt sowohl als Server als auch als Client und ist auf allen Beckhoff Industrie-PCs und Embedded-PCs lauf-fähig. Unterstützt werden alle Dienste eines B-BCs (BACnet Building Controllers), wie z. B. gemeinsame Datennutzung (DS), Alarm- und Ereignisverarbeitung (AE), Zeitplan (SCHED), Trendaufzeichnung (T) sowie Device- und Netzwerkmanage-ment (DM). Für TwinCAT 2 werden die BACnet Revisionen 6 und 12 unterstützt. Daher wird der Einsatz für Neuprojekte nicht mehr empfohlen.

BACnet-Revision 12

Bestellangaben CX8091 und CX9020 mit BACnet/IP-Image (Lizenzkey enthalten)– Bestellnummer des CX8091 (keine weitere Bestell-

option notwendig) (siehe Seite )– Bestellnummer des CX9020-xxxx

(siehe Seite ) + CX1800-1052

Bestellangaben CX5010/CX5020 (siehe Seite )– CX50x0 mit Windows CE | Bestellnummer des CX +

CX1800-1052 (BACnet/IP-Image, Lizenzkey enthalten)– CX50x0 mit Windows XPe | Bestellnummer des CX +

Supplement TwinCAT BACnet/IP (TS8020, Lizenzkey nötig), TwinCAT 2.11 R3

BACnet-Revision 6

Bestellangaben CX5010/CX5020 (siehe Seite )– CX50x0 mit Windows CE | Bestellnummer des CX +

CX1800-1044 (BACnet/IP-Image, Lizenzkey enthalten)– CX50x0 mit Windows XPe | Bestellnummer des CX +

Supplement TwinCAT BACnet/IP (TS8020, Lizenzkey nötig), TwinCAT 2.11 R3

Die Schnittstelle FIAS (Fidelio Inter-face and Application Specification) nimmt eine weltweit führende Posi-tion für Hotelmanagementsoftware ein. Der TwinCAT FIAS Server ist ein Softwarepaket zur Kommunikation zwischen einer TwinCAT-SPS und einem System, das über eine FIAS-Standard-Schnittstelle verfügt. Die Kommunikation erfolgt über TCP/IP. Die Verbindung von Hotel-managementsoftware und Auto-matisierungssystem trägt dazu bei, den Energieverbrauch zu optimie-ren: z. B. passt sich bei einem nicht belegten Zimmer die Klimaregelung entsprechend an; bei starker Sonnen-einstrahlung wird die Beschattung automatisch aktiviert.

Crestron ist einer der führenden Hersteller von Mediensteuerungs-systemen. Der TwinCAT Crestron Server ermöglicht die Kommunika-tion zwischen einer TwinCAT-SPS und einer Crestron-Steuerung. Verbunden werden beide Systeme per Ethernet. Zur Programmierung der Crestron-Steuerung stehen User-Makros für SIMPL zur Verfügung. Innerhalb der TwinCAT-SPS sind die notwendigen Funktionsbau-steine in einer SPS-Library enthalten. Sowohl aus der Crestron-Steuerung als auch aus der TwinCAT-SPS kann schreibend und lesend auf den ande-ren Teilnehmer zugegriffen werden.

TwinCAT Building Automation ist ein Softwarepaket zur Automation aller technischen Ausbaugewerke der Gebäudeautomation. Neben Bausteinen für klassische HVAC-Applikationen wird auch die Raum- automation mit den Gewerken Beleuchtung, Klimatisierung und Beschattung berücksichtigt. Im Wesentlichen besteht das Soft-warepaket aus drei Komponenten:

TwinCAT BA PLC LibrariesDie TwinCAT BA PLC Libraries ent- halten Basisfunktionen aus dem Bereich Regelung, Signalverarbei-tung, spezielle mathematische Funktionen, Störmeldeverarbeitung und allgemeine Systemfunktionen.

TwinCAT BA PLC TemplatesTwinCAT BA PLC Templates bestehen aus fertigen TwinCAT-Programmbausteinen für Sensoren, Aktoren, kompletten Baugruppen für Anlagenteile und ganzen Anlagen der Heizung-, Klima- und Lüftungs-technik.

TwinCAT BA Project BuilderDer TwinCAT BA Project Builder ist ein Konfigurationsprogramm, mit dem die Anlagenteile definiert und einzelnen Templates zugeordnet werden. Aus diesen Informationen werden für jeden Controller die Projektdateien für das TwinCAT PLC Control und den TwinCAT System Manager generiert.

Das TwinCAT Building Automation Framework umfasst ein Konfigura-tionsprogramm (TwinCAT Building Automation Manager) und eine SPS-Library.

Die SPS-Library ist so aufge-baut, dass ein fertiges Applikations-programm mit den wichtigsten Raumautomatisierungsfunktionen zur Verfügung steht. Hierzu zählen Beleuchtung, Beschattung, Klima-regelung, Zeitschaltfunktionen, Szenenverwaltung, Wetterstationen und Energieverbrauchserfassung.

Im TwinCAT Building Automa-tion Manager werden alle Aktoren und Sensoren eingetragen, zu Gruppen zusammengefasst und mit den Busklemmen verknüpft. Die logische Zuordnung der Senso-ren zu Aktoren erfolgt ebenfalls im TwinCAT Building Automation Manager. Das Konfigurationspro-gramm erzeugt und aktiviert aus diesen Informationen die I/O-Ver-knüpfungen für alle eingetragenen Geräte und schreibt alle notwendi-gen Parameter in die Controller.

Zielsystem Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE

Min. TwinCAT-Level TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC

Weitere Informationen www.beckhoff.de/TS8000 www.beckhoff.de/TS8010 www.beckhoff.de/TS8020 www.beckhoff.de/TS8035 www.beckhoff.de/TS8036 www.beckhoff.de/TS8040 www.beckhoff.de/TS8100

215

222

232

232

Technische Änderungen vorbehalten

568

Twin

CAT

2

Page 80: New Automation Technology 2020 - Beckhoff Automation€¦ · Mid Performance P20 Economy ARM Cortex™-A9, 800 MHz P30 Economy Plus ARM Cortex™-A8, 1 GHz P50 Performance Plus Intel

TwinCAT PLC

HVAC

TwinCAT PLC

Building Automation

Basic

TwinCAT BACnet/IP TwinCAT FIAS Server TwinCAT Crestron Server TwinCAT Building Automation TwinCAT Building Automation

Framework

Technische Daten TS8000 TS8010 TS8020 TS8035 TS8036 TS8040 TS8100

TwinCAT PLC HVAC ist eine umfangreiche TwinCAT-SPS-Bibliothek mit Funktions- bausteinen für die Automa-tion aller technischen Aus-baugewerke eines Gebäu-des. Neben den klassischen Funktionen der Heizungs-, Lüftungs- und Klimatechnik im Bereich der Energie- erzeugung und Verteilung sind zusätzlich alle Funktio-nen der Raumautomation für die Beleuchtung, den Sonnenschutz und die Raum-klimaregelung enthalten.

Die Softwarebibliothek TwinCAT PLC Building Automation Basic erlaubt die Realisierung aller für die Raumautomatisierung wichtigen Funktionen. Hierzu gehören Beleuchtung (Konstantlichtregelung, Lichtdimmer…), Fassaden-steuerung, Skalierungs-funktionen, Filterbausteine, Zeitschaltfunktionen und Maximumwächter zur Energieoptimierung.

BACnet (Building Automation Control Network) ist ein standardisiertes, herstellerunabhängiges Kommunikations-protokoll für die Gebäudeautomatisierung. Verwendung findet es in den Bereichen HLK, Lichtsteuerung, Sicher-heits- und Brandmeldetechnik. Die Implementierung dieses Protokolls erfolgt sowohl als Server als auch als Client und ist auf allen Beckhoff Industrie-PCs und Embedded-PCs lauf-fähig. Unterstützt werden alle Dienste eines B-BCs (BACnet Building Controllers), wie z. B. gemeinsame Datennutzung (DS), Alarm- und Ereignisverarbeitung (AE), Zeitplan (SCHED), Trendaufzeichnung (T) sowie Device- und Netzwerkmanage-ment (DM). Für TwinCAT 2 werden die BACnet Revisionen 6 und 12 unterstützt. Daher wird der Einsatz für Neuprojekte nicht mehr empfohlen.

BACnet-Revision 12

Bestellangaben CX8091 und CX9020 mit BACnet/IP-Image (Lizenzkey enthalten)– Bestellnummer des CX8091 (keine weitere Bestell-

option notwendig) (siehe Seite )– Bestellnummer des CX9020-xxxx

(siehe Seite ) + CX1800-1052

Bestellangaben CX5010/CX5020 (siehe Seite )– CX50x0 mit Windows CE | Bestellnummer des CX +

CX1800-1052 (BACnet/IP-Image, Lizenzkey enthalten)– CX50x0 mit Windows XPe | Bestellnummer des CX +

Supplement TwinCAT BACnet/IP (TS8020, Lizenzkey nötig), TwinCAT 2.11 R3

BACnet-Revision 6

Bestellangaben CX5010/CX5020 (siehe Seite )– CX50x0 mit Windows CE | Bestellnummer des CX +

CX1800-1044 (BACnet/IP-Image, Lizenzkey enthalten)– CX50x0 mit Windows XPe | Bestellnummer des CX +

Supplement TwinCAT BACnet/IP (TS8020, Lizenzkey nötig), TwinCAT 2.11 R3

Die Schnittstelle FIAS (Fidelio Inter-face and Application Specification) nimmt eine weltweit führende Posi-tion für Hotelmanagementsoftware ein. Der TwinCAT FIAS Server ist ein Softwarepaket zur Kommunikation zwischen einer TwinCAT-SPS und einem System, das über eine FIAS-Standard-Schnittstelle verfügt. Die Kommunikation erfolgt über TCP/IP. Die Verbindung von Hotel-managementsoftware und Auto-matisierungssystem trägt dazu bei, den Energieverbrauch zu optimie-ren: z. B. passt sich bei einem nicht belegten Zimmer die Klimaregelung entsprechend an; bei starker Sonnen-einstrahlung wird die Beschattung automatisch aktiviert.

Crestron ist einer der führenden Hersteller von Mediensteuerungs-systemen. Der TwinCAT Crestron Server ermöglicht die Kommunika-tion zwischen einer TwinCAT-SPS und einer Crestron-Steuerung. Verbunden werden beide Systeme per Ethernet. Zur Programmierung der Crestron-Steuerung stehen User-Makros für SIMPL zur Verfügung. Innerhalb der TwinCAT-SPS sind die notwendigen Funktionsbau-steine in einer SPS-Library enthalten. Sowohl aus der Crestron-Steuerung als auch aus der TwinCAT-SPS kann schreibend und lesend auf den ande-ren Teilnehmer zugegriffen werden.

TwinCAT Building Automation ist ein Softwarepaket zur Automation aller technischen Ausbaugewerke der Gebäudeautomation. Neben Bausteinen für klassische HVAC-Applikationen wird auch die Raum- automation mit den Gewerken Beleuchtung, Klimatisierung und Beschattung berücksichtigt. Im Wesentlichen besteht das Soft-warepaket aus drei Komponenten:

TwinCAT BA PLC LibrariesDie TwinCAT BA PLC Libraries ent- halten Basisfunktionen aus dem Bereich Regelung, Signalverarbei-tung, spezielle mathematische Funktionen, Störmeldeverarbeitung und allgemeine Systemfunktionen.

TwinCAT BA PLC TemplatesTwinCAT BA PLC Templates bestehen aus fertigen TwinCAT-Programmbausteinen für Sensoren, Aktoren, kompletten Baugruppen für Anlagenteile und ganzen Anlagen der Heizung-, Klima- und Lüftungs-technik.

TwinCAT BA Project BuilderDer TwinCAT BA Project Builder ist ein Konfigurationsprogramm, mit dem die Anlagenteile definiert und einzelnen Templates zugeordnet werden. Aus diesen Informationen werden für jeden Controller die Projektdateien für das TwinCAT PLC Control und den TwinCAT System Manager generiert.

Das TwinCAT Building Automation Framework umfasst ein Konfigura-tionsprogramm (TwinCAT Building Automation Manager) und eine SPS-Library.

Die SPS-Library ist so aufge-baut, dass ein fertiges Applikations-programm mit den wichtigsten Raumautomatisierungsfunktionen zur Verfügung steht. Hierzu zählen Beleuchtung, Beschattung, Klima-regelung, Zeitschaltfunktionen, Szenenverwaltung, Wetterstationen und Energieverbrauchserfassung.

Im TwinCAT Building Automa-tion Manager werden alle Aktoren und Sensoren eingetragen, zu Gruppen zusammengefasst und mit den Busklemmen verknüpft. Die logische Zuordnung der Senso-ren zu Aktoren erfolgt ebenfalls im TwinCAT Building Automation Manager. Das Konfigurationspro-gramm erzeugt und aktiviert aus diesen Informationen die I/O-Ver-knüpfungen für alle eingetragenen Geräte und schreibt alle notwendi-gen Parameter in die Controller.

Zielsystem Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE Windows 7/10, Windows CE

Min. TwinCAT-Level TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC TwinCAT PLC

Weitere Informationen www.beckhoff.de/TS8000 www.beckhoff.de/TS8010 www.beckhoff.de/TS8020 www.beckhoff.de/TS8035 www.beckhoff.de/TS8036 www.beckhoff.de/TS8040 www.beckhoff.de/TS8100

Building Automation Supplements

Technische Änderungen vorbehalten

569

Twin

CAT

2