Oprogramowanie CODESYS jest wiodącym, niezależnym sprzętowo narzędziem projektowania, zgodnym z normą IEC 61131-3, które udostępnia możliwość programowania sterowników PLC i kontrolerów. CODESYS umożliwia programowanie urządzeń automatyki ponad 250 producentów z różnych sektorów przemysłu. Dzięki temu tysiące producentów maszyn, integratorów systemów i użytkowników końcowych na całym świecie może codziennie polegać na systemie CODESYS.
W 1994 niemiecka firma 2S Smart Software Solution opracowała pakiet oprogramowania CODESYS. Program jest udostępniany za darmo i można go bezpłatnie ściągnąć z witryny internetowej firmy.
Mitsubishi Electric wspiera dalszy rozwój środowiska programowania sterowników CODESYS jako opcję programowania sterownika C - wydajnego przemysłowego procesora centralnego. Sterownik C wzbogaca systemy platformy automatyki serii Q o funkcjonalność komputera PC. Mocowany w płycie bazowej sterownik może pracować jako samodzielny sterownik lub razem z innymi procesorami systemu Q, co pozwala na integrację wielofunkcyjnych aplikacji automatyki.
Pakiet składa się z dwóch części: systemu programowania CODESYS i systemu runtime CODESYS SP. Oprogramowanie runtime pozwala na transformację dowolnego urządzenia w sterownik, zgodny z normą IEC61131-3, programowany za pomocą oprogramowania CODESYS. Wbudowane kompilatory zapewniają wykonywanie programów z optymalną prędkością.
Środowisko programu CODESYS pozwala na użycie wszystkich pięciu języków programowania, opisanych w normie IEC 61131-3 (lista instrukcji, tekst strukturalny, schemat drabinkowy, schemat bloków funkcyjnych i sekwencyjny schemat funkcyjny). Światowa sieć partnerów systemu CODESYS oferuje szeroką gamę usług, włączając wsparcie użytkownika, szkolenia, konsultacje, programowanie aplikacji i integrację systemów.
CODESYS