TwinCAT Entwicklungsumgebung

Die Software zur Automatisierung TwinCAT (The Windows Control and Automation Technology) wird unterschieden in:

  • TwinCAT 2: System Manager (Konfiguration) & PLC Control (Programmierung)
  • TwinCAT 3: Weiterentwicklung von TwinCAT 2 (Programmierung und Konfiguration erfolgt über eine gemeinsame Entwicklungsumgebung)

Details:

  • TwinCAT 2:
    • Verbindet E/A-Geräte und Tasks variablenorientiert
    • Verbindet Tasks zu Tasks variablenorientiert
    • Unterstützt Einheiten auf Bit-Ebene
    • Unterstützt synchrone oder asynchrone Beziehungen
    • Austausch konsistenter Datenbereiche und Prozessabbilder
    • Datenanbindung an NT-Programme mittels offener Microsoft Standards (OLE, OCX, ActiveX, DCOM+, etc.).
    • Einbettung von IEC 61131-3-Software-SPS, Software- NC und Software-CNC in Windows NT/2000/XP/Vista, Windows 7, NT/XP Embedded, CE
    • Anbindung an alle gängigen Feldbusse
    • Weiteres…

Zusätzlich bietet:

  • TwinCAT 3 (eXtended Automation):
    • Visual-Studio®-Integration
    • 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
    • Flexible Laufzeitumgebung
    • Aktive Unterstützung von Multi-Core- und 64-Bit-Betriebssystemen
    • Automatische Codegenerierung und Projekterstellung mit dem TwinCAT Automation Interface
    • Weiteres…

In den folgenden Kapiteln wird dem Anwender die Inbetriebnahme der TwinCAT Entwicklungsumgebung auf einem PC System der Steuerung sowie die wichtigsten Funktionen einzelner Steuerungselemente erläutert.

Bitte sehen Sie weitere Informationen zu TwinCAT 2 und TwinCAT 3 unter http://infosys.beckhoff.de/.