Application Based Licenses – licencje oparte na aplikacjach
Znajdą tu Państwo wszystkie rodzaje licencji, które pozwalają na jej dobranie pod wielkość i funkcjonalność tworzonej aplikacji.
Runtime
środowiska wykonawcze
Jest to główny rodzaj licencji, który jest potrzebny do wprowadzania kolejnych rozszerzeń.
Taką licencje mogą Państwo otrzymać w formie klucza USB bądź licencji wgrywanej bezpośrednio na urządzenie, więcej na ten temat można przeczytać poniżej w sekcji najczęściej zadawanych pytaniach.
Visualization
wizualizacja
Licencje aplikacyjne CODESYS Visualization umożliwiają wizualizację CODESYS.
Może być wyświetlany jako WebVisu, jako TargetVisu lub jako oba te elementy.
Engineering
narzędzia
Narzędzia wspomagające podstawową funkcjonalność oprogramowania Codesys dostępne w wersji professional oraz integrated.
SoftMotion
technologia SoftMotion
Seria CODESYS SoftMotion rozszerza zakres funkcjonalności systemów CODESYS Control SL (Runtime) od czystej logiki do sterowania ruchem.
Safety
bezpieczeństwo
Zintegrowane rozwiązania bezpieczeństwa w jednym narzędziu programistycznym o szeregu różnych funkcjonalności.
Fieldbuses
magistrale obiektowe
CODESYS SoftPLC zapewnia bezproblemowo zintegrowane konfiguratory dla szerokiej gamy systemów magistrali obiektowych.
Najczęściej zadawane pytania
Dla licencji AppBased CODESYS potrzebne są:
1. Instalacja CODESYS SP19 Patch1 ze wszystkimi wtyczkami
2. SoftMotion >= 4.14.0.0 (ponieważ wtyczka SoftMotion nie jest zawarta w konfiguracji).
Również CODESYS Control minimalna wersja SP19 Patch1.
4.9.0.0 Urządzenia Runtime SL… RTE są obsługiwane od wersji SP19 Patch5.
Wszystkie produkty są dostępne wyłącznie dla wersji CODESYS 3.x. Wersja CODESYS 2.x nie obsługuje produktów AddOn ze sklepu CODESYS.
Dokładne wymagania systemowe dla każdego produktu można znaleźć na stronie danego produktu w zakładce „Wymagania systemowe”.
Licencja na stację roboczą
Licencjonowanie odbywa się albo za pośrednictwem kontenera CODESYS soft (kontener licencji oprogramowania powiązany ze stacją roboczą PC), albo za pośrednictwem klucza CODESYS (klucz USB z dodatkowymi funkcjami do zadań bezpieczeństwa). Ten ostatni może zawierać do 4000 licencji i umożliwia korzystanie z tych licencji na różnych stacjach roboczych lub kontrolerach. W zależności od produktu licencje stacji roboczych są ważne na stałe lub przez określony czas.
- Związane ze sprzętem lub oprogramowaniem.
- W ramach subskrypcji lub jednorazowego zakupu.
- Dla produktów rozszerzających system programistyczny CODESYS.
Licencje sieciowe
Licencje mogą być przechowywane na serwerze w sieci lokalnej i tam używane przez wszystkich podłączonych użytkowników. Liczba licencji określa liczbę użytkowników możliwych w tym samym czasie. Sama aktywacja licencji odbywa się za pośrednictwem kontenera soft CODESYS, który jest trwale powiązany z serwerem. Alternatywnie licencja może być przechowywana na kluczu CODESYS. Zmieniając klucz CODESYS, licencja może być używana na innym serwerze.
- Obecnie dostępne dla produktów CODESYS Professional Developer Edition, które są dostępne w formie subskrypcji.
Licencja na pojedyncze urządzenie
Licencja jest przechowywana bezpośrednio na urządzeniu docelowym. W tym celu urządzenie musi być wyposażone w system wykonawczy CODESYS Control V3.5 SP4 lub nowszy lub SoftPLC ze sklepu CODESYS Store. Licencja jest dostępna dla każdego użytkownika urządzenia, ale nie można jej przenieść na inne urządzenie. Alternatywnie licencja może być również przechowywana na kluczu CODESYS, który jest podłączony do urządzenia. Zmieniając klucz CODESYS, licencja może zostać przeniesiona na inne urządzenia.
- Dotyczy produktów z przyrostkiem „SL” oznaczającym licencję pojedynczą.
- Dla produktów środowiska wykonawczego lub rozszerzających środowisko wykonawcze CODESYS.
Funkcja Task Group Assignment była wcześniej nazywana MultiCore.
Jeśli używasz CODESYS na wielordzeniowym procesorze bez funkcji Task Group Assignment (CODESYS MultiCore), harmonogram systemu operacyjnego przejmuje dystrybucję zadań (jeśli aplikacja zawiera kilka zadań).
W tym przypadku użytkownik nie ma bezpośredniego wpływu na dystrybucję zadań, jest ona wykonywana przez system operacyjny. W zależności od rozkładu obciążenia, zadania mogą być również uruchamiane na różnych rdzeniach, ale nie ma na to wpływu.
Dzięki funkcji Task Group Assignment (CODESYS MultiCore) inżynier aplikacji może przypisać zadania do dedykowanych rdzeni w systemie programowania CODESYS (biorąc pod uwagę liczbę zakupionych rdzeni).
Więcej informacji na ten temat można znaleźć w pomocy online CODESYS pod poniższym linkiem.
https://content.helpme-codesys.com/en/CODESYS%20Development%20System/_cds_multi_core.html
Niestety w przypadku uszkodzenia urządzenia z zainstalowanym kontenerem licencji oprogramowania (SoftContainer), licencja przepada.
Nie ma również możliwości przeniesienia licencji na inne urządzenie.
Pamięć USB pozwala na dowolne przenoszenie licencji oraz chroni przed jej utratą.
Poniżej przesyłam również kilka informacji odnośnie kluczy USB.
- Posiadasz licencje niezależny od urządzenia docelowego.
- Łatwe przenoszenie licencji na inne urządzenie.
- Licencja zachowuje ważność nawet w przypadku uszkodzenia urządzenia.
- Prosty proces udzielania i odbierania licencji.
- Liczba przechowywanych licencji jest niemal nieograniczona (ok. 4000).
- Wykorzystanie klucza CODESYS również do zadań związanych z bezpieczeństwem (w tym szyfrowanie projektu).