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