Beschreibung
Die neuen anwendungsbasierten Lizenzen sind völlig unabhängig von der verwendeten Hardware und können produktübergreifend genutzt werden. Sie bieten somit maximale Flexibilität bei der Geräteauswahl. Ein weiterer Vorteil ist die Skalierung der Lizenzen über Metriken der Anwendung. Sie zahlen also nur genau so viel CODESYS, wie Sie nutzen.
Eine Lizenz! Von kleinen Embedded-Geräten bis hin zu großen IPC-Lösungen, immer eine perfekte Lösung!
Lizenz CODESYS Control Standard S
Übersicht über Anwendungsmetriken zur Ermittlung der passenden Lizenz:
Metrisch | Basic L | Standard S | Standard M |
EtherCAT/Profinet/EthernetIP | keiner | 1 Instanz | 1 Instanz |
CANopen/Profibus/Modbus | 2 Instanzen | 4 Instanzen | 4 Instanzen |
Anzahl der E/A-Kanäle | 256 | 512 | 1024 |
Codegröße | 3 MB | 3 MB | 5 MB |
Visualisierung | Visu S | Visu S | Visu S |
OPC UA | OPC UA S | OPC UA S | OPC UA S |
DataSource-Manager | Ja | Ja | Ja |
Nachladbarer C-Code | Ja | Ja | Ja |
Multicore in der Anwendung | NEIN | NEIN | NEIN |
Weitere Informationen zu den Leistungsklassen und den Lizenzmetriken finden Sie im unten verlinkten Dokument „CODESYS Control Application Based Licenses_de“.
Zusätzliche Produkte zur Lizenz
CODESYS OPC UA
CODESYS OPC UA S: OPC UA-Lizenz für Client und Server mit bis zu 512 Tags
CODESYS OPC UA M: OPC UA-Lizenz für Client und Server mit bis zu 4096 Tags
CODESYS OPC UA XXL: OPC UA-Lizenz für Client und Server mit unbegrenzter Anzahl an Tags
CODESYS-Visualisierung
CODESYS Visualization S: Lizenz für Ziel- und Webvisualisierung mit bis zu 128 Tags
CODESYS Visualization M: Lizenz für Ziel- und Webvisualisierung mit bis zu 2048 Tags
CODESYS Visualization L: Lizenz für Ziel- und Webvisualisierung mit bis zu 4096 Tags
CODESYS Visualization XL: Lizenz für Ziel- und Webvisualisierung mit bis zu 8192 Tags
CODESYS Visualization XXL: Lizenz für Ziel- und Webvisualisierung mit bis zu unbegrenzter Anzahl an Tags
CODESYS SoftMotion-Achsen
Hinweis: Es müssen alle Achsen gezählt werden, unabhängig davon, ob Achsen innerhalb von Achsgruppen oder CNC-Interpolatoren verwendet werden.
CODESYS SoftMotion Axes (4): SoftMotion-Lizenz mit bis zu 4 Achsen.
CODESYS SoftMotion Axes (8): SoftMotion-Lizenz mit bis zu 8 Achsen.
CODESYS SoftMotion Axes (16): SoftMotion-Lizenz mit bis zu 16 Achsen.
CODESYS SoftMotion Axes (32): SoftMotion-Lizenz mit bis zu 32 Achsen.
CODESYS SoftMotion Axes (48): SoftMotion-Lizenz mit bis zu 48 Achsen.
CODESYS SoftMotion Axes (64): SoftMotion-Lizenz mit bis zu 64 Achsen.
CODESYS SoftMotion-Achsengruppen/CNC-Interpolatoren
Hinweis: Achsengruppen/CNC-Interpolatoren enthalten keine Achsen, diese müssen separat erworben werden.
CODESYS Achsgruppen/CNC-Interpolatoren (1): Eine Achsgruppe oder CNC-Interpolator
CODESYS Achsgruppen/CNC-Interpolatoren (2): Zwei Achsgruppen oder zwei CNC-Interpolatoren
CODESYS Achsgruppen/CNC-Interpolatoren (3): Drei Achsgruppen oder drei CNC-Interpolatoren
CODESYS Achsgruppen/CNC-Interpolatoren (4): Vier Achsgruppen oder vier CNC-Interpolatoren
CODESYS Achsgruppen/CNC-Interpolatoren (5): Fünf Achsgruppen oder fünf CNC-Interpolatoren
CODESYS Achsgruppen/CNC-Interpolatoren (6): Sechs Achsgruppen oder sechs CNC-Interpolatoren
Beschreibung der Eigenschaften
Eine detaillierte Beschreibung der oben aufgeführten Eigenschaften finden Sie im Datenblatt „CODESYS Control Application-Based Licenses“.
Probebetrieb
Ein Controller ohne Lizenz läuft 2 Stunden im Testmodus. Danach wird das Laufzeitsystem beendet und muss neu gestartet werden. Funktionell ist der Probebetrieb nicht eingeschränkt. Nicht lizenzierte Funktionen haben eine kürzere Testlaufzeit (z. B. Feldbusse laufen 30 Minuten).
Lizenzprüfung
Wenn auf dem Controller eine anwendungsbasierte Lizenz verfügbar ist, werden alle Kriterien anhand des in der Lizenz angegebenen Limits überprüft. Überschreitet ein Kriterium den definierten Grenzwert, wird ein Download der Anwendung bzw. das Laden der Boot-Anwendung verhindert. Das System wechselt nicht in den Testmodus.
Dadurch wird verhindert, dass Live-Anwendungen in einen zeitlich begrenzten Testmodus zurückfallen.
Upgrade-Lizenzen
Für jede Leistungsklasse (Runtime, Visualisierung, OPC UA, Motion) stehen Upgrade-Lizenzen zur Verfügung, die den Wechsel von einer kleineren Lizenz zu einer beliebigen höheren Lizenz ermöglichen. Ein Wechsel von einer größeren Lizenz zu einer kleineren Lizenz wird nicht unterstützt.
Einschränkung bei anderen Shop-Produkten
Anwendungsbasierte Lizenzen können mit anderen Store-Produkten kombiniert werden, sofern dies nicht ausdrücklich ausgeschlossen ist. Die I/O-Kanäle zusätzlich erworbener Feldbusse werden in der I/O-Kanäle-Lizenzmetrik berücksichtigt und mitgezählt.
Wie finde ich die richtige Lizenz?
Beantworten Sie die folgenden Fragen, um die richtige Laufzeitsystemlizenz für Ihre Anwendung zu finden.
Welcher Feldbus wird benötigt? Wie viele Feldbusinstanzen?
Wie viele Ein- und Ausgabekanäle werden in der Anwendung benötigt?
Planen Sie die Implementierung zusätzlicher Funktionen und Logiken?
Möchten Sie Aufgaben oder Aufgabengruppen bestimmten Kernen zuweisen, um eine höhere Leistung oder ein optimiertes Echtzeitverhalten zu erreichen?
Fallstudie 1: Portierung einer bestehenden Anwendung
Die SPS einer bestehenden Anlage soll modernisiert werden. Im Laufe der Jahre sind eigene Bibliotheken entstanden, die auch auf der neuen SPS genutzt werden sollen. Die Anbindung der Sensoren und Aktoren der Anlage erfolgt über zwei CANopen-Master-Instanzen, in künftigen Modellen soll jedoch EtherCAT zum Einsatz kommen. Insgesamt verfügt die Anlage über etwa 200 digitale EA-Signale
2 CANopen-Master-Instanzen: mindestens Basic M lizenzieren
Option: EtherCAT-Master-Instanz: mindestens Lizenz Standard S
200 EA-Kanäle: mindestens Lizenz Basic L
Es kommen zusätzliche Bibliotheken zum Einsatz: 3 MB Lizenzcode der Basic L erlauben viel zusätzliche Logik.
Echtzeitverhalten: Im Bereich von 4–10 ms
-> Lizenz CODESYS Control Basic L ist pro Gerät erforderlich.
-> Option mit EtherCAT-Master-Instanz: Lizenz CODESYS Control Standard S ist pro Gerät erforderlich.
Fallstudie 2: Standardanwendung mit EtherCAT
Es soll eine neue Anwendung für eine Maschine mit EtherCAT entwickelt werden. Darüber hinaus soll eine Anbindung an die Cloud zur Datenanalyse über MQTT implementiert werden. Die Maschine verfügt über ca. 800 EA-Signale. Da die SPS einfache Antriebe kommandieren muss, ist das Echtzeitverhalten der Bustask sehr wichtig. Zusätzlich soll eine bestehende C-Code-Bibliothek angebunden und eine kleine Web-Visualisierung für die Inbetriebnahme entwickelt werden.
EtherCat-Instanz: mindestens Lizenzstandard S
800 EA-Kanäle: mindestens Lizenzstandard M
Zusätzliche Logik zur Verbindung mit der Cloud: 5 MB Lizenzcode Standard M ermöglicht eine sehr große Anwendung.
Aufteilung der Busaufgabe auf einen eigenen Kern: mindestens Standard L
Verbindungs-C-Code: Dynamischer C-Code, der in Standard L enthalten ist.
MQTT-Protokoll: CODESYS IIoT Libraries SL-Lizenz erforderlich
-> Pro Gerät sind die Lizenzen CODESYS Control Standard L und CODESYS IIoT Libraries SL erforderlich.
Fallstudie 3: Supervisor-SPS mit Profinet
Eine SPS überwacht eine Produktionslinie in einem Werk. Die Anwendung besteht darin, die Daten über ein Profinet-Netzwerk zu sammeln, zu verarbeiten und die einzelnen Anlagenkomponenten zu steuern. Darüber hinaus ist zur Wartung der Anlage ein HMI auf Basis der Web-Technologie erforderlich. Schließlich müssen Produktionsdaten für eine übergeordnete Datenanalyse über MQTT übertragen werden.
Profinet-Instanz: mindestens Lizenzstandard S
1.500 EA-Kanäle: mindestens Lizenzstandard L
Viel Logik durch Mehrfachüberwachung und Cloud-Anbindung: 6 MB Code des Lizenzstandards L ermöglichen sehr große Anwendungen
HMI für Wartung: mindestens CODESYS Visualization M
Die Nutzung von MQTT: CODESYS IIoT Libraries SL-Lizenz ist erforderlich.
-> Pro Gerät sind Lizenzen für CODESYS Control Standard L, CODESYS Visualization M und CODESYS IIoT Libraries SL erforderlich.
Fallstudie 4: Anwendung mit 2D-Portal und einem vierachsigen SCARA-Roboter
Eine SPS soll über EtherCAT ein 2D-Portal und einen SCARA-Roboter mit 4 Achsen sowie zusätzlich 2 Antriebe für ein Förderband und einen Drehtisch steuern. Weitere Funktionen sind nicht geplant.
EtherCAT-Instanz: mindestens Lizenzstandard S
200 EA-Kanäle: Lizenz Standard S ist ausreichend
Hauptsächlich Nutzung von CODESYS-Bibliotheken, deren Codegröße bei der Lizenzierung nicht berücksichtigt wird: 3MB Code der Standard S-Lizenz sind ausreichend.
Erhöhter Echtzeitbedarf: mindestens Standard L zur Nutzung der Multicore-Funktionalität.
Steuerung von insgesamt 8 Achsen: SoftMotion Axis (8) Lizenz für 8 Achsen
Steuerung von 2D-Portal und SCARA-Roboter: SoftMotion-Achsengruppen/CNC-Interpolatoren (2) für 2 Achsgruppen
-> Es sind Lizenzen für CODESYS Control Standard L, CODESYS SoftMotion Axis (8) und CODESYS SoftMotion Axis Groups/CNC Interpolators (2) erforderlich.
Anforderungen
Programmiersystem | CODESYS Development System Version 3.5.19.10 oder höher |
Laufzeitsystem | Control SL V4.9.0.0 oder höher (aufbaut auf Laufzeitsystem SDK V3.5.19.10) |
Unterstützte Plattformen/Geräte |
|
Laufzeitsystemaktualisierungen | Dieses Produkt beinhaltet zusätzlich eine dreijährige Update-Autorisierung des Runtime Systems. Der Dreijahreszeitraum beginnt mit der Aktivierung der Runtime System License. Die Update-Berechtigung kann jederzeit verlängert werden. |
Zusätzliche Anforderungen | - |
Einschränkungen |
|
Lizenzierung | Einzelgerätelizenz: Die Lizenz kann auf dem Zielgerät/SPS verwendet werden, auf dem das CODESYS-Laufzeitsystem installiert ist. Die Aktivierung der Lizenzen erfolgt auf einem softwarebasierten Lizenzcontainer (Softcontainer), der fest mit der Steuerung verbunden ist. Alternativ kann die Lizenz auf einem CODESYS Key (USB-Dongle) gespeichert werden. Durch Umstecken des CODESYS Keys kann die Lizenz auf jeder anderen Steuerung genutzt werden. Hinweis: Im Demomodus läuft die Software zwei Stunden lang ohne Lizenz. Danach ist ein manueller Neustart erforderlich. |
Erforderliches Zubehör | Optionale CODESYS-Schlüsselversion 3-xxxxxx (Version 2-xxxxxx wird nicht unterstützt) |
Produkte
Das CODESYS Development System ist das IEC 61131-3 Programmiertool für die industrielle Steuerungs- und Automatisierungstechnik, verfügbar in einer 32-Bit und einer 64-Bit-Version.

