Pular para o conteúdo principal

Ações de Pipeline

As Ações de Pipeline são os blocos de construção dos SEW Pipelines. Cada ação representa uma operação OT discreta e determinística que pode ser executada num único dispositivo ou em toda uma frota. As ações são orquestradas na cloud e executadas de forma segura através do SEW Gateway, garantindo a execução OT local sem expor a rede de controlo.

Nem todas as ações são suportadas por todos os fabricantes. As capacidades dependem das APIs, ferramentas de engenharia e acesso a protocolos disponibilizados por cada plataforma. Consulte a Matriz de Capacidades de Ações de Pipeline por Fabricante para obter informações de compatibilidade específicas de cada fabricante.

As secções seguintes descrevem cada Ação de Pipeline disponível.


Backup de Projeto​

Executa um backup automatizado de um PLC, HMI ou acionamento, obtendo os ficheiros de projeto, programa ou configuração do dispositivo.
A SEW armazena o backup resultante no repositório de Projetos, com versionamento e registo temporal. Isto garante pontos de recuperação consistentes, reduz o trabalho manual de engenharia e mantém a rastreabilidade histórica.

Utilizações típicas:

  • Agendamentos de backup diários ou semanais
  • Fluxos de trabalho de backup antes da implementação
  • Conformidade com auditorias e retenção de versões
  • Captura de alterações efetuadas na máquina

Backup FTP​

Liga-se a um dispositivo ou sistema de ficheiros através de FTP ou SFRP para obter ficheiros de backup, conjuntos de configuração, arquivos de programas ou logs.
Ideal para dispositivos que expõem o acesso a ficheiros via FTP mas não suportam APIs nativas de backup de projeto.

Utilizações típicas:

  • Backups de controladores de acionamento/movimento
  • Backups de configuração de robôs
  • Extração de ficheiros de log e diagnóstico

Backup SMB​

Utiliza o protocolo SMB/CIFS para aceder a pastas partilhadas em dispositivos ou hosts de engenharia, de modo a obter artefactos de backup.
Comum em ambientes OT onde as ferramentas de engenharia baseadas em Windows armazenam ficheiros de projeto em diretórios partilhados.

Utilizações típicas:

  • Backup de projetos ou receitas armazenados em painéis Windows
  • Obtenção de ficheiros de configuração partilhados
  • Acesso a diretórios de projeto específicos do dispositivo

Implementação​

Implementa uma versão de projeto do repositório SEW em um ou mais dispositivos.
Esta ação utiliza normalmente software de engenharia, APIs ou utilitários CLI fornecidos pelo fabricante e executados localmente através do Gateway.

Utilizações típicas:

  • Lançamentos em produção
  • Implementações em múltiplos dispositivos
  • Fluxos de trabalho automatizados “build → deploy → validate”

Atualizar Firmware do Dispositivo​

Atualiza o firmware em dispositivos suportados utilizando pacotes de firmware aprovados pelo fabricante.
A SEW garante que os ficheiros de firmware são armazenados de forma segura e que as atualizações decorrem num processo controlado e baseado em etapas.

Utilizações típicas:

  • Normalização do firmware em linhas de produção
  • Ciclos de aplicação de patches de segurança
  • Janelas de manutenção automatizadas

Ler Variáveis do Dispositivo​

Lê variáveis de runtime, tags ou pontos de dados de um dispositivo.
A SEW armazena os valores capturados como parte do registo de execução do pipeline e disponibiliza-os para etapas subsequentes.

Utilizações típicas:

  • Verificações de segurança antes da implementação
  • Captura do estado da máquina antes de atualizações
  • Auditorias de parâmetros e verificação de conformidade
  • Obtenção de parâmetros do dispositivo para uma integração/lógica de API

Escrever Variáveis no Dispositivo​

Escreve uma ou mais variáveis de runtime ou parâmetros num dispositivo.
Os valores podem ser definidos estaticamente no pipeline ou passados dinamicamente a partir de etapas anteriores.

Utilizações típicas:

  • Definição de parâmetros da máquina
  • Atualização de contadores ou registos temporais
  • Preparação de dispositivos antes da implementação ou de testes

Snapshot do Dispositivo​

Captura um snapshot, num dado momento, dos metadados e das características operacionais do dispositivo.
Consoante o suporte do fabricante, pode incluir versões de firmware, configuração de IP, estado de saúde do dispositivo, nome do projeto, contadores de diagnóstico e outras informações do sistema.

Utilizações típicas:

  • Registo de baseline antes de implementações
  • Verificações de estado de saúde
  • Atualizações do inventário de ativos

Rotação da Palavra-passe de Controlo​

Atualiza o segredo ao nível de controlo (palavras-passe/credenciais, certificados ou tokens) em dispositivos suportados.
Esta ação garante uma rotação de credenciais consistente e alinhada com as políticas de segurança corporativas. Os segredos são armazenados num Security Hub - Vault.

Utilizações típicas:

  • Rotação mensal ou trimestral de palavras-passe
  • Fluxos de trabalho de conformidade de segurança
  • Reforço de credenciais em toda a frota

Atualização de Bibliotecas​

Atualiza bibliotecas ou módulos de código dentro de um projeto de PLC, de acordo com os mecanismos suportados pelo fabricante.
Esta ação permite a aplicação centralizada de versões de bibliotecas e de normas de código comuns entre as equipas de engenharia.

Utilizações típicas:

  • Atualização de blocos de função partilhados entre máquinas
  • Imposição de versões padrão de bibliotecas
  • Preparação de projetos antes da implementação