Lizenzschutz
Hinweis
Die DLL und sämtliche damit verbundene Funktionen stehen nur in TwinCAT-Systemen zur Verfügung.
Hinweis
Zur Benutzung der DLL ist eine gültige Lizenz nötig.
Hinweis
Ab DLL-Version V1.0.22.1 ist zur Nutzung der DLL mindestens eine Basislizenz erforderlich.
Die Nutzung nur über ein Optionspaket ist nicht möglich.
Die Lizenzprüfung erfolgt beim Start des Simulationskerns in der Funktion kernelv_startup(). Falls keine gültige Lizenz gefunden wird, wird der Start des Simulationskerns abgebrochen und der Fehlercode ERR_NO_LICENSE zurückgegeben.
Bei Fehlern beim Zugriff auf die Lizenzinformationen wird der Fehlercode ERR_REGISTRY_ACCESS zurückgegeben. Dies ist z.B. der Fall, wenn
- unter TwinCAT 2 die Installation des VNCK nicht korrekt durchgeführt wurde oder
- unter TwinCAT 3 keine Testlizenz erzeugt wurde.
Zusätzlich sind zur Verwendung bestimmter Funktionen, wie z.B. Transformationen oder Achsanzahlen > 8, ebenfalls Lizenzpakete nötig. Das Vorhandensein dieser Lizenzpakete wird während der Laufzeit von kernelv geprüft und gegebenenfalls eine CNC-Fehlermeldung ausgegeben.