Uma decisão crítica de arquitetura é onde a lógica da máquina é executada: em modo headless (nuvem/periferia) ou baseada em aplicativo (terminal).
Matriz de trade-offs
A tabela abaixo explica os diferentes métodos de execução da lógica.
| Método | Sem interface | Custo | Casos de uso ideais | Limitações |
|---|---|---|---|---|
| Acionadores automáticos | Sim | Incluído na licença da máquina Tulip | OEE rastreamento, gerenciamento de estado, contagem simples de peças | Ações limitadas (apenas mudanças de estado e campos de atividade), sem editor de expressões, não é possível chamar funções do conector |
| Automações | Sim | Preço por tarefa | Fluxos de trabalho complexos, gravações em tabelas, funções de conectores, integração com sistemas externos | Custo proporcional ao uso, sem registros de conclusão |
| Gatilhos do aplicativo | Não | Incluído | Fluxos de trabalho homem-máquina, interações ricas na interface do usuário, lógica complexa com expressões | Requer que o aplicativo esteja em execução no terminal; não é adequado para monitoramento 24 horas por dia, 7 dias por semana |
| DataOps plataforma (por exemplo, Litmus, High Byte) | Sim | Entre em contato com o fornecedor de DataOps | Normalização avançada de dados, banco de dados de séries temporais, agregação multiprotocolo | Plataforma adicional para gerenciar, custo total mais alto, complexidade de integração |
| Dispositivo de borda + Node-RED | Sim | Custo único de hardware | Lógica altamente personalizada, infraestrutura de propriedade do cliente | Menos confiável (sem failover/multithreading), mais difícil de escalar, carga de manutenção |
Critérios de decisão
Gatilhos de máquina
Use gatilhos de máquina quando:
- Você precisar de acompanhamento básico do OEE (estado, contagem de peças, defeitos)
- A lógica consistir em verificações condicionais simples (por exemplo, “se o atributo for > 10, definir o estado como Em funcionamento”)
- A otimização de custos for fundamental (incluída no Tulip)
Automações
Use automações quando:
- Você precisar gravar dados da máquina nas tabelas do Tulip
- For necessária a integração com sistemas externos por meio de funções de conector
- A operação sem interface gráfica for obrigatória e o orçamento permitir a cobrança por tarefa
Exemplo: “Quando a Máquina 5 gerar um código de defeito, crie um registro na tabela de Problemas de Qualidade E envie uma notificação no Slack”
Gatilhos de aplicativo
Use gatilhos de aplicativo quando:
- Operadores humanos estiverem ativamente envolvidos no fluxo de trabalho
- Você precisar do editor de expressões para cálculos complexos
- O fluxo de trabalho inclui interações com a interface do usuário (botões, formulários, digitalizações)
Exemplo: “O operador clica em ‘Concluir Execução’, o aplicativo calcula a OEE a partir dos dados da máquina e exibe o resultado na tela”
Plataforma DataOps
Use a plataforma DataOps quando:
- Você precisar de resolução de dados inferior a um segundo (<1 Hz)
- Você precisar agregar dados de protocolos não suportados pelo Tulip
- É necessário um banco de dados de séries temporais para análises avançadas
- O cliente já possui um investimento na plataforma
Dispositivo de borda
Use um dispositivo de borda + Node-RED quando:
- Você estiver executando um projeto de prova de conceito ou piloto
- O cliente possui sólida experiência em sistemas embarcados
- Requisitos regulatórios impedem a execução de lógica baseada em nuvem
- Restrições orçamentárias impedirem a adoção de software por assinatura
Leitura complementar
- Padrões de arquitetura baseados em aplicativos de monitoramento de máquinas
- Crie seu primeiro gatilho de máquina
- Automações
- Edge IO
- Node-RED
{{snippet.Você encontrou o que estava procurando?}}

