
Intervista a CODESYS go! Business Product Owner Kevin Ketterle
Alcune domande rivolte a Kevin Ketterle, Business Product Owner di CODESYS go!, vi daranno una visione più approfondita:

Caro Kevin, grazie mille per aver accettato una breve intervista!
Kevin Ketterle:
Niente di meglio! Dall'annuncio di CODESYS go! nel maggio 2023, abbiamo sviluppato il nuovo prodotto in stretto dialogo con i nostri utenti - la vicinanza al mercato è molto importante per noi. La prima versione sarà disponibile nell'aprile 2026.
Questa versione è chiaramente incentrata sullo sviluppo delle librerie. Quali funzioni sono previste per le prossime versioni? E quando possiamo aspettarci ulteriori rilasci?
Kevin Ketterle:
Un'ottima domanda a cui non è facile rispondere in processi di sviluppo incentrati sul cliente. Come sviluppatori di software agili, lavoriamo secondo il metodo SCRUM e manteniamo un backlog con funzionalità che vengono valutate dinamicamente e classificate in ordine di priorità in un piano di rilascio. Alcune funzionalità sono già state pianificate.
In primo luogo, per quanto riguarda il tema "bus di campo": il bus di campo più popolare nella comunità CODESYS è Modbus, che è quindi già incluso nella prima versione. L'EtherCAT è al secondo posto nella scala di popolarità: sarà sicuramente la prossima versione. Per il 2026, ci stiamo concentrando anche su una soluzione per la visualizzazione dei progetti. Abbiamo anche messo gli occhi sul Soft Motion. Resta da vedere quando queste estensioni saranno effettivamente rilasciate. A seconda del feedback dei clienti e dei loro progetti, ci riserviamo il diritto di modificare i tempi e i contenuti dei rilasci.
CODESYS go! è inteso come un supplemento al sistema di sviluppo. Come dobbiamo intendere questa dichiarazione?
Kevin Ketterle:
Entrambi gli ambienti di sviluppo si completano a vicenda, nel senso che go! è convincente per la sua capacità di memorizzazione e automazione basata sul testo e sugli standard IT. Le capacità di sviluppo nell'industria sono poche e molto distanti tra loro. Ora possiamo finalmente beneficiare dei progressi dell'IT, sia che si tratti di flussi di lavoro CI/CD che di formati di archiviazione basati sul testo. Il collaudato sistema di sviluppo CODESYS V3 è l'ambiente di sviluppo più completo nella tecnologia dell'automazione e richiede quindi molte risorse, soprattutto per progetti complessi e sistemi di automazione di grandi dimensioni. Al contrario, go! -e le librerie in particolare possono essere programmate in modo agile e automatizzato. Il sistema di sviluppo è di fatto la nave madre per tutte le attività di automazione. go! viene inizialmente utilizzato per lo sviluppo snello e automatizzato delle librerie.
Questo significa che go! è destinato solo agli sviluppatori di librerie?
Kevin Ketterle:
No. Il più grande punto dolente del nostro settore è la carenza di manodopera qualificata a fronte dei crescenti requisiti di automazione, che aumenteranno in modo significativo nei prossimi anni. Con lo sviluppo delle librerie, stiamo affrontando un caso d'uso iniziale che porterà ai nostri clienti vantaggi immediati. Le biblioteche sono sinonimo di standardizzazione, di tecnologia di automazione efficiente e di alta qualità: tutti punti che affrontiamo direttamente con go! Siamo convinti che i nostri clienti possano realizzare più rapidamente il potenziale aperto con un miglioramento significativo dello sviluppo delle librerie.
Quindi CODESYS go! verrà ampliato successivamente?
Kevin Ketterle:
Esatto. La prima fase del nostro sviluppo si è concentrata sull'architettura di base. Dopo il rilascio iniziale, pubblicheremo a intervalli regolari nuove funzionalità che consentiranno ai nostri clienti di realizzare nuovi casi d'uso con CODESYS go! Per il momento il caso d'uso numero 1 è in fase di sviluppo della libreria.
E quale sarà il prossimo?
Kevin Ketterle:
CODESYS go! sarà ampliato con nuove funzionalità a intervalli regolari. Manteniamo un dialogo intenso con i nostri clienti e utenti chiave e valutiamo regolarmente le loro esigenze. L'obiettivo comune è quello di definire i casi d'uso che possono essere soddisfatti con la rispettiva release. Ad esempio, i casi d'uso "Visualizzazione" e "Soft Motion" hanno un'alta priorità nella nostra pipeline. Visualizzazione" significa la configurazione di HMI come console di controllo o pannelli macchina con l'aiuto di CODESYS go!"Soft Motion" sarà l'estensione per il controllo di movimenti coordinati in modo affidabile e indipendente dal produttore. Entrambi i casi d'uso saranno disponibili nelle prossime versioni. Oltre alle release che stiamo adattando ai casi d'uso, naturalmente implementeremo in seguito anche le funzionalità classiche di CODESYS go! Queste includono, ad esempio, configuratori di bus di campo, protocolli di comunicazione dedicati e interfacce che non sappiamo ancora se saranno rilevanti in futuro.