Exportieren bis TwinCAT 3.1 4022.xx

Dieser Artikel beschreibt, wie ein TwinCAT 3-Treiber, der auf jedem anderen TwinCAT PC laufen kann, exportiert wird.

Folgende Schritte sind zu erledigen

1. Implementieren Sie ein TwinCAT 3 C++ Projekt auf einem mit Visual Studio-Version ausgestatteten Engineering PC, siehe Schnellstartbeispiel Ein TwinCAT 3 Projekt erstellen. Implementieren Sie die TwinCAT-Module wie beschrieben, kompilieren und testen Sie die im Projekt enthaltenen Module vor dem Export.
2. Da das Ergebnis in der Lage sein sollte, auf jeder Maschine verwendet zu werden, wird mit TwinCAT eine 32-Bit- und eine 64-Bit-Version erzeugt.
Da x64-Treiber signiert sein müssen, muss auf der Maschine, die das Modul exportiert, ein Zertifikat installiert sein. Siehe x64: Treibersignierung, wie ein Zertifikat zu generieren und installieren ist.
(Dieser Schritt kann auf einem Engineering oder 32-Bit-System ausgelassen werden)
3. Um ein TC 3 C++ Projekt zu exportieren, klicken Sie mit der rechten Maustaste auf das Modulprojekt im Solution-Baum und wählen TwinCAT Publish Modules aus.
Daraufhin wird das Projekt kompiliert (Rebuild) - der erfolgreiche Export wird im Ausgabefenster Build angezeigt.
Exportieren bis TwinCAT 3.1 4022.xx 1:
Bitte dabei die erfolgreiche Meldung am Ende beachten: Exportieren bis TwinCAT 3.1 4022.xx 2:Die binären Dateien und die TMC-Modulbeschreibung werden in den Ordner TempContr unter C:\TwinCAT\3.x\CustomConfig\Modules exportiert.
4. Kopieren Sie für den Import lediglich den Ordner TempContr auf jede andere TwinCAT 3 Maschine.
Exportieren bis TwinCAT 3.1 4022.xx 3: