PC-based Control mit TwinCAT 3 integriert eine Echtzeitsteuerung mit Soft-SPS, NC/CNC-Achsregelung, Programmierumgebung und Bedienstation auf einer offenen und kompatiblen PC-Plattform. TwinCAT PLC ist eine Multitasking-Multicore-SPS mit Zykluszeiten ab 50 µs. Die Programmierumgebung bietet alle Sprachen der IEC 61131-3 Norm. Die Einbettung der Software-SPS/NC/CNC erfolgt in Windows 7/10, Windows CE oder TwinCAT/BSD. TwinCAT bietet eine Konfigurations- und Programmierumgebung integriert in das Microsoft Visual Studio und die Anbindung an alle gängigen Feldbusse und PC-Schnittstellen. Bedienoberflächen können plattformunabhängig mit TwinCAT HMI erstellt und in jedem Browser angezeigt werden. TwinCAT 3 kann kostenlos getestet werden: www.beckhoff.com
Produktbeschreibung
Einsatzschwerpunkte
Anlagenbau; Fertigungsautomatisierung; Gebäudeautomation; Maschinenbau; Mess-; Steuer- u. Regeltechnik; Robotik; Verfahrenstechnik; Wasserwirtschaft; universell; Windenergie;
Rechner-Plattform für die Soft-SPS
Software im Bundle mit Hardware (z.B. PC) erhältlich
Einsatzfähig ab Prozessor
ARM Cortex™ A8
Minimale Arbeitsspeichergröße
1 GB
Entwicklungs- und Laufzeitumgebung auf einem System
Entwicklungs- und Laufzeitumgebung trennbar
Erforderliche Festplattenkapazitäten (Entwicklung)
500 MB
Erforderliche Festplattenkapazitäten (Runtime)
75 MB
Betriebssysteme für Entwicklungsversion
Windows 7/10;
Betriebssysteme für Laufzeitversion
Windows CE, TwinCAT/BSD;
Spezielle Basis-Software für Soft-SPS
eigenes Echtzeit-Multitasking-System
Entwicklungsumgebung
Online-Programmänderungen im Laufzeitsystem
Online-Parametrierung im Laufzeitsystem
Steuerungsbefehlsvorrat entspricht welcher SPS?
IEC 61131-3 3rd Edition
Programmiersprachen nach IEC 61131-3
Programmiersprache AWL (IL)
Programmiersprache FBS (FBD)
Programmiersprache KOP (LD)
Programmiersprache AS (SFC)
Datenflusssprache CFC (Continus Function Chart)
Spracherweiterungen
objektorientierte Erweiterungen
Andere Hochsprachen
C/C++, MATLAB/Simulink, UML;
Befehlserweiterungen
mathematische Funktionen, Motion-Control-Befehle, Regler, Dateizugriff, Datum-Zeitfunktionen, Kommunikationsbausteine, Datenbankzugriff;
Querübersetzung zu welchen Sprachen möglich
KOP<->FBS<->AWL
Import externer SPS-Programme
Übernahme durch PLCopen XML
Projektgrenzen (Bausteine / Variablen)
nur durch Arbeitsspeicher begrenzt
Maximale Anzahl Eingänge (digital)
unbegrenzt, solange der Speicher reicht
Maximale Anzahl Eingänge (analog)
unbegrenzt, solange der Speicher reicht
Maximale Anzahl Ausgänge (digital)
unbegrenzt, solange der Speicher reicht
Maximale Anzahl Ausgänge (analog)
unbegrenzt, solange der Speicher reicht
Debuggerausstattung
Monitoring, Trigger, Breakpoint, SingleStep, Trace, Powerflow, Forcing, Watch, Scope;
Simulationswerkzeuge integriert
Laufzeitumgebung
Auf welches Zielsystem portierbar
ARM, X86 und X64
Mechanismen für Echtzeitfähigkeit (Zykluszeit<15ms)
Beckhoff Realtime Extension, 50 µs Zykluszeit, durchgängig von der PLC bis zu den I/O-Signalen
Messergebnisse bei dieser CPU und diesem Betriebssystem
Intel Core i7, Windows 7
Minimale Reaktionszeit auf spezielle Ereignisse (µsec)
50 µs
Minimale Zykluszeit (µsec)
50 µs
Ausführungszeit für 1 kB SPS-Befehlscode (µsec)
< 1 µs
Skalierbare Reaktionszeiten
Skalierbare Abarbeitungszeiten
Steuerungsprogramm wird compiliert
Steuerungsprogramm wird interpretiert
Abarbeitung des Steuerungsprogramms erfolgt zyklisch
Abarbeitung des Steuerungsprogramms erfolgt zeitgesteuert
Abarbeitung des Steuerungsprogramms erfolgt ereignisgesteuert
Datenaustausch mit verteilten Soft-SPS-Systemen möglich
Erweiterbare Laufzeitfunktionen über Standardschnittstellen
TCP/IP
Laufzeitsystem über DFÜ programmierbar
Laufzeitsystem über DFÜ parametrierbar
Prozessankopplung: Feldbus-Ankopplungen
Unterstützte Industrial Ethernet Kommunikationsprotokolle
EtherCAT, Profinet, Ethernet/IP, TCP/IP, Modbus TCP
Andere Feldbusse
EtherCAT, Lightbus, Ethernet, USB, RS232, Sercos II
Besonderheiten bei Feldbussankopplungen
Feldbusmaster/slaves frei kombinierbar, EtherCAT-Redundanz,mehrere Feldbusanschaltungen gleichzeitig
Firmenspezifische Prozessanbindung
ja, Beckhoff ADS
Automatisches Einlesen der Bustopologie
Vorhandene Software-Schnittstellen
OPC UA;
Zusatzmodule
Integrierte Visualisierungsbausteine
Schneller Datenaustausch mit Standardvisualisierungen
OPC UA
Kommunikationsmodule (Internet, Datenfernübertragung)
Digitale Regelungsmodule
Regler-Toolbox (PID, schaltende Regler, Filter, ...)
Antriebssteuerung, Positionierung über Feldbus
ja, über TwinCAT Software NC/NC I/CNC
Name der Echtzeitdatenbank
verschiedene
Weitere Funktionsbaugruppen
Achsen, Encoder, Sicherheitskonz., Temp.-Regler
Sicherheitsregelungen und Besonderheiten
Programmierbares Zurückschreiben remanenter Daten
Festplatte, Flash, NOVRAM
System bleibt lauffähig bei defekter Festplatte
Wann ist erneuter Programmdownload erforderlich
Änderung der I/O-Konfiguration
Erhalt der Busausgangssignale, wenn Runtime Engine im Stopp- oder Pause-Zustand befindlich
konfigurierbar
Anzeige des Systemverhaltens
CPU-Auslastung durch Echtzeitanwendung, Bearbeitungszustand von Tasks, Jitterverhalten, Zykluszeit
Verhalten bei Systemstörungen
Ausgänge parametrierbar, Benachrichtigen des SPS Programms, flex. Reaktion, konfigurierbare Reaktion
Video
https://multimedia.beckhoff.com/video/de/Beckhoff_TwinCAT3_Multicore_570x320_d.mp4