CODESYS® Virtual PLC Demo

Questa panoramica mostra la struttura esemplare di CODESYS Virtual Control.

Il setup della demo

Demo
vPLC
vSafePLC
Virtual PLC
2 x CODESYS Virtual Control SL
1 x CODESYS Virtual Safe Control SL
1 x CODESYS Edge Gateway
2 x CODESYS Virtual Control SL
2 x CODESYS Virtual Safe Control SL
1 x CODESYS Edge Gateway
Container
Podman enabled for Intel® Time
Coordinated Computing (TCC) with
Cache Allocation Technology (CAT)
1 x CODESYS Edge Gateway
Docker
Operating system
Red Hat Enterprise Linux (RHEL) 9.2
with PREEMPT_RT, kernel-based on
Red Hat Enterprise Linux for Real Time
Debian 13 with PREEMPT_RT kernel
Hardware of target device
Multi-core IPC with Intel® TCC and CAT
- Multicore IPC with Intel® CPU
- ARM-based device from Toradex with NXP-CPU
Network
Cisco Catalyst Industrial
Ethernet switches with vLAN technology
Integrated Ethernet ports on target device
Fieldbus
Two independent Ethernet-based fieldbus systems from
one Ethernet port using vLAN, powered by XDP
EtherCAT/FSoE and PROFINET/PROFIsafe
via dedicated Ethernet ports

Dati di configurazione del bundle per la demo vPLC

Organizzazione strutturale

Questa panoramica mostra una configurazione esemplare con il CODESYS Automation Server.

Applicazione





100 chiamate FB 100 operatori 50 istanze host Profisafe Mappatura semplice Ingresso → Uscita Tempo di ciclo 5 ms

CODESYS Virtual Control SL

Con il carico di lavoro dell'AI, Intel CAT disattivato


Tempo di ciclo 27 µs Max.

Jitter del task: 77 µs Tempo medio di invio Ethernet: 4,5 µs Tempo medio di ricezione Ethernet: 3,4 µs

Con il carico di lavoro AI, Intel CAT ha attivato


Tempo di ciclo: 20 µs Max.




Task Jitter: 11 µs Tempo medio di invio Ethernet: 2,8 µs Tempo medio di ricezione Ethernet: 3,2 µs Tempo di ciclo: 2,3 ms Tempo di andata e ritorno protocollo sicuro: 25 ms

CODESYS Virtual Safe Control SL

Con il carico di lavoro dell'AI, Intel CAT disattivato


Tempo di ciclo: 2,3 ms Tempo di andata e ritorno protocollo sicuro: 25 ms

Con il carico di lavoro AI, Intel CAT ha attivato


Tempo di ciclo: 1,6 ms Tempo di andata e ritorno FSoE protocollo sicuro: 10 ms

Vantaggi dei PLC virtuali:

Risparmio sui costi

Sostituire n PLC fisici con un'unica piattaforma con n controllori virtuali.

Scalabilità

Avete bisogno di un piccolo controller per un piccolo compito logico? O di un vero e proprio controller di movimento? Nessun problema: con CODESYS Virtual Control potete realizzare entrambe le cose su un dispositivo adatto con un semplice clic del mouse. La licenza corrispondente trasforma il tutto in un piccolo controllore o in un controllore di movimento.

Minore spazio e cablaggio richiesto

Lo spazio nell'armadio di comando è pieno? L'alimentazione a 24 VDC è già utilizzata? Non preoccupatevi: non avete bisogno di nuovi cavi o di un'alimentazione supplementare sul computer centrale per un CODESYS Virtual Control aggiuntivo. Potete comunque collegare i vostri I/O tramite Industrial Ethernet.

Orchestrazione flessibile

Siete un nerd di Linux? O vi piace usare strumenti web? O volete concentrarvi esclusivamente sulle vostre attività di automazione? Utilizzate semplicemente script e strumenti Linux come Kubernetes/OpenShift per configurare CODESYS Virtual Control o la piattaforma di amministrazione CODESYS Automation Server. Quest'ultima funziona senza alcuna conoscenza di Linux. E il bonus delle ultime piattaforme Intel con la tecnologia Intel® TCC Cache Allocation: garantiscono la capacità in tempo reale dei vostri PLC CODESYS Virtual Control!

Sicurezza per la progettazione

Proteggete il vostro sistema di controllo dividendo in modo intelligente le parti dell'applicazione e incapsulandole nel container. Per gli aggiornamenti o in caso di attacchi, potete semplicemente spegnere e riavviare le parti interessate, senza influenzare l'intero sistema. CODESYS Virtual Control vi semplifica le cose, proprio come i microservizi nell'IT.

Manutenzione semplificata

Scoperta una vulnerabilità di sicurezza! Centinaia di PLC sono interessati. È necessario aggiornare il firmware o l'applicazione il prima possibile. Questo può richiedere giorni, settimane o addirittura mesi! A meno che i vostri PLC non siano in esecuzione come sistemi virtuali su un computer centrale. In questo caso, è possibile eseguire l'aggiornamento in pochi secondi. CODESYS Virtual Control lo rende possibile!

Flessibilità

Nuova funzione nella macchina = nuovo hardware? Non necessariamente! Basta aggiungere un nuovo PLC virtuale e utilizzarlo per implementare la nuova funzione. CODESYS Virtual Control vi libera dalla necessità di utilizzare nuovo hardware per realizzare nuove funzioni.

SoftSafety

Realizzare il controllo di sicurezza virtuale in conformità alla norma IEC 61508 SIL3 attraverso una codifica diversificata.

Efficienza grazie al consolidamento del carico di lavoro

Sfruttate appieno le ultime piattaforme Intel con la tecnologia Intel® TCC Cache Allocation: Eseguite i vostri carichi di lavoro AI ad alte prestazioni, come il rilevamento degli errori o la segmentazione degli oggetti, in parallelo con i vostri PLC di controllo virtuale CODESYS sullo stesso sistema, mantenendo la capacità in tempo reale dei PLC!