Vorbereitung - nur einmal
Ein PC für das Engineering von Lambda Funktionen und somit von TwinCAT C++-Modulen muss vorbereitet werden. Diese Schritte müssen Sie nur einmal pro System durchführen:
- Konfigurieren Sie die TwinCAT Basis sowie die Konfigurations- und Plattform-Symbolleiste.
- Erstellen Sie ein Testzertifikat, um die Module zu signieren
- Nutzen Sie das TcSignTool, um das Zertifikatspasswort außerhalb des Projektes zu speichern
- Erstellen Sie eine Umgebungsvariable mit dem Zertifikatsnamen
Beim Publishen der C++ Lambda Funktion wird in der Log-Datei eine Übersicht zu den entsprechenden Signatur-Voraussetzungen ausgegeben. In der Log-Datei kann nach „Checking Signing Preconditions“ gesucht werden und die entsprechende Fehlerbehandlung entnommen werden. Eine erfolgreiche Signierung der Treiber sieht folgendermaßen aus:
