Lizenzierung unter TwinCAT 3

TwinCAT 3 Testlizenz

Wie bei allen anderen TwinCAT 3 Softwaremodulen kann für die kernelv-DLL eine 7-Tage-Testlizenz erzeugt werden. Hierzu ist es allerdings notwendig, dass eine TwinCAT 3 Installation auf dem Rechner vorhanden ist.

Um die Testlizenz zu erzeugen, sind folgende Aktionen nötig:

  1. Start TwinCAT XAE
  2. Ein neues, leeres TwinCAT-Projekt erzeugen.
  3. In der Baumansicht in der linken Seite von TwinCAT XAE den Knoten System\License auswählen.
  4. In den nun erscheinenden Karteikarten die Karte 'Manage Licenses' auswählen und in der Liste die Optionen 'TC3 CNC Virtual NCK Basis' (TF5270) und eventuell 'TC3 CNC Virtual NCK Options' auswählen.
  5. Zum Aktivieren der Testlizenz auf der Karteikarte 'Order Information (Runtime)' den Button '7 Days Trial License' betätigen und den angeforderten Security Code eingeben.

TwinCAT 3 Dauerlizenz

Das Anfordern einer Dauerlizenz erfolgt entsprechend der bei TwinCAT 3 üblichen Vorgehensweise.

Verwendung der kernelv-DLL mit Lizenzprüfung

Beim Start des CNC-Kernels durch die Funktion kernelv_startup() werden die benötigten Lizenzinformationen beim TwinCAT 3 Lizenzserver abgefragt. Die Kommunikation zwischen CNC-kernel und dem Lizenzserver erfolgt per ADS. Es ist daher nötig, dass die Applikation, die die kernelv-DLL verwendet, Zugriff auf die Bibliothek TcAdsDll.dll hat. Diese Bibliothek ist in der TwinCAT-Installation enthalten.

Auswählen einer TwinCAT 3 Testlizenz
Abb.: Auswählen einer TwinCAT 3 Testlizenz
Aktivieren einer TwinCat 3 Testlizenz
Abb.: Aktivieren einer TwinCat 3 Testlizenz