{"id":3187,"date":"2019-03-25T17:43:06","date_gmt":"2019-03-25T20:43:06","guid":{"rendered":"http:\/\/xexeu.elipse.com.br\/pt\/setting-up-devices-status-messages-in-elipse-scada\/"},"modified":"2019-07-05T17:17:33","modified_gmt":"2019-07-05T20:17:33","slug":"setting-up-devices-status-messages-in-elipse-scada","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/","title":{"rendered":"Setting up devices&#8217; status messages in Elipse SCADA."},"content":{"rendered":"<div align=\"justify\">\n<p><b>Question:<\/b><\/p>\n<p>How can I set up status messages for turned-on engines in Elipse SCADA?<\/p>\n<p>Solution:<\/p>\n<p>To set up these messages at Elipse SCADA, there are two possibilities: via <b>Zones <\/b>option in a Text object, and via scripts in an ExpressionTag.<\/p>\n<p>For the first case (<b>Zone <\/b>option in a Text object), follow these procedures:<\/p>\n<p>1. Create an ExpressionTag that checks via binary logic which device is on, according to the example below:<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4873\/KB4873-Image1.jpg\" alt=\"\" width=\"500\" height=\"421\" align=\"Baseline\" border=\"0\" \/><\/div>\n<p>2. Add a Text object to the screen, double-click it to access its properties window, and then click on <b>Zones<\/b>.<\/p>\n<p>3. Add as many zones as there are decimal values in the binary logic, and set up both the text and the value according to the message that is supposed to be displayed.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4873\/KB4873-Image2.jpg\" alt=\"\" width=\"388\" height=\"493\" align=\"Baseline\" border=\"0\" \/><\/div>\n<p>For the second case (script in an ExpressionTag), follow these procedures:<\/p>\n<p>1. Create a RamTag called <b>Message <\/b>to store the devices&#8217; messages.<\/p>\n<p>2. Create an ExpressionTag to check via binary logic which device is on, according to the previous example.<\/p>\n<p>3. Click the <b>Script <\/b>tab and add the following logic to the ExpressionTag&#8217;s <i>OnValueChanged <\/i>event:<br \/>\n<span style=\"font-family: Courier New;\"><br \/>\n<\/span><\/p>\n<div align=\"left\"><span style=\"font-family: Courier New;\">\/\/Checks which engines are on<\/span><br \/>\n<span style=\"font-family: Courier New;\">\/\/Clears message<\/span><br \/>\n<span style=\"font-family: Courier New;\">Message = &#8220;&#8221;<\/span><span style=\"font-family: Courier New;\">IF EngineLogic == 0<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0\u00a0 Message = &#8220;No engine is on&#8221;<\/span><br \/>\n<span style=\"font-family: Courier New;\">ENDIF<\/span><br \/>\n<span style=\"font-family: Courier New;\">IF Engine1 == 1<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0 Message = &#8220;Engine1&#8221;<\/span><br \/>\n<span style=\"font-family: Courier New;\">ENDIF<\/span><br \/>\n<span style=\"font-family: Courier New;\">IF Engine2 == 1<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0\u00a0 IF Message == &#8220;&#8221;<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0 Message = Message + &#8221; Engine2&#8243;<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0\u00a0 ELSE<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0 Message = Message + &#8221; &#8211; Engine2&#8243;<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0\u00a0 ENDIF<\/span><br \/>\n<span style=\"font-family: Courier New;\">ENDIF<\/span><br \/>\n<span style=\"font-family: Courier New;\">IF Engine3 == 1<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0\u00a0 IF Message == &#8220;&#8221;<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0 Message = Message + &#8221; Engine3&#8243;<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0\u00a0 ELSE<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0\u00a0\u00a0\u00a0 Message = Message + &#8221; &#8211; Engine3&#8243;<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0\u00a0 ENDIF<\/span><br \/>\n<span style=\"font-family: Courier New;\">ENDIF<\/span><br \/>\n<span style=\"font-family: Courier New;\">IF EngineLogic == 7<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0 Message = &#8220;&#8221;<\/span><br \/>\n<span style=\"font-family: Courier New;\">\u00a0 Message = &#8220;All engines are on&#8221;<\/span><br \/>\n<span style=\"font-family: Courier New;\">ENDIF<\/span><\/div>\n<p>4. Click ExpressionTag&#8217;s <b>Alarms <\/b>tab and enable <i><b>Always in advise<\/b><\/i> option.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4873\/KB4873-Image3.jpg\" alt=\"\" width=\"500\" height=\"420\" align=\"Baseline\" border=\"0\" \/><\/div>\n<p>5. Add <b>Message <\/b>RamTag to a Display object on the screen, set up as Text format.<\/p>\n<p>Attached to this article are two applications that illustrate the examples above.<\/p>\n<h3>Attachments:<\/h3>\n<p><a href=\"\/wp-content\/uploads\/2019\/03\/ExampleScada02.zip\">ExampleScada02.zip<\/a><br \/>\n<a href=\"\/wp-content\/uploads\/2019\/03\/ExampleScada01.zip\">ExampleScada01.zip<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Autor<br \/>\nMarco Antonio Gomes Silva<br \/>\nGuilherme Torres<\/p>\n","protected":false},"author":17,"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":[770,771],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Setting up devices&#039; status messages in 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\/setting-up-devices-status-messages-in-elipse-scada\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setting up devices&#039; status messages in Elipse SCADA.\" \/>\n<meta property=\"og:description\" content=\"Autor Marco Antonio Gomes Silva Guilherme Torres\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-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:43:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-07-05T20:17:33+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4873\/KB4873-Image1.jpg\" \/>\n<meta name=\"author\" content=\"Marco Antonio Gomes Silva\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marco Antonio Gomes Silva\" \/>\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\/en\/setting-up-devices-status-messages-in-elipse-scada\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/\"},\"author\":{\"name\":\"Marco Antonio Gomes Silva\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/fa6d0b4f046e3b2c208aaf84a40154e9\"},\"headline\":\"Setting up devices&#8217; status messages in Elipse SCADA.\",\"datePublished\":\"2019-03-25T20:43:06+00:00\",\"dateModified\":\"2019-07-05T20:17:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/\"},\"wordCount\":564,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"Elipse Scada\",\"Scripts\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/\",\"url\":\"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/\",\"name\":\"[:pt]Setting up devices&#039; status messages in Elipse SCADA.[:en]Setting up devices' status messages in Elipse SCADA.[:] - Elipse Knowledgebase\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2019-03-25T20:43:06+00:00\",\"dateModified\":\"2019-07-05T20:17:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setting up devices&#8217; status messages in 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\/fa6d0b4f046e3b2c208aaf84a40154e9\",\"name\":\"Marco Antonio Gomes Silva\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7d19cf85bb457f81816ff5d785e3b9f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7d19cf85bb457f81816ff5d785e3b9f4?s=96&d=mm&r=g\",\"caption\":\"Marco Antonio Gomes Silva\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/marco\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Setting up devices' status messages in 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\/setting-up-devices-status-messages-in-elipse-scada\/","og_locale":"en_US","og_type":"article","og_title":"[:pt]Setting up devices&#039; status messages in Elipse SCADA.[:en]Setting up devices' status messages in Elipse SCADA.[:] - Elipse Knowledgebase","og_description":"[:pt]Autor Marco Antonio Gomes Silva Guilherme Torres[:en]Autor Marco Antonio Gomes Silva Guilherme Torres[:]","og_url":"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2019-03-25T20:43:06+00:00","article_modified_time":"2019-07-05T20:17:33+00:00","og_image":[{"url":"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4873\/KB4873-Image1.jpg"}],"author":"Marco Antonio Gomes Silva","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Marco Antonio Gomes Silva","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/"},"author":{"name":"Marco Antonio Gomes Silva","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/fa6d0b4f046e3b2c208aaf84a40154e9"},"headline":"Setting up devices&#8217; status messages in Elipse SCADA.","datePublished":"2019-03-25T20:43:06+00:00","dateModified":"2019-07-05T20:17:33+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/"},"wordCount":564,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["Elipse Scada","Scripts"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/","url":"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/","name":"[:pt]Setting up devices&#039; status messages in Elipse SCADA.[:en]Setting up devices' status messages in Elipse SCADA.[:] - Elipse Knowledgebase","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2019-03-25T20:43:06+00:00","dateModified":"2019-07-05T20:17:33+00:00","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/en\/setting-up-devices-status-messages-in-elipse-scada\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Setting up devices&#8217; status messages in 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\/fa6d0b4f046e3b2c208aaf84a40154e9","name":"Marco Antonio Gomes Silva","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7d19cf85bb457f81816ff5d785e3b9f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7d19cf85bb457f81816ff5d785e3b9f4?s=96&d=mm&r=g","caption":"Marco Antonio Gomes Silva"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/marco\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/3187"}],"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\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=3187"}],"version-history":[{"count":5,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/3187\/revisions"}],"predecessor-version":[{"id":7737,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/3187\/revisions\/7737"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=3187"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=3187"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=3187"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}