CODESYS Simulation Interface (Flyer/en)
2 MB

«Il tempo è denaro»! Quando si automatizza una macchina o un impianto e si sviluppa l’applicazione di controllo necessaria a tal fine, questo è ovvio. Se si guarda oltre i propri confini, si nota che gli sviluppatori di software nel campo della programmazione IT utilizzano da molti anni strumenti aggiuntivi a supporto dello sviluppo per aumentare l’efficienza e la qualità delle loro applicazioni. Proprio questi strumenti aggiuntivi sono a vostra disposizione anche per CODESYS: la CODESYS Professional Developer Edition. Questo toolkit vi aiuta a ridurre notevolmente il tempo e lo sforzo necessari per la progettazione della vostra applicazione.
CODESYS Professional Developer Edition è una suite software opzionale che offre strumenti aggiuntivi all’interno del CODESYS Development System per ottimizzare il processo di sviluppo. Comprende un server MCP basato sull’intelligenza artificiale per l’integrazione di modelli di linguaggio di grandi dimensioni (LLM), il controllo di versione Git™, l’analisi statica del codice, interfacce per la simulazione delle macchine, strumenti per l’automazione dei test e la profilatura del runtime, nonché, in futuro, un sistema di archiviazione basato su file per formati di progetto aperti. Il software si basa su tecniche note e collaudate provenienti dallo sviluppo software con ambienti di linguaggi di alto livello. Tutti gli strumenti possono essere utilizzati indipendentemente l’uno dall’altro e sono completamente integrati in CODESYS.
CODESYS Professional Developer Edition è disponibile come pacchetto completo in abbonamento. Con una sola sottoscrizione dell’abbonamento riceverete una licenza per tutti gli strumenti inclusi nel pacchetto. Vedrete: i costi si ammortizzeranno in pochissimo tempo!


Il Model Context Protocol (MCP) è uno standard aperto per lo scambio di dati tra sistemi di intelligenza artificiale che utilizzano modelli linguistici di grandi dimensioni (LLM) e strumenti esterni. Il protocollo è stato originariamente sviluppato dall’azienda statunitense Anthropic (produttrice dell’IA Claude) e viene ora implementato anche da altri fornitori di IA.
Funzionalità:
I vostri vantaggi:

Stato:

Attualmente i progetti CODESYS utilizzano un formato binario proprietario che complica la gestione delle versioni e l’integrazione di strumenti esterni. L'archiviazione basata su file cambia questa situazione: ogni POU, GVL o visualizzazione diventa un singolo file di testo (XML, JSON o testo in chiaro) sul supporto dati. In questo modo, i progetti CODESYS si allineano ai moderni processi di sviluppo software: i vostri file di progetto diventano direttamente accessibili agli strumenti di sviluppo più diffusi.
Il vantaggio:
Nota: File-Based Storage è una funzionalità di prossima introduzione. Non tutti i componenti aggiuntivi di CODESYS supporteranno FBS sin dall’inizio; i componenti aggiuntivi non supportati salveranno i propri dati in un formato testuale che potrebbe non essere ottimizzato. Per informazioni aggiornate sulla disponibilità, si prega di contattare sales(at)codesys.com.

Git è lo standard di settore per il controllo di versione distribuito. Con CODESYS Git è possibile integrare rami, unioni, cronologia e rollback direttamente nel sistema di sviluppo CODESYS. Non sono necessari strumenti esterni. Che lavoriate da soli o in team, Git vi offre una tracciabilità completa e la sicurezza di apportare modifiche senza rischi.
Il vostro vantaggio:
Per ulteriori informazioni e per scaricare una versione demo, visitate il CODESYS Store.

Anche un codice sintatticamente corretto può nascondere dei problemi: codice identico in più punti, rami di programma irraggiungibili, variabili inutilizzate o uscite descritte più volte. Individuare manualmente tali problemi è un’operazione laboriosa e soggetta a errori. L’analisi statica di CODESYS li individua automaticamente grazie a oltre 100 regole configurabili. E poiché il codice generato dall’intelligenza artificiale sta diventando sempre più parte integrante della quotidianità degli sviluppatori, l’analisi statica è uno strumento indispensabile per la garanzia della qualità, in grado di individuare anche i problemi più sottili che possono derivare dal codice generato dall’intelligenza artificiale.
Ulteriori informazioni e una versione demo sono disponibili nel CODESYS Store.

