Lizenzierung
Nachfolgend werden die Lizenzbedingungen für die unterschiedlichen CODESYS-Produkte bzw. -Produktkategorien erläutert.
CODESYS Development System
Die Nutzung des CODESYS Development Systems ist kostenlos - es fällt keine Lizenzgebühr an.
Voraussetzung für die Installation ist lediglich die Zustimmung zur Endbenutzer-Lizenzvereinbarung.
Add-on-Produkte für das CODESYS Development System, für CODESYS-kompatible Geräte und für SoftSPS-Systeme
Im CODESYS Store sind zahlreiche Add-on-Produkte für CODESYS verfügbar. Sie erweitern den Leistungsumfang des CODESYS Development Systems bzw. der CODESYS Control SoftSPS-Systeme. Für jedes Produkt ist festgelegt, ob die Lizenzierung pro Arbeitsplatz oder Zielgerät erfolgt:
- Arbeitsplatzlizenz (soft- oder hardwaregebunden):
Die Lizenzierung erfolgt wahlweise über den CODESYS Softcontainer (an den Arbeitsplatz-PC gebundener Software-Lizenzcontainer) oder über den CODESYS Key (einen USB-Dongle mit Zusatzfunktionen für Security-Aufgaben). Letzterer kann bis zu 4.000 Lizenzen enthalten und ermöglicht den Einsatz dieser Lizenzen auf unterschiedlichen Arbeitsplätzen oder Steuerungen. Abhängig vom Produkt sind Arbeitsplatzlizenzen dauerhaft oder für einen bestimmten Zeitraum gültig. - Einzelgerätelizenz (für Produkte mit dem Suffix „SL“ für Single License):
Die Lizenz wird direkt auf dem Zielgerät hinterlegt. Dazu muss das Gerät mit dem Laufzeitsystem CODESYS Control V3.5 SP4 oder höher bzw. einer SoftSPS aus dem CODESYS Store ausgestattet sein. Jedem Anwender des Geräts steht die Lizenz zur Verfügung, allerdings kann sie nicht auf ein anderes Gerät übertragen werden. Alternativ kann die Lizenz auch auf einem CODESYS Key hinterlegt werden, der an das Gerät angesteckt ist. Durch Umstecken des CODESYS Keys kann die Lizenz somit auf andere Geräte übertragen werden. - Netzwerklizenz (derzeit für Produkte der CODESYS Professional Developer Edition): Die Lizenzen können auf einem Server im lokalen Netzwerk hinterlegt und dort von allen verbundenen Anwendern genutzt werden. Die Anzahl der Lizenzen bestimmt die Anzahl der gleichzeitig möglichen Benutzer.
Die Lizenzaktivierung selbst erfolgt über den CODESYS Softcontainer, der fest an den Server gebunden ist. Alternativ kann die Lizenz auf einem CODESYS Key hinterlegt werden. Durch Umstecken des CODESYS Keys kann die Lizenz auf einem anderen Server genutzt werden.
Das Speichern einer Lizenz auf einem vorhandenen Key oder dem Gerät kann direkt beim Lizenzerwerb im CODESYS Store, später im CODESYS Development System sowie auf einer eigenen Web-Oberfläche (License Central unter http://license.codesys.com ) erfolgen.
Lizenzierung ab CODESYS V3.5 SP13
Im Video werden am Beispiel eines Raspberry Pi 3 B+ die neuen Lizenzierungsmöglichkeiten ab CODESYS V3.5 SP13 vorgestellt.
CODESYS Control Laufzeitsysteme – Implementierung durch Gerätehersteller
Gerätehersteller, die das CODESYS Laufzeitsystem auf ihren Geräten installieren möchten, erhalten beim Erwerb des CODESYS Control Runtime Toolkits eine Lizenzdatei. Für jedes Gerät, das mit CODESYS programmierbar ist, werden Lizenzgebühren erhoben („Runtime Royalties“). Zur Dokumentation der Lizenzierung erhält der Gerätehersteller ein Zertifikat für das Toolkit und die optional erworbenen Zusatzprodukte.
Zusatzprodukte zum CODESYS Control Laufzeitsystem
Zusatzprodukte wie der CODESYS PLCHandler, der CODESYS OPC UA Server, das CODESYS Redundancy Toolkit oder die Produkte zur Unterstützung von Feldbussystemen können als Add-on zum CODESYS Runtime Toolkit erworben werden. Für die Zusatzprodukte zur Nutzung der CODESYS Visualization sowie des integrierten Motion/CNC/Robotics-Baukastens werden Aufschläge auf die Lizenzgebühren für das Laufzeitsystem erhoben. Sämtliche Zusatzprodukte werden durch eine Erweiterung der Lizenzdatei lizenziert, was durch ein Zertifikat dokumentiert wird.
CODESYS Control SoftSPS-Systeme – Anwendung auf Standardgeräten
Für Standard-Geräteplattformen wie Industrie-PCs oder andere offene Geräteplattformen werden SoftSPS-Systeme bereitgestellt, die vom Anwender selbst installiert werden können. Die erforderlichen Lizenzen beziehen sich auf die konkrete Applikation und werden direkt auf jedem einzelnen Gerät per WIBU-CodeMeter®-Technologie hinterlegt. Alternativ steht eine Netzwerklizenzierung zur Verfügung.
Weitere Informationen zur applikationsbasierten Lizenzierung finden Sie im CODESYS Store.
Erworbene Lizenzen lassen sich direkt aus dem CODESYS Development System heraus oder über eine Web-Oberfläche (License Central unter http://license.codesys.com) auf das Zielsystem (Software-Lizenzcontainer oder CODESYS Key, siehe unten) übertragen.
CODESYS Automation Server – Die Industrie-4.0-Plattform
Die Administration von CODESYS-basierten Steuerungen (ab CODESYS V3) kann bequem in der cloudbasierten Plattform CODESYS Automation Server erfolgen. Dazu werden im CODESYS Store spezielle Konten („Tenants“) zur Nutzung gebucht und verwaltet. Die Lizenzierung erfolgt zeit- und nutzungsgebunden, abhängig u. a. von der Anzahl der verwalteten Steuerungen sowie dem verbrauchten Datenvolumen.
Lizenzierung per Software-Lizenzcontainer oder CODESYS Key? Eine Entscheidungshilfe.
Software-Lizenzcontainer
Vorteile
- Lizenz ohne zusätzliche Hardware nutzbar
- Entfall von Zusatzkosten
- Entfall einer physischen Lieferung
- Anzahl speicherbarer Lizenzen unbegrenzt
- Lizenz sofort nutzbar
- Kein Verlust der Lizenz z. B. durch Diebstahl eines Dongles
Nachteile
- Keine Übertragung der Lizenz auf ein anderes Gerät
- Verlust der Lizenz bei Defekt des Geräts
CODESYS Key (Dongle)
Vorteile
- Lizenzträger unabhängig vom Zielgerät
- Einfache Übertragung der Lizenz auf ein anderes Gerät
- Lizenzerhalt bei Defekt des Geräts
- Einfacher Verleih und Entzug von Lizenzen
- Anzahl speicherbarer Lizenzen nahezu unbegrenzt (ca. 4.000)
- Einsatz des CODESYS Keys auch für Security-Aufgaben (u. a. Projektverschlüsselung)
Nachteile
- Bedarf an zusätzlicher Hardware sowie passendem Slot (USB)
- Zusätzliche Kosten für Key, Versand sowie ggf. Zollgebühren
- Wartezeit vor Lizenznutzung bis zur Lieferung des CODESYS Keys
- Verlust der Lizenz bei Diebstahl des Dongles