Przejdź do głównej zawartości

Akcje Pipeline

Akcje Pipeline są podstawowymi elementami składowymi SEW Pipelines. Każda akcja reprezentuje odrębną, deterministyczną operację OT, którą można wykonać na pojedynczym urządzeniu lub w całej flocie urządzeń. Akcje są orkiestrowane w chmurze i bezpiecznie wykonywane za pośrednictwem SEW Gateway, co zapewnia lokalne wykonanie w warstwie OT bez udostępniania sieci sterowania.

Nie wszystkie akcje są obsługiwane przez każdego producenta. Możliwości zależą od API, narzędzi inżynierskich i dostępu do protokołów udostępnianych przez poszczególne platformy. Informacje o zgodności z konkretnymi producentami znajdują się w Pipeline Action Capability Matrix by Vendor.

Poniższe sekcje opisują każdą dostępną Akcję Pipeline.


Project Backup​

Wykonuje automatyczną kopię zapasową PLC, HMI lub napędu, pobierając z urządzenia pliki projektu, programu lub konfiguracji.
SEW przechowuje utworzoną kopię zapasową w repozytorium Project, z wersjonowaniem i znacznikiem czasu. Zapewnia to spójne punkty przywracania, zmniejsza nakład pracy inżynierskiej i utrzymuje historyczną identyfikowalność.

Typowe zastosowania:

  • Codzienne lub tygodniowe harmonogramy kopii zapasowych
  • Procesy tworzenia kopii zapasowej przed wdrożeniem
  • Zgodność audytowa i przechowywanie wersji
  • Rejestrowanie zmian wprowadzonych na maszynie

FTP Backup​

Łączy się z urządzeniem lub systemem plików przez FTP lub SFRP, aby pobrać pliki kopii zapasowych, zestawy konfiguracji, archiwa programów lub logi.
Idealne dla urządzeń, które udostępniają dostęp do plików przez FTP, ale nie obsługują natywnych API do tworzenia kopii zapasowych projektów.

Typowe zastosowania:

  • Kopie zapasowe sterowników napędów/ruchu
  • Kopie zapasowe konfiguracji robotów
  • Ekstrakcja plików logów i diagnostycznych

SMB Backup​

Wykorzystuje protokół SMB/CIFS do dostępu do folderów udostępnionych na urządzeniach lub hostach inżynierskich w celu pobrania artefaktów kopii zapasowych.
Rozwiązanie powszechne w środowiskach OT, w których narzędzia inżynierskie oparte na systemie Windows przechowują pliki projektów w katalogach udostępnionych.

Typowe zastosowania:

  • Tworzenie kopii zapasowych projektów lub receptur przechowywanych na panelach Windows
  • Pobieranie udostępnionych plików konfiguracyjnych
  • Dostęp do katalogów projektowych specyficznych dla urządzenia

Deployment​

Wdraża wersję projektu z repozytorium SEW na jedno lub więcej urządzeń.
Akcja ta zazwyczaj korzysta z oprogramowania inżynierskiego, API lub narzędzi CLI dostarczonych przez producenta, uruchamianych lokalnie przez Gateway.

Typowe zastosowania:

  • Wdrożenia produkcyjne
  • Wdrożenia na wiele urządzeń
  • Zautomatyzowane procesy „build → deploy → validate”

Update Device Firmware​

Aktualizuje firmware na obsługiwanych urządzeniach przy użyciu pakietów firmware zatwierdzonych przez producenta.
SEW zapewnia bezpieczne przechowywanie plików firmware oraz przebieg aktualizacji w kontrolowanym, etapowym procesie.

Typowe zastosowania:

  • Standaryzacja firmware w liniach produkcyjnych
  • Cykle instalowania poprawek bezpieczeństwa
  • Zautomatyzowane okna serwisowe

Read Variables from Device​

Odczytuje zmienne runtime, tagi lub punkty danych z urządzenia.
SEW przechowuje przechwycone wartości jako część logu wykonania pipeline i udostępnia je kolejnym krokom.

Typowe zastosowania:

  • Kontrole bezpieczeństwa przed wdrożeniem
  • Rejestrowanie stanu maszyny przed aktualizacjami
  • Audyty parametrów i weryfikacja zgodności
  • Pobieranie parametrów urządzenia dla integracji/logiki API

Write Variables to Device​

Zapisuje jedną lub więcej zmiennych runtime lub parametrów do urządzenia.
Wartości mogą być zdefiniowane statycznie w pipeline lub przekazywane dynamicznie z poprzednich kroków.

Typowe zastosowania:

  • Ustawianie parametrów maszyny
  • Aktualizacja liczników lub znaczników czasu
  • Przygotowanie urządzeń przed wdrożeniem lub testowaniem

Device Snapshot​

Tworzy migawkę metadanych i charakterystyk operacyjnych urządzenia w danym momencie.
W zależności od wsparcia producenta może ona obejmować wersje firmware, konfigurację IP, stan urządzenia, nazwę projektu, liczniki diagnostyczne i inne informacje systemowe.

Typowe zastosowania:

  • Rejestrowanie stanu bazowego przed wdrożeniami
  • Kontrole stanu urządzeń
  • Aktualizacje inwentaryzacji zasobów

Rotate Control Password​

Aktualizuje sekret na poziomie sterowania (hasła/dane uwierzytelniające, certyfikaty lub tokeny) na obsługiwanych urządzeniach.
Akcja ta zapewnia spójną rotację danych uwierzytelniających zgodnie z korporacyjnymi politykami bezpieczeństwa. Sekrety są przechowywane w Security Hub - Vault.

Typowe zastosowania:

  • Miesięczna lub kwartalna rotacja haseł
  • Procesy zgodności z wymogami bezpieczeństwa
  • Wzmacnianie danych uwierzytelniających w całej flocie

Library Upgrade​

Aktualizuje biblioteki lub moduły kodu w projekcie PLC zgodnie z mechanizmami obsługiwanymi przez producenta.
Akcja ta umożliwia scentralizowane wymuszanie wersji bibliotek i wspólnych standardów kodu w zespołach inżynierskich.

Typowe zastosowania:

  • Aktualizacja wspólnych bloków funkcyjnych na wielu maszynach
  • Wymuszanie standardowych wersji bibliotek
  • Przygotowanie projektów przed wdrożeniem