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.
Bitte dabei die erfolgreiche Meldung am Ende beachten: 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.