{"id":11411,"date":"2020-08-26T13:51:46","date_gmt":"2020-08-26T16:51:46","guid":{"rendered":"http:\/\/kb.elipse.com.br\/?p=11411"},"modified":"2021-01-04T15:03:44","modified_gmt":"2021-01-04T18:03:44","slug":"tags-reportados-por-eventos","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/tags-reportados-por-eventos\/","title":{"rendered":"Tags Reportados por Eventos."},"content":{"rendered":"<p style=\"text-align: justify;\">Tags reportados por eventos podem retornar mais de um valor a cada leitura ou ent\u00e3o n\u00e3o retornar valor algum.<\/p>\n<p style=\"text-align: justify;\">Os Tags reportados por eventos s\u00e3o destinados \u00e0 leitura de dados sob demanda, geralmente armazenados no Driver at\u00e9 serem lidos em uma opera\u00e7\u00e3o de leitura. S\u00e3o normalmente utilizados para a leitura de eventos, dados de mem\u00f3ria de massa e mensagens n\u00e3o solicitadas recebidas do equipamento.<\/p>\n<p style=\"text-align: justify;\">A documenta\u00e7\u00e3o do Driver deve especificar quais dos seus Tags dispon\u00edveis para a aplica\u00e7\u00e3o s\u00e3o reportados a eventos.<\/p>\n<p style=\"text-align: justify;\">A utiliza\u00e7\u00e3o mais comum \u00e9 para a coleta de Sequ\u00eancia de Eventos (SOE, ou Sequence Of Events). Por exemplo, em equipamentos que armazenem em sua mem\u00f3ria sequ\u00eancias muito r\u00e1pidas de varia\u00e7\u00f5es de Tags digitais ou que armazenem dados de telemetria em tabelas na mem\u00f3ria, os dados podem ser armazenados na mem\u00f3ria em tabelas, como demonstrado nas figuras a seguir.<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2020\/08\/11411\/1.png\"><img loading=\"lazy\" class=\"size-full wp-image-11412 aligncenter\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2020\/08\/11411\/1.png\" alt=\"\" width=\"711\" height=\"317\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">Para o primeiro exemplo, \u00e9 necess\u00e1rio um Tag de Comunica\u00e7\u00e3o para ler o valor A. O campo Tempo \u00e9 retornado na propriedade TimeStamp deste Tag. J\u00e1 para o segundo exemplo \u00e9 necess\u00e1rio um Tag Bloco de Comunica\u00e7\u00e3o com seis Elementos (de A at\u00e9 F), com o campo Tempo mais uma vez retornado na propriedade Timestamp do Bloco de Comunica\u00e7\u00e3o.<\/p>\n<p style=\"text-align: justify;\">Em Tags comuns, n\u00e3o reportados por eventos, pode-se configurar um tempo de varredura (scan) que determina o per\u00edodo em que o valor do Tag \u00e9 lido. A cada opera\u00e7\u00e3o de leitura, o Tag retorna um valor (Tag de Comunica\u00e7\u00e3o), um bloco de valores (Tag Bloco de Comunica\u00e7\u00e3o) ou ent\u00e3o pode retornar erro. Para ler as tabelas descritas anteriormente, neste caso, s\u00e3o necess\u00e1rias tr\u00eas opera\u00e7\u00f5es de leitura em cada tabela para poder ler os tr\u00eas eventos, ou seja, as tr\u00eas linhas da tabela.<\/p>\n<p style=\"text-align: justify;\">Os Tags reportados por eventos tamb\u00e9m permitem configurar um tempo de varredura. Para estes Tags, entretanto, cada opera\u00e7\u00e3o de leitura pode retornar uma s\u00e9rie de valores ou blocos de valores, com qualidades e estampas de tempo pr\u00f3prios, ou seja, no caso de utilizar Tags reportados por eventos para ler as tabelas anteriores, \u00e9 poss\u00edvel obter os tr\u00eas eventos (os dados das tr\u00eas linhas de cada tabela) de uma vez s\u00f3 em uma \u00fanica opera\u00e7\u00e3o de leitura (um \u00fanico scan).<\/p>\n<p style=\"text-align: justify;\">A leitura dos valores retornados por Tags reportados por eventos \u00e9 realizada atrav\u00e9s do evento OnRead do Tag. A cada opera\u00e7\u00e3o de leitura que retorne valores, a aplica\u00e7\u00e3o dispara uma sucess\u00e3o de eventos OnRead. Para cada valor ou evento retornado, a aplica\u00e7\u00e3o preenche as propriedades do Tag (valor, estampa de tempo e qualidade) com os valores do evento espec\u00edfico e ent\u00e3o dispara o evento OnRead.<\/p>\n<p style=\"text-align: justify;\">Caso o Driver n\u00e3o possua eventos ou valores a retornar, a opera\u00e7\u00e3o de leitura reportada a eventos, ao contr\u00e1rio do que ocorre com os Tags comuns, pode n\u00e3o retornar dado algum e nem gerar erros, como se a opera\u00e7\u00e3o de leitura n\u00e3o houvesse ocorrido.<\/p>\n<p style=\"text-align: justify;\">O tempo de varredura ou scan de Tags reportados por eventos geralmente pode ser configurado com um valor bem baixo, pois o consumo de CPU, caso n\u00e3o existam valores a retornar, \u00e9 geralmente desprez\u00edvel.<\/p>\n<p style=\"text-align: justify;\">A propriedade TimeStamp destes Tags em geral cont\u00e9m um valor fornecido pelo pr\u00f3prio equipamento.<\/p>\n<p style=\"text-align: justify;\"><strong>NOTA:<\/strong> Os Tags reportados por eventos devem ser configurados com a propriedade <strong>EnableDeadband<\/strong> desabilitada. Isto evita que eventos com valores muito pr\u00f3ximos sejam desprezados pela aplica\u00e7\u00e3o.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tags reportados por eventos podem retornar mais de um valor a cada leitura ou ent\u00e3o n\u00e3o retornar valor algum. Os Tags reportados por eventos s\u00e3o destinados \u00e0 leitura de dados&hellip;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"categories":[578,601],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tags Reportados por Eventos. - Elipse Knowledgebase<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tags Reportados por Eventos.\" \/>\n<meta property=\"og:description\" content=\"Tags reportados por eventos podem retornar mais de um valor a cada leitura ou ent\u00e3o n\u00e3o retornar valor algum. Os Tags reportados por eventos s\u00e3o destinados \u00e0 leitura de dados&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/\" \/>\n<meta property=\"og:site_name\" content=\"Elipse Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/elipsesoftware\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-26T16:51:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-01-04T18:03:44+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2020\/08\/11411\/1.png\" \/>\n<meta name=\"author\" content=\"D\u00e9lio Damin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"D\u00e9lio Damin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/\"},\"author\":{\"name\":\"D\u00e9lio Damin\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/be597eff34b5f24af940a55332870778\"},\"headline\":\"Tags Reportados por Eventos.\",\"datePublished\":\"2020-08-26T16:51:46+00:00\",\"dateModified\":\"2021-01-04T18:03:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/\"},\"wordCount\":604,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"Elipse E3\",\"IODriver \/ IOServer\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/\",\"url\":\"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/\",\"name\":\"[:pt]Tags Reportados por Eventos.[:] - Elipse Knowledgebase\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2020-08-26T16:51:46+00:00\",\"dateModified\":\"2021-01-04T18:03:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tags Reportados por Eventos.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kb.elipse.com.br\/#website\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"name\":\"Elipse Knowledgebase\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kb.elipse.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\",\"name\":\"Elipse Software\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/elipsesoftware\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"contentUrl\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"width\":161,\"height\":58,\"caption\":\"Elipse Software\"},\"image\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/be597eff34b5f24af940a55332870778\",\"name\":\"D\u00e9lio Damin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g\",\"caption\":\"D\u00e9lio Damin\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/delio\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tags Reportados por Eventos. - Elipse Knowledgebase","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/","og_locale":"en_US","og_type":"article","og_title":"[:pt]Tags Reportados por Eventos.[:] - Elipse Knowledgebase","og_description":"Tags reportados por eventos podem retornar mais de um valor a cada leitura ou ent\u00e3o n\u00e3o retornar valor algum. Os Tags reportados por eventos s\u00e3o destinados \u00e0 leitura de dados&hellip;","og_url":"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2020-08-26T16:51:46+00:00","article_modified_time":"2021-01-04T18:03:44+00:00","og_image":[{"url":"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2020\/08\/11411\/1.png"}],"author":"D\u00e9lio Damin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"D\u00e9lio Damin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/"},"author":{"name":"D\u00e9lio Damin","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/be597eff34b5f24af940a55332870778"},"headline":"Tags Reportados por Eventos.","datePublished":"2020-08-26T16:51:46+00:00","dateModified":"2021-01-04T18:03:44+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/"},"wordCount":604,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["Elipse E3","IODriver \/ IOServer"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/","url":"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/","name":"[:pt]Tags Reportados por Eventos.[:] - Elipse Knowledgebase","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2020-08-26T16:51:46+00:00","dateModified":"2021-01-04T18:03:44+00:00","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/tags-reportados-por-eventos\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Tags Reportados por Eventos."}]},{"@type":"WebSite","@id":"https:\/\/kb.elipse.com.br\/#website","url":"https:\/\/kb.elipse.com.br\/","name":"Elipse Knowledgebase","description":"","publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kb.elipse.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kb.elipse.com.br\/#organization","name":"Elipse Software","url":"https:\/\/kb.elipse.com.br\/","sameAs":["http:\/\/www.facebook.com\/elipsesoftware"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","contentUrl":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","width":161,"height":58,"caption":"Elipse Software"},"image":{"@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/be597eff34b5f24af940a55332870778","name":"D\u00e9lio Damin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g","caption":"D\u00e9lio Damin"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/delio\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/11411"}],"collection":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=11411"}],"version-history":[{"count":6,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/11411\/revisions"}],"predecessor-version":[{"id":11923,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/11411\/revisions\/11923"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=11411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=11411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=11411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}