Beruflich Dokumente
Kultur Dokumente
White Paper
The task of an HMI System is to make the function of a HMI solutions are functionally critical to major industry sectors
technology self-evident to the user. A well-designed HMI – machinery, transportation, electronics, medical, audio/video,
fits the user’s image of the task he or she will perform. The telecommunications, process control, life sciences, lifting and
effectiveness of the HMI can affect the acceptance of the entire moving machinery, unattended payment terminals, and public
system; in fact in many applications it can impact the overall access. Depending on application requirements, an HMI System
success or failure of a product. The HMI System is judged by its can be anything from a panel with a set of electromechanical
usability, which includes how easy it is to learn as well as how controls such as a pushbutton, keylock, or rotary switch, to
productive the user can be. a multi-layered graphical touchscreen interface networked to
production and/or corporate systems.
An HMI System performs the functions that the user requires
to carry out the prescribed task with a minimum of expended
effort while improving productivity. Finally, it needs to perform to Why is Well-Considered HMI Design Important?
the user’s satisfaction. It is the task of everyone involved in the
HMI design, the engineers, management, HMI consultant, and The interactive impact of the human/machine interface is much
industrial designer, to meet the defined usability requirements for more significant than its basic functionality. HMI Systems are
a specific HMI System. the principal point of contact between the user and a machine
or process. A good HMI System makes this interaction seem
A well-designed HMI System does more than just present intuitive. A poor HMI System can alienate users or potential
control functions and information; it provides an operator customers, encourage users to circumnavigate the system, or
with active functions to perform, feedback on the results of result in poor or unsafe system performance. As the direct link
those actions, and information on the system’s performance. to the user, HMIs directly represent the core system’s quality
www.eao.com
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
2/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
Environmental considerations
The application environment – If an HMI System fails, it is often perceived as a
encompassing both physical location failure of the core system.
and vertical industry environment
In public transactions, a well-designed
HMI System can simplify complex operations. – determines HMI System durability critical link between the operator and the
requirements. Environmental stresses equipment. An operator or customer’s
environments, for example, in the include exposure to moisture and the perception of the interface – particularly if
semiconductor industry, where they elements, temperature extremes, wear it is a highly reliable and intuitive interface,
are often interfaced to machines that and tear, vandalism, and general rough with good styling, tactile response, etc. –
perform many different sets of processes. use characteristic of harsh environments extends to the user’s appreciation of the
Touchscreens are not a good choice in such as an industrial production floor. equipment itself.
environments where oil, condensation, For exterior use, consideration also must
or airborne debris can collect on flat be given to the effects of prolonged Style
surfaces. Defining input requirements will exposure to UV radiation. In addition HMI System style is a high priority for
help decide which control technology is a display might need to work in a high many consumer goods and especially
best suited for a specific application. ambient light environment. luxury products. In the marine industry,
the consoles for high-performance racing
3/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
Regulatory/standards considerations
A thorough knowledge of technical
Panel layout, switch selection, information presentation, and feedback are important considerations
ergonomic, design, and manufacturing for operator and user or patient.
standards is fundamental to HMI System
design. These include engineering Will the operator be a passive/intuitive Supervisors
standards, such as MIL-STD-1472F, user? If so, commands/functions should A higher level of control is generally
which establishes human engineering be simple with an easy-to-comprehend granted to supervisors and access may
design criteria for military systems, interface. For this type of user, repeatability be controlled by a password/log-in
subsystems, equipment, and facilities; is also important – information and actions procedure. This may include separate
federal standards set by the Americans should appear consistently from use to screens of detailed information and offer
With Disabilities Act; and industry use. more data entry options.
guidelines such as those from SEMI
S2-93, the global semiconductor For an expert user, where more Maintenance
industry association, covering HMI for sophisticated control is desirable, there Maintenance personnel can be given
semiconductor manufacturing equipment. may be multiple layers or levels for full access to machine control and
Additional HMI specifications are defined interfacing with equipment. data displays. These capabilities are
by ANSI, IEEE, ISO, and others. often inaccessible by operators and
Typically there are three general categories supervisors.
Depending on the ultimate product of users (whether they are novices or
application, observing appropriate experts): operators, supervisors, and For any user along the range from
standards assures that a product will maintenance personnel. intuitive to expert, interface ergonomic
meet industry criteria. Standards govern considerations should include: panel
placement of components, legend Operators layout, HMI component selection,
size and color, emergency stop switch The primary concern is providing the information presentation, feedback,
configuration and guards, and other operator with intuitive access to the subset and safety considerations.
ergonomic factors that improve usability, of controls necessary for daily production
efficiency, and safety. See page 15. tasks on the equipment. In general, the Panel layout
idea is to minimize unnecessary data The panel layout should be designed to
while keeping detailed data available upon provide the operator functional groups
Define the operator request. Changing parameters is typically of related information in a predictable
Know your operators – the key to a restricted to prevent potential errors or and consistent manner. In addition,
successful HMI System implementation experimentation. The controls should allow the system must require an operator
requires a well-grounded definition and an operator to make intelligent decisions to initiate action and keep the operator
understanding of the operators. but limit the potential for error or improper informed by providing timely feedback
control settings. on those actions. The layout should be
4/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
organized so that the operator is clearly Keep colors bold and bright and use information – provide clear labels. If there
prompted in advance when the next a neutral background if necessary are alarms, give them a clear meaning
operator action is required. to make them stand out. Use colors and provide error reporting. The operator
conservatively, conventionally, and should be informed in plain language that
The HMI designer needs to select the consistently. Color should never be the an error has occurred and if possible,
appropriate control technologies as well sole source of information. given guidance on how to solve it or
as switches and components to suit the whom to contact. Help files should be
application. In general, any displays should HMI illumination technology can integrate easily accessed.
be located close to the controls that affect the use of multiple indication colors using
them. The panel layout should minimize widely available RGB LEDs. The LEDs Don’t use acronyms unless all potential
the need for the operator to change can generate each primary color but users clearly understand their meanings.
positions, present the controls according also blend colors to create an unlimited Provide support for multiple language
to their expected order of use, and group number of indication choices. This color implementation.
related controls together. Emergency-stop generation capability provides an HMI
and related safety-critical controls need to designer with the ability for multiple uses User feedback
be clearly identified and typically require of a single discrete switch for multiple Feedback is critical to ergonomic
two distinct actions to activate – for functions via a combination of software industrial design. Make sure the results
example, a push and twist, or push and sequence and color creation. of pressing a control button, toggling
pull for release. Controls should also allow a switch, or entering a command are
fast recovery from error. Information presentation absolutely clear. Determine if operator
Once again, simplicity is the key. Don’t feedback is visual, auditory, tactile, or a
HMI component selection crowd a screen – avoid cluttering it with combination of multiple techniques.
HMI designers can simplify their irrelevant data. Forcing an operator
search for the appropriate switch or to search for the required information Illumination of multi-colored LEDs,
HMI component by carefully analyzing increases response time and potential illumination of different switches or
their application requirements then errors. Have a consistent set of menu switch positions, on-screen highlights,
determining the following: buttons and functions from screen to flashing lights or icons – can each provide
Electrical ratings screen. important feedback to the operator such
Actuation preferences (momentary, as system status, confirmation of an
maintained, rotary, etc.) If you have multiple screens of operation, or fault/ alarm. HMI display
Physical configuration and mounting information, make the operator’s progress
needs through them intuitive and logical. Always
Special requirements such as provide a clear way back. Whenever
illumination, marking, environmental appropriate, provide information
sealing, etc. graphically – use meters or moving bars
– rather than alphanumeric indicators.
Color scheme Line up numeric values and clearly label
The key to effective use of color is with units. Keep fonts to a minimum, use
Operator feedback can be visual, auditory,
simplicity. Avoid too many colors or upper and lower case (more legible), and tactile, or any combination.
flashing alarms. Stick with the “traffic use dark fonts on a light background at a
light” model for key actions: size that is easily readable. technology can also use multicolored
Red for stop/failure/fault illumination to distinguish various
Yellow for warning To indicate changing states, use functions and processes performed by
Green for OK/start/go/pass changing icons. Once again, don’t rely multi-operational equipment.
solely on color to indicate important
5/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
Be consistent in your approach to How Do You Choose the Best when gloves are worn. A rotary switch
illumination. If a switch with halo Control Technologies Appropriate with marked iterations can also be used
illumination indicates standby in one to the Application? to provide a quick visual indication.
instance, don’t use it to indicate a different
process status, unless a change of halo Once you have defined HMI functionality, Rocker/toggle switches provide higher
color is generated. Feedback response you are ready to investigate control current capability and are also used when
signals can also be audible or tactile, such technologies. Each technology has a very quick visual indication of “on” or
as a mechanical click or snap, or a tactile advantages and disadvantages related “off” is necessary. Rocker/toggle switches
haptic response or vibration. to the HMI System, equipment, and are prevalent in low-cost applications,
application. because they can handle direct power
The feedback could also represent a pre- demands without incorporating additional
emptive warning. Here familiar symbolic Cursor Control (Trackball, joystick, current handling devices, such as relays.
keypad, touchpad, etc.)
The selection between different control Rotary-switch and keylock technologies
technologies is primarily determined by serve best when the application requires
the resolution of control that is required position indicators such as those used in
by the application. For example, a heater or fan control. Keylocks provide
medical device used to outline a patient’s an additional layer of security to the
tumor – in order to obliterate or radiate application. Rotary switches also can be
the area without inflicting collateral used for an application requiring multiple
It’s important to provide intuitive feedback to the positions – up to 12 indexed stops with
operator for a rapid response.
highly complex contact configurations.
colors serve effectively, for example,
red signifies a fault condition and green Slide switches are the technology of
indicates the satisfactory completion of a choice when ease-of-use and low-cost
process. In the computer industry, blue is switching is desirable – commonly found
used to indicate that it is safe to perform on notebook cases and handheld on/
a service function, for example to remove off functionality. A slide switch can take
A joystick can provide granular or fine control.
a piece of hardware while a system is computer users from operational to
running. It is most important that the damage – requires the finest degree of programming mode quickly and intuitively.
whole feedback function feels intuitive control achievable. A trackball or joystick
to the operator, encouraging a rapid enables granular, pixel-by-pixel control, a Short travel technologies (Conductive
and intuitive response supporting optimal far higher resolution than possible with a rubber, membrane, keyboard, keypad, etc.)
operator performance and also customer typical PC point-and-click controller. Short travel technologies have been
satisfaction. developed for industries where ease
Switches (Pushbutton, rocker, slide, of cleaning or disinfecting is mandatory,
Differentiate between data entry points keylock, rotary, etc.)
and status indication so that an operator Pushbutton switches allow the option of
can distinguish between what can be illumination to indicate open/close switch
changed and what is being reported status when a quick visual indication is
at a glance. desired. They are also useful in machinery
and machine tools, electronic production,
rail and bus transportation, medical
treatment and diagnostics, or other
Short travel technology can be provided with flush
environments for easier manipulation resilient surfaces.
6/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
7/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
touched, the conductive coating makes E, W arrangement of Hall Effect cells and more expensive, which can be
electrical contact with the coating on the positioned around a central magnet detrimental in some applications, such as
outer layer, the touch coordinates are provides low-cost, and stable directional transportation.
registered by the controller to activate the control that is often used in video games
on/off function. Resistive touchscreens or for security surveillance cameras, where As an example, an application requiring
don’t support multi-touch and require a motion resolution need not be that fine. a hard-wired assembly or panel might
firm touch by finger or stylus. They also consist of a metal panel plate with 10
support gloved operation in harsh or cold switches connected to two wires apiece,
environments. Connecting/Communicating with 20 wires in all. Each of these wires
an HMI System must be conjoined with 10 application
Surface Acoustic Wave (SAW) touch connectors beneath the panel plate. An
technology sends acoustic waves across Once you have established how your added illumination requirement would
a glass surface from one transducer HMI will look, feel, and operate, you
to another positioned on an X/Y grid. need to consider how the HMI will
The receiving transducer detects if a connect to and communicate with the
wave has been disrupted by touch and core equipment or system under control.
identifies its coordinates for conversion Typically, communication can be achieved
to an electrical signal. SAW serves well through several approaches: hard wired
in outdoor and harsh environments connection, serial bus connection, or
because it can be activated by a heavy wireless connection. Each approach has
stylus or gloved fingers. SAW allows pros and cons – selection will depend Hardwired connections are still used in many
100% light throughput and perfect image on how your HMI needs to fit within your applications.
clarity, making it best for displaying application.
detailed graphics. However, it is the most double the wire count, resulting in 40 wire
expensive of the four technologies. Selecting the appropriate communications connections to the application.
technologies may include combining
Motion Control some or all of these approaches. In some industries, such as rolling stock,
Motion control most often employs users prefer hard-wired HMI Systems,
joystick technology for applications Hard-wired connections in many instances because of an
requiring macro control, such as Conventional, hard wired systems are attachment to legacy technology, but also
controlling the bucket on a payloader, a still used in many transportation and because of the ripple effect impacting
robotic arm, or directional control for a industrial legacy systems. Hard wired documentation, maintenance, service,
piece of materials handling equipment, systems require no special tools and are and the effect on training operational
or pull mechanisms. A joystick can also simple, visible, and easy to understand, personnel across the vast scale of the
be used for higher-resolution applications especially where the HMI interface fleet. Such a change represents a very
as illustrated by the medical application controls a single machine. substantial challenge in terms of time,
example above, under “Cursor Control.” effort, and cost that may not be offset by
There are many drawbacks, including enhanced efficiency, performance, and
Joystick outputs can yield simple difficulty integrating changes or new revenues.
contact – open/closure in an N, S, features – new features require new
E, and W directional layout. Motion wiring. Conventional wiring also requires Serial Bus Systems
control applications usually work with more space due to the number of wires As equipment and control systems
proportional output, where the joystick and the actual size of the wires and larger became more complex and data hungry,
is interfaced with a sensor or array of connectors due to higher pin counts. A transmission of data became a critical
sensors for directional control. An N, S, hard-wired system is typically heavier issue. Data transmission depends on
8/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
distance and speed. The longer the cable buses include: PROFIBUS, DeviceNet, faced substantial challenges and costs
length, the lower the transmission speed ControlNet, CAN/CANOpen, KeyLink, implementing both local- and wide-area
to keep bit-error rates acceptable. InterBus, Foundation Field Bus, and networks (WLANs and WWANs), among
HART. them lack of standardization, multiple
To facilitate faster data transmission vendors and incompatible equipment,
rates, devices incorporated serial bus Higher level networks connect with field interference issues, and network reliability
connections – especially in electronics, bus protocols primarily across variations and security breaches. Great strides
semiconductor, machining, industrial, of Ethernet. These include: PROFINET, have been made in all of these areas, but
process and transportation. A serial bus Ethernet/IP, Ethernet Powerlink, interference, reliability, and security continue
approach eliminated data transmission EtherCAT, Modbus-TCP and SERCOS III. to present difficulties in the HMI universe.
slowdowns due to cable length and For industrial applications, there are now
delivered reliable, real-time operations and additional protocol layers that format data A WWAN utilizes mobile communication
work-in-process feedback. to enable efficient data exchange across networks such as cellular, UMTS, GPRS,
different networks, buses, and pieces of CDMA2000, GSM, CDPD, Mobitex,
Bus systems provide many advantages equipment. HSDPA, 3G, and WiMax. All of these
over hard wired connections, including networks offer wide service coverage and
easy addition of new functionality – There are also buses for specific are normally used for citywide, nationwide,
typically through software – without adding applications, including BACnet, LonTalk, or even global digital data exchange. In
or replacing hardware. Wiring is much Konnex, C-Bus and others for building cellular communication, GSM (Global
simpler and more flexible with smaller automation; and LIN, CAN J1939, System for Mobile Communication) is
cables and connectors allowing for more FlexRay, and others for automotive the leader with over 80% market share,
compact design, and easier hardware applications. followed by CDMA (Code Division Multiple
updating and relocation. Bus systems also Access). The biggest issues regarding data
allow for any combination of information In addition to the above mentioned exchange over a WWAN are the associated
from multiple different sources to control technologies, there are also USB costs, bandwidth, and IP management.
output devices. There are tradeoffs, connections between industrial networks However, as technologies improve and
however. Systems are more complex and USB hubs and ports. costs drop, WWAN is predicted to replace
when only a small number of inputs and traditional microwave, RF (radio frequency),
outputs (I/O points) are required. Also, Buses bring all the switching and and satellite communication due to its
special tools and well-trained personnel illumination wires out as one connection, lower infrastructure costs.
are required to design and service a bus reducing wiring, assembly, repair/
system. maintenance time, and weight which in WLANs transmit data over a shorter
transportation translates into lower fuel distance, normally 100 meters or so.
Field bus protocols evolved for costs. Bus connections incur slightly In terms of transmission technology,
interconnecting industrial drives, higher upfront costs, but these are WLAN uses spread-spectrum or OFDM
motors, actuators and controllers. Field outweighed by increased performance (orthogonal frequency-division multiplexing)
and long-term savings. modulation technology to provide the
convenience of exchanging data without
Wireless connections/communications the limitation of cables.
Industrial applications have employed
wireless technologies over the last 20 or Popular wireless communication
so years, primarily to take advantage of technologies being applied to industrial
real-time data transmission, application applications include WiFi, Bluetooth,
mobility, and remote management and ZigBee.
Bus systems simplify wiring and provide easy
addition of new functionality. capabilities. Corporations and government
9/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
10/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
Applications
Manufacturing and
Process Industries
Manufacturing production floors – and
particularly machine tool manufacturing
environments present a number
of challenges for HMI Systems.
Requirements include environmental
sealing (IP 65 or greater) against
moisture, cutting fluids, oil, and dirt. HMI
Systems must also be able to withstand In an industrial environment, HMI System design is primarily about functions.
temperature variations, excessive heat
and cold, etc., as well as shock, vibration, The interface functionality requires a quite often such as stop/start and quick
and high duty cycle. broad selection of switching technologies positioning can be associated with
that address the range of applications discrete push buttons. Also frequently-
Where water, fuel, cleaning solutions, that might be present. Options range from used controller sequences can be
fine dust, and other materials may come different types of actuator functions and associated as a macro of functions,
in contact with HMI control panels the illumination to push buttons, keylocks for activated by a switch on the control panel
following, international ingress protection security, and emergency stop buttons for as well.
(IP) codes apply: safety—all in varying shapes, colors, and
IP 40 – granular material (dial <1 mm) sizes to make the HMIS easily operable. Communications technology could
tight but not protected from water; include hardwired connections or any
IP 60 – dust tight but not protected Most manufacturing equipment panels number of bus connections such as
from water; have a basic controller for the higher-level Ethernet, Profitnet, CAN/Open, etc.
IP 65 – dust tight and protected functions of the application. Typically Wireless technologies can be used in this
against water and liquid jets; alphanumeric data input is required, environment but interference from the
IP 67 – dust tight and protected which might be through a keyboard or core machinery itself must be taken into
against temporary water and liquid other data input device. Displays with consideration as a risk factor.
immersion. basic functionally such as display of
key data, alarming and system status Integration with other equipment or
In an industrial environment HMI System may also be used, though without a lot systems in a machine center environment
design is primarily about functions. Key of graphics. Touchscreen technologies may include infrastructure—such as
capabilities can include: aren’t always the best choice for industrial conveyor belts and other materials
Real-time operation to detect state manufacturing environments because handling equipment.
changes and take appropriate actions; airborne contaminants can create a
Deterministic operations to execute a significant build up that is heavy enough In many manufacturing environments the
pre-determined and pre-ordered set to affect system performance. HMI System is not only an interface to
of instructions; equipment under control, but also to a
Reliable operation often with Because operators frequently have to SCADA system. Here a computer system
redundancy; move tool configurations as they work, coordinates and may control processes in
Safe operation; controls incorporate scrolling between real time. The system would include the
Rugged construction to withstand screens and setup to enter the job HMI interface as well as programmable
the manufacturing environment. parameters. Functions that are used logic controls (PLCs), remote terminal
11/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
12/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
The confined space of passenger switch, which allows operation with Medical Equipment
car interiors are subject to stringent the palm of the hand, in order to guard The medical environment is quite
regulations regarding the flammability of against accidental shutdown and the broad with applications that include
combustible materials. At issue are the loss of work-in-process. Other specific clinical, diagnostic, patient use, or
burn rate and the resulting flammability, characteristics include some use of skilled operator use equipment such
toxicity, and smoke density. The Federal tethered pendants with operations as Magnetic Resonance Imaging (MRI).
Railway Administration (FRA) under the brought to a tethered box—both Diagnostic equipment manufacturers
DOT defines all safety standards for the wired and wireless boxes allowing the focus on patient-facing priorities
industry. Fire safety regulations for railroad operator to move away from the main including ergonomics and reassurance.
passenger equipment are specified under control panel to perform tasks such as Large diagnostic equipment like MRI,
49 CFR Ch.11 (10-1-04 238.103. This setting parameters, for example. Most Computed Tomography (CT), or other
document identifies testing methodology other functions are similar to other Diagnostic X-Ray machines, where the
and performance related parameters manufacturing environments. patient is being scanned from a stationary
required to maintain a safe operation position, have both operator and patient
environment. It is the American National controls to stop the process in case of
Standards Institute (ANSI) that specifies patient discomfort. The operator is highly
the detailed testing methodology and skilled, and the control station is very
performance criteria parameters. For similar to a computer workstation. The
example, ASTM 162-02a covers testing controlling interface keyboard is typically
for the surface flammability of materials comprised of a cursor control device and
(burn rate) and ASTM 662-03, testing for short travel technology, which may be
the specific optical density of smoke, and EtherCAT has been specifically developed for the located outside of the equipment suite.
Bombardier SMP 800C, for testing for semiconductor environment.
13/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
less reliable, susceptible to signal ruggedized to withstand the environment. PIN security requirements cover the
interference, and may interfere with ATMs are almost impenetrable. secure management, processing and
other equipment due to unsafe radiated Illumination and audio considerations transmission of Personal Identification
emissions. are also critical. An outdoor environment Number (PIN) data during online and
might provide excessive ambient light offline payment card transactions at
Public Access during the day and no light at night – ATMs, and attended and unattended
Public use equipment – ATMs, kiosks, selecting a display that can work in both point-of-sale (POS) terminals.
gas pumps and self-checkouts, etc. – sets of conditions is key. In the same Objectives include:
is one of the most difficult environments. way, if audio cues are used, the impact of PINs used in transactions are
The controls must be rugged enough ambient noise should be considered. processed using equipment and
to survive harsh use but also as simple methodologies that ensure that they
as possible. Operators are assumed are kept secure;
to be unskilled. Control panels use big Cryptographic keys used for PIN
buttons and target areas, and display encryption/decryption and related
menus should require a minimal learning key management are created using
curve with quick input. Touchscreens processes that ensure that it is
are widely used because they present a not possible to predict any key or
quick graphical display and menu to walk determine that certain keys are more
Security is an important factor in public
the user through the process. Intuitive access applications. probable than others;
operation prevails. If the human factor Keys are conveyed or transmitted in a
is poor or it is intimidating to use, the An operator interface should provide the secure manner;
product will not be successful – intuitive ability to safeguard information. ATM Key loading to hosts and PIN entry
operation is a feature of the marketing debit transactions require that personal devices is handled in a secure manner;
strategy. If the application requires information be entered, resulting in a Keys are used in a manner that
considerable input, a touchscreen is not higher level of security and standards. prevents or detects their unauthorized
optimal. A keyboard and sequenced Financial institutions must use high level usage;
menus may be better alternative. 3DES encryption and not allow personal Keys are administered in a secure
data to be stored in local or remote manner;
Public applications represent a security locations. Equipment used to process PINs and
risk, so they have to be sufficiently keys is managed in a secure manner.
14/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone
15/16
Design Considerations for Effective Human Machine Interface Systems John J. Pannone