Design World

  • Home
  • Technologies
    • ELECTRONICS • ELECTRICAL
    • Fastening • joining
    • FLUID POWER
    • LINEAR MOTION
    • MOTION CONTROL
    • SENSORS
    • TEST & MEASUREMENT
    • Factory automation
    • Warehouse automation
    • DIGITAL TRANSFORMATION
  • Learn
    • Tech Toolboxes
    • Learning center
    • eBooks • Tech Tips
    • Podcasts
    • Videos
    • Webinars • general engineering
    • Webinars • Automated warehousing
    • Voices
  • LEAP Awards
  • 2025 Leadership
    • 2024 Winners
    • 2023 Winners
    • 2022 Winners
    • 2021 Winners
  • Design Guides
  • Resources
    • Subscribe
    • 3D Cad Models
      • PARTsolutions
      • TraceParts
    • Digital Issues
      • Design World
      • EE World
    • Engineering diversity
    • Trends
  • Supplier Listings
  • Advertise
  • Subscribe

Part 5: Motion control + MQTT, OPC-UA, and other protocols for cloud services

By Lisa Eitel | June 10, 2020

In Part 4 of this series, we detailed edge computing and gateways for industrial machinery. Now consider the various protocols and communications leveraged in IIoT connectivity — for example, the SCADA, MES, and ERP architectures we already covered in Part 1 and 2 of this series. These are the most involved in IT/OT (operational technology) convergence — often involving enterprise-level tasks, gateways, and other connectivity to allow system configuration through standard web browsers … as well as operational adjustments and additional managerial actions.

Also employed in many IIoT installations is Structured Query Language (SQL) — programming that allows synchronization of data and event logs to MySQL and MS SQL database servers. The benefit here is IT personnel access that’s more simply implemented than alternatives relying on controls. That’s true whether the systems employ basic controls such as Raspberry Pis or complex PC-based IoT database interfaces (which usually necessitate additional hardware and software).

Also seeing massive adoption for how they support multi-pronged IIoT design approaches (involving software, hardware, and connectivity) are infrastructure, platform, and software as a service (IaaS, PaaS, and SaaS respectively) or cloud services. These include Alibaba Cloud, Tencent Cloud, Google Cloud, IBM Cloud, and Oracle Cloud. However, in the U.S., today’s two leading public (offsite not company or machine network) cloud service providers for machine automation are:

• Amazon Web Services Inc. with AWS cloud software and services
• Microsoft with
Azure IoT Edge cloud software and services

These primarily support the use of databases (through products such as Amazon simple storage service or S3 buckets and Amazon DynamoDB managed database services), online and local applications, and on-demand computational power. Related to the latter are AWS Lambda services that allow Python, Node.js, Java, and C# programming to run on the service’s servers.

The cloud services serve other functions too. Part of what’s driving AWS and Azure adoption for IIoT is how more engineers have become comfortable with building out their own infrastructure on these platforms. After all, cloud-based data services free engineers from extra design work on underlying hardware and software — because the provider executes IT tasks. AWS and Azure also allow use of software that abstracts dataflows and communications — simplifying some design work with GUIs and other tools that shield engineers from dealing with programming minutia. The cloud services also facilitate advanced engineering with virtual machines that run operating systems and applications … over which design engineers maintain control.

What’s more, cloud services can accommodate various communication services on protocols employing publish-subscribe principles — to be the master service for them all. That eliminates the need for time-consuming addressing during system setup.

All such features can in turn facilitate rather advanced capabilities, including the use of machine-learning algorithms for categorizing and distilling data … to make predictions and prompt machine and production adjustments. No wonder industrial-component suppliers are expanding what they offer for such cloud connectivity.

“WAGO’s controllers are based on Linux — and that allows the application of new software technologies … including Docker, secure IIoT protocols for various cloud platforms, and edge-of-network agents such as AWS Greengrass and Azure IoT Edge,” explains Kurt Braun, IIoT market specialist for WAGO Corp.

A WAGO cloud service at cloud.wago.com gives engineers a simple way get started with IIoT. The service works with WAGO’s PFC100/200 controllers and Touch Panel 600 HMIs with a simple onboarding process. Once established, even nontechnical personnel can customize dashboards with trends and configure email notifications using a rule engine managed from the cloud portal. A beta feature also allows remote access to the controllers’ web-based management for software updates — and remote viewing of the controllers’ web visualization, adds Braun.

The manufacturer’s PFC200 G2 controller and Touch Panel 600 HMI are both certified for AWS GreenGrass Core. That extends the use of AWS (including AWS Lambda and Things Graph) to let connected edge devices (such as sensors and actuators) act locally on data they generate — and use the cloud for data management, storage, and analytics.

