CODESYS go! – quando i paradigmi IT rivoluzionano il mondo OT

CODESYS® go!

L'ambiente di sviluppo basato sul web

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.

Programmazione PLC efficiente e basata su testo nel browser

Massima indipendenza dal sistema operativo: il front-end funziona su tutti i browser più comuni come Firefox, Chrome, Opera, Safari, Brave, Edge.

Massima indipendenza dall'hardware: il backend viene eseguito su PLC, IPC, SBC, nel cloud, sul bordo della rete, in loco, ovunque!

Standard IT per lo sviluppo OT, tra cui archiviazione basata su file, interfaccia a riga di comando e controllo di versione.

Maggiore efficienza grazie alla fornitura centralizzata senza installazione locale.

Vantaggi dell'interfaccia di sviluppo basata sul web

Compatibilità comprovata

Compilatori, librerie e stack di bus di campo CODESYS di provata efficacia, combinati con una nuova architettura, un nuovo aspetto,
un nuovo concetto di implementazione e nuove opzioni di integrazione.

Nessun conflitto di versione

Gestione delle versioni del backend da parte dell'IT: niente più problemi dovuti a versioni diverse su PLC diversi di operatori diversi.

Nuovo livello di indipendenza grazie alla nuova architettura

L'architettura frontend/backend consente l'indipendenza dai sistemi operativi e dall'hardware.
Rilasci frequenti all'anno in base alle priorità della nostra comunità CODESYS.

Sviluppo orientato all'utente e rilascio regolare di nuove funzioni

Prossimi passi: Ladder editor, stack EtherCAT,
OPC UA, analisi statica. Diventate un early adopter e unitevi a noi nel futuro dell'automazione!

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?