Siirry pääsisältöön

Pipeline-toiminnot

Pipeline-toiminnot ovat SDA Pipelinesin rakennuspalikoita. Jokainen toiminto edustaa erillistä, deterministista OT-operaatiota, joka voidaan suorittaa yksittäisellä laitteella tai koko laitekannassa. Toimintoja orkestroidaan pilvessä ja ne suoritetaan turvallisesti SDA Gatewayn kautta, mikä varmistaa paikallisen OT-suorituksen altistamatta ohjausverkkoa.

Kaikki valmistajat eivät tue kaikkia toimintoja. Ominaisuudet riippuvat kunkin alustan tarjoamista API-rajapinnoista, suunnittelutyökaluista ja protokollapääsystä. Katso valmistajakohtainen yhteensopivuus kohdasta Pipeline Action Capability Matrix by Vendor.

Seuraavissa osioissa kuvataan jokainen käytettävissä oleva Pipeline-toiminto.


Projektin varmuuskopiointi​

Suorittaa PLC:n, HMI:n tai käytön automaattisen varmuuskopioinnin hakemalla projektin, ohjelman tai konfiguraatiotiedostot laitteelta.
SDA tallentaa syntyneen varmuuskopion Project-repositorioon versioituna ja aikaleimattuna. Tämä varmistaa yhdenmukaiset palautuspisteet, vähentää manuaalista suunnittelutyötä ja ylläpitää historiallista jäljitettävyyttä.

Tyypilliset käyttötapaukset:

  • Päivittäiset tai viikoittaiset varmuuskopiointiaikataulut
  • Varmuuskopiointi ennen käyttöönottoa -työnkulut
  • Auditointivaatimusten täyttäminen ja versioiden säilytys
  • Koneella tehtyjen muutosten talteenotto

FTP-varmuuskopiointi​

Yhdistää laitteeseen tai tiedostojärjestelmään FTP- tai SFRP-yhteydellä varmuuskopiotiedostojen, konfiguraatiokokonaisuuksien, ohjelma-arkistojen tai lokien hakemiseksi.
Ihanteellinen laitteille, jotka tarjoavat tiedostopääsyn FTP:n kautta mutta eivät tue natiiveja projektivarmuuskopiointi-API-rajapintoja.

Tyypilliset käyttötapaukset:

  • Käyttöjen/liikkeenohjaimien varmuuskopiot
  • Robottien konfiguraatioiden varmuuskopiot
  • Loki- ja diagnostiikkatiedostojen poiminta

SMB-varmuuskopiointi​

Käyttää SMB/CIFS-protokollaa laitteiden tai suunnittelutyöasemien jaettuihin kansioihin pääsemiseksi ja varmuuskopioartefaktien hakemiseksi.
Yleinen OT-ympäristöissä, joissa Windows-pohjaiset suunnittelutyökalut tallentavat projektitiedostoja jaettuihin hakemistoihin.

Tyypilliset käyttötapaukset:

  • Windows-paneeleille tallennettujen projektien tai reseptien varmuuskopiointi
  • Jaettujen konfiguraatiotiedostojen hakeminen
  • Laitekohtaisiin projektihakemistoihin pääsy

Käyttöönotto​

Ottaa käyttöön projektiversion SDA-repositoriosta yhdelle tai useammalle laitteelle.
Tämä toiminto hyödyntää tyypillisesti valmistajan tarjoamaa suunnitteluohjelmistoa, API-rajapintoja tai CLI-työkaluja, jotka suoritetaan paikallisesti Gatewayn kautta.

Tyypilliset käyttötapaukset:

  • Tuotantoon vienti
  • Usean laitteen käyttöönotot
  • Automatisoidut ”build → deploy → validate” -työnkulut

Laitteen laiteohjelmiston päivitys​

Päivittää tuettujen laitteiden laiteohjelmiston valmistajan hyväksymillä laiteohjelmistopaketeilla.
SDA varmistaa, että laiteohjelmistotiedostot tallennetaan turvallisesti ja päivitykset suoritetaan hallitussa, vaiheistetussa prosessissa.

Tyypilliset käyttötapaukset:

  • Laiteohjelmistoversioiden yhdenmukaistaminen tuotantolinjoilla
  • Tietoturvapäivitysten jaksot
  • Automatisoidut huoltokatkot

Muuttujien luku laitteelta​

Lukee ajonaikaisia muuttujia, tageja tai datapisteitä laitteelta.
SDA tallentaa luetut arvot osaksi pipelinen suorituslokia ja asettaa ne seuraavien vaiheiden käyttöön.

Tyypilliset käyttötapaukset:

  • Käyttöönottoa edeltävät turvallisuustarkastukset
  • Koneen tilan talteenotto ennen päivityksiä
  • Parametrien auditointi ja vaatimustenmukaisuuden todentaminen
  • Laiteparametrien hakeminen API-integraatiota/-logiikkaa varten

Muuttujien kirjoitus laitteelle​

Kirjoittaa yhden tai useamman ajonaikaisen muuttujan tai parametrin laitteelle.
Arvot voidaan määrittää staattisesti pipelinessa tai välittää dynaamisesti aiemmista vaiheista.

Tyypilliset käyttötapaukset:

  • Koneparametrien asettaminen
  • Laskurien tai aikaleimojen päivittäminen
  • Laitteiden valmistelu ennen käyttöönottoa tai testausta

Laitteen tilannekuva​

Tallentaa hetkellisen tilannekuvan laitteen metatiedoista ja toiminnallisista ominaisuuksista.
Valmistajan tuesta riippuen tämä voi sisältää laiteohjelmistoversiot, IP-konfiguraation, laitteen kunnon, projektin nimen, diagnostiikkalaskurit ja muita järjestelmätietoja.

Tyypilliset käyttötapaukset:

  • Lähtötilanteen kirjaaminen ennen käyttöönottoja
  • Kuntotarkastukset
  • Laiterekisterin päivitykset

Ohjaussalasanan vaihto​

Päivittää ohjaustason salaisuuden (salasanat/tunnistetiedot, varmenteet tai tokenit) tuetuilla laitteilla.
Tämä toiminto varmistaa johdonmukaisen tunnistetietojen vaihdon yrityksen tietoturvakäytäntöjen mukaisesti. Salaisuudet tallennetaan kohteeseen Security Hub - Vault.

Tyypilliset käyttötapaukset:

  • Kuukausittainen tai neljännesvuosittainen salasanojen vaihto
  • Tietoturvan vaatimustenmukaisuustyönkulut
  • Tunnistetietojen koko laitekannan laajuinen kovennus

Kirjastojen päivitys​

Päivittää PLC-projektin kirjastot tai koodimoduulit valmistajan tukemien mekanismien mukaisesti.
Tämä toiminto mahdollistaa kirjastoversioiden ja yhteisten koodistandardien keskitetyn valvonnan suunnittelutiimien kesken.

Tyypilliset käyttötapaukset:

  • Jaettujen toimilohkojen päivittäminen koneiden välillä
  • Standardikirjastoversioiden noudattamisen varmistaminen
  • Projektien valmistelu ennen käyttöönottoa