HMI

Human Machine Interface

Control your system easliy and conveniently from a centralized location. Our HMIs, or industrial touch screen panels, provide a user-friendly graphical interface through which operators can control even the most complex applications for a single point – including remotely – with muliple screens running several routines simultaneously.

HMI/PLC Combo

MK070E-33DT

Starting At
$287.0000
  • 7" LCD Display Size
  • HMI with Integrated PLC
  • 128M Flash, 64MB DDR2 Memory
GL043

Best Seller

Starting At
$137
  • 4.3" Display Size
  • Resolution: 480*272
  • COM Port: COM0:RS232/RS485-2/4, COM2:RS232

The Human Machine Interface (HMI) is a high performance touch screen machine control interface for industrial applications. Communication protocol for all Kinco HMIs is customizable, enabling compatibility with various PLC brands, including Allan Bradley, Siemens, Schneider Electric, BACnet, and more.

Read More >>

High-performance G (Green) Series HMIs offer sophisticated machine control for a variety of industrial and automation applications, in an easy-to-use package. Featuring a 32 bit RISC CPU, 16.77M color LCD touch screen, and 128MB of DDR3 memory, G series HMIs meet a wide range of control requirements at very low prices.

HMI and PLC Combo units (HMIs with integrated PLC) remove the need for wiring any communication between the HMI and PLC, easing the installation process and providing cost savings and convenience. Now available in 4.3" and 7.0" display sizes.

The F7 and F10 units, intended for use in the food and packaging industries, are water-resistant and shock-proof. CZ and SZ Series are cabled HMIs intended for automated vehicles (AGV).

MT4000 Series HMIs utilize a TFT Display with 65K colors and offer 3 COM ports that can communicate using 3 different protocols simultaneously. MT5000 Series HMIs use a similar display to the MT4000 Series with an upgraded 520MHz RISC CPU that supports Audio Output and Video Input. They also have options for extended communication protocols such as CANOpen, MPI, and Profibus-DP through Open Platform Communication Software. MT4000 and MT5000 are legacy series, limited to stock on hand.


Featured HMIs:


Item
↑ ↓
Display
Size
↑ ↓
CPU
↑ ↓
Flash
↑ ↓
SDRAM
↑ ↓
Serial
Ports
↑ ↓
Expansion
Port
↑ ↓
Expandable
Memory
↑ ↓
Ethernet
↑ ↓
Downloads Price
(USD)
↑ ↓
Quantity
Discounts
Stock
Status
↑ ↓
Add To
Cart
G070E 7" 800MHz 128MB 128MB 3 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $190.00 view here
Quantity Discounts
1pc. $190.00
10pc. $180.76
25pc. $169.84
50pc. $163.82
100pc. $158.44
Contact Us for Quantities over 100
57 in Stock Add to Cart
GL043 4.3" 800MHz 128MB 128MB 2 N/A N/A N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $137.00 view here
Quantity Discounts
1pc. $137.00
10pc. $129.69
25pc. $123.80
50pc. $118.92
100pc. $114.72
Contact Us for Quantities over 100
259 in Stock Add to Cart
GL043E 4.3" 800MHz 128MB 128MB 2 N/A N/A 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $152.00 view here
Quantity Discounts
1pc. $152.00
10pc. $143.92
25pc. $137.38
50pc. $132.10
100pc. $127.52
Contact Us for Quantities over 100
7 in Stock Add to Cart
GL070E 7" 800MHz 128MB 128MB 2 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $161.00 view here
Quantity Discounts
1pc. $161.00
10pc. $152.95
25pc. $144.00
50pc. $138.53
100pc. $133.68
Contact Us for Quantities over 100
56 in Stock Add to Cart
GL100E 10.1" 800MHz 128MB 128MB 2 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $301.00 view here
Quantity Discounts
1pc. $301.00
10pc. $282.23
25pc. $264.23
50pc. $255.81
100pc. $248.50
Contact Us for Quantities over 100
11 in Stock Add to Cart

Filter Table:


