Neste artigo, você aprenderá:
- O que são gatilhos de nível de etapa?
- Tipos de gatilhos de nível de etapa
- Exemplo de casos de uso de gatilhos de nível de etapa
Gatilhos de nível de etapa
Os gatilhos de nível de etapa são ativados por eventos. Como o nome indica, os gatilhos de nível Step residem no nível Step. Cada etapa tem sua própria lista de acionadores de nível de etapa. Esses gatilhos só serão executados quando sua etapa for exibida. Gatilhos de nível de etapa também podem ser adicionados ao Layout Base; esses gatilhos serão executados em cada etapa.
Os gatilhos de nível de etapa podem ser acessados ​​por meio da guia Etapa no painel de contexto.
Você também pode configurar como os gatilhos respondem à falha dos gatilhos anteriores, depois de adicionar mais de um gatilho. Clicar no botão de alternância permite que os usuários determinem quais gatilhos subsequentes não serão executados se um gatilho anterior falhar.
Tipos de gatilhos de nível de etapa
Os gatilhos de nível de etapa, como todos os outros gatilhos, são executados quando uma ação específica acontece. Os gatilhos de nível de etapa podem ser executados com base em 4 tipos de ações.
- Na etapa Enter
- Saída de máquina e dispositivo
- Na etapa de saída
Na etapa Enter
Os gatilhos "On step enter" serão executados quando um Step for exibido.
Os gatilhos de entrada na etapa serão executados sempre que sua etapa for carregada.
On Step enter é um ótimo momento para inicializar quaisquer dados necessários para um determinado.
Ex. Quero que os usuários relatem defeitos em um processo de montagem. Estarei armazenando esse defeito em uma tabela. Preciso criar um Table Record Placeholder para gravar nesta tabela.
Na etapa Enter, criarei um registro com um ID aleatório.
Mais informações sobre gatilhos de temporizador podem ser encontradas aqui.
Os gatilhos do temporizador são executados em uma cadência específica. A cada X segundos um gatilho será executado. Os gatilhos do cronômetro podem ser executados a cada 30 segundos. Isso pode ser diminuído entrando em contato com firstname.lastname@example.org.
Os gatilhos de temporizador são ótimos para fazer verificações periódicas que podem ser executadas em segundo plano sem intervenção do usuário.
Ex. A cada 5 minutos (300 segundos) quero verificar quantas peças foram produzidas, se for maior que a quantidade necessária, quero acionar um email para um supervisor.
Máquina e Dispositivos
Os gatilhos de máquina e dispositivo são a forma como você receberá dados de seus dispositivos suportados e de máquinas conectadas ao Tulip. Quando seu dispositivo ou máquina gera dados, eles podem fazer com que os gatilhos sejam executados.
Os acionadores de máquinas e dispositivos são essenciais ao trabalhar com muitos dispositivos de entrada do usuário, como leitores de código de barras.
ex. Quero que os usuários leiam um código de barras em um viajante de trabalho com um leitor de código de barras USB. Ao lerem esse código de barras, quero criar um registro de tabela para esse trabalho.
Na etapa de saída
Os gatilhos "Na saída da etapa" serão executados quando uma etapa for encerrada.
Os gatilhos "Na saída da etapa" são muito úteis para encerrar processos.
ex. Os usuários sentam-se principalmente em uma única etapa enquanto trabalham em um processo de montagem. Quando o processo é iniciado, rastreamos a hora de início em um Registro de Tabela. Quando eles concluírem esse processo, quero registrar um tempo de conclusão.