F: Gibt es die bestehenden plattformbasierten Lizenzen weiterhin?
A: Bestehende Lizenzen konnten Sie noch, wie angekündigt bis Ende 2023 im CODESYS Store erwerben. Diese Lizenzen können weiterhin für alle zukünftigen Versionen von CODESYS Control SL verwendet werden. Darüber hinaus werden alle bestehenden und installierten SL-Lizenzen wie bisher weiter funktionieren. Einzige Ausnahme ist das Produkt "CODESYS Control for Raspberry Pi SL", welches Ihnen weiterhin unverändert im CODESYS Store zur Verfügung steht.
F: Sind die bestehenden Lizenzen mit den neuen applikationsbasierten Lizenzen kompatibel?
A: Nein, es ist nicht möglich die bestehenden und die neuen Lizenzen zu mischen. Es ist also zum Beispiel nicht möglich eine SoftMotion Axes Lizenz mit einer Linux SL zu betreiben.
F: Wie bekomme ich Updates für das Laufzeitsystem?
A: Updates können entweder über den CODESYS Installer oder den CODESYS Store heruntergeladen werden.
F: Updates sind auf 5 Jahre begrenzt. Was bedeutet das genau?
A: Die neuen applikationsbasierten Lizenzen beinhalten 5 Jahre lang kostenlose Software-Updates des Laufzeitsystems. Der Dreijahreszeitraum beginnt mit Aktivierung der Runtime-Lizenz. Alle lizenzierten CODESYS-Laufzeitsysteme sind auch nach Ablauf der Update-Periode weiterhin voll funktionsfähig. Falls Sie nach Ablauf der Frist eine neuere CODESYS-Laufzeitsystem-Umgebung verwenden möchten, können Sie Ihre Lizenz bequem über den CODESYS Store verlängern. Innerhalb der nächsten Wochen informieren wir Sie über die genauen Details, wie Sie künftig Ihre Update-Berechtigungen verlängern können.
F: Ändert sich die Funktion oder das Verhalten des Runtimes?
A: Nein, die Runtimes bleiben gleich. Sofern die passende applikationsbasierte Lizenz installiert wurde, ist das Verhalten der Applikation exakt gleich.
F: Sind die Lizenzen immer an die Hardware gebunden?
A: Nein, Sie können Ihre Lizenz auch auf einem Dongle aktivieren und sie mithilfe des Dongles von einem Gerät auf ein anderes übertragen. Standard-Software-Container-Lizenzen sind an das Gerät gebunden. Dongles können separat im CODESYS Store erworben werden.
F: Wie finde ich heraus, welche Lizenz ich für meine Anwendung benötige?
A: Laden Sie Ihre Anwendung, kompilieren Sie sie, öffnen Sie das Geräteobjekt und klicken Sie auf die Registerkarte "Softwaremetriken zur Bestimmung der Lizenz", um alle relevanten Metriken Ihrer Anwendung zu sehen. Wenn Sie Ihre Anwendung noch nicht haben, wählen Sie eine Lizenz basierend auf den E/A-Kanälen, Feldbusinstanzen und der Funktionalität, die Sie planen. Sie können diese jederzeit anpassen, wenn Sie Ihren Code vergrößern müssen.
F: Wo finde ich weitere Informationen, wie ich anhand von Softwaremetriken meine Lizenz bestimmen kann?
A: Weitere Informationen finden Sie hier: https://content.helpme-codesys.com/de/CODESYS%20Development%20System/_cds_edt_device_licensed_software_metrics.html
F: Was passiert, wenn die Applikation wächst und die Lizenz nicht mehr für den Umfang der Applikation reicht?
A: In diesem Fall können Sie eine Upgrade-Lizenz auf die erforderliche Stufe erwerben und installieren. Der Preis der ursprünglich gekauften Lizenz wird dabei vollständig angerechnet.
F: Wie kann ich eine Upgrade-Lizenz erwerben?
A: Eine Upgrade-Lizenz erhalten Sie ganz normal wie alle anderen Lizenzen über unseren CODESYS Store. Die einzige Besonderheit, Sie müssen sich zwingend einloggen um diese Funktionen sehen zu können. Möchten Sie eine Basis-Lizenz upgraden, dann suchen Sie im Store bitte nach "Upgrade". Möchten Sie ein Feature updaten (SoftMotion, Visualization, Communication), dann suchen Sie bitte nach der gewünschten, neuen Lizenz. Im Dropdown-Menü wählen Sie, dann die Lizenz, die sich bereits auf Ihrem Gerät befindet. Befindet sich die ausgewählte Lizenz nicht auf Ihrem Gerät, so kann das Update nicht aktiviert werden.
F: Was geschieht, wenn meine Codegröße die größte Lizenz überschreitet?
A: Wenden Sie sich an unser Sales-Team. Hier erhalten Sie Ihr individuelles Angebot.
F: Warum errechnen mir die Softwaremetriken zur Bestimmung der Lizenz eine höhere Anzahl von E/A-Kanälen, als ich tatsächlich habe?
A: Wenn die Option "Variablen immer aktualisieren" aktiviert ist, werden alle Kanäle bei der Berechnung berücksichtigt, unabhängig davon, ob sie einer bestimmten IEC-Variablen zugewiesen sind oder nicht. Sie können die Option am unteren Rand des E/A-Zuordnungseditors Ihres Geräts deaktivieren.
Für weitere Informationen besuchen Sie bitte https://content.helpme-codesys.com/de/CODESYS%20Development%20System/_cds_device_fieldbus_devices_io_driver.html
F: Welche Feldbuskonfigurationen sind lieferbar?
A: PROFIBUS: nur Konfigurator, EtherCAT: nur Master. Alle anderen Feldbusse können mit Master und Slave geliefert werden.
Modbus TCP und Modbus RTU (seriell) werden beide mit Master und Slave unterstützt.
F: Was wird für die Lizenzierung als Feldbusinstanz gezählt?
A: Ein Master/Controller oder ein Slave/Gerät wird als eine Instanz in der Gerätekonfiguration gezählt. Die Geräte, die im Gerätebaum mit diesen Mastern/Slaves verbunden sind, werden nicht gezählt. Sie werden über die E/A-Kanäle gezählt. Gateway-Klemmen werden ebenfalls als eine Instanz gezählt (Ausnahme: CANopen-Gateway).
F: In welche Kategorie fällt Modbus TCP?
Modbus TCP wird bei den "Instances of Modbus/Canopen/Profibus" und nicht bei den ethernetbasierten Feldbus-Instanzen gezählt.
F: Was ist ein Tag für die Visualisierung und was ist ein Tag für Communication?
A: Tags für die Visualisierung: https://content.helpme-codesys.com/de/CODESYS%20Visualization/_vis_licensing.html
Tags für Communication: https://content.helpme-codesys.com/de/CODESYS%20Communication/_comm_licensing.html
F: Was ist der Unterschied zwischen CODESYS TargetVisu und CODESYS WebVisu?
A: CODESYS TargetVisu wird auf dem eingebauten Display des verwendeten Gerätes angezeigt, CODESYS WebVisu kann im Browser eines beliebigen Gerätes im Netzwerk geöffnet werden.
F: Warum ist meine "Größe des Anwendercodes" 0, obwohl ich Code implementiert habe?
A: Kompilieren Sie zunächst Ihre Anwendung. Öffnen Sie dann die Registerkarte "Softwaremetriken zur Bestimmung der Lizenz". Dort finden Sie die aktuellen Werte für Ihre Applikation. Bitte beachten Sie: Da einige der Bibliotheken nicht zur Codegröße der Lizenz zählen, aber zur tatsächlichen Codegröße, können die Metriken voneinander abweichen.
F: Garantieren Sie Rückwärtskompatibilität mit älteren Anwendungen, Bibliotheken und allen Versionen des Entwicklungssystems?
A: Anwendungsbasierte Systeme verhalten sich gleich, sobald die Metriken im Rahmen der Lizenz liegen und die Version des Laufzeitsystems höher als V3.5 SP19 Patch 1 ist. Bestehende SL-Lizenzen laufen auch auf zukünftigen Versionen des Laufzeitsystems. Im Grunde handelt es sich um das gleiche Laufzeitsystem mit einer anderen Lizenz und ohne Funktionsunterschiede.
F: Warum werden die Raspberry Pi MC SL-Lizenzen nächstes Jahr eingestellt, aber nicht Raspberry Pi SL?
A: Die Raspberry-Pi-Lizenz ist für Evaluierungs-, Schulungs- und Demoplattformen gedacht. Der Einsatz in der Produktion ist in den Lizenzbedingungen ausgeschlossen. Die Möglichkeit zum Einsatz für Schulungszwecke möchten wir beibehalten. Raspberry Pi MC ist die "Produktionsversion“ der Raspberry-Laufzeitumgebung. Diese Version haben wir auf ein anwendungsbasiertes Modell umgestellt.
F: Warum wurden die Feldbus-Preise erhöht?
A: Die Preise einiger Add-on-Produkte für CODESYS-kompatible Geräte waren an das im CODESYS Store abgekündigte Preismodell für gerätebasierte Lizenzen („SL“) angepasst. Im neuen applikationsbasierten Lizenzmodell sind viele dieser Add-on-Produkte bereits enthalten. Um diese Produkte auch weiterhin als Option zu dedizierten Geräten anbieten zu können, war eine Preisanpassung auf das jeweilige marktübliche Niveau nötig. Wie üblich, gibt es für die betroffenen Produkte Rabattstaffeln bei Abnahme größerer Stückzahlen.
F: Wie funktioniert die dynamische C-Code-Integration in CODESYS?
A: Mit dem Software Development Kit, das in der Linux-Erweiterung SL enthalten ist, können Sie C-Funktionen implementieren und aus der IEC-Anwendung auf linuxbasierten Systemen aufrufen (C-Code wird in Form einer dynamischen Komponente in das Laufzeitsystem integriert).
F: Wie funktioniert die Multicore-Funktion in CODESYS?
A: Mit Multicore kann der Benutzer konfigurieren, welche Aufgaben an welche Kerne angeheftet werden sollen. Wird CODESYS ohne die Multicore-Funktion ausgeführt, bedeutet das NICHT zwangsläufig, dass nur ein Kern verwendet wird. Die Verteilung der Ressourcen erfolgt in diesem Fall nicht durch CODESYS, sondern durch das Betriebssystem.
F: Was macht der Datasource Manager?
A: Er ermöglicht die Überwachung von Datenwerten anderer SPSen.
F: Was sind die Echtzeit-Optionen?
A: Windows: CODESYS Control RTE SL verfügt über einen eigenen echtzeitfähigen Kerntreiber.
Linux: Für die Echtzeitfähigkeit ist die separate Installation eines preempt_rt-Patches auf dem Betriebssystem erforderlich.
F: Wo kann ich die SoftMotion Light SL erwerben?
A: Um diese Lizenz zu erwerben, besuchen Sie bitte https://store.codesys.com/de/codesys-softmotion-sl-bundle.html. Hinweis: Die Option SoftMotion Light SL ist nur für eingeloggte Kunden sichtbar.
F: Enthalten die applikationsbasierten Lizenzen Support Tickets?
A: Nein, die Lizenzen enthalten keine Support Tickets. Um Ihr Support Ticket zu kaufen, besuchen Sie bitte https://store.codesys.com/de/codesys-support-ticket.html
F: Ab welcher Version kann SoftMotion in Verbindung mit den applikationsbasierten Lizenzen genutzt werden?
A: Voraussetzung bei dem Einsatz der applikationsbasierten Lizenzen ist mindestens die SoftMotion V4.15.0.0.
F: Wofür stehen die Abkürzungen?
Antwort:
CNC: Computerized numerical control
HMI: Human machine interface
E/A: Ein-/Ausgang
EIP: Ethernet/IP
FSoE: FailSafe over EtherCAT
LZS: Laufzeitsystem
PN: PROFINET
RTE: Real-time extension
SL: Single license