isa101, human machine interfaces applying isa101 concepts...
TRANSCRIPT
![Page 1: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/1.jpg)
Standards
Certification
Education & Training
Publishing
Conferences & Exhibits
ISA101, Human
Machine Interfaces
Applying ISA101 Concepts to
Existing HMI Applications
![Page 2: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/2.jpg)
2
Presenter
Michael E. Hawrylo • First introduced to HMI’s during a college internship
• Earned his Bachelor of Chemical Engineering degree in
1998 from the University of Delaware
• Started career as a traditional process engineer
• Joined Applied Control Engineering, Inc. (ACE) in 2000
• Based in ACE’s Newark, DE headquarters as a Team
Leader and a lead technical resource
![Page 3: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/3.jpg)
Standard Overview
What is published?
• ANSI/ISA-101.01-2015, Human Machine
Interfaces for Process Automation Systems
• Technical Report Workgroups are just starting as
of October 2015. The workgroups are:
– HMI Philosophy, Style Guide & Design Guide
– HMI Usability and Performance
– HMI for Mobile Platforms
3
![Page 4: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/4.jpg)
Presentation Overview
Intended targets
• System implementers
• System end users
• Both groups work together throughout the HMI
lifecycle
– Design
– Implementation
– Operation
– Continuous improvement
4
![Page 5: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/5.jpg)
Presentation Overview
Purpose of today’s talk
• Discuss how to use the ISA standard and HMI
concepts with your existing systems
• This presentation is not intended to define
– How your HMI should be designed, what colors to
use, what furniture to use in your control room, etc.
– How to administer your HMI change control process,
including management of change and training
– How to implement HMI changes and best practices
5
![Page 6: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/6.jpg)
Our Challenge
Existing HMI systems may
• Not be designed to a common style guide
• Not use common graphic toolkits
• Be configured by multiple system implementers
• Be designed with a P&ID set as the lone design
criteria
6
![Page 7: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/7.jpg)
Our Challenge
Desired HMI guidelines
• You know and/or want your HMI to use
– Consistent colors
– Process objects from a common toolkit
– Embedded trends and contextual information
– Etc.
• Your desired updated graphics may not be
simple representations of P&IDs
7
![Page 8: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/8.jpg)
Our Challenge
How to improve existing HMI systems
• Discover opportunities for the continuous
improvement of HMI systems
– Interview operations, maintenance, and other users
– Review process and safety incidents
• Present opportunities and solutions to
– System owners and end users
– Plant management
8
![Page 9: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/9.jpg)
Our Challenge
Existing HMIs are not carved in stone
• ISA101 discusses an HMI life cycle
• System owners and end users should be familiar
with similar life cycles
– Safety system life cycle (ISA84)
– Alarm management life cycle (ISA18.2)
9
![Page 10: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/10.jpg)
HMI Life Cycle
10
from Section 4 of ANSI/ISA-101.01-2015
![Page 11: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/11.jpg)
HMI Life Cycle
Starting an HMI upgrade
• Begin process by defining your
– Philosophy
– Style guide
– Toolkits
• Focus on how a “new” HMI would operate
• Engage system users and owners
11
![Page 12: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/12.jpg)
HMI Life Cycle
Continuous improvement
• Two sources for improvement concepts
– System designers and implementers
– System end users
• End users may be more focused on the style
guide
• Implementers may be more focused on the
toolkits
12
![Page 13: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/13.jpg)
Style Guide
Implementation into existing HMI systems
• Improvements can be incremental
• Focus on small changes that increase HMI
effectiveness
– Color usage
– Navigation
– Object animation
13
![Page 14: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/14.jpg)
Existing HMI Upgrades
Use of color
• Gray backgrounds are used to minimize glare
and provide a low-contrast depiction
• Bright colors should only be used to highlight
alarms and abnormal situations
• Colors that are used for alarms should not be
used elsewhere
14
![Page 15: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/15.jpg)
Use of Color, Example
15
![Page 16: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/16.jpg)
Use of Color, Example
16
![Page 17: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/17.jpg)
Existing HMI Upgrades
Navigation
• Techniques are employed to facilitate quick and
efficient navigation
• Consistent navigation techniques are used
throughout the system
17
![Page 18: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/18.jpg)
Navigation, Example
18
![Page 19: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/19.jpg)
Navigation, example
19
![Page 20: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/20.jpg)
Existing HMI Upgrades
Object animation
• Highlight only abnormal situations
– E.g. change color when in alarm
• Gratuitous animation should be avoided
– Refrain from having
– Spinning motors
– Moving conveyors
– Splashing liquids
– Fire breathing burners
20
![Page 21: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/21.jpg)
Object Animation, example
21
![Page 22: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/22.jpg)
Object Animation, Example
22
![Page 23: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/23.jpg)
Existing HMI Upgrades
Low hanging fruit
• Provide HMI improvement with minimal “under
the hood changes”
• Provide a basis for further improvements with
the use of
– Process object toolkits
– Embedded trends
– Human factors engineering
23
![Page 24: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/24.jpg)
Process Object Toolkits
Toolkits for common equipment types
• Designed to meet philosophy and style guide
standards
• Configured for specific technologies
• Implemented for
– Dynamic objects
– Faceplates
– Static objects
24
![Page 25: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/25.jpg)
Toolkit Example
Valve animation
• Column 1: no feedback; with actuator output
• Column 2: opened and closed indication
• Column 3: transitional states
• Column 4: alarm states
25
![Page 26: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/26.jpg)
Contextual Information
Operators need information
• Current values do not tell a story
• Analog bars can show
– Process contextual information (e.g. at SP)
• Trends can show where a value
– Has been
– Is likely going
26
![Page 27: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/27.jpg)
Is This Process Happy?
adapted from example in
The High Performance HMI Handbook, First Edition
by Bill Hollifield, Dana Oliver, Ian Nimmo, & Eddie Habibi
27
![Page 28: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/28.jpg)
Situation Awareness
What does situation awareness mean?
• Being aware of what is happening in the process
• Understanding the process state now
• Understanding the likely process state in the
future
28
![Page 29: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/29.jpg)
Imbedded Trend Example
What is the direction of the tank level?
29
![Page 30: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/30.jpg)
Where Do We Begin?
Upgrading existing HMIs
• Know your system
– Interview users and owners
– Do they like this system?
– Where does the system need improvement?
• Produce results
– Start small
– Show value
30
![Page 31: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/31.jpg)
What To Do After We Start
31
from Section 4 of ANSI/ISA-101.01-2015
![Page 32: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/32.jpg)
Upgrading Notes
• Test and review
– What works well at your site?
• Style guide and philosophy
– What needs to be created?
– What needs to be added?
• Toolkits
– What objects need to be created?
– What technologies need to be address?
32
![Page 33: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/33.jpg)
References
• ANSI/ISA-101.01-2015, Human Machine Interfaces for
Process Automation Systems
• Hollifield, Bill; Oliver, Dana; Nimmo, Ian; Habibi, Eddie.
The High Performance HMI Handbook, First Edition.
Houston: PAS, 2008. Print.
• Bullemer, Peter. Effective Operator Display Design 2008.
Phoenix: ASM® Joint R&D Consortium, 2008. Print.
33
![Page 34: ISA101, Human Machine Interfaces Applying ISA101 Concepts towilmingtonisa.org/files/Download/ISA-Applying-ISA101-to-Existing... · Machine Interfaces Applying ISA101 Concepts to](https://reader034.vdocuments.us/reader034/viewer/2022052203/5aacb8927f8b9a59658d6123/html5/thumbnails/34.jpg)
Standards
Certification
Education & Training
Publishing
Conferences & Exhibits
ISA101, Human
Machine Interfaces
Applying ISA101 Concepts to
Existing HMI Applications