L'ampio portafoglio di prodotti CODESYS apre aree di sviluppo molto diverse:
Strumenti di programmazione moderni, con editor grafici/testuali e configuratori basati sul nostro framework .net/C#
Generatori di codice nativo (compilatori) per le più importanti piattaforme di CPU industriali: Arm® Cortex®, x86, Power Architecture®
Nucleo del sistema runtime con varie funzioni: Comunicazione, sicurezza informatica, supporto multicore
Implementazione del kernel del sistema runtime su hardware del cliente con diversi sistemi operativi Linux®, MS Windows, VxWorks®, QNX®.
Sviluppo di driver o meccanismi di scambio dati legati all'hardware
Assistenza di 1° e 2° livello
Diversi standard di comunicazione per le applicazioni Industry 4.0 (MQTT, Web Client, OPC UA) e per la classica comunicazione su bus (EtherCAT®, PROFINET o KNX®)
Controllo di movimenti coordinati (CNC, robot) direttamente nello strumento di programmazione, compresa l'implementazione di modelli matematici per la cinematica e le trasformazioni
Software per sistemi di controllo di sicurezza certificati, strettamente basati sugli standard e sui requisiti delle istituzioni competenti
Documentazione di tutti i prodotti e le funzioni sotto forma di guida in linea, white paper e documenti di sviluppo.
Sviluppo/implementazione di test automatizzati per l'assicurazione della qualità, in parte con ampie permutazioni hardware.
Paesaggio di prodotti integrato per interfacce grafiche (visualizzazioni), composto da editor ed elementi e dalla visualizzazione di interfacce utente configurate su diverse piattaforme, come dispositivi con display integrato o in qualsiasi browser web con capacità HTML5