CODESYS Control RTE SL
CODESYS Control RTE SL ist eine echtzeitfähige Software-SPS für PC-basierte Industrie-Steuerungen unter Windows - programmierbar nach IEC 61131-3 mit der Entwicklungsumgebung CODESYS.

CODESYS Runtime_Key
Der CODESYS Key ist ein USB-Dongle zur sicheren Speicherung Ihrer Software-Lizenzen auf Basis der CodeMeter-Technologie®.

CODESYS SoftMotion SL
CODESYS SoftMotion ist eine Zusatzoption für CODESYS-kompatible SoftSPS-Systeme. SoftMotion erweitert den Funktionsumfang dieser Systeme von der reinen Logik- zur Bewegungssteuerung mit optionaler Unterstützung für CNC und Robotik.

CODESYS Kontrol Temel S
Die applikationsbasierte Lizenz CODESYS Control Basic S ist speziell für kleinste Applikationen mit bis zu 64 E-A-Kanäle und einer Applikationsgröße von bis zu 512 kB konzipiert. Uneingeschränkt einsetzbar auf allen Control SL-Produkten.

CODESYS Control Basic M
Die applikationsbasierte Lizenz CODESYS Control Basic M ist speziell für Applikationen mit bis zu zwei CANopen oder Modbus Feldbusinstanzen konzipiert. Sie enthält 128 E-A-Kanäle und unterstützt eine Applikationsgröße von bis zu 1 MB. Auf allen Control SL-Produkten ist sie uneingeschränkt einsetzbar.

