{"id":2753,"date":"2019-03-25T17:41:03","date_gmt":"2019-03-25T20:41:03","guid":{"rendered":"http:\/\/xexeu.elipse.com.br\/pt\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/"},"modified":"2019-06-10T14:22:34","modified_gmt":"2019-06-10T17:22:34","slug":"kb44414-example-of-modbus-masterslave-communication-with-elipse-scada","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/","title":{"rendered":"KB-44414: Example of Modbus master\/slave communication with Elipse SCADA."},"content":{"rendered":"<p><span style=\"font-weight: bold;\">Question:<\/span><\/p>\n<p>Can data be collected from a SCADA application and sent to a master device via <span style=\"font-weight: bold;\">Modbus <\/span>protocol?<\/p>\n<p><span style=\"font-weight: bold;\">Solution:<\/span><\/p>\n<p>Yes, it can. To do so, you must add a slave Modbus driver to the SCADA application and create a PLC tag to each tag whose value you want to transfer to the master. On the supervisory&#8217;s tag&#8217;s <span style=\"font-style: italic;\">OnValueChange <\/span>event, create a script to attribute value to the PLC tag. On the master device, point it to the slave&#8217;s IP address.<\/p>\n<p><br style=\"text-decoration: underline; font-weight: bold;\" \/><span style=\"text-decoration: underline; font-weight: bold;\">Setting the application:<\/span><\/p>\n<p>Please notice that the master application in the example for illustrative purposes only. Also notice that in this case we used Elipse SCADA, but it can be replaced by any other supervisory or master device implementing Modbus protocol.<\/p>\n<p>Before executing the applications, follow these procedures:<\/p>\n<ol>\n<li>Locate the driver&#8217;s DLL (master and slave applications).<\/li>\n<li>On the master application, set the slave&#8217;s IP address on <span style=\"font-weight: bold;\">Ethernet <\/span>tab at Driver Settings.<\/li>\n<\/ol>\n<p>For further information on the drivers listed in this article, please refer to their corresponding User&#8217;s Manual.<\/p>\n<h3>Attachments:<\/h3>\n<p><a href=\"\/wp-content\/uploads\/2019\/03\/Modbus_Slave-1.zip\">Modbus_Slave<\/a> <a href=\"\/wp-content\/uploads\/2019\/03\/Modbus_Master-1.zip\">Modbus_Master<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Question: Can data be collected from a SCADA application and sent to a master device via Modbus protocol? Solution: Yes, it can. To do so, you must add a slave&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":[792,839],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>KB-44414: Example of Modbus master\/slave communication with Elipse SCADA. - 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\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"KB-44414: Example of Modbus master\/slave communication with Elipse SCADA.\" \/>\n<meta property=\"og:description\" content=\"Question: Can data be collected from a SCADA application and sent to a master device via Modbus protocol? Solution: Yes, it can. To do so, you must add a slave&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/\" \/>\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:41:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-06-10T17:22:34+00:00\" \/>\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=\"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\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/\"},\"author\":{\"name\":\"Elipse Software\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87\"},\"headline\":\"KB-44414: Example of Modbus master\/slave communication with Elipse SCADA.\",\"datePublished\":\"2019-03-25T20:41:03+00:00\",\"dateModified\":\"2019-06-10T17:22:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/\"},\"wordCount\":185,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"Modicon Modbus Master (ASC\/RTU\/TCP)\",\"Modicon Modbus Slave\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/\",\"url\":\"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/\",\"name\":\"[:pt]KB-44414: Example of Modbus master\/slave communication with Elipse SCADA.[:] - Elipse Knowledgebase\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2019-03-25T20:41:03+00:00\",\"dateModified\":\"2019-06-10T17:22:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"KB-44414: Example of Modbus master\/slave communication with Elipse SCADA.\"}]},{\"@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":"KB-44414: Example of Modbus master\/slave communication with Elipse SCADA. - 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\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/","og_locale":"en_US","og_type":"article","og_title":"[:pt]KB-44414: Example of Modbus master\/slave communication with Elipse SCADA.[:] - Elipse Knowledgebase","og_description":"Question: Can data be collected from a SCADA application and sent to a master device via Modbus protocol? Solution: Yes, it can. To do so, you must add a slave&hellip;","og_url":"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2019-03-25T20:41:03+00:00","article_modified_time":"2019-06-10T17:22:34+00:00","author":"Elipse Software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Elipse Software","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/"},"author":{"name":"Elipse Software","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/def69ea453ea60b250497b89225a9f87"},"headline":"KB-44414: Example of Modbus master\/slave communication with Elipse SCADA.","datePublished":"2019-03-25T20:41:03+00:00","dateModified":"2019-06-10T17:22:34+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/"},"wordCount":185,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["Modicon Modbus Master (ASC\/RTU\/TCP)","Modicon Modbus Slave"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/","url":"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/","name":"[:pt]KB-44414: Example of Modbus master\/slave communication with Elipse SCADA.[:] - Elipse Knowledgebase","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2019-03-25T20:41:03+00:00","dateModified":"2019-06-10T17:22:34+00:00","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/en\/kb44414-example-of-modbus-masterslave-communication-with-elipse-scada\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"KB-44414: Example of Modbus master\/slave communication with Elipse SCADA."}]},{"@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\/2753"}],"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=2753"}],"version-history":[{"count":2,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/2753\/revisions"}],"predecessor-version":[{"id":5878,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/2753\/revisions\/5878"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=2753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=2753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=2753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}