
CODESYS Engineering con supporto AI
Il CODESYS Development System include già molte comode funzioni che rendono la progettazione facile e veloce. Per migliorare l'implementazione della vostra applicazione PLC, utilizzate gli strumenti forniti con la Professional Developer Edition. Questi strumenti vi offrono funzioni ancora più potenti e vi aiutano a lavorare in modo più efficace e sicuro.

AI in CODESYS - Le principali aree di sviluppo e ricerca
Come si può usare l'intelligenza artificiale per ottimizzare il lavoro con CODESYS? I nostri sviluppatori stanno approfondendo sempre di più questo argomento. Quello che sappiamo per certo è che l'IA vi permetterà di ottenere risultati impressionanti molto più velocemente e facilmente, senza lasciare la piattaforma CODESYS.

Chatbot per la CODESYS Online Help
Caratteristiche:
- Comunicazione in chiaro con il chatbot in caso di problemi con CODESYS.
- Istruzioni chiare basate sulla Guida in linea di CODESYS
- Testato e approvato dal Supporto CODESYS
Il vostro vantaggio:
- Accesso più rapido e semplice alle informazioni della Guida in linea di CODESYS con supporto basato sull'intelligenza artificiale, compresi esempi di applicazioni specifiche.
- Nessuna allucinazione da AI! Utilizza solo la Guida in linea CODESYS e non restituisce alcun risultato se non riesce a trovare informazioni adeguate.
Stato:
- Integrazione completa nella Guida in linea entro la fine del 2025: www.helpme-codesys.com

Completamento del codice per il codice ST in CODESYS go!
Caratteristiche:
- I suggerimenti basati sul contesto vengono visualizzati durante la digitazione.
- Facile accettazione con la semplice pressione di un tasto
Vantaggi per l'utente:
- Suggerimenti concreti e utili che si possono accettare semplicemente premendo un pulsante e modificare a piacimento.
- I suggerimenti vanno ben oltre la portata della funzione Intellisense® già integrata nel sistema di sviluppo CODESYS (ad esempio, il completamento dei nomi delle funzioni in base agli spazi dei nomi delle librerie). Si veda la schermata precedente.
- Considerazione del contesto specifico del programma nel blocco di programma corrente (fino a 200 righe di codice prima e dopo la posizione corrente).
Stato:
- Implementazione prevista solo per CODESYS go!
- Attualmente in corso come progetto di ricerca, previsto per l'inclusione nel prodotto

Scambio di dati integrato con i sistemi pubblici di IA attraverso il plug-in MCP per i LLM
IlModel Context Protocol (MCP) è un protocollo standard aperto per lo scambio di dati tra sistemi di IA con modelli linguistici di grandi dimensioni (LLM) e strumenti esterni. Il protocollo è stato inizialmente sviluppato dall'azienda statunitense Anthropic (il produttore dell'AI Claude) ed è ora implementato anche da altri produttori di AI.
Caratteristiche:
- Interfaccia integrata con gli LLM nel sistema di sviluppo CODESYS:
Controllo remoto dell'ingegneria da parte del sistema AI - Generazione automatica di POU e codice PLC
- Rilevamento e correzione automatica degli errori di codifica
Il vostro vantaggio:
- La struttura di un nuovo progetto CODESYS viene costruita automaticamente con un semplice comando di testo nella chat dell'IA.
- Date all'IA comandi per generare automaticamente il codice del programma e osservate come l'IA sviluppa e corregge autonomamente i suggerimenti.
- Lasciate che l'IA cerchi errori sintattici o strutturali nella vostra applicazione e sviluppi suggerimenti per migliorarla.
- Farsi spiegare il codice del progetto esistente e il suo funzionamento.
- Utilizzare l'IA come membro di un team virtuale per semplici compiti di programmazione.
Stato:
- Prototipo di un server MCP integrato per il sistema di sviluppo CODESYS.
- Scambio di dati riuscito, ad esempio con Claude Desktop e OpenAI/GPT-5
- Disponibile come prototipo per il CODESYS Development System (anteprima per V3.5 SP22)
- Da integrare nel prodotto nel prossimo futuro

Ulteriori possibilità di intelligenza artificiale in CODESYS
Progetto di ricerca per LLM locali
Caratteristiche:
- Ottimizzazione degli LLM per l'uso su dispositivi locali
- Messa a punto per la generazione di codice PLC
- Implementazione di OpenVINO GenAI su diverse architetture Intel
Vantaggi:
- Implementazione edge sui PC Intel AI per l'assistenza sul campo
- Supporto alla programmazione di messaggi che non abbandonano l'azienda
- Uso di architetture ibride che sfruttano sia le GPU discrete che l'accelerazione AI integrata (iGPU/NPU)
Stato:
- Ricerca in collaborazione con Intel
- Prodotti previsti a medio termine

Soluzioni esterne
Caratteristiche:
- SyntaxShift di KS Solutions AG: conversione del codice basata sull'intelligenza artificiale per diversi standard PLC (ad esempio, Siemens IL, SCL ↔ CODESYS ST).
- Opzioni aggiuntive, ad esempio, per la grafica del codice / configurazione / visualizzazione
Il vostro vantaggio:
- Significativo risparmio di tempo nella conversione del codice
- Ideale per le opzioni di retrofit e per il cambio flessibile del produttore
Stato:
- Disponibile come prodotto/servizio di KS Solutions AG - in arrivo sul CODESYS Store
Conclusione
- Il team di sviluppo di CODESYS sta lavorando intensamente per offrire funzionalità AI integrate per il vostro lavoro con CODESYS.
- La prima integrazione è già disponibile, altri prodotti sono in programma.