Item
↑ ↓
Display
Size
↑ ↓
CPU
↑ ↓
Flash
↑ ↓
SDRAM
↑ ↓
Serial
Ports
↑ ↓
Expansion
Port
↑ ↓
Expandable
Memory
↑ ↓
Ethernet
↑ ↓
Downloads Price
(USD)
↑ ↓
Quantity
Discounts
Stock
Status
↑ ↓
Add To
Cart
GL043 4.3" 800MHz 128MB 128MB 2 N/A N/A N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $137.00 view here
Quantity Discounts
1pc. $137.00
10pc. $129.69
25pc. $123.80
50pc. $118.92
100pc. $114.72
Contact Us for Quantities over 100
259 in Stock Add to Cart
GL043E 4.3" 800MHz 128MB 128MB 2 N/A N/A 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $152.00 view here
Quantity Discounts
1pc. $152.00
10pc. $143.92
25pc. $137.38
50pc. $132.10
100pc. $127.52
Contact Us for Quantities over 100
7 in Stock Add to Cart
GH043 4.3" 800MHz 128MB 128MB 2 N/A 1 USB Host N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $235.00 view here
Quantity Discounts
1pc. $235.00
10pc. $223.34
25pc. $212.11
50pc. $204.25
100pc. $198.40
Contact Us for Quantities over 100
3 in Stock Add to Cart
GH043E 4.3" 800MHz 128MB 128MB 2 N/A 1 USB Host
1 SD Card Slot
10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $250.00 view here
Quantity Discounts
1pc. $250.00
10pc. $237.57
25pc. $225.69
50pc. $217.43
100pc. $211.69
Contact Us for Quantities over 100
2 in Stock Add to Cart
GH043U2 4.3" 800MHz 128MB 128MB 2 N/A Dual USB Disk Expansion 1 SD Card Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $246.00 view here
Quantity Discounts
1pc. $246.00
10pc. $233.50
25pc. $221.81
50pc. $213.67
100pc. $207.89
Contact Us for Quantities over 100
Typ. 20 Days Contact Us
GL070 7" 800MHz 128MB 128MB 2 N/A 1 USB Host N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $146.00 view here
Quantity Discounts
1pc. $146.00
10pc. $138.72
25pc. $130.42
50pc. $125.35
100pc. $120.87
Contact Us for Quantities over 100
40 in Stock Add to Cart
GL070E 7" 800MHz 128MB 128MB 2 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $161.00 view here
Quantity Discounts
1pc. $161.00
10pc. $152.95
25pc. $144.00
50pc. $138.53
100pc. $133.68
Contact Us for Quantities over 100
56 in Stock Add to Cart
G070 7" 800MHz 128MB 128MB 3 N/A 1 USB Host N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $175.00 view here
Quantity Discounts
1pc. $175.00
10pc. $166.53
25pc. $156.26
50pc. $150.64
100pc. $145.64
Contact Us for Quantities over 100
7 in Stock Add to Cart
G070E 7" 800MHz 128MB 128MB 3 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $190.00 view here
Quantity Discounts
1pc. $190.00
10pc. $180.76
25pc. $169.84
50pc. $163.82
100pc. $158.44
Contact Us for Quantities over 100
57 in Stock Add to Cart
G070E-CAN 7" 800MHz 128MB 128MB 3 CANopen 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $355.00 view here
Quantity Discounts
1pc. $355.00
10pc. $337.26
25pc. $319.22
50pc. $308.81
100pc. $302.46
Contact Us for Quantities over 100
2 in Stock Add to Cart
GH070 7" 800MHz 128MB 128MB 2 N/A 1 USB Host N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $247.00 view here
Quantity Discounts
1pc. $247.00
10pc. $235.00
25pc. $221.76
50pc. $213.59
100pc. $206.99
Contact Us for Quantities over 100
6 in Stock Add to Cart
GL100 10.1" 800MHz 128MB 128MB 2 N/A 1 USB Host N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $279.00 view here
Quantity Discounts
1pc. $279.00
10pc. $262.62
25pc. $246.65
50pc. $237.56
100pc. $230.77
Contact Us for Quantities over 100
4 in Stock Add to Cart
GL100E 10.1" 800MHz 128MB 128MB 2 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $301.00 view here
Quantity Discounts
1pc. $301.00
10pc. $282.23
25pc. $264.23
50pc. $255.81
100pc. $248.50
Contact Us for Quantities over 100
11 in Stock Add to Cart

MT4532TE
10.1” 800MHz 128MB 64MB 2 N/A Support 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $264.00 view here
Quantity Discounts
1pc. $264.00
10pc. $255.74
25pc. Call Us
50pc. Call Us
100pc. Call Us
Contact Us for Quantities over 100
18 in Stock Add to Cart

