Innovazioni di prodotto
del CODESYS Group

Innovazione di prodotto

Sin dalla fondazione del CODESYS Group (allora 3S-Smart Software Solutions) nel 1994, CODESYS ha guidato l'innovazione nella tecnologia dell'automazione. Il sistema di sviluppo IEC 61131-3, un sistema runtime portatile, era già offerto come prodotto quando CODESYS è stato lanciato sul mercato. Nel giro di pochi giorni, i dispositivi potevano essere resi compatibili con CODESYS. Poco tempo dopo, è stato compiuto il passo successivo: invece del codice C portatile e di un compilatore esterno, CODESYS genera ora codice macchina compilato, tradotto con compilatori sviluppati internamente. Un'altra novità: la visualizzazione integrata, presto utilizzata in applicazioni reali.

IEC 61131-3 e l'orientamento agli oggetti - un lavoro pionieristico nella standardizzazione

CODESYS ha contribuito alla definizione degli standard fin dall'inizio, ad esempio come membro di organizzazioni come PLCopen, OPC Foundation, Profibus User Organisation, CAN in Automation o OSADL. L'introduzione della programmazione orientata agli oggetti (OOP) nello standard IEC 61131-3 è stata avviata e portata avanti in modo significativo da CODESYS: dalla terza edizione (2013) dello standard, sono stati integrati meccanismi OOP come metodi, classi e parole chiave come extends e implements. Di conseguenza, la IEC 61131-3 si è trasformata da una specifica orientata alle procedure per la programmazione dei PLC in uno standard moderno e versatile per le soluzioni di automazione industriale. Con l'integrazione dei concetti di programmazione orientata agli oggetti, sono ora disponibili potenti opzioni per architetture software modulari, riutilizzabili e scalabili, proprio come ci si aspetta dai moderni linguaggi di programmazione.

Indipendenza dall'hardware

Con l'obiettivo di evitare l'hardware lock-in, CODESYS:

Varianti di Soft PLC per Windows

(dal 2002 con la propria estensione in tempo reale), Linux e Raspberry Pi (dal 2014), virtualizzato con tecnologie container e hypervisor dal 2024

SoftMotion (2005)

per movimenti di traslazione coordinati, semplici e complessi, da CNC 3D (2010) a robotica (2016)

Stack di bus di campo generici

(CANopen, PROFINET, EtherCAT, EtherNet/IP, BACnet, KNX, DNP3 ...) come librerie portatili per tutte le piattaforme hardware supportate dal compilatore CODESYS

Prodotti di sicurezza per casi d'uso dal 2012

secondo la norma IEC 61508 SIL2 e SIL3

Supporto multicore pronto per il mercato nel 2018

e componenti aggiuntivi per la connessione al cloud per una maggiore integrazione di IT e OT.

Il sistema runtime CODESYS, modulare e indipendente dall'hardware, consente un vero e proprio consolidamento del sistema: diverse categorie di controllo (logica, robotica, sicurezza, movimento) con un'unica base software su qualsiasi hardware.

Virtualizzazione e rivoluzione della Safety: SIL3 senza hardware speciale

Una pietra miliare è CODESYS Virtual Safe Control SL. Il controllore di sicurezza virtuale è stato rilasciato nel 2024 - completamente indipendente dall'hardware, certificato secondo la norma IEC 61508 dal TÜV Süd all'inizio del 2025. Ciò significa che le applicazioni di sicurezza possono essere realizzate senza un complesso hardware certificato SIL3. La scelta dei lettori per il "Prodotto dell'anno 2024" dimostra quanto gli utenti aspettassero un prodotto del genere.

Interfaccia tra IT e trasformazione del flusso di lavoro

Allo stesso tempo, i processi di sviluppo nel settore dell'automazione venivano costantemente perfezionati e ottimizzati:

Architettura modulare della piattaforma già nel 2008

(piattaforma di automazione come framework software), espandibile con plugin e componenti aggiuntivi propri

Integrazione del controllo di versione con SVN (2012) e Git (2021)

nonché l'ingegneria web con capacità CI/CD tramite CODESYS go! (prima release prevista nel 2025)

Strumenti integrati per le attività

come l'analisi statica del codice, il profiling, l'automazione dei test e la gestione delle versioni dei flussi di lavoro IT consolidati nello sviluppo tradizionale dell'automazione.

CODESYS Automation Server dal 2019:

Gestione centrale dei dispositivi, delle licenze, dei certificati e dei file - basata sul web e con vantaggi immediati per molte attività di automazione quotidiane.

Queste tecnologie intrecciano perfettamente l'ingegneria PLC con le best practice IT e garantiscono la convergenza pratica della tecnologia operativa (OT) e dell'informatica (IT).

L'innovazione come parte della cultura aziendale

L'innovazione è iscritta nel DNA del Gruppo CODESYS fin dall'inizio. La base dell'elevata forza innovativa dell'azienda è costituita dall'esperienza decennale dei nostri team di sviluppo. Portiamo a compimento questo concentrato di competenze in materia di automazione attraverso una cultura aziendale che incoraggia la creatività e l'iniziativa dei dipendenti e li aiuta a sviluppare strategie di errore positive. Attribuiamo inoltre grande importanza alla collaborazione costruttiva all'interno dei team e tra di essi. La collaborazione con università e istituti di ricerca ci fornisce inoltre un'importante prospettiva esterna.

I prodotti che oggi sono parte integrante del portafoglio CODESYS sono stati originariamente sviluppati durante vivaci discussioni alla macchinetta del caffè o grazie alle iniziative di colleghi che volevano semplicemente provare qualcosa.

Ma prima di sviluppare un prodotto commerciabile a partire da un'idea, applichiamo standard rigorosi: Risolve effettivamente un problema reale? Rende il lavoro quotidiano più facile o più efficiente? Consente nuovi modi di lavorare altamente vantaggiosi?

Esempi di idee di questo tipo che ora sono prodotti di successo: CODESYS Control per Raspberry Pi, l'intera gamma di prodotti Motion o i nostri stack di protocollo.