CODESYS Control Basic L
Die applikationsbasierte Lizenz CODESYS Control Basic L ist speziell für Applikationen mit bis zu zwei CANopen oder Modbus Feldbusinstanzen konzipiert. Sie enthält 256 E-A-Kanäle und unterstützt eine Applikationsgröße von bis zu 3 MB. Auf allen Control SL-Produkten ist sie uneingeschränkt einsetzbar.

CODESYS Control Standard M
Die applikationsbasierte Lizenz CODESYS Control Standard M ist speziell für Applikationen mit einer ethernetbasierten Feldbusinstanz konzipiert. Sie enthält 1024 E-A-Kanäle und unterstützt eine Applikationsgröße von bis zu 5 MB. Auf allen Control SL-Produkten ist sie uneingeschränkt einsetzbar.

CODESYS Control Standard L
Die applikationsbasierte Lizenz CODESYS Control Standard L ist speziell für Applikationen mit zwei ethernetbasierten Feldbusinstanz konzipiert. Sie enthält 2048 E-A-Kanäle und unterstützt eine Applikationsgröße von bis zu 6 MB. Auf allen Control SL-Produkten ist sie uneingeschränkt einsetzbar.

CODESYS Control Performance M
Die applikationsbasierte Lizenz CODESYS Control Performance M ist speziell für Applikationen mit höchsten Performance Anforderungen konzipiert. Die MultiCore Funktionalität ermöglicht eine deutliche Reduzierung des Taskjitters, außerdem enthält die Lizenz zwei ethernetbasierten Feldbusinstanzen, 4096 E-A-Kanäle und unterstützt eine Applikationsgröße von bis zu 8 MB. Auf allen Control SL-Produkten ist sie uneingeschränkt einsetzbar.