MT4512TE
10.1” 800MHz 128MB 64MB 2 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $404.00 view here
Quantity Discounts
1pc. $404.00
10pc. Call Us
25pc. Call Us
50pc. Call Us
100pc. Call Us
Contact Us for Quantities over 100
2 in Stock Add to Cart
GL150E 15" 800MHz 128MB 128MB 2 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $1,036.00 view here
Quantity Discounts
1pc. $1,036.00
10pc. $967.14
25pc. $918.86
50pc. $891.83
100pc. $837.83
Contact Us for Quantities over 100
Typ. 20 Days Add to Cart
GH150E 15" 800MHz 128MB 128MB 4 N/A 1 USB Host
1 SD Card Slot
10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $1,277.00 view here
Quantity Discounts
1pc. $1,277.00
10pc. $1,196.81
25pc. $1,138.09
50pc. $1,104.62
100pc. $1,052.41
Contact Us for Quantities over 100
5 in Stock Add to Cart

SZ7
7" 800MHz 128MB 64MB 2 N/A 1 USB Host N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $558.00 view here
Quantity Discounts
1pc. $558.00
10pc. $529.62
25pc. $500.72
50pc. $459.68
100pc. $427.26
Contact Us for Quantities over 100
5 in Stock Add to Cart

SZ7S
7" 800MHz 128MB 64MB 2 N/A 1 USB Host N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $544.00 view here
Quantity Discounts
1pc. $544.00
10pc. $511.25
25pc. $482.49
50pc. $443.82
100pc. $412.85
Contact Us for Quantities over 100
1 in Stock Add to Cart

SZ7E
7" 800MHz 128MB 64MB 2 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $465.00 view here
Quantity Discounts
1pc. $465.00
10pc. $436.05
25pc. $410.71
50pc. $377.91
100pc. $352.48
Contact Us for Quantities over 100
2 in Stock Add to Cart

SZ7ES
7" 800MHz 128MB 64MB 2 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $559.00 view here
Quantity Discounts
1pc. $559.00
10pc. $525.48
25pc. $496.07
50pc. $457.00
100pc. $425.65
Contact Us for Quantities over 100
1 in Stock Add to Cart
CZ10 10.4" 800MHz 256MB 256MB 2 N/A N/A N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $2,070.00 view here
Quantity Discounts
1pc. $2,070.00
10pc. $1,943.31
25pc. $1,854.98
50pc. $1,659.03
100pc. $1,569.01
Contact Us for Quantities over 100
2 in Stock Add to Cart
GH104E 10.4" 800MHz 128MB 128MB 4 N/A 1 USB Host
1 SD Card Slot
10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $899.00 view here
Quantity Discounts
1pc. $899.00
10pc. $844.55
25pc. $802.09
50pc. $778.50
100pc. $744.03
Contact Us for Quantities over 100
Typ. 20 Days Add to Cart
GL104E 10.4" 800MHz 128MB 128MB 2 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $556.00 view here
Quantity Discounts
1pc. $556.00
10pc. $517.33
25pc. $489.74
50pc. $475.34
100pc. $438.29
Contact Us for Quantities over 100
3 in Stock Add to Cart

MT4404T
7” 800MHz 8MB 16MB 3 N/A N/A N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $217.00 view here
Quantity Discounts
1pc. $217.00
10pc. Call Us
25pc. Call Us
50pc. Call Us
100pc. Call Us
Contact Us for Quantities over 100
2 in Stock Add to Cart

MT4414TE
7” 800MHz 128M 64M 2 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $177.00 view here
Quantity Discounts
1pc. $177.00
10pc. $176.62
25pc. Call Us
50pc. Call Us
100pc. Call Us
Contact Us for Quantities over 100
2 in Stock Add to Cart

MT4513T
10.4” 400MHz 128MB 64MB DDR2 2 N/A N/A N/A Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $442.00 view here
Quantity Discounts
1pc. $442.00
10pc. Call Us
25pc. Call Us
50pc. Call Us
100pc. Call Us
Contact Us for Quantities over 100
2 in Stock Add to Cart

