Dieser Kurs zeigt die Möglichkeit der C++-Echtzeitprogrammierung unter TwinCAT 3. Die Hauptinhalte sind die Eigenschaften und Verwendung der TcCom-Schnittstelle, über die der C++ Code in die TwinCAT-Echtzeit-Laufzeitumgebung integriert wird. Die dafür benötigten Werkzeuge im TwinCAT Engineering werden vorgestellt und erklärt. Es wird nicht die Programmiersprache C++ geschult.
Zielgruppe
- Programmierer, die mit C++ Realtime-Anwendungen programmieren möchten
Inhalte
- TwinCAT-Architektur
- TwinCAT XAE (Engineering) und XAR (Runtime)
- Möglichkeiten und Grenzen der C++-Programmierung in der TwinCAT-3-Echtzeitumgebung
- Voraussetzungen auf dem Entwicklungsrechner
- TwinCAT Class Wizard, Beispiele erstellen und debuggen
- TwinCAT TMC Editor
- Einstellungen der Echtzeit
- Taskkonfiguration Multicore-Support
- Vertiefung der Themen an praktischen Beispielen
Voraussetzung
- sichere Kenntnisse der Programmiersprache C++
- Bestellangaben
- Online | TwinCAT-3-Training: C++-Modulerstellung, Wizards, TMC-Editor
- Bestellnummer
- TR3042-0010
- Kategorie
- Advanced
- Schulungsdauer
- vier aufeinanderfolgende Vormittage (4 x 0,5 Tage), also 2 Tage