Pipeline Actions
Pipeline Actions zijn de bouwstenen van SDA Pipelines. Elke actie vertegenwoordigt een afzonderlijke, deterministische OT-bewerking die op één apparaat of over een volledige vloot kan worden uitgevoerd. Acties worden in de cloud georkestreerd en veilig uitgevoerd via de SDA Gateway, waardoor lokale OT-uitvoering mogelijk is zonder het besturingsnetwerk bloot te stellen.
Niet alle acties worden door iedere leverancier ondersteund. De mogelijkheden hangen af van de API's, engineeringtools en protocoltoegang die elk platform biedt. Raadpleeg de Pipeline Action Capability Matrix by Vendor voor leverancierspecifieke compatibiliteit.
De volgende secties beschrijven elke beschikbare Pipeline Action.
Project Backup
Voert een geautomatiseerde back-up uit van een PLC, HMI of aandrijving door de project-, programma- of configuratiebestanden van het apparaat op te halen.
SDA slaat de resulterende back-up op in de Project-repository, voorzien van versie en tijdstempel. Dit zorgt voor consistente herstelpunten, vermindert handmatig engineeringwerk en behoudt historische traceerbaarheid.
Typische toepassingen:
- Dagelijkse of wekelijkse back-upschema's
- Back-up-vóór-deployment-workflows
- Auditnaleving en versiebehoud
- Vastleggen van wijzigingen die aan de machine zijn aangebracht
FTP Backup
Maakt verbinding met een apparaat of bestandssysteem via FTP of SFRP om back-upbestanden, configuratiesets, programma-archieven of logbestanden op te halen.
Ideaal voor apparaten die bestandstoegang via FTP bieden, maar geen native API's voor projectback-up ondersteunen.
Typische toepassingen:
- Back-ups van aandrijvings-/motioncontrollers
- Back-ups van robotconfiguraties
- Extractie van log- en diagnosebestanden
SMB Backup
Gebruikt het SMB/CIFS-protocol om toegang te krijgen tot gedeelde mappen op apparaten of engineeringhosts en daaruit back-upartefacten op te halen.
Gebruikelijk in OT-omgevingen waar Windows-gebaseerde engineeringtools projectbestanden in gedeelde directory's opslaan.
Typische toepassingen:
- Back-up van projecten of recepten die op Windows-panelen zijn opgeslagen
- Ophalen van gedeelde configuratiebestanden
- Toegang tot apparaatspecifieke projectdirectory's
Deployment
Deployt een projectversie uit de SDA-repository naar één of meer apparaten.
Deze actie maakt doorgaans gebruik van door de leverancier geleverde engineeringsoftware, API's of CLI-hulpprogramma's die lokaal via de Gateway worden uitgevoerd.
Typische toepassingen:
- Productie-uitrol
- Deployments naar meerdere apparaten
- Geautomatiseerde “build → deploy → validate”-workflows
Update Device Firmware
Werkt de firmware op ondersteunde apparaten bij met door de leverancier goedgekeurde firmwarepakketten.
SDA zorgt ervoor dat firmwarebestanden veilig worden opgeslagen en dat updates in een gecontroleerd, stapsgewijs proces verlopen.
Typische toepassingen:
- Standaardiseren van firmware over productielijnen heen
- Cycli voor beveiligingspatches
- Geautomatiseerde onderhoudsvensters
Read Variables from Device
Leest runtime-variabelen, tags of datapunten van een apparaat.
SDA slaat de vastgelegde waarden op als onderdeel van het uitvoeringslogboek van de pipeline en stelt ze beschikbaar voor vervolgstappen.
Typische toepassingen:
- Veiligheidscontroles vóór deployment
- Vastleggen van de machinestatus vóór updates
- Parameteraudits en nalevingsverificatie
- Ophalen van apparaatparameters voor een API-integratie/-logica
Write Variables to Device
Schrijft één of meer runtime-variabelen of parameters naar een apparaat.
Waarden kunnen statisch in de pipeline worden gedefinieerd of dynamisch worden doorgegeven vanuit voorgaande stappen.
Typische toepassingen:
- Instellen van machineparameters
- Bijwerken van tellers of tijdstempels
- Voorbereiden van apparaten vóór deployment of tests
Device Snapshot
Legt een momentopname vast van apparaatmetadata en operationele kenmerken.
Afhankelijk van de ondersteuning door de leverancier kan dit firmwareversies, IP-configuratie, apparaatstatus, projectnaam, diagnosetellers en andere systeeminformatie omvatten.
Typische toepassingen:
- Vastleggen van een baseline voorafgaand aan deployments
- Statuscontroles
- Bijwerken van de asset-inventarisatie
Rotate Control Password
Werkt geheimen op besturingsniveau (wachtwoorden/inloggegevens, certificaten of tokens) op ondersteunde apparaten bij.
Deze actie zorgt voor een consistente rotatie van inloggegevens, afgestemd op het bedrijfsbeveiligingsbeleid. Geheimen worden opgeslagen in een Security Hub - Vault.
Typische toepassingen:
- Maandelijkse of driemaandelijkse wachtwoordrotatie
- Workflows voor beveiligingsnaleving
- Vlootbrede versterking van inloggegevens
Library Upgrade
Werkt bibliotheken of codemodules binnen een PLC-project bij volgens de door de leverancier ondersteunde mechanismen.
Deze actie maakt gecentraliseerde handhaving van bibliotheekversies en gemeenschappelijke codestandaarden binnen engineeringteams mogelijk.
Typische toepassingen:
- Bijwerken van gedeelde functieblokken over machines heen
- Handhaven van standaard bibliotheekversies
- Voorbereiden van projecten vóór deployment