Od ponad 10 lat CODESYS można rozszerzyć o certyfikowane rozwiązanie SIL3 oparte na dwukanałowym, certyfikowanym sprzęcie z 1oo2. Używając kontrolerów wirtualnych, można teraz wyodrębnić sprzęt.

To rozwiązanie programowe umożliwia pracę dwukanałową dzięki „zróżnicowanemu kodowaniu” opartemu na „przetwarzaniu kodowanym”. Przetwarzanie aplikacji jest podzielone na dwa logiczne kanały oprogramowania. Pierwszy kanał uruchamia oryginalną aplikację zabezpieczającą, drugi uruchamia tę samą aplikację z zakodowanymi algorytmami przetwarzania – w ten sposób może wykryć błędy. Obydwa kanały działają sekwencyjnie jeden po drugim na rdzeniu procesora i stale sprawdzają się nawzajem, zwiększając prawdopodobieństwo wykrycia błędów przepływu danych i sterowania. Diversified Encoding rozdziela bezpieczne wejścia do obu kanałów i odwrotnie, łączy wyjścia z obu kanałów w bezpieczne wyjścia. Strumienie danych generowane przez bezpieczną sieć lub protokoły magistrali są zamknięte i adresowane w czasie rzeczywistym. Zapewnia to rozwiązanie równoważne systemom fizycznym, bez konieczności wiązania ze sprzętem.

Certyfikowany dodatek do aplikacji związanych z bezpieczeństwem rozszerza funkcjonalną część systemu rozwojowego CODESYS. Kod ładowany do wirtualnego sterownika bezpieczeństwa programuje się w bezpiecznym edytorze IEC-61131-3. Koncepcja bezpieczeństwa CODESYS, która została opracowana we współpracy z firmą SIListra Systems GmbH, zostanie zintegrowana z CODESYS i została zatwierdzona przez TÜV SÜD. Wydanie i certyfikacja CODESYS Virtual Safe Control jako rozwiązania niezależnego od sprzętu planowane jest na pierwszą połowę 2024 roku.

pl_PLPL_PL