Human Machine Interface (HMI)

Human Machine Interface (HMI) | Anaheim Automation, Inc.

Information

Anaheim Automation offers fully programmable HMIs designed to simplify and maximize the functionality of your application. Our HMI product lines come with a 32-bit RISC processor with speeds ranging from 400 to 800 MHz, as well as free HMI software that allows users to easily program and operate their unit. This software also comes fully integrated with Standard C Language Macrocodes, unlocking possibilities. Our HMIs support simultaneous communications via multiple serial ports, enabling simultaneous connections between multiple controllers.

Note: For assistance with making a selection or programming your HMI, contact our Customer Service Representatives.

Kinco HMI

HMI FAQs

What does an HMI do?
HMIs allow users to interface with controllable data. Whether that is data a user can modify or data a user would like to read; an HMI provides a visual depiction of data. An ATM machine at your local bank is an HMI connected to the bank’s records that require users to input their credentials to view their bank account data. HMIs are widely used in automation to both monitor data and manipulate data in a centralized hub so long as that HMI has an established communication with the controller containing the data.
What software is required for customers to program their HMI and is it free?
The software required to program a Kinco HMI is model-dependent, but they are all free to download on our website. For the MT4000 and MT5000 series, users should download the Kinco HMIware software. For the Green series, customers should use DTools. If you require assistance with the setup process, please contact one of our friendly, knowledgeable applications engineers.
What are some benefits of an HMI over a desktop?
The added benefits of a human machine interface (HMI) are numerous, but one of the main advantages is the high level of system control they offer. Because the system is dedicated specifically to the application, the panel can be programmed to give the user either complete or limited access to specific features. For example, a technician can log in with their credentials to troubleshoot an HMI whereas that access is barred for standard users. HMIs offer a compact and dedicated system for specific data display and control for a very low price compared to a desktop.
Do HMIs have printing capabilities?
This depends on the manufacturer and model of the HMI. Some HMIs have printing capabilities, while other are able to have the user's own drivers installed for their printer of choice. The MT4000, MT5000, and Green Series HMIs have drivers for printing capabilities.
What Communication Protocols do Kinco HMIs support?
Standard, Kinco HMIs communicate via MODBUS RTU. However, Kinco HMIs support a wide range of communications protocols and all are listed on the Communications Connection Guide. Some models require Ethernet to connect to specified controllers. If you require assistance, contact one of our friendly Applications Engineers and they will assist you in product selection.
What Operating System is used on Kinco HMIs?
Kinco HMIs are based on a Linux Operating System. Linux provides a level of security, stability, reliability and cost that other operating systems such as Mac or Windows cannot provide. Since Linux is open source, ongoing administrative costs and system updates are not a concern with these HMIs.
What is CANopen?
CANOpen is a communication protocol broadly used in automation. It is required to be implemented over a CANBus physical layer whereas MODBUS can be implemented across multiple physical links such as RS232, RS485, or Ethernet. CANOpen can support multiple master units.
What is required in a CANOpen device?
There are several criteria for what constitutes a CANOpen device:
  1. The CANOpen device must have a communication unit which implements messaging protocols so that the device can communicate with other nodes in the network.
  2. The starting and resetting of the device must be controlled by a state machine. The state machine must parameters that define the initialization state, pre-operational state, operational state, and stopped state.
  3. The device must have an object dictionary, which is an array of variables with a 16-bit index. This index is used to configure the device and reflects its environment, much like recipe memory.
What is an object dictionary?
An object dictionary is a lookup table that contains information required by the state machine to perform any given function. The object dictionary must include the Index, Object Name (variable name), Name (description), Type (data type such as Boolean, integers, etc.), Attribute (Read Only, Write Only, Constant, etc.) and a “Mandatory / Optional” field which defines the priority of the object.

HMI: Helpful Information

HMI Basics
HMI stands for Human Machine Interface, and an HMI is just that: the interface between the user and the machine/system. An "interface" is a broad term which can include anything from MP3 Players to household appliances to industrial computers, but "HMI" refers more specifically to manufacturing and process control systems. HMIs present a visual representation of your control system, providing real-time data acquisition. HMIs can increase productivity by having a centralized control center which can be programmed to be extremely user-friendly.
Functions of a Human Machine Interface
When purchasing an HMI, consider carefully what type of role the device will play in the system, such as pushbutton replacement and/or data handling.

The pushbutton replacement takes the place of LEDs, On/Off buttons, switches, or any mechanical device that has some control over the system. Instead, the HMI provides a visual representation of these mechanical devices on the LCD screen while performing all of the same functions.

The data handling aspect is used for applications requiring constant feedback and monitoring. Oftentimes these "data handlers" come equipped with large-capacity memories.
Selecting a Human Machine Interface
Anaheim Automation offers a large number of HMI options. To select the unit most appropriate for your project, you will need to determine several factors:
  • Display screen size: Anaheim Automation offers Kinco HMI panels from 4.3" to 15". Make certain you have space to install
  • Required resolution
  • Type and number of communication ports
  • Additional features (printing, Ethernet capability, video input, SD card and/or audio port)
  • Budget