MENU
    Acionadores de nível de etapa
    • 23 Jan 2025
    • 3 Minutos para Ler
    • Contribuintes

    Acionadores de nível de etapa


    Resumo do artigo

    Neste artigo, você aprenderá:

    • O que são acionadores de nível de etapa?
    • Tipos de acionadores de nível de etapa
    • Exemplos de casos de uso de acionadores de nível de etapa

    Acionadores de nível de etapa

    Os acionadores de nível de etapa são ativados por eventos. Como o nome indica, os acionadores de nível de etapa estão no nível de etapa. Cada etapa tem sua própria lista de acionadores de nível de etapa. Esses acionadores só serão executados quando a respectiva etapa for exibida. Os acionadores de nível de etapa também podem ser adicionados ao layout de base; esses acionadores serão executados em todas as etapas.

    Os acionadores de nível de etapa podem ser acessados por meio da guia Etapa no painel de contexto.

    Também é possível configurar como os acionadores respondem à falha dos acionadores anteriores, uma vez que você adiciona mais de um acionador. Ao clicar no botão de alternância, os usuários podem determinar quais acionadores subsequentes não serão executados se um acionador anterior falhar.

    image.png

    Tipos de acionadores de nível de etapa

    Os acionadores de nível de etapa, como todos os outros acionadores, são executados quando ocorre uma ação específica. Os acionadores de nível de etapa podem ser executados com base em 4 tipos de ações.

    1. Na entrada da etapa
    2. Temporizador
    3. Saída de máquina e dispositivo
    4. Na saída da etapa

    Na entrada da etapa

    Os acionadores "On step enter" serão executados quando uma etapa for exibida.

    NOTE

    On step enter triggers will run every time its Step is loaded.

    Exemplo de caso de uso

    A entrada na etapa é um ótimo momento para inicializar quaisquer dados necessários para um determinado evento.

    Ex. Quero que os usuários relatem defeitos em um processo de montagem. Vou armazenar esse defeito em uma tabela. Preciso criar um espaço reservado de registro de tabela para gravar nessa tabela.

    Na etapa Enter, criarei um registro com um ID aleatório.Step open.png

    Temporizadores

    Mais informações sobre acionadores de cronômetro podem ser encontradas aqui.

    Os Timer Triggers são executados em uma cadência específica. A cada X segundos, um acionador será executado. Os acionadores de temporizador podem ser executados a cada 30 segundos, mas isso pode ser reduzido entrando em contato com support@tulip.co.

    Exemplo de caso de uso

    Os acionadores de temporizador são ótimos para fazer verificações periódicas que podem ser executadas em segundo plano sem a intervenção do usuário.

    Ex. A cada 5 minutos (300 segundos), quero verificar quantas peças foram produzidas e, se for mais do que a quantidade necessária, quero disparar um e-mail para um supervisor.

    Timer Trigger.png

    Máquinas e dispositivos

    Os acionadores de máquinas e dispositivos são a maneira pela qual você receberá dados dos dispositivos suportados e das máquinas conectadas à Tulip. Quando seu dispositivo ou máquina emite dados, eles podem fazer com que os acionadores sejam executados.

    Note

    Device triggers run every time a supported device output data, where Machine triggers fire every time that Attribute is updated, even if it does not change.

    Exemplo de caso de uso

    Os acionadores de máquinas e dispositivos são essenciais quando se trabalha com muitos dispositivos de entrada de 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; quando eles lerem esse código de barras, quero criar um registro de tabela para esse trabalho.

    Device Trigger.png

    Na saída da etapa

    Os acionadores "On step exit" serão executados quando uma etapa for abandonada.

    Exemplo de caso de uso

    Os acionadores "On step exit" 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 concluem esse processo, quero registrar uma hora de conclusão.

    step closed.png

    Leitura adicional


    Este artigo foi útil?