Lizenzschutz

Hinweis

notice

Die DLL und sämtliche damit verbundene Funktionen stehen nur in TwinCAT-Systemen zur Verfügung.

Hinweis

notice

Zur Benutzung der DLL ist eine gültige Lizenz nötig.

Hinweis

notice

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

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.