• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Advertise
  • Subscribe

Motion Control Tips

Automation • Motion Control • Power Transmission

  • News
    • Industry News
    • Editor Blogs
  • Controls
    • HMIs
    • PC-Based Controllers
    • PLCs + PACs
    • Stand-Alone Controllers
    • Software
  • Drives
    • Servo Drives
    • Stepper Drives
  • Encoders
    • Absolute Encoders
    • Incremental Encoders
    • Rotary Encoders
  • Mechanical
    • Bearings
    • Brakes + Clutches
    • Belt + chain
    • Couplings
    • Gears + Gearing
    • Lubrication
    • Shock + Vibration Mitigation
    • Springs + Rings + Seals
  • Linear
    • Actuators
    • Linear Motors
    • Linear Encoders
  • Motors
    • AC Motors
    • DC Motors
    • Brushless Motors
    • Gearmotors
    • Piezo Motors
    • Servo Motors
    • Stepper Motors
  • Systems
    • Conveyors + linear transport systems
    • Gantries + Stages
    • Rotary Tables
    • Grippers + End Effectors
    • Robotics
  • Networks
    • Connections + Sliprings
    • Fieldbuses
    • I/O
    • Sensors + Vision
  • Resources
    • FAQs
      • Motion Casebook
      • Motion Selection Guides
    • Suppliers
    • Video
You are here: Home / FAQs + basics / What is HMI Software? Technical Summary for New Engineers

What is HMI Software? Technical Summary for New Engineers

October 6, 2011 By Motion Control Tips Editor 1 Comment

Updated June 2019 || Human machine interface (HMI) software is programming that gives operators a way to manage machine command panels. Interaction is through a graphical user interface (GUI) that facilitates information exchange and communication between two types of HMI — supervisory and machine level. Generally, programmers write HMI software for either machine-level HMI or supervisory-level HMI, with applications suitable for both types. Such software has high upfront cost, but is inexpensive long-term thanks to the way it reduces redundancies.



Case in point: Even lower-tech applications (in which most machine interaction is via switches and pushbuttons) entry-level HMI offerings are making inroads — as they often reduce interface-part count and simplify controls. More sophisticated applications benefit in a different way: Pharmaceutical and medical machinery use the latest HMI features to differentiate from competitive offerings.

But no matter the performance grade, selecting HMI software starts with an analysis of product specifications and features. What kind of GUI will the machine operator need? Will operators need to view diagrams, digital photos and detailed system schematics? Other considerations include system architecture, performance requirements, integration, cost of procurement, and operations.

Sometimes, an HMI unit can be programmed to perform some basic control functions as well, such as editing servomotor parameters and even issuing global commands to other control axes on a machine. This places them well beyond a basic type of HMI with only simple functions such as observing processes or making very simple changes to some individual variables or parameters or setpoints.

HMI software editors are available to provide touch screen functionality through a multitude of dimensions and colors. Additionally, they offer control functions for industrial automation machines. Programming can be done using Windows-based and screen editor software. It can permit quick editing of schematics and set suitable communication protocols.

HMI accessories complement the displays based on the requirements of the operator. Depending on the complexity of the application, there are a range of I/O options available such as the number of digital or analog inputs or outputs, and communication protocols range from simple RS-232 links to more advanced protocols such as CANOpen, SERCOS, and Ethernet-based communications.

Communications on multiple networks are supported through ControlNet and DeviceNet. ControlNet is a control-level network that provides high-speed transmission of time-critical messaging data and I/O data. DeviceNet handles industrial devices like drives, limit switches, motor starters, operator displays, photoelectric cells, and valve manifolds to personal computers (PC) and programmable logic controllers (PLC). The use of both communication systems provides HMI software data management between the machines and operator interactions.

hmi-software-diagram

More sophisticated HMI software is structured around mobile, portable platforms such as the Microsoft Windows CE platform, a scalable version of the Windows operating system for handheld devices. This presents a cost-saving value as the operating systems are distributed on machine-level embedded HMI, solid-state open HMI machines, distributed HMI servers, and portable HMI devices.

HMI software that’s growing most rapidly are programs that let users remotely monitor and control HMIs from smartphones, tablets, or offsite PCs. Traditional setups only let users get to the HMI on the factory floor, but this new cloud-based HMI software gives operators remote access lets them check machines from anywhere. Sometimes called web-based visualization, this is particularly helpful where machines run in hard-to-reach places. Related innovations in HMI software even let remote users make on-the-fly changes to machine functions (for variable production output).

You might also like

Filed Under: FAQs + basics, HMIs, Software

Reader Interactions

Leave a Reply

You must be logged in to post a comment.

Primary Sidebar

LEARNING CENTER

Design World Learning Center

Motion Control Handbook

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

RSS Featured White Papers

  • Robotic Automation is Indispensable for the Logistics Industry’s Continued Growth and Success
  • Reliable Linear Motion For Packaging Machines
  • Polymers Outperform Metals In Precision Gearing

Footer

Motion Control Tips

DESIGN WORLD NETWORK

Design World Online
The Robot Report
Coupling Tips
Linear Motion Tips
Bearing Tips
Fastener Engineering.
Wire and Cable Tips

MOTION CONTROL TIPS

Subscribe to our newsletter
Advertise with us
Contact us
About us

Copyright © 2025 · WTWH Media LLC and its licensors. 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 | RSS