{"id":747,"date":"2025-09-21T14:48:06","date_gmt":"2025-09-21T14:48:06","guid":{"rendered":"https:\/\/protolinker.com\/?post_type=docs&#038;p=747"},"modified":"2025-09-23T09:55:24","modified_gmt":"2025-09-23T09:55:24","password":"","slug":"what-is-a-tag","status":"publish","type":"docs","link":"https:\/\/protolinker.com\/pt\/documentation\/what-is-a-tag\/","title":{"rendered":"O que \u00e9 uma Tag"},"content":{"rendered":"<p class=\"wp-block-paragraph\" style=\"\">Um <strong>tag<\/strong> no Protolinker representa um <strong>dado espec\u00edfico<\/strong> trocado por meio de um protocolo.<\/p>\n\n\n<p class=\"wp-block-paragraph\" style=\"\">Em outras palavras, enquanto o <strong>Protocolo<\/strong> define <em>como os dispositivos se comunicam<\/em>, a <strong>tag<\/strong> define <em>qual informa\u00e7\u00e3o est\u00e1 sendo comunicada<\/em>.<\/p>\n\n\n<p class=\"wp-block-paragraph\" style=\"\">Por exemplo, um sensor de temperatura conectado via Modbus pode ter uma Tag chamada \u201ctemperature\u201d, que armazena a leitura atual em \u00b0C.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<h2 class=\"wp-block-heading\" id=\"why-tags-are-important\"><strong>Porque Tags s\u00e3o importantes<\/strong><\/h2>\n\n\n<p class=\"wp-block-paragraph\" style=\"\">As Tags oferecem uma forma consistente e padronizada de referenciar dados entre diferentes protocolos.\n\nEm vez de precisar lembrar endere\u00e7os de dispositivos, n\u00fameros de registradores ou IDs de mensagens, voc\u00ea trabalha com nomes claros e f\u00e1ceis de entender, leg\u00edveis por humanos.\n\nIsso torna o uso do Protolinker muito mais intuitivo, facilitando a cria\u00e7\u00e3o de links, a manuten\u00e7\u00e3o das configura\u00e7\u00f5es e a integra\u00e7\u00e3o entre sistemas de maneira simples e eficiente.<\/p>\n\n\n<p class=\"wp-block-paragraph\" style=\"\">Isso torna integra\u00e7\u00f5es complexas muito mais f\u00e1ceis de gerenciar, pois voc\u00ea pode:<\/p>\n\n\n<ul class=\"wp-block-list wp-block-list\">\n<li>\n<strong>Identificar valores<\/strong> por nomes significativos, como motor_speed em vez de registrador 40001.<\/li>\n\n\n\n<li>\n<strong>Linkar protocolos<\/strong> diferentes, mapeando Tags de um protocolo para outro.<\/li>\n\n\n\n<li>\n<strong>Monitorar e depurar<\/strong> o fluxo de dados de forma clara e intuitiva, sem precisar de conhecimento t\u00e9cnico profundo sobre cada protocolo.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<h2 class=\"wp-block-heading\" id=\"how-tags-work-in-protolinker\"><strong>Como as Tags funcionam no Protolinker<\/strong><\/h2>\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>\n<strong>Cria\u00e7\u00e3o de Tag<\/strong><ul class=\"wp-block-list wp-block-list wp-block-list\">\n<li>As Tags s\u00e3o criadas dentro do Protolinker definindo um nome (ex: temperature) e uma fonte (ex: um registrador Modbus).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>\n<strong>Link de Tag<\/strong><ul class=\"wp-block-list wp-block-list\">\n<li>Ap\u00f3s criadas, as Tags podem ser vinculadas entre diferentes protocolos.<\/li>\n\n\n\n<li>Por exemplo: uma Tag Modbus chamada temperature pode ser ligada a uma Tag MQTT chamada sensor\/temperature, tornando os dados do sensor Modbus dispon\u00edveis no t\u00f3pico MQTT, e vice-versa.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>\n<strong>Transforma\u00e7\u00e3o de Tags (Opcional)<\/strong><ul class=\"wp-block-list wp-block-list\">\n<li>O Protolinker permite aplicar transforma\u00e7\u00f5es simples nas Tags usando scripts<\/li>\n\n\n\n<li>Isso \u00e9 \u00fatil para escalar, converter ou filtrar os dados antes de envi\u00e1-los a outro protocolo.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>\n<strong>Uso das Tags<\/strong><ul class=\"wp-block-list wp-block-list\">\n<li>Aplica\u00e7\u00f5es ou sistemas externos conectados ao Protolinker interagem apenas com as Tags, e n\u00e3o com os endere\u00e7os brutos dos protocolos.\nIsso simplifica a comunica\u00e7\u00e3o, torna o sistema mais leg\u00edvel e facilita a integra\u00e7\u00e3o entre dispositivos industriais e plataformas IoT.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n<h2 class=\"wp-block-heading\" id=\"example\"><strong>Exemplo Pr\u00e1tico<\/strong><\/h2>\n\n\n<ul class=\"wp-block-list wp-block-list\">\n<li>\n<strong>Lado do dispositivo:<\/strong> o sensor Modbus envia o valor bruto registrador 40001 = 253.<\/li>\n\n\n\n<li>\n<strong>Tag do Protolinker:<\/strong> a Tag temperature \u00e9 configurada para representar 25,3 \u00b0C (valor escalonado).<\/li>\n\n\n\n<li>\n<strong>Lado da sa\u00edda:<\/strong> o dado \u00e9 publicado via MQTT como sensor\/temperature = 25.3.<\/li>\n<\/ul>\n\n\n<p class=\"wp-block-paragraph\" style=\"\">Dessa forma, as Tags funcionam como uma <strong>ponte entre os dados brutos dos protocolos e informa\u00e7\u00f5es compreens\u00edveis e utiliz\u00e1veis, permitindo que diferentes sistemas troquem dados de forma padronizada, clara e eficiente dentro do Protolinker.<\/strong>.<\/p>","protected":false},"excerpt":{"rendered":"<p>A tag in Protolinker represents a specific piece of data exchanged through a protocol. In other words, while a protocol defines how devices talk, a tag defines what information is being talked about. For example, a temperature sensor connected via Modbus might have a tag called temperature, which holds the current reading in &deg;C. Why &hellip;<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[15],"doc_tag":[],"class_list":["post-747","docs","type-docs","status-publish","hentry","doc_category-tags"],"year_month":"2026-07","word_count":292,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"beraldoigor","author_nicename":"beraldoigor","author_url":"https:\/\/protolinker.com\/pt\/author\/beraldoigor\/"},"doc_category_info":[{"term_name":"Tags","term_url":"https:\/\/protolinker.com\/pt\/docs-category\/tags\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/protolinker.com\/pt\/wp-json\/wp\/v2\/docs\/747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/protolinker.com\/pt\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/protolinker.com\/pt\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/protolinker.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/protolinker.com\/pt\/wp-json\/wp\/v2\/comments?post=747"}],"version-history":[{"count":0,"href":"https:\/\/protolinker.com\/pt\/wp-json\/wp\/v2\/docs\/747\/revisions"}],"wp:attachment":[{"href":"https:\/\/protolinker.com\/pt\/wp-json\/wp\/v2\/media?parent=747"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/protolinker.com\/pt\/wp-json\/wp\/v2\/doc_category?post=747"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/protolinker.com\/pt\/wp-json\/wp\/v2\/doc_tag?post=747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}