MT4522TE
10.1” 800MHz 128MB 64MB 3 N/A 1 USB Host
1 SD Card Slot
10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $718.00 view here
Quantity Discounts
1pc. $718.00
10pc. Call Us
25pc. Call Us
50pc. Call Us
100pc. Call Us
Contact Us for Quantities over 100
4 in Stock Add to Cart

MT4620TE
12.1” 800MHz 128MB 64M DDR 3 N/A 1 USB Host
1 SD Card Slot
10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $1,031.00 view here
Quantity Discounts
1pc. $1,031.00
10pc. Call Us
25pc. Call Us
50pc. Call Us
100pc. Call Us
Contact Us for Quantities over 100
3 in Stock Add to Cart
G121E 12.1" 800MHz 128MB 128MB 3 N/A 1 USB Host 10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $971.00 view here
Quantity Discounts
1pc. $971.00
10pc. $911.77
25pc. $865.80
50pc. $840.34
100pc. $802.29
Contact Us for Quantities over 100
Typ. 20 Days Add to Cart

MT5320C-CAN
5.6” 520MHz 8MB 16MB 3 CANopen 2 USB Hosts
1 SD Card Slot
10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $508.00 view here
Quantity Discounts
1pc. $508.00
10pc. Call Us
25pc. Call Us
50pc. Call Us
100pc. Call Us
Contact Us for Quantities over 100
2 in Stock Add to Cart

MT5423T-CAN
8” 520MHz 16MB 32MB 3 CANopen 2 USB Hosts
1 SD Card Slot
10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $762.00 view here
Quantity Discounts
1pc. $762.00
10pc. Call Us
25pc. Call Us
50pc. Call Us
100pc. Call Us
Contact Us for Quantities over 100
1 in Stock Add to Cart

MT5520T
10.4” 520MHz 16MB 32MB 3 N/A 2 USB Hosts
1 SD Card Slot
10/100 Base-T Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $977.00 view here
Quantity Discounts
1pc. $977.00
10pc. Call Us
25pc. Call Us
50pc. Call Us
100pc. Call Us
Contact Us for Quantities over 100
1 in Stock Add to Cart

MK043E-20DT
4.3" 700MHz RISC 128MB 64MB DDR2 2 Up to 8 1 USB host 10M/100M Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $229.00 view here
Quantity Discounts
1pc. $229.00
10pc. $209.70
25pc. $195.76
50pc. $172.27
100pc. $167.13
Contact Us for Quantities over 100
59 in Stock Add to Cart

MK070E-33DT
7.0" 700MHz RISC 128MB 64MB DDR2 2 Up to 8 1 USB host 10M/100M Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $287.00 view here
Quantity Discounts
1pc. $287.00
10pc. $263.05
25pc. $246.57
50pc. $227.43
100pc. $220.64
Contact Us for Quantities over 100
76 in Stock Add to Cart

MK043E-20DTC
4.3" 700MHz RISC 128MB 64MB DDR2 2 Up to 8 1 USB host 10M/100M Click here for PDF Spec Sheet Click here to Download Software. Click here to request a Quote. $323.00 view here
Quantity Discounts
1pc. $323.00
10pc. $295.24
25pc. $280.10
50pc. $270.09
100pc. $260.99
Contact Us for Quantities over 100
7 in Stock Add to Cart

Frequently Asked Questions

HMI, an acronym meaning Human Machine Interface, is exactly what the name implies. It is simply an interface – usually graphical – that lets humans and machines interact. The precise date of inception for this technology is not known due to the huge graphical interface boom we have had, and are still experiencing. Examples of HMIs vary widely, from control panels for nuclear power plants, to the screen on that new iPhone. More often than not, when a person refers to a Human Machine Interface or HMI, he/she is referring to a control panel for a manufacturing-type process. An HMI in this context is the centralized control unit for manufacturing lines, equipped with Data Recipes, event logging, video feed, and event triggering so that you may access your system at any moment for any purpose. For a manufacturing line to be integrated with a Human Machine Interface, it must first be working with a Programmable Logic Controller (PLC) because the PLC is what takes all the information from the sensors and transforms it to Boolean algebra so the Human Machine Interface can decipher and make decisions.