This is a Gen 2 PFC200 controller from WAGO. It runs Linux and is certified for AWS IoT Greengrass use — enabling deployment of custom Lambda functions to edge devices for scalable IIoT applications. It has a fast processor, copious onboard memory, and the ability to serves as a gateway between multiple industrial fieldbuses. The controller also allows data transfer to cloud services and SCADA via the MQTT protocol. An onboard web server enables dynamic HTML5 visualizations to let operators and maintenance personnel monitor attached equipment. A built-in firewall and VPN helps in the deployment of defense-in-depth strategies. WAGO’s IIoT portal is at wago.com/us/open-automation; WAGO’s GitHub at github.com/WAGO includes examples, documentation, and source code. Check out the latter for WAGO and other examples of how GitHub is going beyond its role as a resource for IT … and becoming a resource for design engineers as well.

With AWS IoT Greengrass, connected devices can also run Docker containers. This containerization service from Docker Inc. comes in both free and professional versions. Recall that in the context of industrial programming, a container is a piece of executable software that holds the codes, system tools, runtimes, libraries, and settings needed for the standalone running of an application. In many machine designs, containers are designed to communicate and synchronize data to other systems or execute various predictions — even when disconnected from the internet.

According to Braun, advantages of building applications in containers include:

• Easy deployment onto devices
• Portability of software to allow its use across different platforms
• Improved security by providing a sandbox for engineers’ applications

“Docker can install on WAGO’s PFC200 and TP600 products. In fact, WAGO regularly releases numerous prebuilt containers to extend services onto its products. Examples include TosiBox Lock for Container VPN, Inductive Automation’s Ignition Edge, and Dianomic’s Open Source FogLAMP,” adds Braun.

Other manufacturers offer Docker containers for their own arrangements. “We only offer edge gateways to design engineers wanting a complete solution from us,” explains Weishaar. “But we may soon offer software containers for Docker-based edge gateways that connect our motors. We deem this most effective, as most machine builders and operators don’t want unique gateways from each component supplier. For such builds, we consider message queuing telemetry transport (MQTT) along with REST API and AMQP — another transport protocol for data communication — to be a leading communication standard above the edge.”

Among other things, MQTT creates a secure and scalable many-to-many architecture for IIoT. Image courtesy Opto 22: Read the full article on MQTT from Josh Eastburn at this page on designworldonline.com.

In fact, MQTT is also indispensable in many IoT connectivity structures. For the uninitiated: MQTT a protocol supporting scalable communications between sensors and mobile devices. Any built-in support for MQTT from a device is also useful because it’s applicable in Amazon AWS IoT services. In addition, MQTT (just like AMQP) is lean and standardized. Consider how MQTT support can be implemented via Festo’s CPX-IoT-GW gateway: This device can handle data from the field level on various cloud or onsite systems. In fact, Festo sources indicate that the supplier will soon offer more MQTT support on its products. They maintain that value-added services at the edge enable provisioning of processed data in third-party systems — which can also run on cloud services. Connectivity to these services is through corresponding modules.

One last common option is OPC unified architecture (UA) from the OPC Foundation. OPC-UA includes publish-subscribe communications in its specification definitions, so can serve as an alternative to MQTT for data transport to the cloud. Those in motion control most value the standardized communication protocol of OPC-UA complemented by time-sensitive networking (TSN) as a vendor-independent fieldbus for decentralized automation.

“As supplier of intelligent motors, we appreciate how OPC-UA with TSN renders any additional PLC unnecessary,” explains Weishaar. “After all, systems benefit from architectures primarily based on motors capable of processing commands and executing motion tasks while communicating in real time with other devices. The latter can include edge gateways that handle some process logic along with connections to upper systems such as ERP or the cloud.”

Increasingly networked operations may be prompting the most dramatic changes in the way motion systems install — and reconfigure. “Today’s plug-and-run technologies automatically identify parallel products, upstream connections, and software residents. Coding with precanned kinematics and function libraries further simplify these designs, especially when they’re as device-neutral or network-neutral as possible,” says Rusk.

Sources at Lenze Americas tout the same. They bill such systems as Plug & Produce — and put emphasis on adaptable systems that are capable of efficiently switching between modes for producing small batch sizes. Key here are changeovers with minimal manual effort. Consider one Plug & Produce production line using the system to make packaged consumer detergents: Individual modules can include infeed, pick and place, packaging, palletizer, and outfeed modules that tag into and out of the line for quick changeovers between the packaging of cream cleansers to the packaging of washing detergents.

In this and other installations, reprogramming is unnecessary; instead an uploading of configuration values prompts and links the right modules. These values primarily control manufacturing processes as well as relay information on tasks and their sequence. Necessary information might include the height of conveyor-belt transfer points; positions to which workpieces must be delivered; and the speed at which they can be processed. Once all criteria are met and with the appropriate physical interfaces, production starts.

