O que é uma Tag

Um tag no Protolinker representa um dado específico trocado por meio de um protocolo.

Em outras palavras, enquanto o Protocolo define como os dispositivos se comunicam, a tag define qual informação está sendo comunicada.

Por exemplo, um sensor de temperatura conectado via Modbus pode ter uma Tag chamada “temperature”, que armazena a leitura atual em °C.


Porque Tags são importantes #

As Tags oferecem uma forma consistente e padronizada de referenciar dados entre diferentes protocolos. Em vez de precisar lembrar endereços de dispositivos, números de registradores ou IDs de mensagens, você trabalha com nomes claros e fáceis de entender, legíveis por humanos. Isso torna o uso do Protolinker muito mais intuitivo, facilitando a criação de links, a manutenção das configurações e a integração entre sistemas de maneira simples e eficiente.

Isso torna integrações complexas muito mais fáceis de gerenciar, pois você pode:

  • Identificar valores por nomes significativos, como motor_speed em vez de registrador 40001.
  • Linkar protocolos diferentes, mapeando Tags de um protocolo para outro.
  • Monitorar e depurar o fluxo de dados de forma clara e intuitiva, sem precisar de conhecimento técnico profundo sobre cada protocolo.

Como as Tags funcionam no Protolinker #

  1. Criação de Tag
    • As Tags são criadas dentro do Protolinker definindo um nome (ex: temperature) e uma fonte (ex: um registrador Modbus).
  2. Link de Tag
    • Após criadas, as Tags podem ser vinculadas entre diferentes protocolos.
    • Por exemplo: uma Tag Modbus chamada temperature pode ser ligada a uma Tag MQTT chamada sensor/temperature, tornando os dados do sensor Modbus disponíveis no tópico MQTT, e vice-versa.
  3. Transformação de Tags (Opcional)
    • O Protolinker permite aplicar transformações simples nas Tags usando scripts
    • Isso é útil para escalar, converter ou filtrar os dados antes de enviá-los a outro protocolo.
  4. Uso das Tags
    • Aplicações ou sistemas externos conectados ao Protolinker interagem apenas com as Tags, e não com os endereços brutos dos protocolos. Isso simplifica a comunicação, torna o sistema mais legível e facilita a integração entre dispositivos industriais e plataformas IoT.

Exemplo Prático #

  • Lado do dispositivo: o sensor Modbus envia o valor bruto registrador 40001 = 253.
  • Tag do Protolinker: a Tag temperature é configurada para representar 25,3 °C (valor escalonado).
  • Lado da saída: o dado é publicado via MQTT como sensor/temperature = 25.3.

Dessa forma, as Tags funcionam como uma ponte entre os dados brutos dos protocolos e informações compreensíveis e utilizáveis, permitindo que diferentes sistemas troquem dados de forma padronizada, clara e eficiente dentro do Protolinker..

Quais são seus sentimentos

Atualizado em setembro 23, 2025