Speicherfunktion der Lizenz-Dongles

Speicherfunktion der Lizenz-Dongles 1:

Alle aktuell erhältlichen TwinCAT-Lizenz-Dongle haben eine Speicherfunktion

Die allererste Version von EL6070 und C9900-L100 hatten noch keine Unterstützung für die Speicherfunktion. Die Speicherfunktion ist heute jedoch Standard bei TwinCAT-Lizenz-Dongles. Die nachfolgende Beschreibung betrifft also nur die erste Generation von EL6070 und C9900-L100.

Speicherfunktion der License-Key-Klemme EL6070

Speicherfunktion der Lizenz-Dongles 2:

Die License-Key-Klemme EL6070 unterstützt die Funktion, die TwinCAT-3-Lizenzdateien (License Response Files) auf der Klemme zu speichern, ab Hardware-Revision 17 und Firmware-Revision 04. Die Firmware-Version kann an der Typnummer der Klemme abgelesen werden.

Speicherfunktion der Lizenz-Dongles 3:
Speicherfunktion der Lizenz-Dongles 4:

Ältere Versionen können nicht upgedatet werden.

Speicherfunktion des License-Key-USB-Stick C9900-L100

Speicherfunktion der Lizenz-Dongles 5:

Der Lizenz-USB-Stick unterstützt die Funktion, die TwinCAT-3-Lizenzdateien (License Response Files) auf dem USB-Stick zu speichern, in allen Versionen.

Der Lizenz-USB-Stick ist KEIN normaler Speicher-USB-Stick. Er kann nur über TwinCAT angesprochen werden, und ist deshalb auch nicht im Windows Explorer sichtbar. Dateien können nur über TwinCAT 3 auf dem Lizenz-USB-Stick gespeichert oder von dort gelesen werden.

Die Installation von TwinCAT 3 beinhaltet auch die Installation der erforderlichen Windows-Treiber für den Lizenz-USB-Stick.

Der TwinCAT-3-Lizenz-USB-Stick kann ohne eine Installation der TwinCAT-Runtime nicht genutzt werden, da die TwinCAT-Runtime für die Validierung der TwinCAT-Lizenzen zuständig ist.

Die TwinCAT-3-Lizenz-Dongles unterscheiden sich lediglich in der physikalischen Schnittstelle (EtherCAT oder USB). Die Konfiguration und Arbeitsweise der beiden TwinCAT-3-Lizenz-Dongles ist daher weitgehend identisch.

Voraussetzung für die Nutzung der Speicherfunktion

Verwenden Sie für die Nutzung der Speicherfunktion mindestens TwinCAT 3.1 Build 4022 (TwinCAT-3-Engineering-Komponente und TwinCAT-3-Runtime).

Für Systeme mit Windows Embedded Compact (ehemals Windows CE) wird das automatische Herunterladen der Lizenzdatei erst ab TwinCAT 3.1 Build 4022 unterstützt.

Speicherfunktion der Lizenz-Dongles 6:

TwinCAT Root-Verzeichnis <TwinCAT_ROOT>

Bis einschließlich TwinCAT 3.1.4024: C:\TwinCAT
Ab TwinCAT 3.1.4026: C:\ProgramData\Beckhoff\TwinCAT

Erstellung einer lokalen Arbeitskopie der Lizenzdatei

TwinCAT 3 arbeitet nicht direkt mit den Lizenzdateien (License Response Files) auf dem Lizenz-Dongle, sondern mit einer „Arbeitskopie“ der Dateien auf der Festplatte des IPCs (Verzeichnis: <TwinCAT_ROOT>\3.1\target\license).

Speicherfunktion der Lizenz-Dongles 7:

Automatisches Herunterladen von Lizenzdateien nicht deaktivieren

Die Lizenzdateien müssen einmalig manuell oder automatisch beim Start der TwinCAT-3-Runtime (bei Bedarf) heruntergeladen werden. Das automatische Herunterladen ist im TwinCAT 3 Engineering vorkonfiguriert, und sollte nicht deaktiviert werden. Der Name der vom TwinCAT-3-Lizenz-Dongle heruntergeladenen Lizenzdateien im Lizenzordner beginnt mit „Cache….“.

Ist das automatische Herunterladen im TwinCAT 3 Engineering konfiguriert, prüft TwinCAT 3 beim Starten der Runtime, ob auf dem Dongle Lizenzdateien zu finden sind, die noch nicht im Lizenz-Arbeitsverzeichnis des IPCs liegen (<TwinCAT_ROOT>\3.1\target\license). Ist dies der Fall, werden die Dateien vom Dongle in das Lizenzverzeichnis des IPCs kopiert. Die Runtime muss danach erneut gestartet werden, um die neu kopierten Lizenzdateien zu validieren.