Akcie pipeline
Akcie pipeline sú základnými stavebnými prvkami SDA Pipelines. Každá akcia predstavuje samostatnú, deterministickú OT operáciu, ktorú je možné vykonať na jednom zariadení alebo v rámci celej flotily. Akcie sú orchestrované v cloude a bezpečne vykonávané prostredníctvom SDA Gateway, čím sa zabezpečuje lokálne OT vykonávanie bez vystavenia riadiacej siete.
Nie všetky akcie sú podporované každým dodávateľom. Možnosti závisia od API, inžinierskych nástrojov a prístupu k protokolom, ktoré poskytuje jednotlivá platforma. Informácie o kompatibilite podľa konkrétneho dodávateľa nájdete v Pipeline Action Capability Matrix by Vendor.
Nasledujúce časti opisujú každú dostupnú akciu pipeline.
Project Backup
Vykonáva automatizované zálohovanie PLC, HMI alebo pohonu načítaním projektových, programových alebo konfiguračných súborov zo zariadenia.
SDA ukladá výslednú zálohu do repozitára projektov, s verziovaním a časovou značkou. Tým sa zabezpečujú konzistentné body obnovy, znižuje sa manuálna inžinierska práca a zachováva sa historická sledovateľnosť.
Typické použitie:
- Denné alebo týždenné plány zálohovania
- Pracovné postupy zálohovania pred nasadením
- Súlad s auditmi a uchovávanie verzií
- Zaznamenávanie zmien vykonaných na stroji
FTP Backup
Pripája sa k zariadeniu alebo súborovému systému prostredníctvom FTP alebo SFRP s cieľom načítať zálohovacie súbory, konfiguračné sady, archívy programov alebo protokoly.
Ideálne pre zariadenia, ktoré sprístupňujú súbory cez FTP, ale nepodporujú natívne API na zálohovanie projektov.
Typické použitie:
- Zálohovanie pohonov/riadiacich jednotiek pohybu
- Zálohovanie konfigurácie robotov
- Extrakcia protokolov a diagnostických súborov
SMB Backup
Využíva protokol SMB/CIFS na prístup k zdieľaným priečinkom na zariadeniach alebo inžinierskych hostiteľoch s cieľom načítať zálohovacie artefakty.
Bežné v OT prostrediach, kde inžinierske nástroje založené na systéme Windows ukladajú projektové súbory do zdieľaných adresárov.
Typické použitie:
- Zálohovanie projektov alebo receptúr uložených na paneloch s Windows
- Načítanie zdieľaných konfiguračných súborov
- Prístup k projektovým adresárom špecifickým pre zariadenie
Deployment
Nasadzuje verziu projektu z repozitára SDA na jedno alebo viac zariadení.
Táto akcia zvyčajne využíva inžiniersky softvér, API alebo CLI utility dodávateľa, ktoré sú spúšťané lokálne prostredníctvom Gateway.
Typické použitie:
- Produkčné nasadenia
- Nasadenia na viacero zariadení
- Automatizované pracovné postupy „build → deploy → validate“
Update Device Firmware
Aktualizuje firmware na podporovaných zariadeniach pomocou firmwarových balíkov schválených dodávateľom.
SDA zabezpečuje bezpečné uloženie firmwarových súborov a vykonávanie aktualizácií v kontrolovanom, krokovom procese.
Typické použitie:
- Štandardizácia firmwaru v rámci výrobných liniek
- Cykly bezpečnostných záplat
- Automatizované servisné okná
Read Variables from Device
Číta runtime premenné, tagy alebo dátové body zo zariadenia.
SDA ukladá zaznamenané hodnoty ako súčasť protokolu vykonávania pipeline a sprístupňuje ich nasledujúcim krokom.
Typické použitie:
- Bezpečnostné kontroly pred nasadením
- Zaznamenanie stavu stroja pred aktualizáciami
- Audity parametrov a verifikácia súladu
- Získavanie parametrov zariadenia pre integráciu/logiku prostredníctvom API
Write Variables to Device
Zapisuje jednu alebo viac runtime premenných či parametrov do zariadenia.
Hodnoty je možné definovať staticky v pipeline alebo ich dynamicky prevziať z predchádzajúcich krokov.
Typické použitie:
- Nastavovanie parametrov stroja
- Aktualizácia počítadiel alebo časových značiek
- Príprava zariadení pred nasadením alebo testovaním
Device Snapshot
Zaznamenáva momentálnu snímku metadát zariadenia a jeho prevádzkových charakteristík.
V závislosti od podpory dodávateľa to môže zahŕňať verzie firmwaru, konfiguráciu IP, stav zariadenia, názov projektu, diagnostické počítadlá a ďalšie systémové informácie.
Typické použitie:
- Zaznamenanie základného stavu pred nasadeniami
- Kontroly stavu
- Aktualizácie inventára aktív
Rotate Control Password
Aktualizuje tajomstvo na úrovni riadenia (heslá/prihlasovacie údaje, certifikáty alebo tokeny) na podporovaných zariadeniach.
Táto akcia zabezpečuje konzistentnú rotáciu prihlasovacích údajov v súlade s firemnými bezpečnostnými politikami. Tajomstvá sú uložené v Security Hub - Vault.
Typické použitie:
- Mesačná alebo kvartálna rotácia hesiel
- Pracovné postupy súladu s bezpečnostnými požiadavkami
- Posilnenie prihlasovacích údajov v rámci celej flotily
Library Upgrade
Aktualizuje knižnice alebo kódové moduly v rámci projektu PLC podľa mechanizmov podporovaných dodávateľom.
Táto akcia umožňuje centralizované vynucovanie verzií knižníc a spoločných kódových štandardov v rámci inžinierskych tímov.
Typické použitie:
- Aktualizácia zdieľaných funkčných blokov na viacerých strojoch
- Vynucovanie štandardných verzií knižníc
- Príprava projektov pred nasadením