HMIs offer a digital display of data in real time that a PLC cannot offer. While the PLC is performing its programmed operation, an HMI allows for the user to see data in real time rather than compiling the data to observe after the fact. An example to reference for an HMI with a PLC rather than a PLC standalone would be an ATM Machine. If there was no graphical display, a user would be dependent on receipts to enter in data. That is, imagine inserting your personal ATM card only to have a receipt print out requesting your PIN. Then, once into your account, a receipt prints out asking which action you would like to perform; deposit, withdraw, transfer, or balance inquiry. This issue is solved by a Human Machine Interface through which you can make your selection at a touch of a button. While the HMI is not critical in this scenario, it is much more efficient and user-friendly. Many applications do not require an HMI, but the cost savings associated with the benefits of HMIs are heavily skewed in favor of the HMI being a system component.

The main advantage of a Human Machine Interface (HMI) over a desktop computer is that, with an HMI, there is a dedicated system specific to your application. This means that you have a panel which will not allow internet browsing, solitaire game playing, or update reminders, unless it pertains to your application. HMIs give you absolute control – you may give the operator limited access to specific features or full access, depending on how you create your graphical interfaces.

The Human Machine Interface (HMI) must be connected to a device whether it is through Ethernet (RJ45), serial communication (RS232, USB, or RS422) or wireless. The two devices' communication settings such as baud rate, data bit, stop bit and parity must be in sync so that no packet loss occurs.

The software required to program a Human Machine Interface differs from each vendor as well as model. Concerning Kinco product lines, MT4000, MT5000, F7/F10, and SZ series HMIs are all programmable on Kinco HMIWare. The CZ6/CZ10 and Green Series HMIs are programmed on Kinco DTools Software, and the HP043 (HMI-PLC Combo unit) is programmed on Kinco HP Builder Software. Should you need any assistance programming your Kinco HMI with any of these proprietary software products, feel free to Contact an Applications Engineer at Anaheim Automation. Anaheim Automation, Inc. is Kinco's Master Distributor in North America.

HMI software downloads are available in the Item table shown above on this web page. Please locate your HMI product in the Item column, and download the applicable software by clicking on the disc icon in the Downloads column. Individual product Item pages also contain links for the appropriate software download.

Kinco HMI touch screens are TFT LCD displays.

The Kinco HMI series offer many different communication protocols such as MODBUS and BACnet. Kinco also offers a unique protocol inherent to Kinco Brand Servo Drivers, PLCs, and other modules. For a detailed description of standard protocols and connecting assistance to your PLC, refer to the Communications and Connecting Guide.

For Ethernet based protocols, the HMIs can support up to 255 distinct nodes. For Serial based protocols, you can hook up as many controllers as the HMI has COM ports. When using RS485 hardware, daisy chaining nodes may be applicable to add unique nodes.

Helpful Information

"HMI" is an acronym that stands for Human Machine Interface. A basic definition for an HMI is any interface between a human operator and a machine or system. A lesser used synonym is Man Machine Interface, or MMI. Technically, "Human Machine Interface" is a broad term describing any interface that allows a human to interact with a machine, and can include, for example, devices such as MP3 players, industrial computers, household appliances, and office equipment. However, the terms "HMI" or "Human Machine Interface" are typically used in contexts specific to manufacturing and other industrial processes. A Human Machine Interface provides a visual representation of a process control system with real-time data acquisition. HMIs can increase productivity by providing a centralized control center that can be made extremely user-friendly.

"HMI" is an acronym that stands for Human Machine Interface. A basic definition for an HMI is any interface between a human operator and a machine or system. A lesser used synonym is Man Machine Interface, or MMI. Technically, "Human Machine Interface" is a broad term describing any interface that allows a human to interact with a machine, and can include, for example, devices such as MP3 players, industrial computers, household appliances, and office equipment. However, the terms "HMI" or "Human Machine Interface" are typically used in contexts specific to manufacturing and other industrial processes. A Human Machine Interface provides a visual representation of a process control system with real-time data acquisition. HMIs can increase productivity by providing a centralized control center that can be made extremely user-friendly.

Convenience
The convenience that comes with a Human Machine Interface is priceless. You will find that once you have digitized your system, the functionality you will get out of your HMI is unbeatable. An HMI combines all the control features that are found throughout your automation line and places them all in one centralized location; no more having to run to that red pushbutton that will stop your line. With remote access, you don't have to be anywhere near your automation line to start/stop or monitor production, and you can have all the same features you have on your centralized unit in a smaller compact form. Along with ease of access from wherever you may be, simplicity is also a big factor in the usability of a Human Machine Interface. With simplistic screens and functions you can train almost anyone to supervise your automation line.

