Instanziieren einer TwinCAT C++ Klasse als TwinCAT TcCOM Objekt
Der TwinCAT C++ Treiber muss auf dem Zielsystem zur Verfügung stehen. TwinCAT bietet hierfür ein Deployment, sodass die Komponenten nur passend auf dem Entwicklungsrechner abgelegt sein müssen.
Der existierende TwinCAT C++ Treiber sowie dessen TMC-Beschreibungsdatei(en) stehen als Treiberarchiv zur Verfügung. Dieses Archiv (IncrementerCpp.zip) wird in folgenden Ordner entpackt:
C:\TwinCAT\3.1\CustomConfig\Modules\IncrementerCpp\
Das TwinCAT Deployment kopiert die Datei(en) später beim Aktivieren einer Konfiguration in folgenden Ordner auf dem Zielsystem:
C:\TwinCAT\3.1\Driver\AutoInstall\
- 1. Öffnen Sie ein TwinCAT Projekt oder legen Sie ein neues Projekt an.
- 2. Fügen Sie in der Solution unter dem Knotenpunkt TcCOM Objekte eine Instanz der Klasse CIncrementModule hinzu.

![]() | Erstellung des C++ Treibers In der Dokumentation zu TwinCAT C++ wird ausführlich erläutert, wie C++ Treiber für TwinCAT erstellt werden. |