Smart factory functions from Lenze also rely on the use of asset administration shells (AASs) as defined by the reference architectural model Industry 4.0 — RAMI 4.0. That’s a standard of the electrical and electronic manufacturers’ association called Zentralverband Elektrotechnik und Elektronikindustrie (ZVEI), a leading manufacturer association in Germany. Check out the article What are RAMI 4.0 and asset administration shells in the context of Industry 4.0? by Danielle Collins for more on this. Each AAS electronically describes a component in a standardized way. That allows exchange of component and system data between assets and higher-level production systems.

AASs employed in Plug & Produce systems can exist for individual components as well as modules and entire machines. Contained data includes that relating to the physics of assets (such as dimensions, service life, and operation values) as well as their functions — whether drive, network component, packaging module, or welding installation, for example. The sum of this data forms a digital twin to allow programming and simulation before physical implementation of a given machine.

Such open-source communication standards let a machine’s modules and its controls automatically exchange AAS data — or even execute autonomous interactions during production. This requires a unified data and information model as well as standardized semantics so data can also be correctly interpreted. The first is with AASs. For the second, Lenze uses an expansion of OPC-UA based on a PackML companion specification. ⚙️ Continue onward to Part 6 of this series: IDE and other software for connectivity and IoT design work


Filed Under: IoT • IIoT • Internet of things • Industry 4.0, NEWS • PROFILES • EDITORIALS, CONNECTIVITY • fieldbuses • networks • gateways, Industry regulations + certifications, Motion control • motor controls, Motion Control Tips
Tagged With: WAGO, lenze
 

About The Author

Lisa Eitel

Lisa Eitel has worked in the automation industry since 2001. Her areas of focus include motors, drives, motion control, power transmission, linear motion, and sensing and feedback technologies. She has a B.S. in Mechanical Engineering and is an inductee of Tau Beta Pi engineering honor society; a member of the Society of Women Engineers; and a judge for the FIRST Robotics Buckeye Regionals. Besides her motioncontroltips.com contributions, she also leads the production of the quarterly motion issues of Design World.

LEARNING CENTER

Design World Learning Center
“dw
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for Design Engineering Professionals.

Design World Digital Edition

cover

Browse the most current issue of Design World and back issues in an easy to use high quality format. Clip, share and download with the leading design engineering magazine today.

EDABoard the Forum for Electronics

Top global problem solving EE forum covering Microcontrollers, DSP, Networking, Analog and Digital Design, RF, Power Electronics, PCB Routing and much more

EDABoard: Forum for electronics

Sponsored Content

  • Sustainability, Innovation and Safety, Central to Our Approach
  • Why off-highway is the sweet spot for AC electrification technology
  • Looking to 2025: Past Success Guides Future Achievements
  • North American Companies Seek Stronger Ties with Italian OEMs
  • Adapt and Evolve
  • Sustainable Practices for a Sustainable World
View More >>
Engineering Exchange

The Engineering Exchange is a global educational networking community for engineers.

Connect, share, and learn today »

Design World
  • About us
  • Contact
  • Manage your Design World Subscription
  • Subscribe
  • Design World Digital Network
  • Control Engineering
  • Consulting-Specifying Engineer
  • Plant Engineering
  • Engineering White Papers
  • Leap Awards

Copyright © 2025 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy | Advertising | About Us

Search Design World

  • Home
  • Technologies
    • ELECTRONICS • ELECTRICAL
    • Fastening • joining
    • FLUID POWER
    • LINEAR MOTION
    • MOTION CONTROL
    • SENSORS
    • TEST & MEASUREMENT
    • Factory automation
    • Warehouse automation
    • DIGITAL TRANSFORMATION
  • Learn
    • Tech Toolboxes
    • Learning center
    • eBooks • Tech Tips
    • Podcasts
    • Videos
    • Webinars • general engineering
    • Webinars • Automated warehousing
    • Voices
  • LEAP Awards
  • 2025 Leadership
    • 2024 Winners
    • 2023 Winners
    • 2022 Winners
    • 2021 Winners
  • Design Guides
  • Resources
    • Subscribe
    • 3D Cad Models
      • PARTsolutions
      • TraceParts
    • Digital Issues
      • Design World
      • EE World
    • Engineering diversity
    • Trends
  • Supplier Listings
  • Advertise
  • Subscribe
We use cookies to personalize content and ads, to provide social media features, and to analyze our traffic. We share information about your use of our site with our social media, advertising, and analytics partners who may combine it with other information you’ve provided to them or that they’ve collected from your use of their services. You consent to our cookies if you continue to use this website.OkNoRead more