Interface Flexibility
The great thing about a Human Machine Interface is that you can personalize your interface however you would like. If you want to develop a complex system with multiple screens and several routines always running, an HMI fully supports that. If you are looking to program a Human Machine Interface with something more simplistic, you could have instructions for the controller directly written onto the interface. Every HMI comes with different features. Some may play sound or video, or even may have remote access control. The design of any particular interface should be optimized for that specific application, taking into account environmental aspects and operators such as noise, lighting, dust, vision and technological curves.

The HMI is used throughout numerous industries including metals manufacturing, vending machines, food and beverage, pharmaceuticals and utilities, just to name a few. In metals manufacturing, an HMI may control processes such as how the metal is cut and folded and how fast to do so. An HMI may offer improved stock control and replenishment functions in vending machines. The Human Machine Interface is used in bottling processes to control all aspects of the manufacturing line such as; speed, efficiency, error detection and error correction. Utilities use HMIs to monitor water distribution and wastewater treatment.

A Human Machine Interface can be a big purchase, so it is necessary to know exactly what it will be used for. Though you may not know everything you may need to know at the beginning of the design process, you should know that an HMI generally falls into three categories: the pushbutton replacer, the data handler and the overseer.

Pushbutton replacer HMI: Before the Human Machine Interface came about, controlling automation lines was no easy task, due to the use of up to thousands of pushbuttons and LEDs all performing different tasks. The pushbutton replacer HMI takes the place of LEDs, on/off buttons, switches, or any mechanical device that has some control over the unit. The integration of PLCs and Human Machine Interface devices has virtually eliminated the use of pushbuttons and LEDs because any function that a pushbutton or a LED could perform can easily be done with an HMI, all in one centralized location. The elimination of these mechanical devices is possible because the Human Machine Interface can provide a visual representation of all these devices on its LCD screen while performing all the same functions.

The Data Handler HMI is used for applications that require constant feedback and monitoring. With the data handler type of Human Machine Interface, it is important that the HMI screen is big enough to display elements such as graphs, system visualizations, and production summaries. This type of Human Machine Interface is capable of functions such as recipes, data trending, data logging, alarm handling/logging, and even printing production reports. Performing these tasks can be very memory intensive, so for the Human Machine Interface to work as a data handler, it will usually need to have a large-capacity memory.

An Overseer Type HMI is advantageous when the application involves OEE, SCADA, or MES, which are centralized systems that monitor and control entire sites or complexes of large systems spread out over large areas. An overseer HMI is usually linked to a central processing unit (CPU) or database and software programs to provide trending, diagnostic data, and management information. These types of applications will likely require an HMI that can run a dynamic operating system (e.g. Linux) and has several Ethernet ports.

In addition to the role the HMI will play within a given system, Environmental Considerations and Physical Properties, such as screen size, should also be taken into account when selecting an HMI. Please refer to those sections below for more information on HMI selection.

The operating environment should always be accounted for. If a system is located in a warehouse that experiences excessive noise or vibration, you might decide on a heavy-duty HMI. A water-protected Human Machine Interface would probably be best for use in the food processing industry, or similar facilities that need to be washed down every day. Temperature is another factor to consider in your selection process. For example, a device used in a steel plant, next to a furnace, would need to be able to withstand high temperatures.

The physical properties of an HMI vary from model to model, so it is important to select the right one. For example, an HMI that is located in a water plant might have various water seals around its perimeter, as opposed to a unit that is located in a pharmaceutical warehouse. The size of as HMI is also a key variable, because not all applications need a large, high resolution monitor; some applications may only need a small, black and white touch screen monitor. When it comes to selecting a Human Machine Interface, the physical properties are extremely important because you have to take into consideration the operating environment and what safety measure the Human Machine Interface has to protect itself. Also, a specific size may be needed due to space limitations. Lastly, physical properties include the processor and memory of the Human Machine Interface. It is important to make sure that these two are sufficient enough to control your system.

