MENU
    Como adicionar e configurar máquinas
    • 08 Jan 2025
    • 4 Minutos para Ler
    • Contribuintes

    Como adicionar e configurar máquinas


    Resumo do artigo

    Este guia o ajudará a configurar máquinas individuais no Tulip por meio da página Machines e a ver o histórico delas.

    Neste artigo, você aprenderá:

    • Como adicionar máquinas individuais ao Tulip e mapear seus dados por meio de atributos
    • Como visualizar o histórico dessas máquinas sem usar um aplicativo ou analytics

    Como criar uma máquina

    Para monitorar máquinas no Tulip, você deve primeiro estabelecer uma conexão com a fonte de dados:

    Em seguida, você deve configurar tipos de máquinas e atributos para categorizar os dados provenientes da máquina.

    Para começar a adicionar máquinas individuais, vá até a guia Machines (Máquinas) em Shop Floor.

    image.png

    Criar uma máquina

    Para adicionar sua primeira máquina ao Tulip, use o botão Create Machine.

    image.png

    1. Dê um nome à sua máquina.
    2. Selecione o tipo de máquina.
    3. [Opcionalmente, mapeie sua máquina para uma estação.
      1. O mapeamento para uma estação permitirá que você use ações de acionamento nessa estação para compartilhar aplicativos em sua frota de máquinas.

    Mapeamento de atributos de máquina para sua fonte de dados

    Nossa máquina foi criada, agora precisamos mapear seus atributos para os tópicos ou nós em nossa fonte de dados da máquina.

    1. Navegue até a guia Configuration (Configuração). Observe que essa guia tem um ícone de aviso amarelo que indica que alguns atributos da máquina não estão mapeados atualmente para as fontes de dados da máquinaimage.png
    2. Selecione um atributo. Dependendo do tipo de fonte de dados desejado, o mapeamento será diferente.

    Mapear para MQTT

    1. Selecione seu corretor.image.png
    2. Se nenhum tópico tiver sido mapeado nesta máquina, selecione "Map to a new topic" (Mapear para um novo tópico).image.png
    3. Digite o caminho do tópico para o qual o computador está enviando dados.image.png
    Note

    We don't currently support single or multilevel wildcards in MQTT topics.

    Obter a mensagem mais recente

    Selecione o botão Get Latest Message (Obter mensagem mais recente) para obter a última mensagem (ou a mensagem retida) do tópico inserido. image.png

    Latest vs. Retained Message

    If another machine attribute is mapped to this topic, we will return the latest message, even if the retained flag was not enabled on that message. This avoids interruptions in this data streaming to those other machine attributes. If the topic is unused by other machines, the retained message will be returned.

    Cargas de JSON

    Se os dados estiverem sendo passados como uma carga útil json, o JSON poderá ser selecionado no tipo de carga útil e um seletor poderá ser adicionado para identificar qual parte do blob JSON será mapeada para o atributo da máquina, ou um par de chave:valor poderá ser selecionado na mensagem mais recente e um seletor será gerado automaticamente. O Tulip implementa o formato JSON-Query para todos os extratores JSON.

    image.png

    Selecione Map to Attribute (Mapear para atributo).

    Mapear para OPC-Ua

    :::(Warning) (OPC UA Server Compatibility) Os servidores OPC UA diferem em sua implementação da especificação OPC UA. O Tulip foi desenvolvido para compatibilidade total com servidores OPC UA compatíveis com o PTC Kepware e pode suportar apenas um subconjunto de funcionalidades de outros servidores OPC UA.

    Os servidores OPC UA implementados diretamente pelos PLCs geralmente implementam assinaturas exclusivas para seus servidores OPC UA. A Kepware investiu tempo para criar implementações para cada uma dessas especificações de servidor. Saiba mais.
    :::

    1. Selecione sua fonte de dados OPC UA.

    image.png

    1. Navegue até o OPC UA Node associado a esse atributo de máquina.
    2. Clique no ícone do mapa. Observação: somente atributos de máquina do mesmo tipo podem ser mapeados para nós OPC-Uaimage.png

    Tipos de dados OPC UA

    Tipo de atributo de máquina TulipTipo(s) de OPC UA suportado(s)
    BooleanoBooleano
    InteiroSByte, Byte, Int16, UInt16, Int32, UInt32
    Número (ponto flutuante)Float, Double
    TextoString, LocalizedText

    Mapear para a API da Tulip

    Para passar dados para uma máquina Tulip a partir de qualquer outro hardware, você pode aproveitar a API das máquinas.

    1. Selecione Tulip API no seletor de fonte de dados da máquina.

    image.png

    1. Selecione o ícone Map (Mapa) para mapear esse atributo da máquina para um endpoint da API da Tulip.

    image.png

    Visualização do histórico da máquina

    Usando Machine Triggers, você desejará mapear esses atributos para estados, de modo que possa rastrear com precisão o status da máquina segundo a segundo.

    Depois de configurar esses acionadores, você poderá ver um histórico dos estados anteriores da máquina usando a guia Activity History (Histórico de atividades ) em cada máquina individual.

    Veja a seguir como acessar o histórico:

    E aqui está um exemplo do histórico:

    Cada linha do histórico é definida pela quantidade de tempo que a máquina passou em um determinado estado.

    Aqui estão as colunas dessa exibição com o tipo de dados:

    • Estado (enum)
    • Hora de início (datetime)
    • Hora de término (data e hora)
    • Duração (intervalo)
    • Motivo do tempo de inatividade (enum)
    • Programa (texto)
    • Taxa de execução ideal (número)
    • Contagem de defeitos (número)
    • Contagem de peças (número)

    Os acionadores de máquina podem atualizar as colunas de cada estado com base nos atributos que você mapeou.

    Limites de ingestão

    Os seguintes limites de taxa são aplicados às fontes de dados da máquina:

    ProtocoloLimite de taxaObservação
    MQTT1hz por atributo de máquinaEventos relatados imediatamente
    OPC UA1hz por atributo de máquinaTags pesquisadas a cada 1000ms
    APISem limite
    Geral500hz por instânciaAo combinar todos os tipos em todas as máquinas

    Leitura adicional


    Encontrou o que estava procurando?

    Você também pode ir para community.tulip.co para postar sua pergunta ou ver se outras pessoas tiveram uma pergunta semelhante!


    Este artigo foi útil?