{"id":121008,"date":"2023-10-31T05:03:38","date_gmt":"2023-10-31T05:03:38","guid":{"rendered":"https:\/\/www.controleng.com\/articles\/how-automation-programming-standards-help-upgrades-integration\/"},"modified":"2025-04-23T18:00:27","modified_gmt":"2025-04-23T23:00:27","slug":"how-automation-programming-standards-help-upgrades-integration","status":"publish","type":"post","link":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/","title":{"rendered":"How automation, programming standards help upgrades, integration"},"content":{"rendered":"<p>&nbsp;<\/p>\n<div class=\"learn-obj\">\n<div class=\"top-one\"><\/div>\n<div class=\"top-two\"><\/div>\n<h4>Learning Objectives<\/h4>\n<ul>\n<li>Understand how PLCopen helps make automation programming easier.<\/li>\n<li>Examine ways in which OPC Foundation increases standardization to improve automation.<\/li>\n<\/ul>\n<div class=\"bottom\"><\/div>\n<\/div>\n<h2>Automation, programming insights<\/h2>\n<ul>\n<li>PLCopen provides many tools that make automation programming easier.<\/li>\n<li>OPC Foundation increases standardization to improve automation.<\/li>\n<\/ul>\n<hr \/>\n<h2>PLCopen makes automation programming easier<\/h2>\n<p>Efficiency in programming for industrial automation needs to improve, according to Eelco van der Wal, managing director, <a href=\"https:\/\/www.plcopen.org\">PLCopen<\/a>, in a Pack Expo Las Vegas 2023 presentation.<\/p>\n<p>Automation hardware and networking have advanced much more quickly than software programming capabilities. About year 2000, software became the most expensive part of production line, and advances in control software programming haven\u2019t kept up, van der Wal said. If more than seven people are involved with programing, it becomes too complex to improve.<\/p>\n<p>PLCopen aims to provide efficiency in automation with coding guidelines, a function block library to help with motion, safety and communications. Function blocks allow about 10 lines of code to replace 30,000 rungs of ladder code, which is not sustainable as application needs increase.<\/p>\n<figure id=\"attachment_537239\" aria-describedby=\"caption-attachment-537239\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-537239\" src=\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_PLCopen-Eelco-van-der-Wal-mh.jpg\" alt=\"Programming efficiency has lagged behind hardware and networking advances applied to automation and controls, according to Eelco van der Wal, managing director, PLCopen, in a Pack Expo Las Vegas 2023 presentation.\" width=\"1024\" height=\"579\" \/><figcaption id=\"caption-attachment-537239\" class=\"wp-caption-text\">Programming efficiency has lagged behind hardware and networking advances applied to automation and controls, according to Eelco van der Wal, managing director, PLCopen, in a Pack Expo Las Vegas 2023 presentation. Courtesy: Mark T. Hoske, Control Engineering<\/figcaption><\/figure>\n<p>Tools also provide troubleshooting, pointing out programming errors, which is much faster than manual troubleshooting.<\/p>\n<p>PLCopen tools combining logic, motion and safety, structuring and reuse and training, communications for smarter automation, he said.<\/p>\n<p>Together with OMAC and the OPC Foundation, PLCopen shows that their combined technologies and standards contribute even more to the industry. All three organizations have a focus to a different section of the production flow, however combine excellently with their vision, standards and activities.<\/p>\n<p>Cooperation includes:<\/p>\n<ul>\n<li>\n<h3>Mapping of OMAC PackML state diagram to IEC 61131-3 control programming languages<\/h3>\n<\/li>\n<li>\n<h3>Application examples with PLCopen motion control<\/h3>\n<\/li>\n<li>\n<h3>Explanation of the combined technologies of PLCopen and OPC Foundation<\/h3>\n<\/li>\n<li>\n<h3>PLCopen coding guidelines, function block libraries and guidelines for object-oriented programming.<\/h3>\n<\/li>\n<\/ul>\n<h2>OPC Foundation increases standardization applicable for automation<\/h2>\n<p>A working group of experts is looking at OPC Unified Architecture (OPC UA) use with the metaverse, by creating a data model for information exchange with augmented reality (AR), mixed reality (MR) and virtual reality (VR) devices, said Mike Clark, OPC Foundation director North America. No standard way of information transfer is used, creating data-exchange challenges.<\/p>\n<figure id=\"attachment_537240\" aria-describedby=\"caption-attachment-537240\" style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-537240\" src=\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_OPC_Foundation-Mike-Clark-mh.jpg\" alt=\"Automation and controls applications benefit when OPC Unified Architecture (OPC UA) integrates a common data model for information exchange, suggested Mike Clark, OPC Foundation director North America, at Pack Expo Las Vegas 2023. \" width=\"1024\" height=\"718\" \/><figcaption id=\"caption-attachment-537240\" class=\"wp-caption-text\">Automation and controls applications benefit when OPC Unified Architecture (OPC UA) integrates a common data model for information exchange, suggested Mike Clark, OPC Foundation director North America, at Pack Expo Las Vegas 2023. Courtesy: Mark T. Hoske, Control Engineering<\/figcaption><\/figure>\n<p>Many <a href=\"https:\/\/opcfoundation.org\/events\/\">OPC Foundation events<\/a> are planned for 2024, Clark said, including the A3 Automate show, which starts May 6, 2024. The traveling wall of OPC UA devices (photo) and capabilities also will be displayed at the SPS show, starting Nov. 14 and at Hannover Messe, starting April 22.<\/p>\n<p>OPC Foundation Field Level Communications (FLC) specification is available along with a new version of the OPC Foundation Conformance Test Tool (CCT) became available in September for testing of the OPC UA FX (field-level communications) specifications, expanding to automated testing for 90% to 95% of OPC UA FX specification. See more about <a href=\"https:\/\/opcfoundation.org\/developer-tools\/documents\/?type=Specification\">OPC Foundation specifications<\/a>.<\/p>\n<p><strong>Mark T. Hoske<\/strong> is content manager, <em>Control Engineering, <\/em>CFE Media and Technology<em>,<\/em> mhoske@cfemedia.com.<\/p>\n<p><strong>KEYWORDS:<\/strong> Automation integration, control system programming<\/p>\n<p><strong>CONSIDER THIS<\/strong><\/p>\n<p><strong>Is your organization<\/strong> modernizing its use of programming and standards to improve automation upgrades and effectiveness?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Automation integration and programming has become easier for controls, motion and networking as result of efforts from OPC Foundation and PLCopen, as explained at Pack Expo Las Vegas 2023.<\/p>\n","protected":false},"author":56,"featured_media":121011,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pgc_sgb_lightbox_settings":"","footnotes":""},"categories":[108210],"tags":[],"tracking-metrics":[],"display-location":[],"class_list":{"2":"type-post"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How automation, programming standards help upgrades, integration - Control Engineering<\/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:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How automation, programming standards help upgrades, integration - Control Engineering\" \/>\n<meta property=\"og:description\" content=\"Automation integration and programming has become easier for controls, motion and networking as result of efforts from OPC Foundation and PLCopen, as explained at Pack Expo Las Vegas 2023.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/\" \/>\n<meta property=\"og:site_name\" content=\"Control Engineering\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ControlEngineeringMagazine\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-31T05:03:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-23T23:00:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_PLCopen-Eelco-van-der-Wal-Slider.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"579\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Mark T. Hoske\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@controlengtips\" \/>\n<meta name=\"twitter:site\" content=\"@controlengtips\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark T. Hoske\" \/>\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:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/\"},\"author\":{\"name\":\"Mark T. Hoske\",\"@id\":\"https:\/\/www.controleng.com\/#\/schema\/person\/8d6c2e7cce864f132f3f84a92d4ede7f\"},\"headline\":\"How automation, programming standards help upgrades, integration\",\"datePublished\":\"2023-10-31T05:03:38+00:00\",\"dateModified\":\"2025-04-23T23:00:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/\"},\"wordCount\":577,\"publisher\":{\"@id\":\"https:\/\/www.controleng.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_PLCopen-Eelco-van-der-Wal-Slider.jpeg\",\"articleSection\":[\"Programming\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/\",\"url\":\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/\",\"name\":\"How automation, programming standards help upgrades, integration - Control Engineering\",\"isPartOf\":{\"@id\":\"https:\/\/www.controleng.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_PLCopen-Eelco-van-der-Wal-Slider.jpeg\",\"datePublished\":\"2023-10-31T05:03:38+00:00\",\"dateModified\":\"2025-04-23T23:00:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#primaryimage\",\"url\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_PLCopen-Eelco-van-der-Wal-Slider.jpeg\",\"contentUrl\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_PLCopen-Eelco-van-der-Wal-Slider.jpeg\",\"width\":1024,\"height\":579,\"caption\":\"Courtesy: Mark T. Hoske, Control Engineering\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.controleng.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How automation, programming standards help upgrades, integration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.controleng.com\/#website\",\"url\":\"https:\/\/www.controleng.com\/\",\"name\":\"Control Engineering\",\"description\":\"Control Engineering covers and educates about automation, control and instrumentation technologies\",\"publisher\":{\"@id\":\"https:\/\/www.controleng.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.controleng.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.controleng.com\/#organization\",\"name\":\"Control Engineering\",\"url\":\"https:\/\/www.controleng.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.controleng.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/12\/ce_logo.png\",\"contentUrl\":\"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/12\/ce_logo.png\",\"width\":300,\"height\":93,\"caption\":\"Control Engineering\"},\"image\":{\"@id\":\"https:\/\/www.controleng.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ControlEngineeringMagazine\",\"https:\/\/x.com\/controlengtips\",\"https:\/\/www.linkedin.com\/company\/control-engineering-magazine\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.controleng.com\/#\/schema\/person\/8d6c2e7cce864f132f3f84a92d4ede7f\",\"name\":\"Mark T. Hoske\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.controleng.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3a681f733c4a125a8abde58f95c1427d9bb600dc72913799a5ca7cb4b754fc7d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3a681f733c4a125a8abde58f95c1427d9bb600dc72913799a5ca7cb4b754fc7d?s=96&d=mm&r=g\",\"caption\":\"Mark T. Hoske\"},\"description\":\"Mark Hoske has been Control Engineering editor\/content manager since 1994 and in a leadership role since 1999, covering all major areas: control systems, networking and information systems, control equipment and energy, and system integration, everything that comprises or facilitates the control loop. He has been writing about technology since 1987, writing professionally since 1982, and has a Bachelor of Science in Journalism degree from UW-Madison.\",\"url\":\"https:\/\/www.controleng.com\/author\/mark-t-hoske\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How automation, programming standards help upgrades, integration - Control Engineering","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:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/","og_locale":"en_US","og_type":"article","og_title":"How automation, programming standards help upgrades, integration - Control Engineering","og_description":"Automation integration and programming has become easier for controls, motion and networking as result of efforts from OPC Foundation and PLCopen, as explained at Pack Expo Las Vegas 2023.","og_url":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/","og_site_name":"Control Engineering","article_publisher":"https:\/\/www.facebook.com\/ControlEngineeringMagazine","article_published_time":"2023-10-31T05:03:38+00:00","article_modified_time":"2025-04-23T23:00:27+00:00","og_image":[{"width":1024,"height":579,"url":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_PLCopen-Eelco-van-der-Wal-Slider.jpeg","type":"image\/jpeg"}],"author":"Mark T. Hoske","twitter_card":"summary_large_image","twitter_creator":"@controlengtips","twitter_site":"@controlengtips","twitter_misc":{"Written by":"Mark T. Hoske","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#article","isPartOf":{"@id":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/"},"author":{"name":"Mark T. Hoske","@id":"https:\/\/www.controleng.com\/#\/schema\/person\/8d6c2e7cce864f132f3f84a92d4ede7f"},"headline":"How automation, programming standards help upgrades, integration","datePublished":"2023-10-31T05:03:38+00:00","dateModified":"2025-04-23T23:00:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/"},"wordCount":577,"publisher":{"@id":"https:\/\/www.controleng.com\/#organization"},"image":{"@id":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_PLCopen-Eelco-van-der-Wal-Slider.jpeg","articleSection":["Programming"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/","url":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/","name":"How automation, programming standards help upgrades, integration - Control Engineering","isPartOf":{"@id":"https:\/\/www.controleng.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#primaryimage"},"image":{"@id":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_PLCopen-Eelco-van-der-Wal-Slider.jpeg","datePublished":"2023-10-31T05:03:38+00:00","dateModified":"2025-04-23T23:00:27+00:00","breadcrumb":{"@id":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#primaryimage","url":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_PLCopen-Eelco-van-der-Wal-Slider.jpeg","contentUrl":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/11\/CTL2310_WEB_PackExpo_PLCopen-Eelco-van-der-Wal-Slider.jpeg","width":1024,"height":579,"caption":"Courtesy: Mark T. Hoske, Control Engineering"},{"@type":"BreadcrumbList","@id":"https:\/\/www.controleng.com\/how-automation-programming-standards-help-upgrades-integration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.controleng.com\/"},{"@type":"ListItem","position":2,"name":"How automation, programming standards help upgrades, integration"}]},{"@type":"WebSite","@id":"https:\/\/www.controleng.com\/#website","url":"https:\/\/www.controleng.com\/","name":"Control Engineering","description":"Control Engineering covers and educates about automation, control and instrumentation technologies","publisher":{"@id":"https:\/\/www.controleng.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.controleng.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.controleng.com\/#organization","name":"Control Engineering","url":"https:\/\/www.controleng.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.controleng.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/12\/ce_logo.png","contentUrl":"https:\/\/www.controleng.com\/wp-content\/uploads\/2024\/12\/ce_logo.png","width":300,"height":93,"caption":"Control Engineering"},"image":{"@id":"https:\/\/www.controleng.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ControlEngineeringMagazine","https:\/\/x.com\/controlengtips","https:\/\/www.linkedin.com\/company\/control-engineering-magazine\/"]},{"@type":"Person","@id":"https:\/\/www.controleng.com\/#\/schema\/person\/8d6c2e7cce864f132f3f84a92d4ede7f","name":"Mark T. Hoske","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.controleng.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3a681f733c4a125a8abde58f95c1427d9bb600dc72913799a5ca7cb4b754fc7d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3a681f733c4a125a8abde58f95c1427d9bb600dc72913799a5ca7cb4b754fc7d?s=96&d=mm&r=g","caption":"Mark T. Hoske"},"description":"Mark Hoske has been Control Engineering editor\/content manager since 1994 and in a leadership role since 1999, covering all major areas: control systems, networking and information systems, control equipment and energy, and system integration, everything that comprises or facilitates the control loop. He has been writing about technology since 1987, writing professionally since 1982, and has a Bachelor of Science in Journalism degree from UW-Madison.","url":"https:\/\/www.controleng.com\/author\/mark-t-hoske\/"}]}},"_links":{"self":[{"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/posts\/121008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/users\/56"}],"replies":[{"embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/comments?post=121008"}],"version-history":[{"count":0,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/posts\/121008\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/media\/121011"}],"wp:attachment":[{"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/media?parent=121008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/categories?post=121008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/tags?post=121008"},{"taxonomy":"tracking-metric","embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/tracking-metrics?post=121008"},{"taxonomy":"display-location","embeddable":true,"href":"https:\/\/www.controleng.com\/wp-json\/wp\/v2\/display-location?post=121008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}