Shutterstock 2024163053

Add-on graphics and user-defined data types enhance HMI experience

Nov. 14, 2022
HMI environment enables AOGs that can be tied to the UDTs’ extended tag properties

Sue Burtch is senior commercial portfolio manager at Rockwell Automation.

Can you explain how software development has changed operator interfaces in manufacturing?

Sue Burtch, senior commercial portfolio manager, Rockwell Automation: Flexible, object-oriented human-machine-interface (HMI) programming, combined with tight integration to the real-time control system has given HMI developers great opportunities for efficiency and innovation.

Developers can create user-defined data types (UDTs) in the controller that model the plant floor process equipment and then reference them with multiple instances as necessary. For example, if they have many tanks they can develop one UDT to represent them and then use multiple instances of it mapped to each tank.

Also read: The changing face of operator interface

Then they can pull them directly into the HMI environment and tie them to add-on graphics (AOGs), which include pictures of the equipment tied to the UDT's extended tag properties. In the tank example, that could be tank.level or tank.temperature. Modifications to the UDT can be seamlessly inherited by the AOGs in the HMI.

HMI developers have options for multi-user collaborative development in the cloud with revision control and remote deployment of applications over a virtual private network (VPN), available for both sealed HMI terminal appliances and open-platform industrial PCs running Windows or Linux.

Furthermore, these systems are highly extensible through application program interfaces (APIs), which allow developers to customize systems using statement-oriented languages like C# (C Sharp) and also the use of open standards like OPC UA, which can be used to pass data between applications locally and remotely, as well as message queuing telemetry transport (MQTT), which can be used to pass data to the cloud.

Also read: HMIs create a window of opportunity

How do operator-interface technologies figure into digital-twin platform models being used by manufacturers?

Sue Burtch, senior commercial portfolio manager, Rockwell Automation: HMI hardware and software offerings can come with embedded emulation functions which can connect to the controller emulator. The controller emulator in turn can seamlessly connect to a virtual commissioning system, which can emulate entire process lines, so you can discover issues with your machinery before it's ever built and fully train operators on the machinery before it's been delivered, saving costs and reducing time-to-benefit. 

Also read: Membrane puts the human in HMI

About the Author

Mike Bacidore | Editor in Chief

Mike Bacidore is chief editor of Control Design and has been an integral part of the Endeavor Business Media editorial team since 2007. Previously, he was editorial director at Hughes Communications and a portfolio manager of the human resources and labor law areas at Wolters Kluwer. Bacidore holds a BA from the University of Illinois and an MBA from Lake Forest Graduate School of Management. He is an award-winning columnist, earning multiple regional and national awards from the American Society of Business Publication Editors. He may be reached at [email protected] 

Sponsored Recommendations

2024 State of Technology: Report: Sensors, Vision & Machine Safety

Manufacturing rarely takes place in a vacuum. Workers must be protected from equipment. And equipment must be protected. Sensing technology, vision systems and safety components...

Enclosure Cooling Primer

Learn more about enclosure cooling in this helpful primer.

Ultra-fast, ultra-accurate linear indexing

NSK integrates advanced automation and drive technologies to deliver high capacity, high speed, ultra-precise indexing and positioning in a compact, flexible linear actuator: ...

Non-Metallic Enclosures Compared to Metallic Enclosures

What you want from your enclosure is long-term, productive service. Knowing your application, enclosure materials and the environment in which it will be located will help.