Il collaudo del software applicativo è un’attività dispendiosa, soprattutto quando dopo ogni modifica è necessario verificare le stesse procedure. CODESYS Test Manager automatizza la creazione, l’esecuzione e l’analisi dei test unitari e di sistema, consentendovi di concentrarvi sullo sviluppo invece di dedicare tempo ad attività di collaudo ricorrenti. I test vengono eseguiti su hardware di destinazione simulato o reale e possono essere integrati nelle pipeline CI/CD per garantire un controllo continuo della qualità.
Per ulteriori informazioni e per scaricare una versione demo, visitate il CODESYS Store.

Il sistema di controllo previsto è in grado di eseguire la vostra applicazione con sufficiente rapidità? Quando il tempo stringe, come individuate i blocchi che richiedono un tempo di esecuzione particolarmente lungo? Quali blocchi vengono richiamati con maggiore frequenza e meritano di essere ottimizzati? Quali blocchi del progetto non vengono mai richiamati?
Se volete avere il pieno controllo sull’esecuzione della vostra applicazione di controllo, non potete evitare di porvi queste e altre domande. Potete trovare le risposte utilizzando gli strumenti integrati nel CODESYS Development System. Oppure potete lasciare che sia il CODESYS Profiler a farlo, risparmiando così molto tempo e fatica nella ricerca delle risposte!
I vostri vantaggi:
Ulteriori informazioni e una versione demo sono disponibili nel CODESYS Store.

Per rendere il processo di sviluppo dell’applicazione di controllo il più efficiente possibile, è opportuno iniziare già prima che la macchina o alcune sue parti siano disponibili. Se in questa fase desiderate sottoporre la vostra applicazione a un test di sistema con la macchina, avrete bisogno di un modello di simulazione della macchina (gemello digitale). Le numerose funzioni integrate in CODESYS per accelerare la messa in servizio non sostituiscono la simulazione di macchine o impianti con strumenti specifici. La nuova interfaccia di simulazione CODESYS consente di collegarsi a tali strumenti con un solo clic del mouse: non appena l’interfaccia viene attivata, i dati I/O configurati nel progetto vengono scollegati dal bus di campo e scambiati con la simulazione nel ciclo del PLC. In questo modo, l’applicazione runtime reale di CODESYS controlla il modello della macchina fornito dallo strumento, il quale a sua volta restituisce i corrispondenti valori dei sensori all’applicazione.
Sviluppo di macchinari in stretta collaborazione tra i reparti di ingegneria e automazione, nonché formazione del personale operativo e di assistenza tramite simulazioni 3D realistiche.
Strumenti di simulazione supportati e in programma:
Una versione preliminare (pre-release) dell’interfaccia di simulazione CODESYS è disponibile dal secondo trimestre del 2025.
Per ulteriori informazioni sulla versione preliminare, consultare qui.
Per ulteriori informazioni, si prega di contattare sales(at)codesys.com.
2 MB
Progetto individuale a lungo termine – Focus sulla qualità del codice e sull’ottimizzazione delle prestazioni
Flusso di lavoro parallelo con più ingegneri – Controllo delle versioni e test a prova di regressione
Messa in servizio virtuale – validazione precoce con strumenti di simulazione comunemente utilizzati
Che siate un singolo sviluppatore impegnato a ottimizzare la qualità del codice, un team che lavora insieme su un codice condiviso o un ingegnere che si prepara a una messa in servizio critica, PDE offre gli strumenti adatti al vostro flusso di lavoro. Date un'occhiata ai tre casi d'uso sopra citati per capire quale sia la situazione più simile alla vostra.

È in fase di sviluppo un IDE completamente nuovo per l'automazione industriale. CODESYS 4 offre un formato di progetto basato su testo, una moderna architettura front-end/back-end, indipendenza dalla piattaforma (Windows, Linux, Mac) e supporto completo per CI/CD – progettato da zero per i moderni flussi di lavoro di sviluppo. Utilizzabile gratuitamente fino al 2029.
Scoprite di più su CODESYS 4 nella pagina dedicata al prodotto!
