{"id":10735,"date":"2020-05-06T11:16:06","date_gmt":"2020-05-06T14:16:06","guid":{"rendered":"http:\/\/kb.elipse.com.br\/en\/?p=10735"},"modified":"2020-05-06T11:16:06","modified_gmt":"2020-05-06T14:16:06","slug":"common-issues-faced-by-modbus-driver-registers-addresses-indexation","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/","title":{"rendered":"Common issues faced by Modbus driver: Registers addresses indexation."},"content":{"rendered":"<h3>Question:<\/h3>\n<p>A common problem faced by <a href=\"https:\/\/kb.elipse.com.br\/en\/category\/english\/drivers-en\/modicon-modbus-master-ascrtutcp-2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Modicon Modbus Master driver<\/a> is the following: communication takes place as usual, however the values to be read are different from the ones expected. This can happen due to discrepancies in the indexation of addresses of registers used by <a href=\"https:\/\/www.elipse.com.br\/en\/downloads\/?cat=48&#038;key=&#038;language=enus\" target=\"_blank\" rel=\"noopener noreferrer\">Modbus<\/a> driver and the device. This situation can happen especially when reading FLOAT-type variables. How can I fix this?<\/p>\n<p>&nbsp;<\/p>\n<h3>Solution:<\/h3>\n<p>The indexation of addresses of registers at Modbus driver can start at two points: from 0, or from 1.\u00a0 If the driver&#8217;s indexation doesn&#8217;t match the right values, the driver may end up reading some incorrect values , or even accessing invalid addresses. It is crucial, therefore, that the indexation begin right from the expected value, be it 0 or 1.<\/p>\n<p>To work around this situation, you can use the driver&#8217;s configuration window to access the Modbus tab and then check the <strong>Data Address Model Offset<\/strong> option according to the device&#8217;s addressing standard (whether it starts in 0 or it starts in 1). To find out the device&#8217;s addressing standard, you must check the corresponding documentation supplied by its vendor.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-10282 size-full\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2020\/03\/10280\/DataIsAddressedFrom.png\" alt=\"Registers addresses indexation at Modbus\" width=\"577\" height=\"405\" \/><\/p>\n<h3>Related articles:<\/h3>\n<hr \/>\n<ul>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en\/?p=10727\" target=\"_blank\" rel=\"noopener noreferrer\">Common issues faced by Modbus driver: Scrambled bytes and words<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en\/?p=10742\" target=\"_blank\" rel=\"noopener noreferrer\">Common issues faced by Modbus driver: Interpreting addresses prefixes<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Question: A common problem faced by Modicon Modbus Master driver is the following: communication takes place as usual, however the values to be read are different from the ones expected.&hellip;<\/p>\n","protected":false},"author":34,"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":[792,789],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Common issues faced by Modbus driver: Registers addresses indexation.<\/title>\n<meta name=\"description\" content=\"This article shows what should be done when there are discrepancies at the start of the indexation of addresses of registers at Modbus driver.\" \/>\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\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Common issues faced by Modbus driver: Registers addresses indexation.\" \/>\n<meta property=\"og:description\" content=\"This article shows what should be done when there are discrepancies at the start of the indexation of addresses of registers at Modbus driver.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/\" \/>\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-05-06T14:16:06+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2020\/03\/10280\/DataIsAddressedFrom.png\" \/>\n<meta name=\"author\" content=\"Guilherme de Paoli Beal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Guilherme de Paoli Beal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/\"},\"author\":{\"name\":\"Guilherme de Paoli Beal\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/d51146cee48c7c49ca02ef4bd83187e6\"},\"headline\":\"Common issues faced by Modbus driver: Registers addresses indexation.\",\"datePublished\":\"2020-05-06T14:16:06+00:00\",\"dateModified\":\"2020-05-06T14:16:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/\"},\"wordCount\":214,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"Modicon Modbus Master (ASC\/RTU\/TCP)\",\"Drivers\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/\",\"url\":\"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/\",\"name\":\"Common issues faced by Modbus driver: Registers addresses indexation.\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2020-05-06T14:16:06+00:00\",\"dateModified\":\"2020-05-06T14:16:06+00:00\",\"description\":\"This article shows what should be done when there are discrepancies at the start of the indexation of addresses of registers at Modbus driver.\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Common issues faced by Modbus driver: Registers addresses indexation.\"}]},{\"@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\/d51146cee48c7c49ca02ef4bd83187e6\",\"name\":\"Guilherme de Paoli Beal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5832a66cd553433cf4bd1cdaffe31804?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5832a66cd553433cf4bd1cdaffe31804?s=96&d=mm&r=g\",\"caption\":\"Guilherme de Paoli Beal\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/beal\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Common issues faced by Modbus driver: Registers addresses indexation.","description":"This article shows what should be done when there are discrepancies at the start of the indexation of addresses of registers at Modbus driver.","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\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/","og_locale":"en_US","og_type":"article","og_title":"Common issues faced by Modbus driver: Registers addresses indexation.","og_description":"This article shows what should be done when there are discrepancies at the start of the indexation of addresses of registers at Modbus driver.","og_url":"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2020-05-06T14:16:06+00:00","og_image":[{"url":"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2020\/03\/10280\/DataIsAddressedFrom.png"}],"author":"Guilherme de Paoli Beal","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Guilherme de Paoli Beal","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/"},"author":{"name":"Guilherme de Paoli Beal","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/d51146cee48c7c49ca02ef4bd83187e6"},"headline":"Common issues faced by Modbus driver: Registers addresses indexation.","datePublished":"2020-05-06T14:16:06+00:00","dateModified":"2020-05-06T14:16:06+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/"},"wordCount":214,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["Modicon Modbus Master (ASC\/RTU\/TCP)","Drivers"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/","url":"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/","name":"Common issues faced by Modbus driver: Registers addresses indexation.","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2020-05-06T14:16:06+00:00","dateModified":"2020-05-06T14:16:06+00:00","description":"This article shows what should be done when there are discrepancies at the start of the indexation of addresses of registers at Modbus driver.","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/en\/common-issues-faced-by-modbus-driver-registers-addresses-indexation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Common issues faced by Modbus driver: Registers addresses indexation."}]},{"@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\/d51146cee48c7c49ca02ef4bd83187e6","name":"Guilherme de Paoli Beal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5832a66cd553433cf4bd1cdaffe31804?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5832a66cd553433cf4bd1cdaffe31804?s=96&d=mm&r=g","caption":"Guilherme de Paoli Beal"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/beal\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/10735"}],"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\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=10735"}],"version-history":[{"count":6,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/10735\/revisions"}],"predecessor-version":[{"id":10757,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/10735\/revisions\/10757"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=10735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=10735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=10735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}