CODESYS Control Performance L
Die applikationsbasierte Lizenz CODESYS Control Performance L ist speziell für Applikationen mit höchsten Performance Anforderungen konzipiert. Die MultiCore Funktionalität ermöglicht eine deutliche Reduzierung des Taskjitters, außerdem enthält die Lizenz vier ethernetbasierten Feldbusinstanzen, 8192 E-A-Kanäle und unterstützt eine Applikationsgröße von bis zu 10 MB. Auf allen Control SL-Produkten ist sie uneingeschränkt einsetzbar.

CODESYS Steuerung für Linux ARM SL
Eine IEC 61131-3-konforme SoftSPS für Linux/ARM-basierte Industriesteuerungen.

CODESYS Control Win SL
CODESYS Control Win SL ist eine IEC 61131-3 SoftSPS für PC-basierte Industriesteuerungen (SPS) unter Windows mit weichen Echtzeiteigenschaften.

CODESYS Safety für EtherCAT Safety Modul SL
CODESYS-Erweiterung für EtherCAT-basierte Sicherheitslösungen mit TwinSAFE Logikmodulen EL6900, EL6910 und EK1960 von Beckhoff unter einer CODESYS Steuerung mit CODESYS EtherCAT Master Stack.

CODESYS Steuerung für Raspberry Pi MC SL
CODESYS Control für Raspberry Pi MC SL ist ein angepasstes CODESYS Control-Laufzeitsystem für Raspberry Pi mit mehr als einem Kern auf einer einzelnen CPU.

