Welcome to another informative blog post from Realpars. Today you will learn all about HMIs. Maybe you have never heard of an HMI, but I’ll bet you encounter them pretty regularly.
HMI is short for Human Machine Interface. We use HMIs in industry to control and monitor machines. A very common HMI that you all encounter on a regular basis would be an ATM machine. The screen and pushbuttons allow you to operate the machine to dispense a certain amount of money, or to deposit money.
Let’s talk about industrial HMIs now. It would be hard to have a good automated process in industry without an HMI. Many times an HMI will be in the form of a screen, kind of like a computer screen, and more times than not, they are touch screen.
An operator or maintenance personnel can operate and monitor the machine from the HMI.
They may include information like temperature, pressure, process steps, and material counts. They can also show very precise levels in tanks and exact positioning of machines.
Where machine information used to be viewed on multiple indicators can now be viewed on one screen. The possibilities are only limited to the software and hardware used.
For maintenance personnel, many HMIs can also connect to PLC logic and display it on the screen for troubleshooting purposes. This can save valuable time compared to connecting a computer or laptop every time.
Another benefit of having a modern HMI is the fact that plants and other industrial sites can monitor and control multiple machines or other equipment. A small manufacturing facility could even monitor the entire plant on one centrally located HMI.
Water and wastewater facilities have utilized this for years by coupling an HMI with a PLC. They are able to monitor remote locations, like water pumps, as well as equipment inside the plant.
You probably get the idea now that an HMI is the operating panel and monitoring screen. But how does the HMI actually connect to the machine to be able to control and monitor it? Let’s take a look.
First, HMIs use special software so engineers can program them correctly. Different brands of panels use different software accordingly.
The software allows the engineer to design what the operator will actually see on the screen, what they can monitor on the screen, what “buttons” can be pushed, and how the operator can manipulate the machine.
For example, an HMI may have a large tank displayed on the screen with the level of a liquid displayed. Next to the tank is a pump to lower the liquid level.
An HMI can also have the start and stop button displayed and usable on the screen next to the pump.
This display would be able to actually turn the pump on and off.
But, it is not as easy as just placing a button on the screen or a tank with a level on the screen.
The person programming the HMI has to program each indicator and button to a specific input or output address of a PLC.
This brings up another point, the HMI and PLC need to be compatible. This means they need to be able to “talk” to each other. They do this on what is called a Protocol. Different companies use different protocols.
Common protocols are Modbus, Ethernet/IP, and Profibus. These are all just industrial networks, kind of like the network you may have in your home with multiple computers, tv’s or other devices connected to each other.
Protocol information is easily found on each manufacturer’s website.
Once the PLC and the HMI are “talking” then whatever is programmed into the HMI can be used to monitor and control PLC functions.
Let’s review, today you have learned some of the basics of an HMI or Human Machine Interface. These are the monitors and controls of a machine that allows the operator to run a machine or monitor a machine.
Engineers can program an HMI to perform almost any function that can be controlled or information that can be monitored by a PLC. HMIs and PLCs work together to monitor and control the machine. This means they have to be compatible and they also have to speak the same language so to speak.
This comes in the form of a Protocol which is just an industrial network.
Thank you so much for taking part of your day to be here. Leave a comment to let us know what you think and make sure to subscribe to our newsletter to get the latest content first.
With endless love,
The RealPars Team
In this blog post, you’ll learn about the mindset that helped me getting a PLC programming job with NO experience. This is my personal experience as someone who searched for a job in this field and as an employer who reviews resumes and interviews candidates for a variety of projects. So let’s get started!
In this easy-to-follow article, we're going to talk about a very important part of any automated industrial process the Safety PLC.Safety Instrumented System (SIS)A Safety PLC is one of the 3 parts of a Safety Instrumented System (SIS). The SIS can also be referred to...
In this article, we're going to explain how to read analog input control loop diagrams.Industrial control loopsEvery industrial control feedback system has 2 loops: an input control loop and an output control loop.Analog input loopThe analog input loop consists of 2...
Learn how to program PLCs, install and wire industrial devices, and at the same time purchase them online.
+31 10 316 6400
Mon - Fri 8:30 am to 5:30 pm (CET)
Rotterdam Science Tower, Marconistraat 16,
3029AK Rotterdam, Netherlands
© 2020 RealPars B.V. All rights reserved.
Created with coffee and tea in Rotterdam.