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:
- Start TwinCAT XAE
- Ein neues, leeres TwinCAT-Projekt erzeugen.
- In der Baumansicht in der linken Seite von TwinCAT XAE den Knoten System\License auswählen.
- 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.
- 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.