Let us begin with other components that are necessary to making a manufacturing control system operate. First we have the production line that consists of all the machinery that does all the production work. Next we have all the various input/output sensors that monitor temperature, speed, pressure, weight and feed rate. Third we have the programmable logic controller (PLC) that will receive all the data from the input/output sensors and convert the data into logical combinations. The HMI is the interface through which a user monitors these data points in one location. If the PLC registers that the temperature sensor is beyond a safe range, the manufacturing process will halt. Rather than inspecting the machine, the HMI can be programmed to display the error or alarm so that the proper course of action can be taken by a maintenance worker for that process. If a machine is nearing the End of Life on a motor, the HMI can warn the user that maintenance is required on the machine, preventing a shut down during manufacturing hours. The HMI can also be used to start and stop the process, calibrate the machine to new products, or display data in graphs, charts, or trend lines to analyze anything from equipment efficiency to number of unique units processed.

How do you control a PLC without ladder logic? How does a Human Machine Interface replace the PLC software that comes standard with most PLCs? Ladder logic is simply conditional programming. For example, if input 1 is energized then coil 1 will be powered. A statement has to be true for the output to be executed. With C programming, you can do the same, but in order to program an HMI to operate a PLC properly, you must first know all the registers of the PLC. A good way to learn how to program a PLC via an HMI is to first start working with the PLC and the software it came with. This way you get a firm grasp on how to operate the PLC without the HMI. That knowledge will transfer over when you are ready to connect the two units together.

Sometimes when you are working with HMI software, your PLC and HMI are hooked up together, but you don't quite get the result you are looking for. It is hard to know exactly what is going on when you do not get output from the PLC or a PLC error appears. What happened? What exactly did I do wrong? Is my data even being sent? To answer all those questions, you can simply use a numeric display and set it to the PLC register you are trying to write your data to. If this PLC register comes back with random register values, then it is quite apparent that the HMI did not deliver the information to that register. But if it was sent correctly, then your numeric displays should show the information you sent. This is a very simple sanity check.

When choosing which HMI programming software to use, there are three main categories to consider: proprietary software, hardware-independent software, and open source software. Proprietary software is the HMI software that the manufacturer provides for their specific HMI product; for example, Kinco HMIware is proprietary HMI software, and can be downloaded for free on our site. Typically, proprietary HMI software is fairly easy to use, and allows for quicker development. The drawback is that your proprietary software will only run on that specific hardware platform. Hardware-independent software is third party software developed to run on several different Human Machine Interface hardware types. This type of software gives the developer much more freedom for the HMI selection. The downside to hardware-independent software is that it is not as user-friendly as the proprietary. Open source software is for the advanced programmer. While not user-friendly for the programming novice, open source software allows the developer to have near complete authorship of the HMI design process.

Wiring a Human Machine Interface into your system should be quite easy if you are already using some type of PLC. The connection between an HMI and PLC is easy as connecting a USB, RS-232, or RS-485, or maybe no wires are required at all if both come equipped with wireless features. Although the wiring between the PLC and HMI may be an easy task, the wiring between the PLC and the actual automation line can get chaotic. Depending on the size and complexity of your production, you might need PROFIBUS extensions for your PLC. A PROFIBUS extension is almost like a power strip that extends one input/output to multiple input/outputs by just connecting to the expansion port of the PLC. A wiring schematic from your production line to your PLC is high recommended – that way, programming your Human Machine Interface is sped up drastically.

Baud Rate: Baud Rate describes the speed of data transmission in a communication channel, typically expressed in bits per second (bps).

LB: In the context of HMI software, LB stands for "Local Bit." A Local bit register is just a 1 bit register which has been declared within the scope of the program.

LW: In the context of HMI software, LW stands for "Local Word." A local word register is a 32 bit register which has been declared within the scope of the program.

Macro: Macro instructions are an advanced touch screen control method that strengthens the functions of the Human Machine Interface. The Human Machine Interface will have the same logic and arithmetic operations as the PLC by the programming of macros. The use of macros will enable the touch screen to implement many powerful functions that cannot be supported by many regular components.

Recipe: A recipe activates data transmission of consecutive registers, support downloading data from the memory of the recipe card to the PLC and vice versa.

RW: In the context of HMI software, RW stands for "Recipe Word." A recipe word register is a 32 bit register that will execute sequentially when activated.

TFT: TFT stands for "Thin Film Transistor." Kinco HMI displays are TFT LCD screens in which TFT technology supports the rendering of high-quality images.