

La prossima generazione
Ambiente di sviluppo integrato e basato sul web
CODESYS go! è un ambiente di sviluppo basato sul web per il controllo di macchine e sistemi. L'architettura è divisa in frontend e backend; in informatica si parla regolarmente di soluzione server/client. Nel caso di CODESYS go! il frontend corrisponde anche al client, ma il backend può essere eseguito non solo su un server (edge), ma anche nel cloud, su hardware PC standard o addirittura sul PLC stesso.

Caso d'uso: Sviluppo di una libreria estesa
Visione 2026
Interfaccia a riga di comando
Archiviazione basata su file
Struttura chiara delle cartelle
Dati del codice sorgente in formato testo (JSON, XML, ecc.)
Possibilità di modifica con strumenti esterni

CODESYS go! - programmazione PLC efficiente e basata su testo nel browser
CODESYS go! è un ambiente di sviluppo basato sul web per il controllo di macchine e sistemi. L'architettura è suddivisa in front-end e back-end, paragonabile alle soluzioni server/client dell'informatica. Il front-end di CODESYS go! (il client) viene eseguito nel browser, mentre il backend viene eseguito su qualsiasi computer, come ad esempio un server (edge), un cloud, un hardware PC standard o persino sul PLC stesso. Grazie alla memorizzazione basata su testo e all'interfaccia a riga di comando, i progetti creati in CODESYS go! possono essere perfettamente integrati in flussi di lavoro CI/CD altamente automatizzati. Con CODESYS go! è possibile ottenere risultati migliori e più rapidi nello sviluppo di applicazioni PLC e, soprattutto, di librerie grazie alla perfetta integrazione con GIT. Non è più necessario ricorrere a soluzioni per evitare conflitti di versione, poiché la gestione centralizzata degli utenti e delle versioni da parte dell'IT aumenta l'efficienza ed elimina i conflitti di versione. Un piccolo passo per l'IT, un grande passo per l'OT.

CODESYS go! - complementare al CODESYS Development System V 3.X
Il CODESYS Development System V3.5 è un IDE (ambiente di sviluppo integrato) con molte funzioni integrate, ad esempio controllo del movimento, stack di bus di campo e opzioni per la progettazione di HMI. Per lavorare con CODESYS non è necessario alcun software di terze parti. Numerosi componenti aggiuntivi trasformano lo strumento in una suite di automazione completa. Per gli utenti di PLC, questo ambiente di sviluppo end-to-end è perfetto. Tuttavia, gli sviluppatori di librerie pure devono fare i conti con un overhead in continua crescita. È qui che entra in gioco CODESYS go! come strumento leggero a complemento del potente CODESYS Development System V3.5.
La prima versione di CODESYS go! contiene principalmente funzionalità di base come gli editor IEC-61131-3, i compilatori per i sistemi target rilevanti, la comunicazione runtime e l'organizzazione di progetti/oggetti. Nonostante la gamma limitata di funzioni, la prima versione offre già un valore reale agli sviluppatori di librerie: essi beneficiano dell'ambiente di sviluppo snello, dell'archiviazione basata sul testo e delle perfette opzioni di integrazione nei flussi di lavoro CI/CD. Le versioni successive amplieranno gradualmente la portata con nuove funzionalità ed estensioni.

Siete curiosi?
Ulteriori informazioni sono disponibili nell'intervista a Kevin Ketterle, Product Owner di CODESYS go! Product Owner Kevin Ketterle.