CODESYS Control for Raspberry Pi SL
CODESYS Control for Raspberry Pi SL ist eine angepasstes CODESYS Control Laufzeitsystem für den Raspberry Pi (SPS-Erweiterung), zur nicht kommerziellen Nutzung.

IEC-60870-5-104-Server
Das Fernwirkpaket enthält einen IEC 60870-5-104-Server, der mit dieser Lizenz vollständig aktiviert werden kann. Ohne Lizenzkauf läuft der IEC 60870-5-104 Server SL 30 Minuten ohne Funktionseinschränkungen (Demo-Modus).

CODESYS Control für Linux SL
CODESYS Control Linux SL ist eine IEC 61131-3-konforme SoftSPS für PC-basierte Industriesteuerungen unter Linux mit weichen Echtzeiteigenschaften.

CODESYS Steuerung für Linux MC SL
CODESYS Control Linux MC SL ist eine Erweiterung von CODESYS Control Linux SL - einer IEC 61131-3-konformen SoftSPS für PC-basierte Industriesteuerungen unter Linux mit weichen Echtzeiteigenschaften.

CODESYS Steuerung für PFC200 SL
Das Produkt ermöglicht dem Endanwender die Programmierung verschiedener Modelle einer WAGO PFC200-Steuerung mit der kostenlosen Entwicklungsumgebung CODESYS Development System (V3).

CODESYS Professional Entwickler Edition
Eine einjährige Lizenz für alle Tools der CODESYS Professional Developer Edition (PDE). Die CODESYS Professional Developer Edition ist ein Zusatzprodukt zum CODESYS Development System.

Object Oriented Alarming Library
Die objektorientierte Alarmierungsbibliothek (OOA) von ControlSphere Engineering erweitert den CODESYS Alarm Manager um die Möglichkeit, dass Objekte (Funktionsbausteine) eigene Alarme erstellen und aktivieren können.

CODESYS IIoT Libraries SL
Das Softwarepaket ‚IIoT Libraries SL‘ enthält Bibliotheken zum Thema ‚IIoT Kommunikation‘ und Bibliotheken zum Lesen und Schreiben von Datenstrukturen.

