{"id":2633,"date":"2019-03-25T17:40:30","date_gmt":"2019-03-25T20:40:30","guid":{"rendered":"http:\/\/xexeu.elipse.com.br\/pt\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/"},"modified":"2019-03-25T17:40:30","modified_gmt":"2019-03-25T20:40:30","slug":"migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/","title":{"rendered":"Migrando vers\u00f5es anteriores para a 2.10 do driver Siemens MProt."},"content":{"rendered":"<div style=\"text-align:justify;\">A vers\u00e3o atual (2.10) deste driver implementa seus strings no formato padronizado pelo fabricante, e ao mesmo tempo pode manter a compatibilidade com o formato antigo atrav\u00e9s de configura\u00e7\u00e3o especial.<\/div>\n<ul style=\"text-align:justify;\">\n<li>Se a sua aplica\u00e7\u00e3o N\u00c3O POSSUI tags configurados para a leitura do tipo STRING, a migra\u00e7\u00e3o pode ser realizada sem receio;<\/li>\n<li>Se a sua aplica\u00e7\u00e3o POSSUI tags configurados para a leitura do tipo STRING, a migra\u00e7\u00e3o tamb\u00e9m pode ser realizada; por\u00e9m, antes de executar a aplica\u00e7\u00e3o, v\u00e1 \u00e0s configura\u00e7\u00f5es do driver e marque a op\u00e7\u00e3o <span style=\"font-style:italic;\">&#8220;Keep support for legacy strings&#8221;<\/span>.\n<div style=\"text-align:center;\"><img loading=\"lazy\" title=\"\" alt=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4280\/Figura1.png\" border=\"0\" height=\"401\" width=\"446\" align=\"Baseline\"\/><\/div>\n<\/li>\n<\/ul>\n<div style=\"text-align:justify;\">\n<p><span style=\"font-weight:bold;text-decoration:underline;\">Perguntas e respostas:<\/span><\/p>\n<p><span style=\"font-weight:bold;\">Pergunta:<\/span> Quais as poss\u00edveis consequ\u00eancias da realiza\u00e7\u00e3o da migra\u00e7\u00e3o para a vers\u00e3o 2.10 de um aplicativo com tags configurados no formato STRING sem haver marcado a op\u00e7\u00e3o <span style=\"font-style:italic;\">&#8220;Keep support for legacy strings&#8221;<\/span>?<\/p>\n<p><span style=\"font-weight:bold;\">Resposta:<\/span> A conseq\u00fc\u00eancia seria que todos os tags STRING retornariam erro de leitura. Se depois disto a op\u00e7\u00e3o <span style=\"font-style:italic;\">&#8220;Keep support for legacy strings&#8221;<\/span> for marcada, elas retornar\u00e3o a ter leituras bem sucedidas.<\/p>\n<p><span style=\"font-weight:bold;\">Pergunta:<\/span> Um aplicativo com tags no formato STRING, e que utilize a vers\u00e3o do driver anterior \u00e0 2.10, pode migrar para a vers\u00e3o 2.10 utilizando o novo formato de STRINGs?<\/p>\n<p><span style=\"font-weight:bold;\">Resposta:<\/span> Sim! A \u00fanica conseq\u00fc\u00eancia vis\u00edvel inicial ser\u00e1 que todos os tags STRING quando lidos retornar\u00e3o erro. A princ\u00edpio, isto permanecer\u00e1 at\u00e9 o momento em que a primeira escrita seja feita, for\u00e7ando com que o STRING v\u00e1 ao padr\u00e3o correto. As leituras, ent\u00e3o, dever\u00e3o retornar sucesso a partir da primeira escrita.<\/p>\n<p>Caso deseje adequar a aplica\u00e7\u00e3o ao formato correto de STRINGs, \u00e9 necess\u00e1rio a leitura atenta do manual da vers\u00e3o 2.10 do driver para configurar corretamente os tags de formato STRING, e adequar as configura\u00e7\u00f5es dos tags deste tipo em conformidade com as declara\u00e7\u00f5es das vari\u00e1veis STRING feitas no Ladder. Ap\u00f3s esta adequa\u00e7\u00e3o, uma escrita dever\u00e1 ser realizada. As leituras dos tags dever\u00e3o retornar sucesso.<\/p>\n<p>Este cen\u00e1rio acima descrito, de adequa\u00e7\u00e3o ao formato padr\u00e3o, \u00e9 o mais recomendado. No entanto, tudo depende da vontade do usu\u00e1rio. Esta decis\u00e3o dever\u00e1 ser tomada tendo em vista o trabalho a ser desempenhado &#8212; o n\u00famero de tags STRING na aplica\u00e7\u00e3o \u00e9 o fator principal para estimar.<\/p>\n<p><span style=\"font-weight:bold;\">Pergunta:<\/span> Ent\u00e3o \u00e9 prov\u00e1vel que o formato de &#8220;Strings legados&#8221; caia em desuso?<\/p>\n<p><span style=\"font-weight:bold;\">Resposta:<\/span> Sim! Apenas os aplicativos feitos anteriormente \u00e0 vers\u00e3o 2.10 e que n\u00e3o entrarem em um processo de adequa\u00e7\u00e3o dos tags STRING \u00e9 que dever\u00e3o continuar utilizando o formato antigos (legados), por isto a import\u00e2ncia de se manter o suporte ao formato legado no driver.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>A vers\u00e3o atual (2.10) deste driver implementa seus strings no formato padronizado pelo fabricante, e ao mesmo tempo pode manter a compatibilidade com o formato antigo atrav\u00e9s de configura\u00e7\u00e3o especial.&hellip;<\/p>\n","protected":false},"author":1,"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":[627],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Migrando vers\u00f5es anteriores para a 2.10 do driver Siemens MProt. - 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\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Migrando vers\u00f5es anteriores para a 2.10 do driver Siemens MProt.\" \/>\n<meta property=\"og:description\" content=\"A vers\u00e3o atual (2.10) deste driver implementa seus strings no formato padronizado pelo fabricante, e ao mesmo tempo pode manter a compatibilidade com o formato antigo atrav\u00e9s de configura\u00e7\u00e3o especial.&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/\" \/>\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=\"2019-03-25T20:40:30+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4280\/Figura1.png\" \/>\n<meta name=\"author\" content=\"Elipse Software\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Elipse Software\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/\"},\"author\":{\"name\":\"Elipse Software\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\"},\"headline\":\"Migrando vers\u00f5es anteriores para a 2.10 do driver Siemens MProt.\",\"datePublished\":\"2019-03-25T20:40:30+00:00\",\"dateModified\":\"2019-03-25T20:40:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/\"},\"wordCount\":462,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"Siemens M-Prot (PPI, MPI, ISOTCP)\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/\",\"url\":\"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/\",\"name\":\"[:pt]Migrando vers\u00f5es anteriores para a 2.10 do driver Siemens MProt.[:] - Elipse Knowledgebase\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2019-03-25T20:40:30+00:00\",\"dateModified\":\"2019-03-25T20:40:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Migrando vers\u00f5es anteriores para a 2.10 do driver Siemens MProt.\"}]},{\"@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\/def69ea453ea60b250497b89225a9f87\",\"name\":\"Elipse Software\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g\",\"caption\":\"Elipse Software\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Migrando vers\u00f5es anteriores para a 2.10 do driver Siemens MProt. - 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\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/","og_locale":"en_US","og_type":"article","og_title":"[:pt]Migrando vers\u00f5es anteriores para a 2.10 do driver Siemens MProt.[:] - Elipse Knowledgebase","og_description":"A vers\u00e3o atual (2.10) deste driver implementa seus strings no formato padronizado pelo fabricante, e ao mesmo tempo pode manter a compatibilidade com o formato antigo atrav\u00e9s de configura\u00e7\u00e3o especial.&hellip;","og_url":"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2019-03-25T20:40:30+00:00","og_image":[{"url":"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4280\/Figura1.png"}],"author":"Elipse Software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Elipse Software","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/"},"author":{"name":"Elipse Software","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87"},"headline":"Migrando vers\u00f5es anteriores para a 2.10 do driver Siemens MProt.","datePublished":"2019-03-25T20:40:30+00:00","dateModified":"2019-03-25T20:40:30+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/"},"wordCount":462,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["Siemens M-Prot (PPI, MPI, ISOTCP)"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/","url":"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/","name":"[:pt]Migrando vers\u00f5es anteriores para a 2.10 do driver Siemens MProt.[:] - Elipse Knowledgebase","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2019-03-25T20:40:30+00:00","dateModified":"2019-03-25T20:40:30+00:00","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/migrando-versoes-anteriores-para-a-2-10-do-driver-siemens-mprot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Migrando vers\u00f5es anteriores para a 2.10 do driver Siemens MProt."}]},{"@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\/def69ea453ea60b250497b89225a9f87","name":"Elipse Software","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ff1f7ec38f4687b06f6851d97b3cd2d0?s=96&d=mm&r=g","caption":"Elipse Software"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/webmasterelipse-com-br\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/2633"}],"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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=2633"}],"version-history":[{"count":0,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/2633\/revisions"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=2633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=2633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=2633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}