You are on page 1of 3

HMI

An HMI (Human Machine Interface) is exactly what the name implies: a


graphical interface that allows human users to interact with a system's
machinery. As technology develops, HMIs are becoming more abundant in
everyday tasks for consumers. Gas station pumps, self-service kiosks,
ATM machines, and self checkout lines all use HMIs to process user
inputs, convert them to machine readable code, and perform tasks without
the need for an attendant, teller, or other employee. In the context of
manufacturing and process control systems, an HMI provides a visual
representation of the control system, and provides real time data
acquisition. An HMI can increase productivity by providing a centralized
display of the control process that is extremely user-friendly.
In manufacturing lines, HMIs have can monitor and control processes
outside of a Central Processing Unit (CPU), and may be equipped with data
recipes, event logging, video feed, and event triggering, so that users can
update system processes without changing any of the hardware. For a
manufacturing line to be integrated with an HMI, it must first be working
with a Programmable Logic Controller (PLC) which acts as the CPU. The PLC
takes the information from inputs (physical sensors or commands from the
HMI) and transforms it to processes for manufacturing. While these inputs
and processes are being performed, the HMI provides a display of received
inputs, control process outputs, and defined user variables being leveraged
to perform the tasks.
HMIs are typically used in conjunction with a PLC (Programmable Logic
Controller) to monitor and control processes in an automated system. In
general terms, the HMI allows the user to communicate with the PLC via a
graphical interface (typically a touchscreen). This interface allows
commands to be given, and also receives and translates feedback data
from the PLC, which is then presented in an easily accessible visualization
on the screen. This provides the operator with much-needed flexibility and
control over a given system. An excellent example of a common HMI would
be a tablet or smartphone, which have built-in touchscreens that allow
users to interact directly with the machine's programming.

There are three basic types of HMIs: the pushbutton replacer, the data
handler, and the overseer.

• The Pushbutton Replacer

Before the HMI came into existence, a control might consist of


hundreds of pushbuttons and LEDs performing different operations.
The pushbutton replacer HMI has streamlined manufacturing
processes, centralizing all the functions of each button into one
location. The pushbutton replacer takes the place of LEDs, On/Off
buttons, switches, or any mechanical device that performs a control
function. The elimination of these mechanical devices is possible
because the HMI provides a visual representation of all these devices
on its LCD screen, while performing all the same functions.

• The Data Handler

The data handler is perfect for applications requiring constant


feedback from the system, or printouts of the production reports. With
the data handler, you must ensure the HMI screen is big enough to
display information such as graphs, visual representations of data,
and production summaries. The data handler includes such functions
as recipes, data trending, data logging and alarm handling/logging.
The data handler is used for applications that require constant
feedback and monitoring. Often these data handlers come equipped
with large capacity memories.

• The Overseer

Anytime an application involves SCADA or MES, an overseer HMI is


extremely beneficial. The overseer HMI will most likely require
Windows to operate, and have several Ethernet ports. The overseer
works with SCADA and MES. These are centralized systems that
monitor and control entire sites or complexes of large systems
spread out over large areas. An HMI is usually linked to the SCADA
system's databases and software programs, to provide trending,
diagnostic data, and management information.

Advantages of Human Machine Interface

The advantages of Human Machine Interface are:


1- Improved Productivity
2- Satisfaction/ Pursuit of Happiness
3- Enhance Data Saving/Recording- They have high abilities in recording data. By
entering commands into an HMI, the system to which it is connected to can
automatically record the data. Such data can be used later for other purposes, for
example, troubleshooting future mechanical problems.
4- Internet of Things- Internet of things refers to a collection of devices which are all
connected to the internet. HMIs can also be connected to the internet since they are
devices too. This enables applications such as remote control access and network
monitoring.
5- Data Translation
6- Reduce the Cost of Hardware
Disadvantages of Human Machine Interface
HMIs nearly have no disadvantages. Their effectiveness outway any flaws which are
minimal. They are very useful and highly appreciated nowadays. Any issue regarding an
interface may incur as a result of the following.
1- Security
2- Poor Interface Design

You might also like