{"id":1079079,"date":"2022-06-24T21:57:35","date_gmt":"2022-06-25T01:57:35","guid":{"rendered":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/uncategorized\/how-opc-ua-and-mqtt-enable-interoperability-automation-world\/"},"modified":"2022-06-24T21:57:35","modified_gmt":"2022-06-25T01:57:35","slug":"how-opc-ua-and-mqtt-enable-interoperability-automation-world","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/automation\/how-opc-ua-and-mqtt-enable-interoperability-automation-world\/","title":{"rendered":"How OPC UA and MQTT Enable Interoperability &#8211; Automation World"},"content":{"rendered":"<p><p>Quick hits:<\/p>\n<p>Related to this episode:<\/p>\n<p>Welcome to Take Five with Automation World. Im David  Greenfield, Director of Content, and today were going to look at how  industrial communicationsnamely OPC UA and MQTTenable interoperability. While  the objectives and goals of production operations within manufacturing and  processing companies vary widely, there is one thing that you could probably  get every plant manager, engineer, and operator to agree on. <\/p>\n<p>And the two most prominent players in this  space are OPC UA and MQTT. Both of these communication methods are supported by  all the major industrial protocol organizations as well as most automation  technology suppliers. So lets look at how they both target device and system  interoperability.<\/p>\n<p>OPC UA is a platform-independent,  service-oriented architecture thats used in nearly every industry vertical,  from oil and gas to pharmaceuticals to automotive. Mike Clark, director of the OPC Foundation North America, says OPC UA is  so widely used because of its secure, repeatable data modeling. He explained  that OPC UA uses data modeling to scale semantically identical messages across  the entire manufacturing enterprise from sensors to the cloud. In particular,  Mike noted that, with OPC UA, you dont need to translate, map, or manipulate  data as it moves from sensors to the cloud, as those data models are preserved  in OPC UA.<\/p>\n<p>Robert Trask, who works with theEtherCAT Technology Group says the  way OPC UA handles information across devices has made it a popular interface  for higher level communications between controllerseven controllers from  different vendors. He adds that more companies are using OPC UA as an interface  to streamline the exchange of real-time data, monitoring of alarms and events,  and access to historical data.  The use of OPC UA is so widespread across industry that many consider it to be  the de facto standard for data transfer in the automation industry since its  already present in most plants today. In fact, OPC UA use is so ubiquitous that  its even being transported by MQTT.<\/p>\n<p>MQTT is a low-overhead data  transport mechanism originally developed for Phillips 66 in the late 1990s.  Since then its been adopted for applications ranging from Facebook Messenger  and Amazon Web Services to manufacturing facilities and power plants. The data  agnostic nature of MQTT, which means that users can publish anything they want  on any topic using MQTT, led to its wide use across numerous different types of  businesses, but limited its use in the industrial space.<\/p>\n<p>As Arlen Nipper, chief  technology officer at Cirrus Link Solutions and co-inventor of MQTT, explained:  Many automation hardware and software providers have been using MQTT, but each were  using their own definitions of topics and payloads since those structures  werent designed into MQTT. <\/p>\n<p>This meant that, even  though an MQTT infrastructure was being used, there was no plug-and-play or  interoperability between the different hardware and software products on the  market. And thats what the open-source software specification known as  Sparkplug was designed to address. It defines an operations technology-centric  topic namespace and payload definition for industrial process variables in  MQTT, as well as session state management, which is needed with real-time SCADA  systems. Essentially, Sparkplug provides MQTT with the ability to integrate  data from applications, sensors, devices, and gateways in an industrial  Internet of Things infrastructure.<\/p>\n<p>In June of 2022, the  Sparkplug Working Group, which is run by the Eclipse Foundation, announced the  launch of the Sparkplug Compatibility Program. This program is designed to help  end users know if the automation systems theyre using are Sparkplug  compatible. The program tests automation technologies with the Sparkplug Technology  Compatibility Kit, which is an open-source test suite that validates  conformance to the specification. Products passing the test will be featured in  the official list of compatible products, available on theSparkplug Working Groups website. Products that pass the test will also be able to display  the Sparkplug Compatible logo to make it easy for users to know if the  product is, in fact, compatible.<\/p>\n<p>Needless to say, theres  a lot more information about OPC UA and MQTT on the automationworld.com site in  addition to the links highlighted in this video. So be sure to check it out.<\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read more from the original source:<\/p>\n<p><a target=\"_blank\" rel=\"nofollow noopener\" href=\"https:\/\/www.automationworld.com\/TakeFive\/video\/22288840\/how-opc-ua-and-mqtt-enable-interoperability\" title=\"How OPC UA and MQTT Enable Interoperability - Automation World\">How OPC UA and MQTT Enable Interoperability - Automation World<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Quick hits: Related to this episode: Welcome to Take Five with Automation World. Im David Greenfield, Director of Content, and today were going to look at how industrial communicationsnamely OPC UA and MQTTenable interoperability. While the objectives and goals of production operations within manufacturing and processing companies vary widely, there is one thing that you could probably get every plant manager, engineer, and operator to agree on <a href=\"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/automation\/how-opc-ua-and-mqtt-enable-interoperability-automation-world\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[187732],"tags":[],"class_list":["post-1079079","post","type-post","status-publish","format-standard","hentry","category-automation"],"_links":{"self":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/1079079"}],"collection":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/comments?post=1079079"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/1079079\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/media?parent=1079079"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/categories?post=1079079"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/tags?post=1079079"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}