Aller au contenu principal

Actions de pipeline

Les actions de pipeline sont les éléments constitutifs des SEW Pipelines. Chaque action représente une opération OT discrète et déterministe, pouvant être exécutée sur un appareil unique ou sur l'ensemble d'un parc. Les actions sont orchestrées dans le cloud et exécutées de manière sécurisée via la SEW Gateway, garantissant une exécution OT locale sans exposer le réseau de contrôle.

Toutes les actions ne sont pas prises en charge par chaque fournisseur. Les capacités dépendent des API, des outils d'ingénierie et de l'accès aux protocoles fournis par chaque plateforme. Consultez la matrice des capacités d'actions de pipeline par fournisseur pour connaître la compatibilité propre à chaque fournisseur.

Les sections suivantes décrivent chacune des actions de pipeline disponibles.


Sauvegarde de projet​

Effectue une sauvegarde automatisée d'un PLC, d'un IHM ou d'un variateur en récupérant les fichiers de projet, de programme ou de configuration de l'appareil.
SEW enregistre la sauvegarde résultante dans le référentiel de projets, versionnée et horodatée. Cela garantit des points de restauration cohérents, réduit le travail d'ingénierie manuel et assure une traçabilité historique.

Cas d'usage typiques :

  • Planifications de sauvegarde quotidiennes ou hebdomadaires
  • Flux de travail de sauvegarde avant déploiement
  • Conformité aux audits et conservation des versions
  • Capture des modifications effectuées sur la machine

Sauvegarde FTP​

Se connecte à un appareil ou à un système de fichiers via FTP ou SFRP afin de récupérer des fichiers de sauvegarde, des jeux de configuration, des archives de programmes ou des journaux.
Idéal pour les appareils qui exposent un accès aux fichiers via FTP mais ne prennent pas en charge d'API natives de sauvegarde de projet.

Cas d'usage typiques :

  • Sauvegardes de variateurs / contrôleurs de mouvement
  • Sauvegardes de configuration de robots
  • Extraction de fichiers de journalisation et de diagnostic

Sauvegarde SMB​

Utilise le protocole SMB/CIFS pour accéder aux dossiers partagés sur les appareils ou les postes d'ingénierie afin de récupérer les artefacts de sauvegarde.
Courant dans les environnements OT où les outils d'ingénierie basés sur Windows stockent les fichiers de projet dans des répertoires partagés.

Cas d'usage typiques :

  • Sauvegarde de projets ou de recettes stockés sur des panneaux Windows
  • Récupération de fichiers de configuration partagés
  • Accès aux répertoires de projet propres à un appareil

Déploiement​

Déploie une version de projet depuis le référentiel SEW vers un ou plusieurs appareils.
Cette action utilise généralement les logiciels d'ingénierie, les API ou les utilitaires CLI du fournisseur exécutés localement via la Gateway.

Cas d'usage typiques :

  • Déploiements en production
  • Déploiements multi-appareils
  • Flux de travail automatisés « build → déploiement → validation »

Mise à jour du firmware de l'appareil​

Met à jour le firmware des appareils pris en charge à l'aide de paquets de firmware approuvés par le fournisseur.
SEW garantit que les fichiers de firmware sont stockés de manière sécurisée et que les mises à jour s'exécutent selon un processus contrôlé et séquencé.

Cas d'usage typiques :

  • Standardisation du firmware sur les lignes de production
  • Cycles de correctifs de sécurité
  • Fenêtres de maintenance automatisées

Lecture de variables depuis l'appareil​

Lit les variables d'exécution, les tags ou les points de données d'un appareil.
SEW enregistre les valeurs capturées dans le journal d'exécution du pipeline et les met à disposition des étapes suivantes.

Cas d'usage typiques :

  • Contrôles de sécurité avant déploiement
  • Capture de l'état de la machine avant les mises à jour
  • Audits de paramètres et vérification de conformité
  • Récupération de paramètres d'appareil pour une intégration ou une logique API

Écriture de variables sur l'appareil​

Écrit une ou plusieurs variables d'exécution ou paramètres sur un appareil.
Les valeurs peuvent être définies statiquement dans le pipeline ou transmises dynamiquement depuis des étapes antérieures.

Cas d'usage typiques :

  • Définition des paramètres machine
  • Mise à jour de compteurs ou d'horodatages
  • Préparation des appareils avant déploiement ou test

Instantané d'appareil​

Capture un instantané, à un instant donné, des métadonnées et des caractéristiques opérationnelles d'un appareil.
Selon la prise en charge du fournisseur, cela peut inclure les versions de firmware, la configuration IP, l'état de santé de l'appareil, le nom du projet, les compteurs de diagnostic et d'autres informations système.

Cas d'usage typiques :

  • Enregistrement d'une référence avant les déploiements
  • Contrôles de santé
  • Mise à jour de l'inventaire des actifs

Rotation du mot de passe de contrôle​

Met à jour les secrets de niveau contrôle (mots de passe/identifiants, certificats ou jetons) sur les appareils pris en charge.
Cette action assure une rotation cohérente des identifiants, alignée sur les politiques de sécurité de l'entreprise. Les secrets sont stockés dans un Security Hub - Vault.

Cas d'usage typiques :

  • Rotation mensuelle ou trimestrielle des mots de passe
  • Flux de travail de conformité en matière de sécurité
  • Renforcement des identifiants à l'échelle du parc

Mise à niveau de bibliothèque​

Met à niveau les bibliothèques ou modules de code au sein d'un projet PLC selon les mécanismes pris en charge par le fournisseur.
Cette action permet d'imposer de manière centralisée les versions de bibliothèques et les standards de code communs à l'ensemble des équipes d'ingénierie.

Cas d'usage typiques :

  • Mise à jour de blocs fonctionnels partagés sur plusieurs machines
  • Application de versions de bibliothèques standard
  • Préparation des projets avant déploiement