Python Editor
"PythonEditor"" als jährliches Abonnement erleichtert die Automatisierung der Entwicklungstätigkeit über die in CODESYS integrierte ScriptEngine mittels ausgereifter IntelliSense-Technologie.

STweep Formatter for CODESYS
Der Sweep-Formatierer für CODESYS ist ein Quellcode-Formatierer für strukturierten Text. Mit STweep können Sie einen konsistenten Codestil basierend auf Ihren Vorlieben erzwingen! “STweep ist ein unverzichtbares Tool für Entwickler und Unternehmen, die die Entwicklung beschleunigen möchten.”

MsSQL Library SL
Die MsSQL-Bibliothek hilft, Ihre Daten ohne Middleware (wie OPC) direkt auf Microsoft SQL Server zu lesen und zu speichern. Ohne Lizenzkauf (einfach herunterladen) läuft die Bibliothek zwei Stunden lang ohne Funktionseinschränkungen und fährt automatisch herunter (Demo).

PDE Network License (5 users)
Eine einjährige Netzwerklizenz für alle Werkzeuge der CODESYS Professional Developer Edition (PDE). Die CODESYS Professional Developer Editon ist ein Zusatzprodukt zum CODESYS Development System. Das Zusatzprodukt unterstützt Firmen, die professionell und im Team Software für Maschinen und Anlagen entwickeln. Das Abonnement der CODESYS Professional Developer Edition kombiniert alle unten gelisteten CODESYS Addon-Lösungen für die professionelle IEC 611313-3 Applikationsentwicklung.

MySQL Library SL
Die Bibliothek ermöglicht eine Verbindung zwischen einer MySQL Datenbank und der CODESYS V3 PLC Applikation um Daten zu Lesen oder zu Schreiben. Ohne Lizenzerwerb (nur Download) arbeitet die MySQL Library SL für 30 Minuten ohne funktionale Einschränkung und trennt die Verbindung dann automatisch (Demo).

JSON HTTP Client Library
Diese Bibliothek enthält Funktionen zur Erstellung von JSON-Daten aus CODESYS-Variablen und zur Sendung dieser Daten an einen (Web-) Server als HTTP-Nachricht.

HVAC Building Automation Package SL
HVAC/HLK (Heating Ventilation and Air-Conditioning/Heizung Lüftung Klima) Funktionsbausteine und HTML5 Visualisierung.

Universal Modbus Client/Master SL
Mit den einfach zu nutzenden Modbus Funktionsbausteinen können Werte über Modbus TCP, Modbus UDP oder Modbus RTU gelesen und geschrieben werden. Zudem werden die Protokolle Modbus RTU über TCP und Modbus RTU über UDP unterstützt. Ohne Lizenzerwerb (nur Download) arbeitet die Universal Modbus Client Master SL für 30 Minuten ohne funktionale Einschränkung (Demo).

Home Energy Control
Home-Energy-Control ist eine Software zum Aufzeichnen und Darstellen der elektrischen Energiebilanz eines Wohnhauses. Der Ertrag einer Photovoltaik-Anlage kann dem Eigenverbrauch und dem Energiebezug gegenübergestellt werden.

Dweet Pro Library SL
Dies ist eine inoffizielle Bibliothek zur Verwendung mit dem dweet.io und dweetpro.io bedienung. Es wurde entwickelt, um mit den Hauptfunktionen wie Senden und Empfangen von Dweets verwendet zu werden. Die Bibliothek unterstützt eine sichere Verbindung zwischen dem Dienst und der SPS-Steuerung. TLS verschlüsselt den gesamten Datenverkehr. Der dweet-Service bietet auch die Möglichkeit, Ihr "Ding" mit einem geheimen Schlüssel zu schützen.

CODESYS Academy Training V3 Advanced
Veranstalter / Trainer: CODESYS GmbH / Ralph Holz

CODESYS Academy Training V3 Essentials
Veranstalter / Trainer: CODESYS GmbH / David Freiberg

CODESYS Academy Training V3 Essentials ONLINE
Veranstalter / Trainer: CODESYS GmbH / Patrick Rohloff

CODESYS Academy Training V3 Advanced ONLINE
Veranstalter / Trainer: CODESYS GmbH / Patrick Rohloff