
CODESYS V3.5 SP22 Release
24 marzo 2026
CODESYS è attualmente disponibile nella versione V3.5 SP22 e può essere scaricato dal CODESYS Store.
La nuova versione di CODESYS è disponibile per il download nel CODESYS Store pronto.
I documenti di rilascio corrispondenti possono essere scaricati alla voce CODESYS Release Information.
I punti salienti in sintesi:
Engineering
- Novità: formato del progetto su base cartella/file (File-Based Storage - Versione di anteprima 0.9.0.0, opzionale come parte della Professional Developer Edition) ottimizzato per il controllo delle versioni e lo sviluppo collaborativo. Funzione di conversione per i progetti esistenti
- Novità: chatbot supportato dall'intelligenza artificiale nella CODESYS Online Help - risponde alle domande su CODESYS basandosi sulla documentazione attuale
- Nuovo: componente aggiuntivo MCP (Model Context Protocol) per la connessione di strumenti di IA al sistema di ingegneria (rilascio poco dopo l'SP22).
- Analisi statica: esportazione/importazione dei risultati dell'analisi in formato SARIF per le catene di strumenti CI/CD, correzioni rapide applicabili a tutti i progetti, meno falsi positivi/negativi.
- Scripting: nuovi metodi specifici per la generazione di POU, accesso alla versione del compilatore e alle definizioni del progetto tramite script
- Editor KOP: significativi miglioramenti delle prestazioni, nuovi tooltip, rami paralleli più comodi, sequenza di elaborazione standardizzata con KOP/FUP
- Gestione delle ricette: aggiornamento notevolmente accelerato delle variabili strutturate, generazione ottimizzata del codice per ricette di grandi dimensioni
- Installatore: controllo delle dipendenze di riferimento prima dell'installazione
- Librerie di stringhe: elaborazione ASCII ottimizzata
Runtime
- SP22 come release di supporto a lungo termine con aggiornamenti di sicurezza per i prossimi sei anni
- Pronto per il CRA con certificazioni in conformità a ISO 27001, IEC 62443-4-1 e IEC 62443-4-2
- Miglioramento delle latenze grazie al supporto XDP esteso per i bus di campo basati su Ethernet
- Modalità Rootless per i SoftPLC
- Control SL: disattivazione opzionale dell'hyper-threading e del throttling RT, supporto completo di I2C, SPI e GPIO per tutti i runtime Linux, strumento di deploy con supporto del gestore di pacchetti rpm
- Agente di sicurezza: creazione di Certificate Signing Request (CSR) direttamente sul PLC
- Ridondanza: intervalli di sincronizzazione configurabili per le aree registrate (ciclici o una tantum).
Safety
- Novità: Virtual Safe Control SL con supporto FSoE, time provider migliorato e interfaccia FB esterna
- Lettura dell'ID dell'applicazione di sicurezza tramite menu contestuale
Automation Server
- Pre-release del CODESYS Automation Server On-Prem per il funzionamento sulla vostra infrastruttura.
- Panoramica centrale, gestione e archiviazione di tutti i CSR dei PLC collegati, creazione di nuovi CSR per più casi d'uso e più PLC contemporaneamente
- File system centralizzato nell'Automation Server per salvare, condividere e trasferire file, ad esempio ricette o configurazioni, tra client, PLC e utenti direttamente via browser
- Nuovo dialogo per la selezione dei gateway nel sistema di sviluppo
- Possibilità di controllare il connettore dell'Automation Server tramite script
- Panoramica di tutti i WebVisus disponibili su un PLC nei dettagli del PLC, compreso l'accesso remoto
- Possibilità di reimpostare il blocco del login da parte degli amministratori
Visualization
- Dialoghi di input rivisti: Numpad/tastiera azionabile tramite tastiera fisica, assegnazioni di tasti specifiche per la lingua, nuovi dialoghi per i tipi di dati data/ora.
- Ottimizzazione significativa delle dimensioni del codice e dei tempi di compilazione.
- Gli allarmi possono essere attivati tramite API
- WebVisu con supporto migliorato del gestore di password, protezione dell'accesso ai file
- Fattore di scala per le finestre di dialogo configurabile, utilizzo dell'orologio in tempo reale del PLC.
- Sovrapposizione di TargetVisu con supporto del lettore multimediale
- Blocchi funzione non bloccanti per applicazioni in tempo reale.
Motion CNC Robotics
- Novità: supporto SoftMotion Stäubli - controllo dei robot TS2/TX2 direttamente dall'applicazione IEC tramite l'interfaccia uniVAL-Drive.
- Robotica: assi aggiuntivi, ad esempio per movimenti sincronizzati di pinze e trasportatori, nuova modalità di transizione TMAxisDistance per la miscelazione nello spazio degli assi.
- CNC: codice G31 (cancellazione della distanza residua), modalità DryRun per la messa in servizio/debug, cinematica robotica in applicazioni CNC tramite SMC_TRAFO_Wrapper
- Punti di commutazione percorso ad alta precisione con look-ahead
- Dischi a camme: Nuovi tipi di segmento Poly7, seno modificato e inclinato
- Novità: supporto degli azionamenti per Maxon EPOS4, Danfoss ISD, Kollmorgen KED e BoschRexroth CtrlX Drive (SoE)
Fieldbus
- Modifica online per i dispositivi
- PROFINET: nuova parametrizzazione dei dispositivi durante il funzionamento e miglioramenti alla diagnostica PROFIsafe
- Modbus: ridondanza della CPU e della linea per i sistemi fail-safe, canali I/O di stato disponibili.
- EtherCAT: corretto instradamento EoE con CoE contemporaneamente attivo, nuovo supporto per i dispositivi (EL6633, gateway IO-Link SIG300).
Communication
- Nuovo: DNP3 V2.0 con outstation e master (non compatibile con la V1.0).
- Server OPC UA: Profilo del dispositivo embedded completamente certificato, allarmi A&C conformi, esportazione NodeSet2.xml per la progettazione offline dei client OPC UA.
- OPC UA PubSub: sicurezza dei messaggi criptati e firmati (da Runtime V3.5 SP21).
- OPC UA Datasources: supporto per le modifiche online, istanza client condivisa per applicazione.
- Librerie IIoT: Codice dispositivo OAuth2 nel client Web, OAuth2 per il servizio di posta, esempio di Azure Event Grid per MQTT, compatibilità con le librerie di base 4.0.1 e 5.0.
- API client OPC UA: Timestamp, diagnostica migliorata, controllo della dimensione dell'array con codici di errore specifici.