Today we learn about How to communicate PLC with HMI. This article is one in a continuous series about programmable rationale regulators and their applications in communicating. PLC and HMI both are very important for the industrial section. Every automation machine has PLC and HMI. The machine control by HMI and the full machine work from a program that is installed in the PLC. Do you know about PLC and HMI if not then you can read our previous post. Why HMI is important in Industrial Automation machines? in this post we mention all importance of HMI. HMI (Human Machine Interface) controlling by a person who can control the machine activities by the HMI. If you want to learn more about what is automation then follow the link. In the industrial sector, every factory now using automation. BD Engineering Solution tries to help these factories by the automation complete solution.
THE HUMAN-MACHINE INTERFACE (HMI)
Among the approaches to communicating and programming the PLC. You might utilize a PC running the programming and “hard-code” the program boundaries. Like, set focuses, clock delays, and so on, and let it fly. Utilize a PC running HMI programming which gives a GUI; or, by utilization of a committed HMI contact screen. The last option has a few advantages, not the least of which is an independent point of interaction to the PLC without adding layers of intricacy, i.e., the PC working framework as well as the HMI application programming and the specialist equipment drivers. The HMI is normally a board mounted unit that accompanies a pattern format. (As of now, let me propose an organization that will, in light of your plan and capacity to utilize their free programming, create a first-rate, producer grade front board for your task: Front Panel Express.
The HMI unit, contingent on which model you select, will speak with the PLC utilizing sequential interchanges or via an Ethernet association. HMIs are customized utilizing free programming and through a sequential port accessible from the merchant.
PROGRAMMING THE HMI | How to connect PLC with HMI
The HMI is modified, as expressed prior, by utilizing free programming given by the merchant, like numerous Windows-based programs, utilizing objects and their related features (like “VB” or Visual Basic).
Fig. 1 shows an example screen of the Automation Direct C-more HMI programming taken from the connection point I utilized for a directional radio wire regulator. This HMI is equipped for showing up to 256 distinct screens, every one of which is open by front board work keys (which can be “setting delicate”) or by contact screen objects, or by the HMI under program control. This specific HMI has a showcase goal of 320×240 and a variety profundity of 32k.
On the off chance that you’d like more variety profundity or higher goal, more exorbitant units are accessible, or you have the choice of utilizing HMI programming which runs on a PC. In the same way as other electronic gadgets, costs are dropping as assembling innovation and creation procedures progress. For the greater part of our applications, its showcase details are above and beyond.
How to communicate PLC with HMI? HMI SOFTWARE OVERVIEW
Allude to Fig. 1, the C-More Micro programming screen. As I said before, everything really rotates around objects and their related feature. Every one of the realistic things you see on the screen is an article: The Auto Pattern button is an item similar to the LED illustrations. Every one of these items can collaborate with the stepping stool program of the associated PLC either by using “labels” (examined in prior articles in this series) which are factors with easy to understand names like Auto_Pattern_Toggle and allude to a Modbus address of a stepping stool rationale object in the PLC; or on the other hand, by direct admittance to the PLC object by Modbus address.
It is assuming that you utilize the labeling technique (liked), you first commodity the label information base document from the PLC programming and import this record to the HMI programming. This makes doling out a PLC stepping stool object (counting framework labels) to an HMI object a breeze.
I ought to take note of that, notwithstanding the labels you have made while programming the PLC, the PLC itself has a lot of inside framework labels the software engineer (you) will see as very valuable to show on the HMI. Instances of such titles incorporate the internal constant clock, PLC filter time, mistake codes, reinforcement battery voltage, firmware variants, and numerous other helpful labels for you to use as you see fit.
HMI PROGRAMMING OBJECT AND Features
As in numerous Windows programs, you access the HMI object feature by a right-click activity on the object of interest (say a button or LED), which raises the feature window for that item. Once in the feature window, you design on/off button tones; text dimension/variety; illustrations choices, for example, outline style (3D or level); the tag or Modbus address of the stepping stool object you wish to communicate with; lastly more item clear boundaries — like whether a button is fleeting or push.
As a rule, you select the sort object you need on the right of the screen (object list), drag it to the presentation region (or structure), set the feature for each item, and afterward, save the venture to a document.
The last advance is to transfer the task record to the HMI show. When you learn How to communicate PLC to HMI, then you can apply this.
SET UP SUMMARY
- Interface a sequential port from the HMI program PC.
- Associate the HMI port for PLC similar to the PLC port used for HMI
- Run the HMI program
- PLC connects with the sequential port.
- Trade the label information base document from the PLC
- Import the label information base to the HMI program
- Make another screen for certain articles
- Dole out feature to the screen objects
- Save the venture document and transfer it to the HMI show
- Test your program by contact with a screen object and looking at the normal activity in the PLC.
Our Other Blogs: