Digitalizace průmyslu a koncept Industry 4.0 postupně mění způsob, jakým jsou navrhovány a provozovány automatizační systémy.
Jedním z největších trendů posledních let je:
virtualizace PLC,
softwarově definovaná automatizace,
edge computing,
a centralizace výpočetního výkonu.
Dlouhá desetiletí bylo PLC prakticky vždy spojeno se specializovaným hardwarem umístěným přímo ve výrobním rozvaděči. Dnes se však stále častěji objevují virtualizovaná PLC (vPLC), která běží:
na průmyslových serverech,
ve virtuálních strojích,
v kontejnerech,
nebo na edge serverech poblíž výroby.
Nejde pouze o technologickou změnu. Virtualizace postupně mění celý způsob návrhu průmyslových systémů, jejich správy, údržby i škálování.
Co je virtualizované PLC?
Virtualizované PLC (vPLC) je softwarová implementace PLC běžící na standardním výpočetním hardware místo dedikovaného PLC CPU.
Typicky běží:
ve virtuálním stroji (VMware, Hyper-V, KVM),
na průmyslovém IPC,
v edge serveru,
nebo v datovém centru.
Z pohledu aplikace se často chová stejně jako klasické PLC:
vykonává PLC program,
komunikuje přes PROFINET,
řídí I/O,
podporuje bezpečnostní komunikaci.
Rozdíl je především v tom, že výpočetní část není pevně svázaná s konkrétním fyzickým PLC hardwarem.
PROFINET a virtualizace
Klíčovou součástí moderní virtualizované automatizace je síťová komunikace.
PROFINET dnes patří mezi nejrozšířenější průmyslové ethernetové protokoly a právě jeho podpora virtualizovaných systémů je zásadní.
Komunita PI (PROFIBUS & PROFINET International) se intenzivně věnuje:
standardizaci virtualizovaných PLC,
zajištění deterministické komunikace,
kompatibilitě s fyzickými zařízeními,
bezpečnostní komunikaci,
certifikaci virtualizovaných řešení.
Virtualizované PLC dnes často komunikují přes:
virtuální switche,
virtualizované síťové adaptéry,
edge infrastrukturu,
nebo softwarově definované sítě.
PROFIsafe ve virtuálním prostředí
Jedním z nejdůležitějších aspektů virtualizace je funkční bezpečnost.
Právě zde hraje zásadní roli protokol PROFIsafe.
PROFIsafe je bezpečnostní komunikační vrstva využívaná nad:
PROFINET,
PROFIBUS,
a dalšími průmyslovými sítěmi.
Používá se například pro:
nouzové zastavení (E-STOP),
bezpečnostní dveře,
light curtains,
bezpečnost robotických buněk,
bezpečnost pohonů.
Významným krokem bylo potvrzení od TÜV Süd, že PROFIsafe může bezpečně fungovat i ve virtualizovaném prostředí.
To je velmi důležité, protože právě funkční bezpečnost byla dlouhou dobu jedním z hlavních argumentů proti virtualizaci PLC.
Technické výzvy virtualizace
Determinismus
Klasická PLC jsou navržena pro deterministické chování.
Virtualizace však přináší:
latence hypervizoru,
sdílení CPU,
zpoždění síťové komunikace,
nestabilní timing.
Právě proto se vPLC často provozují na specializovaném edge hardware.
Real-time komunikace
Některé aplikace vyžadují komunikaci v řádu mikrosekund.
Typické příklady:
motion control,
synchronizace pohonů,
robotika,
CNC systémy.
Tyto aplikace bývají stále náročné pro plnou virtualizaci.
Kybernetická bezpečnost
Virtualizace přináší nové bezpečnostní hrozby:
útoky na hypervizor,
cloudovou infrastrukturu,
sdílené prostředky,
vzdálenou správu.
Bezpečnost OT a IT se zde silně propojuje.
Kde se virtualizace PLC vyplatí?
Virtualizace není univerzální řešení pro všechno. Existují však oblasti, kde přináší výrazné výhody.
Vývoj a testování
rychlé vytváření testovacích prostředí,
simulace výrobních linek,
offline testování PLC programů,
digitální dvojčata.
Centralizovaná infrastruktura
velké výrobní závody,
více linek,
více provozů,
centrální správa systémů.
Datová centra a edge computing
Edge servery poblíž výroby umožňují:
nižší latenci,
vyšší výkon,
jednodušší zálohování,
rychlé obnovy po poruše.
Rychlá obnova po havárii
Virtuální PLC lze často obnovit:
ze snapshotu,
z image,
nebo migrací na jiný server.
To může výrazně zkrátit odstávku.
Kde virtualizace PLC vhodná není?
Kritické real-time aplikace
ultrarychlé motion control systémy,
vysoce synchronizované pohony,
některé safety aplikace,
tvrdý real-time.
Jednoduché stroje
U malých zařízení může být virtualizace zbytečně složitá a ekonomicky nevýhodná.
Extrémně izolované provozy
Některé kritické infrastruktury stále preferují:
oddělené systémy,
bez přístupu do IT sítě,
bez virtualizace,
bez cloudových závislostí.
Zajímavosti z praxe
Některé moderní automobilky už dnes používají edge servery pro centralizaci části automatizace.
Virtualizace výrazně usnadňuje vytváření digitálních dvojčat výrobních linek.
Velká část virtualizace v průmyslu dnes běží spíše na lokálních edge serverech než přímo ve veřejném cloudu.
Jedním z hlavních problémů virtualizace není výkon CPU, ale stabilita časování komunikace.
Moderní průmyslové hypervizory často obsahují speciální real-time rozšíření.
Některé safety PLC stále vyžadují fyzicky oddělený hardware kvůli certifikaci.
Virtualizace výrazně zjednodušuje disaster recovery a obnovu po havárii serveru.
Budoucnost virtualizované automatizace
Průmyslová automatizace pravděpodobně směřuje k hybridní architektuře:
část funkcí poběží na klasických PLC,
část na virtualizovaných edge systémech,
část bude zpracována cloudovými službami.
Roste také význam:
TSN (Time Sensitive Networking),
softwarově definovaných sítí,
AI diagnostiky,
centralizovaného managementu,
a digitálních dvojčat.
Zdá se pravděpodobné, že budoucnost průmyslu nebude čistě hardwarová ani čistě cloudová, ale půjde o kombinaci robustních fyzických zařízení a flexibilních virtualizovaných systémů.