TwinCAT 3 Projekt aktivieren

Nachdem ein TwinCAT C++ Projekt erstellt, kompiliert und bereitgestellt wurde, muss die Konfiguration aktiviert werden:

1. Klicken Sie auf das Symbol Activate Configuration – alle benötigten Dateien für das TwinCAT Projekt werden auf das Zielsystem übertragen:
TwinCAT 3 Projekt aktivieren 1:
2. Bestätigen Sie im nächsten Schritt die Aktivierung der neuen Konfiguration. Die vorherige alte Konfiguration wird überschrieben.
TwinCAT 3 Projekt aktivieren 2:
3. Falls Sie keine Lizenz auf dem Zielsystem haben, wird angeboten, eine Testlizenz für 7 Tage zu erstellen. Dieses kann beliebig häufig wiederholt werden.
4. TwinCAT 3 fragt automatisch, ob in den Run-Modus gewechselt werden soll.
TwinCAT 3 Projekt aktivieren 3:
Bei OK wechselt das TwinCAT 3 Projekt in den Run-Modus.
Bei Cancel bleibt TwinCAT 3 im Config-Modus.
5. Bei dem ersten Aktivieren (Activate Configuration) mit einem TwinCAT-Nutzerzertifikat wird von dem Zielsystem festgestellt, dass dem Zertifikat nicht vertraut wird und der Aktivierungsvorgang wird abgebrochen:
TwinCAT 3 Projekt aktivieren 4:
Für Windows:
Ein lokaler Nutzer mit Administrationsrechten kann über die erstellte REG-Datei durch einfaches Ausführen dem Zertifikat vertrauen:
TwinCAT 3 Projekt aktivieren 5:
Für TwinCAT/BSD:
Falls das Paket „Tcimportcert“ nicht installiert ist dieses installieren: pkg install tcimportcert
Mittels doas tcimportcert /usr/local/etc/TwinCAT/3.1/Target/OemCertificates/<CreatedFile>.reg dem Zertifikat vertrauen.
Danach den TwinCAT System Service neu starten oder das System neu starten:
doas service TcSystemService restart
Diese Verfahren ermöglichen es nur, C++ Module mit einer Signatur von den vertrauten TwinCAT-Nutzerzertifikaten in die Ausführung zu bringen.
Nach dem Wechsel in den Run-Modus, leuchtet das TwinCAT System Service Symbol unten im Visual Studio grün.
TwinCAT 3 Projekt aktivieren 6: