Controllore di sicurezza virtuale secondo IEC 61508 SIL3 senza vincolo hardware

CODESYS® Sistemi di controllo virtuali e sistemi di controllo di sicurezza conformi alla norma IEC 61508 SIL3

– indipendente dall'hardware su diverse piattaforme

CODESYS Virtual Control SL e Virtual Safe Control SL alla fiera SPS 2026

Al centro dell’attenzione c’era il PLC virtuale come sistema di controllo a tutti gli effetti all’interno di un container software: i controlli funzionali e i controlli di sicurezza conformi alla norma IEC 61508 SIL 3 funzionano in parallelo sullo stesso hardware standard, sono programmati in un unico progetto CODESYS e vengono gestiti tramite l’add-on Deploy Control SL.

Insieme su un'unica piattaforma

Un progetto

Nel sistema di sviluppo CODESYS vengono create applicazioni funzionali e di sicurezza; l'applicazione di sicurezza è un'applicazione figlia del PLC funzionale. Lo scambio di dati avviene direttamente.

Un'implementazione

È possibile gestire entrambe le immagini tramite Deploy Control SL nel CODESYS Development System, in Docker Compose, in Kubernetes, in OpenShift o nel CODESYS Automation Server.

Un componente hardware

Logica, movimento, visualizzazione e sicurezza funzionano sullo stesso dispositivo standard – nel quadro elettrico o nel centro dati, se necessario anche in controllori virtuali separati.

Vantaggi

Perché virtualizzare i sistemi di controllo?

Ridurre i costi e lo spazio

Diversi controllori fisici possono essere sostituiti da istanze virtuali su una piattaforma comune. Si riducono così il cablaggio, gli alimentatori e l’ingombro. Le riserve di potenza dei dispositivi edge, degli IPC o dei server ad alte prestazioni vengono sfruttate in modo ottimale.

Scalabilità flessibile

Le nuove unità di controllo e le nuove funzioni vengono create tramite software, senza dover installare nuovo hardware per ogni espansione. Il funzionamento e le prestazioni del sistema di controllo dipendono esclusivamente dalle licenze, a condizione che l'hardware di base sia sufficientemente potente.

Manutenzione centralizzata

Gli aggiornamenti del firmware, delle applicazioni e di sicurezza possono essere gestiti a livello centrale e distribuiti su più istanze. La gestione può essere affidata, a scelta, al personale OT o IT.

Risolvere le dipendenze dall'hardware

L'applicazione PLC è indipendente dall'architettura specifica del computer e può essere eseguita su piattaforme standard adeguate.

Sicurezza fin dalla progettazione

Le parti applicative possono essere isolate in container separati e strutturate come microservizi. La maggiore facilità di aggiornamento del software di base rafforza la sicurezza del sistema.

Integrare la sicurezza

I sistemi di controllo funzionali e di sicurezza possono essere gestiti sulla stessa infrastruttura e progettati nello stesso sistema di ingegnerizzazione. Non è più necessario ricorrere a costosi dispositivi hardware di sicurezza certificati, spesso poco performanti.

Architettura software e hardware

Diverse istanze di controllo funzionali e sicure vengono eseguite in modo isolato all’interno di container su un sistema Linux in tempo reale. Un hypervisor opzionale può integrare ulteriori sistemi operativi e software di terze parti. I dispositivi di campo e gli I/O sono collegati tramite Industrial Ethernet, mentre un server delle licenze centrale fornisce le licenze basate sull’applicazione.

Guida introduttiva in quattro passaggi

Le immagini preparate vengono istanziate sul sistema di destinazione. Con Deploy Control SL è possibile creare, avviare, arrestare, configurare ed eliminare i controllori virtuali direttamente dal CODESYS Development System. In alternativa, è possibile utilizzare strumenti IT e script.

01

Scegli la piattaforma

Fornire hardware x86 o ARM adeguato con Linux, supporto in tempo reale e motore di container.

02

Distribuire immagini

Istanziare e configurare controlli virtuali funzionali e, se necessario, sicuri, a partire da immagini predefinite.

03

Progettare le applicazioni

Creare applicazioni funzionali e sicure nel sistema di sviluppo CODESYS.

04

Gestione centralizzata

Scalare, aggiornare, eseguire la diagnostica e gestire separatamente le istanze.

Casi d'uso

Scenari di applicazione tipici

Centralizzare le linee di produzione

Consolidare i PLC fisici su server gestiti dall'IT o su PC industriali e distribuire gli aggiornamenti a livello centrale.

Modularizzazione delle macchine

Separare diverse funzioni di controllo su un IPC e gestirne le versioni, i test e la manutenzione in modo indipendente.

Strutturare applicazioni complesse

Suddividere HMI, bus di campo, applicazioni e altre funzioni in istanze di container chiaramente separate.

Virtualizzare la sicurezza

Realizzare funzioni di sicurezza fino al livello SIL3 senza una CPU di sicurezza dedicata, utilizzando hardware standard adeguato.

Applicazioni Motion

Realizzare anche applicazioni Motion-CNC-Robotics con tempi critici tramite controlli virtuali e Industrial Ethernet.

Migrazione graduale

I sistemi di controllo virtuali integrano i PLC tradizionali nei casi in cui un consolidamento risulti opportuno dal punto di vista tecnico ed economico.

Webinar sull'argomento

Le registrazioni della serie di webinar CODESYS 2026 (in inglese) approfondiscono gli argomenti trattati, ciascuna con una dimostrazione dal vivo.

Per visualizzare il video, i cookie devono essere abilitati nella sezione "Pubblicità"!

I PLC virtuali spiegati

Per visualizzare il video, i cookie devono essere abilitati nella sezione "Pubblicità"!

Ripensare la sicurezza

Punti salienti

Novità presso Virtual (Safe) Control SL

Supporto per x86-64 e ARM64

Secondo timer per una sincronizzazione precisa dei cicli sull'hardware locale

Supporto Docker Compose per l'implementazione direttamente con strumenti IT

Tempo di esecuzione dell'applicazione di sicurezza ridotto fino al 50% nel confronto documentato a 64 bit

Desiderate virtualizzare il vostro ambiente di controllo?

Scaricate le immagini dal CODESYS Store e utilizzatele come descritto. In alternativa, è possibile installare CODESYS Virtual Control SL tramite il programma di installazione CODESYS. Acquistate le licenze singole basate sull'applicazione appropriate per CODESYS Virtual Control SL e CODESYS Virtual Safe Control SL tramite il CODESYS Store.