isa101_hmiworkshop.pdf

104
ISA 101 and HMI Workshop ISA 101 and HMI Workshop Bridget A. Fitzpatrick MESAKNOWS Wood Group Mustang SUSTAINABILITY & ECOEFFICIENCY LEAN METRICS & PERFORMANCE MANAGEMENT INFORMATION INTEGRATION SAFETY ASSET PERFORMANCE MANAGEMENT B2MML QUALITY & COMPLIANCE PRODUCT LIFECYCLE MANAGEMENT AUTOMATION MESAKNOWS Do you know MESA?

Upload: rkonc

Post on 25-Oct-2015

396 views

Category:

Documents


7 download

DESCRIPTION

Industry Guidelines and Standards• ISA 101 Status, Purpose, Scope• ISA 101 Lifecycle

TRANSCRIPT

Page 1: ISA101_hmiworkshop.pdf

ISA 101 and HMI WorkshopISA 101 and HMI Workshop

Bridget A. Fitzpatrick

MESAKNOWS

Wood Group Mustang

SUSTAINABILITY & ECO‐EFFICIENCY ‐ LEAN ‐METRICS & PERFORMANCE MANAGEMENTINFORMATION INTEGRATION ‐ SAFETY ‐ ASSET PERFORMANCE MANAGEMENT ‐ B2MMLQUALITY & COMPLIANCE ‐ PRODUCT LIFECYCLE MANAGEMENT ‐ AUTOMATION

MESAKNOWS

Do you know MESA?

Page 2: ISA101_hmiworkshop.pdf

TopicsTopics

• Industry Guidelines and Standardsy• ISA 101 Status, Purpose, Scope• ISA 101 Lifecycle• Key Human Factors Issues• Display Types• User Interaction• PerformanceT i i• Training

• Questions

The power of knowing what MESA KNOWSCopyright 2012, MESA International

2

Page 3: ISA101_hmiworkshop.pdf

Bridget’s backgroundBridget s background• Wood Group Mustang, ~9 years

– Practice Lead for HMI, Abnormal Condition Management and Human Factors Engineering

– Responsible for Quality on all HMI (5‐15k displays per year)• Celanese AG ~15 years• Celanese AG,  15 years

– Optimization Engineer– Energy Team Lead– Control Section LeadControl Section Lead– Control Engineer– Process Design Engineer

• ISA Volunteer, >20 yearsISA Volunteer, 0 years– ISA 101 Voting Member, Clause Leader (2 clauses)– ISA 18 Voting Member, WG6 Co‐chair– ISA 84 and 106, Information Member

The power of knowing what MESA KNOWSCopyright 2012, MESA International

3

Page 4: ISA101_hmiworkshop.pdf

Guidelines/Standards on HMIGuidelines/Standards on HMI• ISA 101 Human Machine Interfaces for Process Automation Systems (draft)• API 1165 Recommended Practice for Pipeline SCADA Displays • ASM Consortium Guidelines Rev 3‐2008 Effective Operator Display Design• ANSI/HFES 100‐2007 Human Factors Engineering of Computer Workstations• ANSI/HFES 200‐2008 Human Factors Engineering of Software User Interfaces• ISO 9241 Ergonomic requirements for office work with visual display terminals• ISO 11064 Ergonomic design of control centres • EEMUA 201 Process plant control desks utilising human‐computer interfaces: a 

guide to design, operational and human‐computer interface issues • NUREG‐0700 Rev. 2‐2002 Human‐System Interface Design Review Guidelines 

The power of knowing what MESA KNOWSCopyright 2012, MESA International 44

Page 5: ISA101_hmiworkshop.pdf

ISA 101 Standard CommitteeISA 101 Standard Committee• The current co‐chairs of ISA101 HMI Committee are:

D M i Wilki (Y k ) d G L h (URS)– Dr. Maurice Wilkins (Yokagawa) and Greg Lehmann (URS)

Clause Title Leaders0 General Maurice Wilkins, Yokagawa1 Scope Maurice Wilkins, Yokagawa2 Normative References Nick Sands, Dupont & Dale Reed, Rockwell 3 Definition of Terms and Acronyms Nick Sands, Dupont & Dale Reed, Rockwell4 HMI System Management Bridget Fitzpatrick Wood Group Mustang &4 HMI System Management Bridget Fitzpatrick, Wood Group Mustang &

Ian Nimmo, UCDS, Inc.5 Human Factors/Ergonomics Beth Vail, URS & Traci Laabs, Pfizer6 Display Types Dave Lee, UCDS, Inc. &

J h B i A li d C l E i iJohn Benitz, Applied Control Engineering7 User Interaction Bridget Fitzpatrick, Wood Group Mustang &

Alan Bryant, Oxy Inc.8 Performance Mark Nixon, Emerson

The power of knowing what MESA KNOWSCopyright 2012, MESA International

5

8 Performance Mark Nixon, Emerson9 Documentation and Training Dawn Schweitzer, Eastman Kodak

Page 6: ISA101_hmiworkshop.pdf

Status of ISA 101 StandardStatus of ISA 101 Standard

• Editors reviewing and resolving comments from Draft 31.g g• Committee consensus that this will be a “Standard”.• Technical Reports  and Recommended Practices will be 

developed as warranted.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

6

Page 7: ISA101_hmiworkshop.pdf

Purpose of the StandardPurpose of the Standard

• Address the design, implementation, and maintenance of g , p ,human machine interfaces (HMIs) for process automation systems.U f thi t d d h ld• Use of this standard should:– Provide guidance to design, build, operate, and maintain effective 

HMIs which result in safer, more effective, and efficient control of the process, in both normal and abnormal situations.

– Improve the user’s abilities to detect, diagnose, and properly respond to abnormal situations. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

7

Page 8: ISA101_hmiworkshop.pdf

Scope of the StandardScope of the Standard• This standard addresses HMIs for equipment and automated processes. • If the standard, recommended practices, and methodology are followed, 

the result should enable the users to be more effective in yielding:– improved safety, – quality, – production and – reliability.y

• The practices in this standard are applicable to continuous, batch, discrete processes, and any process using an HMI for interfacing to a controlled system.  

The power of knowing what MESA KNOWSCopyright 2012, MESA International

8

Page 9: ISA101_hmiworkshop.pdf

Intended AudienceIntended Audience

• Users– Responsible for safe and productive operation of equipment and 

facility

• Integrators Designers Engineers• Integrators, Designers, Engineers– Design and build the HMI applications 

• Vendors– Develop the software tools needed to build the HMI application– Develop the interfaces / drivers needed for an HMI to transfer data 

and information to and from multiple sourcesa d o at o to a d o u t p e sou ces

The power of knowing what MESA KNOWSCopyright 2012, MESA International

9

Page 10: ISA101_hmiworkshop.pdf

Benefits of StandardsBenefits of Standards

• Consistency in executiony– Easier to implement new applications– Easier to hand off to third party developers

L ti t t i• Less time to train users• Less operator error as a result of consistent effective design• Easier to move between platforms or versions of an HMIEasier to move between platforms or versions of an HMI• Saves time and money!

The power of knowing what MESA KNOWSCopyright 2012, MESA International

10

Page 11: ISA101_hmiworkshop.pdf

Why the Concern about HMIs?Why the Concern about HMIs?

The power of knowing what MESA KNOWSCopyright 2012, MESA International 1111

Page 12: ISA101_hmiworkshop.pdf

HMI in the News2HMI in the News• BP Texas City 3/23/05

“ h l b d d l– “The control board display did not provide adequate information on the imbalance of flows in and 

f h lout of the tower to alert the operators to the dangerously high level.”

• Texaco, Milford Haven, UKTexaco, Milford Haven, UK 7/24/94– “Control panel graphics did 

not provide necessary process overviews ”process overviews.

• Best to keep the HMI out of the news!

The power of knowing what MESA KNOWSCopyright 2012, MESA International

12

Page 13: ISA101_hmiworkshop.pdf

HMI Basic DefinitionsHMI Basic Definitions 

• Definitions include:– Console,– Station,

Pointing Device– Pointing Device,– Keyboard,– Display,– Pop‐up,– Graphic Symbols,– Graphic Elements.p

The power of knowing what MESA KNOWSCopyright 2012, MESA International

13

Page 14: ISA101_hmiworkshop.pdf

Potential Compliance RequirementsPotential Compliance Requirements

• Documents requiredq– HMI Philosophy– HMI Style Guide

HMI Toolkit– HMI Toolkit– HMI Design Documentation– HMI Training Materials

• Work practices that align with the life cycle stages defined in the standard– Testing Commissioning TrainingTesting, Commissioning, Training– Management of Change

The power of knowing what MESA KNOWSCopyright 2012, MESA International

14

Page 15: ISA101_hmiworkshop.pdf

ISA 101 Life Cycle for HMIISA 101 Life Cycle for HMI

The power of knowing what MESA KNOWSCopyright 2012, MESA International

15

Page 16: ISA101_hmiworkshop.pdf

Life Cycle Concept ‐ StagesLife Cycle Concept  Stages• System Standards

– Documents that set the foundation for all HMI design decisions• Design

– All hardware and software aspects of the HMI (review)a d a e a d so t a e aspects o t e ( e e )• Implement

– Creation of the HMI in the target platform and hardware from building through test, train, commission and qualifybuilding through test, train, commission and qualify

• Operate– Includes the normal operation and maintenance, as well as 

decommissioningdecommissioning• Continuous

– Management of change, Audit and Validation

The power of knowing what MESA KNOWSCopyright 2012, MESA International

16

Page 17: ISA101_hmiworkshop.pdf

Key “Documents” in System StandardsKey  Documents  in System Standards

• HMI PhilosophyHMI Philosophy• HMI Style Guide• HMI Toolkit (Documentation)HMI Toolkit (Documentation)

The power of knowing what MESA KNOWSCopyright 2012, MESA International

17

Page 18: ISA101_hmiworkshop.pdf

What is an HMI Philosophy?What is an HMI Philosophy?

• The HMI Philosophy is a strategic document addressing the p y g gguiding principles that govern the design structure of the HMI. 

• Defines the alignment with:– human factors,– user, task and functional requirements for all modes of operation that 

require HMI support, – design standards, and – work practices for the development and management of the HMI. 

• Provide a foundation of concepts such that new developersProvide a foundation of concepts such that new developers and users can grasp the underlying principles and technical rationales.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

18

Page 19: ISA101_hmiworkshop.pdf

Why All Modes?3Why All Modes?

CATASTROPHIC LOSS

Emergency Operations

Unit Shutdown

‐ Emergency Shutdown System (ESD) Acts

CATASTROPHIC LOSS

‐ESD Fails                                                           

‐ Significant efficiency and quality issues‐ Significant equipment damage‐ Injuries, environmental damage‐ Significant loss of production

Upset OperationsL ffi i d lit iIO

N

‐ Large efficiency and quality issues‐Minor equipment damage

Normal Operations‐ Some efficiency losses in raw materials and energy‐ Some off spec or lower quality product

INTERV

ENTI

Optimal Operations‐Peak efficiency and quality

OPE

RATO

The power of knowing what MESA KNOWSCopyright 2012, MESA International

19

Page 20: ISA101_hmiworkshop.pdf

Consider What to Show Carefully3Consider What to Show CarefullyReal‐time Optimizationand Manufacturing Execution Systems

RTO/MES

Expert or OtherAdvisorySystems

and Manufacturing Execution Systems

Knowledge‐based Control

Multi‐variableControl (DMC)

Neural Networksor OthersModels

Multi‐variable Control

WLEDGE

Feed forwardControl

CodeControl

LogicBlocks

Enhanced Control

UPSET

 KNOW

DCS Fi ld ( L l)

Basic LoopControl Loop Tuning Control Scheme

MonitoringBasic Control

Fi ld C t l

OPE

RATO

The power of knowing what MESA KNOWSCopyright 2012, MESA International

20

Field Indication

DCSIndication

Field ( Local)Controllers

Field Control

Page 21: ISA101_hmiworkshop.pdf

What is an HMI Style Guide?What is an HMI Style Guide?

• A Style Guide will include general design principles for the y g g p pdisplays and implementation standards.  

• Should reinforce the guiding principles from the Philosophy, i l di t fincluding support for:– human factors, – users, task and functional requirements, and – design standards. 

• Also includes:W k ti d d t th HMI– Work practices recommended to manage the HMI,

– Guidance on display types and their preferred use,– Guidance on expected HMI performance targets.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

21

Page 22: ISA101_hmiworkshop.pdf

HMI ToolkitHMI Toolkit

• Typically platform dependentTypically platform dependent– So may have more than one Toolkit…

• May be vendor supplied, custom developed, or a y pp , p ,combination of the two

• Includes templates and examples of all necessary p p ygraphic symbols and elements to implement an HMI application that meets the Style Guide requirements 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

22

Page 23: ISA101_hmiworkshop.pdf

System Standards StageSystem Standards StageActivity Objectives Inputs Outputs

HMI Philosophy

Provides guiding principles and conceptual foundation for HMI

design. This includes details on how th HMI i d d d i d

User Experience, Conceptual User Functional Requirements, Best

Practices, Standards, Guidelines and H F t E i i

HMI Phil hthe HMI is used and designed.

(Independent of platform).Human Factors Engineering

Considerations.Philosophy Document

HMI S l

Turns the guiding principles and concepts of the HMI Philosophy and

turns them into implementationHMI Style Guide

turns them into implementation examples and guidance. (This does

not include all technical details, though the style guide needs to be

feasible in all target platforms).

HMI Philosophy,Platform experience and expertise (to

confirm feasibility; develop early proof of concept designs).

HMI Style Guide

Document

HMI ToolkitGenerate all requirement graphical

symbols and other supporting elements as required to implement

th St l G id

HMI Style Guide Document, Platform experience and expertise, Conceptual U T k F ti l R i t

HMI Toolkit

(Platform-ifi )

The power of knowing what MESA KNOWSCopyright 2012, MESA International

23

the Style Guide. User, Task, Functional Requirements. specific).

Page 24: ISA101_hmiworkshop.pdf

Design StepsDesign Steps• Console Design

– What hardware and software will be in use (this is iterative with requirements)

• HMI System DesignUser accounts operating systems toolkits– User accounts, operating systems, toolkits, network, etc.

• User, Task, Functional Requirements– Once the basic user roles andOnce the basic user roles and 

requirements are defined, the actual tasks to be performed by the users are captured, reviewed and potentially optimized.

• Display Design• Display Design– Finally, the actual displays…

The power of knowing what MESA KNOWSCopyright 2012, MESA International

24

Page 25: ISA101_hmiworkshop.pdf

User, Task, Functional RequirementsUser, Task, Functional Requirements

• A variety of simple and more complex techniques can be used:– Hierarchical Task Analysis

• A comprehensive list of the tasks that make up a job or function are l t d / d t h th l ti hi f d i i kiclustered / grouped to show the relationships for decision making.

– Timeline Analysis• Tasks are broken down into events and shown on a chart over the time horizon.

– Link Analysis• Demonstrates the frequency of linkage between tasks. Useful for streamlining tasks and optimizing display content.

– Other more advanced techniques such Abstraction Hierarchical Analysis, Cognitive Work Analysis and Ecological Analysis exist but may require Human Factors Engineering (HFE) expertise to complete.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

complete.

25

Page 26: ISA101_hmiworkshop.pdf

Design StageDesign StageActivity Objectives Inputs Outputs

HMI Phil h HMI St lUser, Task and

Functional Requirements

Identify primary and secondary requirements that must be supported

in the HMI.

HMI Philosophy, HMI Style Guide, Console Design, User,

Task and Functional Requirements Analysis.

Requirements document(s).

User, Task, Functional

HMI System Design

.Identify design basis for the HMI system.

, ,Requirements. Control System

Design Standards, Network Design Standards, Preliminary

Network Design.

HMI system design

documents.T id h d d ft

Console Design

To provide hardware and software design for the Console. This includes

furniture and supporting systems (phone, radio, LAN PC, cameras,

etc.).

.User, Task, Functional Requirements; Vendor

Specifications, Human Factors Engineering Design Standards.

.Console design documents.etc.). Engineering Design Standards. documents.

Display Design

Identifies conceptual design for displays and the navigation hierarchy.

(This may include some prototype displays on complex applications or

HMI Philosophy, HMI Style Guide, User, Task, Functional Requirements document(s), Display design

The power of knowing what MESA KNOWSCopyright 2012, MESA International

26

processes). User Input in Review(s). document(s).

Page 27: ISA101_hmiworkshop.pdf

Implement StepsImplement Steps• Build Displays

– Yes, really, finally• Build Console

– The system to run them on…y• Test

– Does it work?• Train• Train

– Make sure it really works…• Commission

P t it t k– Put it to work.• Qualification

– Extra paperwork in some industries.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

27

Page 28: ISA101_hmiworkshop.pdf

Implement StageImplement StageActivity Objectives Inputs Outputs

Build Displays Complete construction of displays and supporting items. Display design documents. Displays.

Complete construction of Build Console console hardware and

software. Console design documents. Console

TestIntegrated Test of HMI and

User, Task, Functional Requirements documents, Usability

and performance standardsHMI Ready to

Commission TestingIntegrated Test of HMI and Console.

and performance standards. Console and Displays.

Commission, Testing documents.

TrainTrain Users.

HMI Philosophy, HMI Style Guide, Display design documents.

Console and Displays.

Training materials, Training records, Trained Users.

CommissionFinal testing of HMI in

Production Environment.Console, Displays, User Manuals

and Online Help (as required).

HMI Ready to Qualify (as required),

Commissioning documents.Qualification

The power of knowing what MESA KNOWSCopyright 2012, MESA International

28

QualificationVerify HMI Ready to Operate.

Qualification Plan, Commissioning documents.

Qualification documents, HMI

Ready to Operate.

Page 29: ISA101_hmiworkshop.pdf

Operate StepsOperate Steps• In Service

– Finally!

• MaintainE fi t ki ft t h t– Error fixes, tweaking after patches to maintain functionality

• Decommission– Partial decommissioning probably the 

most risky– BUT, we generally find ~30% abandoned , g y

in place0

The power of knowing what MESA KNOWSCopyright 2012, MESA International

29

Page 30: ISA101_hmiworkshop.pdf

Operate StageOperate Stage

Activity Objectives Inputs Outputs

In Service

Commissioning/Qualification Approval,

HMI In Service. User Manuals and Online Help. HMI in Service.

MaintainEnsure HMI is

V lid d R fl tApproved Change Management

t t fi t ddManagement of Change

L U d t d HMI UMaintain Valid and Reflects Current Process

Conditions.

requests to fix errors or to add enhancements or updates to

reflect changes in the process.

Logs, Updated HMI, User Manuals, Training Materials

and Online Help.

HMI Removed from

Decommission Service

(End of Life).Change Management Change

Requests.

HMI (or part of HMI) removed from use, archived for approved records period.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

30

Page 31: ISA101_hmiworkshop.pdf

Continuous Work ProcessesContinuous Work Processes

• MOC– Management of change (mainly outside the scope)

• Audit– No kidding, this should happen

• Validation– Formal steps required in some industriesFormal steps required in some industries

The power of knowing what MESA KNOWSCopyright 2012, MESA International

31

Page 32: ISA101_hmiworkshop.pdf

Continuous Work ProcessesContinuous Work Processes

Activity Objectives Inputs OutputsActivity Objectives Inputs Outputs

Management of Change (MOC)

Manage change, ensuring

consideration of all

Changes in process or User,

Task and Change completed

following the approved Change (MOC) consideration of all

impacts.Functional

Requirementswork practices

V if th t th HMI

Audit Records, Change requests to Correct any

Audit

Verify that the HMI is being managed

under the approved work practices

HMI Philosophy, HMI Style Guide,

Related Documents

q yDeviations, Updates (as

needed) to HMI Philosophy, HMI Style

Guide HMI Toolkits andGuide, HMI Toolkits and Related Documents

Validation

Verify HMI meets User, Task and

FunctionalValidation Plan

Validation System, Validation Records

The power of knowing what MESA KNOWSCopyright 2012, MESA International

32

Functional Requirements

Validation Records

Page 33: ISA101_hmiworkshop.pdf

What else is in the Standard?What else is in the Standard?

• Human Factors Engineering & Ergonomics,g g g ,• Display Types,• User Interaction,• Performance,• Training.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

33

Page 34: ISA101_hmiworkshop.pdf

Human Factors EngineeringHuman Factors Engineering

• General principlesp p• Operator‐process interaction model• User sensory limits• User cognitive limits

The power of knowing what MESA KNOWSCopyright 2012, MESA International

34

Page 35: ISA101_hmiworkshop.pdf

Human Factors EngineeringHuman Factors Engineering• HMI operation should be intuitive to the user.

– Relationship of each display and its functionality should be clear to the user.

• The HMI should support tasks related to all commonly• The HMI should support tasks related to all commonly expected modes of operation.  – No unnecessary information or controls.  – Use separate displays for information required only intermittently– For complex tasks requiring HMI interaction, follow the normal work 

flow in display operation as much as is possible.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

35

Page 36: ISA101_hmiworkshop.pdf

Human Factors EngineeringHuman Factors Engineering• Present information in forms or formats that are appropriate 

to the user’s goals.• Control options should include the commonly expected range 

of user actionsof user actions.  – Support for all potential actions should be provided, though non‐

routine actions can be supported on separate displays.

• Items supporting the most frequent tasks should be readily available to the user.– Procedures and instructions used to start up a piece of equipment, or p p q p ,

start a batch process. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

36

Page 37: ISA101_hmiworkshop.pdf

Situation AwarenessSituation Awareness

• Situation awareness is defined as:–– “The relationship between the operator's understanding of the plant's “The relationship between the operator's understanding of the plant's condition and its actual condition at any given time”.condition and its actual condition at any given time”.

• There are a number of common factors that undermine• There are a number of common factors that undermine situation awareness, such as: 

– Attention tunneling.– Short term memory trap.– Workload, anxiety, fatigue, and other stressors. – Data overload. Overwhelming amounts of data can reduce SA. g– Misplaced salience. – Complexity creep. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

37

Page 38: ISA101_hmiworkshop.pdf

Operator – Process Model4Operator  Process Model

Reference/ Objective 

Operator Sub‐SystemP /

Disturbance/ Malfunction 

ActionDetect Process/ System

RespondDiagnoseDeviation

• Remember that the operator has to Detect – Diagnose – Respond.

Measurement

p g p• Then Assess if the action has addressed the issue!

The power of knowing what MESA KNOWSCopyright 2012, MESA International

38

Page 39: ISA101_hmiworkshop.pdf

Performance Shaping FactorsPerformance Shaping Factors

• Detect– Operator’s experience– Training and experience

Fatigue– Fatigue– Redundant coding (e.g. color, shape & location)– Alarm effectiveness– Detection mechanisms– Display effectiveness (how well information is being presented)– Console, station, and screen layout , , y– Environmental factors– Display density

The power of knowing what MESA KNOWSCopyright 2012, MESA International

39

Page 40: ISA101_hmiworkshop.pdf

Performance Shaping FactorsPerformance Shaping Factors

• Diagnoseg– Console, station, and screen layout – Display organization and navigation– Display levelsDisplay levels– Training and experience– Direction process is trending– Reliance on short‐term memoryReliance on short term memory– How well the operator’s mental model maps to the process– Display call‐up times– Environmental factorsEnvironmental factors– Fatigue– Display change time

The power of knowing what MESA KNOWSCopyright 2012, MESA International

40

Page 41: ISA101_hmiworkshop.pdf

Performance Shaping FactorsPerformance Shaping Factors

• Respondp– Operating Procedures– Training

Fatigue– Fatigue– Operator messaging– Help Display– Expert systems– System Responsiveness– Crew– Environmental factors

The power of knowing what MESA KNOWSCopyright 2012, MESA International

41

Page 42: ISA101_hmiworkshop.pdf

Performance Shaping FactorsPerformance Shaping Factors

• Assess– Write time– Write refresh time

Control Strategy– Control Strategy– Operator’s mental model– Process response time

The power of knowing what MESA KNOWSCopyright 2012, MESA International

42

Page 43: ISA101_hmiworkshop.pdf

User Sensory LimitsUser Sensory Limits

• Visual considerations– Ambient lighting and screen luminance– Color

Information density– Information density– Visual dynamics (animation)

• Auditory considerations– Design basics– Consideration of partial hearing impairment and local conditions

The power of knowing what MESA KNOWSCopyright 2012, MESA International

43

Page 44: ISA101_hmiworkshop.pdf

A Word on ColorA Word on Color• The chosen colors should be distinguishable from each other, generally 

involving usability testing. • As a general rule, color should be used for emphasizing key information 

such as alarms and abnormal conditions. – Colors used for display design should be consistent with the facility’s alarm 

philosophy. – Colors used for alarm presentation should be reserved and not used for any 

other purpose in order to strengthen their cognitive meaning and speed up operator response to alarms.

• The salience of colors used on a display should reflect the importance of the information being presentedthe information being presented. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

44

Page 45: ISA101_hmiworkshop.pdf

More Words on ColorMore Words on Color• Color can be used for emphasis and clarity; however, color alone should 

not be relied upon to convey meaning. – Color gradients should not be used for static or non‐dynamic elements on the 

display, but may be used to highlight a dynamic element.   

• Color should be used conservatively and consistently. • Color perception deficiencies and color combinations should be 

considered during design. • Color and/or flashing of symbols should direct the operator’s attention to 

newly developing situations. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

45

Page 46: ISA101_hmiworkshop.pdf

ColorblindnessColorblindness• Significant Issue

– One of the drivers for less color– Other, of course, is using color sparingly 

to make it actually MEAN something– In North American Operator population 

can be as high as 30% 

• Easy to Design Around– Need to run the analyses– Can optimize the background color to 

get some offset

The power of knowing what MESA KNOWSCopyright 2012, MESA International 4646

Page 47: ISA101_hmiworkshop.pdf

Common Color ExamplesCommon Color Examples

Normal

Protanopia

Deuteranopia

Tritanopia

The power of knowing what MESA KNOWSCopyright 2012, MESA International 4747

Page 48: ISA101_hmiworkshop.pdf

Other Options for ValvesOther Options for Valves

T C l B i htHollow/Gray White/Green

Type Color Brightness

Normal 637 180

Protanopia 520 149

Deuteranopia 531 161

Type Color Brightness

Normal 450 135

Protanopia 401 134

Deuteranopia 403 135

Tritanopia 458 157

Hollow/Green Black/Green

Tritanopia 400 135

Type Color Brightness

Normal 592 165

Protanopia 474 134

Type Color Brightness

Normal 128 75

Protanopia 244 105

Hollow/Green Black/Green

Deuteranopia 486 146

Tritanopia 413 142

Deuteranopia 233 93

Tritanopia 306 97

The power of knowing what MESA KNOWSCopyright 2012, MESA International

48

Page 49: ISA101_hmiworkshop.pdf

Practical AdvicePractical Advice

• The fancy LP that optimizes the color separation and y p poptimizes the color shift off neutral for the background is all well and good, but…

The video card and monitor have a huge impact– The video card and monitor have a huge impact.– As does the ambient lighting in the control center.– Check the theory in reality!

The power of knowing what MESA KNOWSCopyright 2012, MESA International

49

Page 50: ISA101_hmiworkshop.pdf

An Embarrassing StoryAn Embarrassing Story

• There is new research to suggest that the chromatic ggaberration that comes with the aging of the eye (lens yellowing) happens earlier.

We used to think only the retired old geezers had an issue– We used to think only the retired old geezers had an issue.

• I used to think that the older operators were whiny, when they said that could not really see some of the blue PVs on gray or the purple abnormal on gray.– But I am getting older and I can see their point.– Don’t get me started about my new bifocals either!Don t get me started about my new bifocals either!

The power of knowing what MESA KNOWSCopyright 2012, MESA International

50

Page 51: ISA101_hmiworkshop.pdf

Alarm Colors on GrayNormal Protanopia Deuteranopia Tritanopia

Alarm Colors on Gray

WARNING 1

CRITICAL

WARNING 1

CRITICAL

WARNING 1

CRITICAL

WARNING 1

CRITICAL

WARNING 2

WARNING 1

WARNING 2

WARNING 1

WARNING 2

WARNING 1

WARNING 2

WARNING 1

SO

WARNING 3

ADVISORY

WARNING 3

ADVISORY

WARNING 3 WARNING 3

ABNORMAL

ADVISORY

ABNORMAL

ADVISORY

ABNORMAL

ADVISORY

ABNORMAL

ADVISORY

The power of knowing what MESA KNOWSCopyright 2012, MESA International

51

Page 52: ISA101_hmiworkshop.pdf

Alarm Colors on TanNormal Protanopia Deuteranopia Tritanopia

Alarm Colors on Tan

WARNING 1

CRITICAL

WARNING 1

CRITICAL

WARNING 1

CRITICAL

WARNING 1

CRITICAL

WARNING 2

WARNING 1

WARNING 2

WARNING 1

WARNING 2

WARNING 1

WARNING 2

WARNING 1

WARNING 3 WARNING 3 WARNING 3 WARNING 3

ABNORMAL

ADVISORY

ABNORMAL

ADVISORY

ABNORMAL

ADVISORY

ABNORMAL

ADVISORY

The power of knowing what MESA KNOWSCopyright 2012, MESA International

52

Page 53: ISA101_hmiworkshop.pdf

Doesn’t Have to be GrayDoesn t Have to be Gray

The power of knowing what MESA KNOWSCopyright 2012, MESA International 5353

Page 54: ISA101_hmiworkshop.pdf

User Cognitive LimitsUser Cognitive Limits

• A user’s performance and the underlying cognitive processes p y g g pare affected by the workload level, situation awareness, and task compatibility.W lik l k thi b t it i i t t t b th t• We likely know this, but it is important to remember that under stress, cognitive limits are impaired from normal.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

54

Page 55: ISA101_hmiworkshop.pdf

Cognitive Limit ConsiderationsCognitive Limit Considerations

• Information displayed in directly usable format (no math!).p y y ( )• Should not rely on recall memory for codes or complex 

commands.• Use the simplest design that consistent with functional and 

task requirements.• For items needed only intermittently provide easy access butFor items needed only intermittently, provide easy access, but 

do not clutter the main display.• Use a design that fits the user’s mental model of the system.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

55

Page 56: ISA101_hmiworkshop.pdf

Display Types & StylesDisplay Types & Styles

• Display types define how information is presented and p y yp porganized to convey information in a consistent manner.  

• Display styles refer to how the information on a single display i t dis presented. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

56

Page 57: ISA101_hmiworkshop.pdf

Selection of Type of DisplaySelection of Type of Display

• Selection may be impacted by functional, technological and y p y , gphysical limitations of the HMI used. 

• For example:– Position of the display,– Physical size of the screen,Density of information that can be handled by the user– Density of information that can be handled by the user.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

57

Page 58: ISA101_hmiworkshop.pdf

Display StylesDisplay Styles

• List Styles • Location Stylesy• Process Styles• Overview Styles

y• Group Style• Point Detail Display Style

• Topology Styles• Graph Styles

• Logic Monitor Styles• Sequence Styles

• Hierarchical Styles• Dashboard Styles

• Procedure Styles• Health/Diagnostics Styles

The power of knowing what MESA KNOWSCopyright 2012, MESA International

58

Page 59: ISA101_hmiworkshop.pdf

Plan View ExamplePlan View Example

The power of knowing what MESA KNOWSCopyright 2012, MESA International

59

Page 60: ISA101_hmiworkshop.pdf

Plan View Drill DownPlan View Drill Down

The power of knowing what MESA KNOWSCopyright 2012, MESA International

60

Page 61: ISA101_hmiworkshop.pdf

Fire & Gas DisplaysFire & Gas Displays

• Clear visual distinction of confirmed event versus sensor issue.

• Broad overview always clear to show any escalation.• “Chatty” sensors need to be clearly depicted.• Do the engineering effort to make these effective tools in real 

timetime.– Consider an off‐shore platform, where there is also a need to 

understand the levels of the platform.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

61

Page 62: ISA101_hmiworkshop.pdf

Waste Water Operator’s FavoriteWaste Water Operator s Favorite

The power of knowing what MESA KNOWSCopyright 2012, MESA International

62

Page 63: ISA101_hmiworkshop.pdf

Plan View Massive FailPlan View Massive Fail• Things that mattered:

– Outfall permits, mix of instantaneous and daily totals– Disposal well permits– Disposal well steadiness of pressure and flow– Total volume left for waste and rainwater, mix of volume and time at current 

rates– Bugs dying or not, reactors and the outfall

• Eureka moment of plan view with roads and tanks– Fancy alarm groupings and easy drill down navigation

• Failed because that was not how the operators envisioned the plantp p• Moved to “functional” grouping overview

The power of knowing what MESA KNOWSCopyright 2012, MESA International

63

Page 64: ISA101_hmiworkshop.pdf

Example Functional Grouping5Example Functional Grouping

• Boxes for areas• Key controls and indication• Best symbols

The power of knowing what MESA KNOWSCopyright 2012, MESA International

64

Page 65: ISA101_hmiworkshop.pdf

A Word on Display HierarchyA Word on Display Hierarchy• Commonly a four level display hierarchy is recommended to not diminish 

the operator’s performance on management activities. • Each level is defined according to the type and location of display along 

with the information content of the display. • Information content will convey increasing levels of detail and focus, with 

Level 1 having the broadest scope and Level 4 having the most focused scope. 

• Although hierarchical in nature, display levels are not necessarily aligned with a navigation hierarchy which may have fewer or more levels. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

65

Page 66: ISA101_hmiworkshop.pdf

A Few Thoughts on NavigationA Few Thoughts on Navigation

• The “best” navigation depends on the nature of the process g p pand the level of instrumentation.

• Older system may not have enough instrumentation to t lti l l l f d ill dsupport multiple levels of drill down.

– Particularly if the shutdown system is relay based and very limited troubleshooting brought into the system.

• Level 1‐4 is not the only and may not be the best concept for your process

The power of knowing what MESA KNOWSCopyright 2012, MESA International

66

Page 67: ISA101_hmiworkshop.pdf

Navigation Network Designsg g

• Hierarchical – This is the most commonly used structure. y– In a hierarchical structure, information is organized like an inverted tree in 

which the lower branches provide increasingly specific information related to the upper branches and backbone. 

– There is extensive research in hierarchical structures and the depth and breadth recommended. 

• Relational – Relational display network structures have multiple links between nodes, which are based on a variety of relationships. 

• Sequential A sequential display network organizes display• Sequential – A sequential display network organizes display pages in a series. This can be effective in batch environments where the process flows sequential through a logical 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

structure. 

6767

Page 68: ISA101_hmiworkshop.pdf

User InteractionUser Interaction

• Software MethodsSoftware Methods– Data entry methods,– Navigation methods,– Error avoidance methods,– User access security,– Off system messaging.

• Hardware Interfaces– HMI Devices, – Monitors and User Input Devices

The power of knowing what MESA KNOWSCopyright 2012, MESA International

– User Input Devices.68

Page 69: ISA101_hmiworkshop.pdf

User Interaction DesignUser Interaction Design

• Key design principles to consider include:Key design principles to consider include:– consistency in execution across all modes of interaction,– timely feedback for data entry and control actions,– streamlined user interaction (minimized number of selections or amount of typing),

f i li f d li i d– use of appropriate salience for error messages and limited use of complex modal methods.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

69

Page 70: ISA101_hmiworkshop.pdf

Data Entry MethodsData Entry Methods

• Consistent presentation of data entry. p y– Common conventions include: inset entry fields, clear indication of current 

selection, grayed items that are not available for entry, and “hand” cursor presentation. 

– It is also effective to give the operator visual clues as to the format of the entry if this is not known. 

• Information is presented in a consistent manner for all types of interactions.– Common operator interaction needs should be contained on the display or in 

a popup or faceplate‐style display that only changes a portion of the screen. – The operator should only be required to change screens or navigate deeper 

into the HMI structure for non‐routine and non‐critical interactions.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

70

Page 71: ISA101_hmiworkshop.pdf

Number Presentation and EntryNumber Presentation and Entry

• The font selected should be discernable from the normal operator position. 

• Numbers with decimal formatting should be justified with t t th d i l i t P t ti h ld f ll threspect to the decimal point. Presentation should follow the 

appropriate decimal format resolution required by users.Range Display Formatg p y

100 - 9999.9 XXXX10 - 99.99 XX.X1 - 9.999 X.XX

0 - 0.9999 X.XXX

• If automatic rescaling of the decimal format is used, care should be taken to suppress rapid changes in decimal formatting to avoid repetitive shifting of the decimal point

The power of knowing what MESA KNOWSCopyright 2012, MESA International

formatting to avoid repetitive shifting of the decimal point.

71

Page 72: ISA101_hmiworkshop.pdf

Critical Operating RangesCritical Operating Ranges

• Where appropriate, numbers should be referenced to normal pp p ,and critical operating ranges. 

• The reference to normal and critical can be accomplished in a i t f i l di th f b l lvariety of manners, including the use of an abnormal color or 

reference curves and lines. • Critical values can be referenced in a similar manner, with ,

clear indication of impending or actual critical range violations.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

72

Page 73: ISA101_hmiworkshop.pdf

Text Presentation and EntryText Presentation and Entry

• Text should be left‐justified with a ragged right handText should be left justified with a ragged right hand edge. 

• MIXED CASE LETTERING HAS BEEN SHOWN TO BE EASIER TO READ THAN UPPERCASE AND SHOULD BE GENERALLY USEDUPPERCASE AND SHOULD BE GENERALLY USED.

• If a paragraph is  • Avoid required, the text width should be at least 50

hyphen‐ation if poss‐

least 50 characters wide for rapid scanning

ible.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

73

scanning.

Page 74: ISA101_hmiworkshop.pdf

Text Presentation and EntryText Presentation and Entry• Abbreviations and acronyms should be avoided unless they are part 

f th l t lof the normal operator language.• Underlining for emphasis should not be used. It is recommended 

that underlined text be reserved for hyperlinks.• Display of text should be oriented horizontally unless unavoidable• Display of text should be oriented horizontally unless unavoidable 

or for clarity.• The font selected should have clear characters definition (the most 

common issue related to the presentation of 1, I and L).common issue related to the presentation of 1, I and L).• Affirmative statements rather than negative statements should be 

used. • Active voice should be employed. p y• Instructions that must be executed in order should be presented in 

order.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

74

Page 75: ISA101_hmiworkshop.pdf

Command EntryCommand Entry

• For simple commands, any format supported by the language p , y pp y g gand training of the user is likely to be appropriate. 

• All inputs to and effects of a given command should be visible t th h iblto the user where possible.

• Users should be in command of the entry process at all times, with a clear means for cancelling the operation or recovering g p gquickly to prior configuration.  

The power of knowing what MESA KNOWSCopyright 2012, MESA International

75

Page 76: ISA101_hmiworkshop.pdf

Complex CommandsComplex Commands• The HMI should support multiple selections by the user, followed by 

fi ti f th i t d d it tia confirmation of the intended composite action. • If selection lists are long, artificial groupings should be constructed 

to allow for easier navigation, scanning and identification of desired selectionselection. 

• Command dialogs should be designed to support the expected work process of the user.

• Feedback and help should be provided for all complex steps.Feedback and help should be provided for all complex steps.• Feedback should be provided for all entries that are outside of an 

expected range.  – If an input is critical, acceptable limits on entry should be enforced.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

76

Page 77: ISA101_hmiworkshop.pdf

ButtonsButtons• Buttons should be used only when suitable for the task.  

Labels should be clear to the users.• Buttons should be sized large enough to allow users to select 

them rapidly and accurately with the pointing device in use onthem rapidly and accurately with the pointing device in use on the console.  

• Buttons that interact directly with the process should be distinct from buttons that provide navigation linkages or  launch applications.

• Any buttons that are unavailable should indicate their• Any buttons that are unavailable should indicate their temporary unavailability with consistent visual coding.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

77

Page 78: ISA101_hmiworkshop.pdf

Navigation Methods g

• The navigation design is one of the most important parts of g g p pthe overall HMI design, since it directly impacts the speed and accuracy with which the operator can intervene and respond to process needsto process needs. 

• Multiple navigation methods should be provided for robustness and to facilitate access to displays that is:– quick, – logical, – direct, and – consistent.

The power of knowing what MESA KNOWSCopyright 2012, MESA International 7878

Page 79: ISA101_hmiworkshop.pdf

Navigation Method Examplesg p

Navigation methods to consider include: • Embedded Hyperlinks and Display Symbols with Hyperlinks, • Menus and Tool Bars/Ribbons, • Dashboard/Task panelDashboard/Task panel, • Buttons on the displays, • Custom keyboard buttons (function and other custom buttons), 

C ( b i h li k f d d )• Context Menu (e.g., mouse button right‐clicks for a drop‐down menu), • Show/hide mechanisms for detailed information, • Links to Directories of Displays, Files or Trends, • Display Transfer Buttons, • Voice commands, • Yoking

The power of knowing what MESA KNOWSCopyright 2012, MESA International

Yoking. 

7979

Page 80: ISA101_hmiworkshop.pdf

Navigation Guiding Principlesg g p

• Display access should be designed to minimize the operator keystroke‐equivalent actions. 

– 1‐2 keystrokes should be the maximum required to view any critical or high priority alarm in context with the associated process. 

– 2‐3 keystrokes are acceptable for all other information. 

• It should not be necessary for an operator to type in the display name or point identification, though support for that interaction should be provided. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International 8080

Page 81: ISA101_hmiworkshop.pdf

Navigation Guiding Principlesg g p

• The HMI must support work flow for normal and abnormal conditions. 

• Display symbols that are navigation targets have consistent and distinct visual codingand distinct visual coding. 

• Display symbols that are selectable have consistent and distinct visual coding. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International 8181

Page 82: ISA101_hmiworkshop.pdf

Navigation Guiding Principlesg g p

• Displays should be implemented in a standardized content p y pstructure that supports progressive exposure of detailed information. Wh f l d i t d d HMI t h i• Where useful and appropriate, advanced HMI techniques can be employed to automatically display relevant information. 

• This automatic display is commonly called "yoking" and can p y y y ginclude such items as:

– other displays in a multi‐window HMI, – faceplate, p ,– trending, and – related detailed displays. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International 8282

Page 83: ISA101_hmiworkshop.pdf

Example Display HierarchyExample Display Hierarchy• Level 1 

– Overview of operator’s entire span of responsibility• Level 2

– Typically the operator’s main control interfaceb l f l l h h– Visibility of relevant alarms; esp. high priority

• Level 3– Detailed displays, used for non‐routine operations

M b t k b d f li h t t t– May be more task based for line changes, startup, etc.– Visibility of all alarms

• Level 4Rarely used for diagnostic and troubleshooting purposes– Rarely used for diagnostic and troubleshooting purposes

– Interlock and permissive information (could be Level 3)– Procedure and help displays (could be Level 3)

The power of knowing what MESA KNOWSCopyright 2012, MESA International

83

Page 84: ISA101_hmiworkshop.pdf

Batch Navigation ExampleBatch Navigation ExamplePlant

OverviewOverview

AreaOverview

Reactor 1 Display

Reactor 2Display

Reactor 3Display

Reactor 1Trend

Reactor 2Trend

Reactor 3Trend

Reactor 1Alarms

Reactor 2Alarms

Reactor 3Alarms

The power of knowing what MESA KNOWSCopyright 2012, MESA International

84

Page 85: ISA101_hmiworkshop.pdf

More Complex Navigation ExampleMore Complex Navigation Example

• Navigate horizontally and vertically.g y y

The power of knowing what MESA KNOWSCopyright 2012, MESA International

85

Page 86: ISA101_hmiworkshop.pdf

Error Avoidance MethodsError Avoidance Methods

• Consideration should be given to error avoidance techniques g qand confirmation steps for important items. 

• The items should be limited to avoid diluting the importance f th th dof the method.  

• For safety critical items, the “error avoidance” should be executed in the control system application itself, rather than y pp ,the HMI.  – The Style Guide should clearly define error avoidance and the use of 

custom scripting in the HMIcustom scripting in the HMI.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

86

Page 87: ISA101_hmiworkshop.pdf

Error Avoidance MethodsError Avoidance Methods• The error avoidance methods should not excessively 

hamper the operator’s ability to make changes rapidly, where appropriate. 

• To avoid loss of effectiveness, these methods should be used sparingly and be carefully designed. 

• Simple confirmation steps with a “yes” to confirm have been shown to be somewhat ineffective at improving accuracy.  – Yes, yes, yes, yes….oops!

• It is also important to ensure that the confirmation pemployed is consistent in language and ensure that the reason for the confirmation, particularly when confirming entries outside of an expected range.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

87

Page 88: ISA101_hmiworkshop.pdf

Off System MessagingOff System Messaging

• Off‐system messaging methods are used to help the operating y g g p p gteam manage the process. 

• These off‐system messaging methods include:– Auto‐dialer voice messages,– Remote alarms,– Pagers,– Digital message pagers,– Text messages,– EmailsEmails.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

88

Page 89: ISA101_hmiworkshop.pdf

Off System MessagingOff System Messaging

• Care should be taken in the design of these systems to ensure g ythat adequate robustness is present to support the functional requirements. At i i th t h ld b t ti ll• At a minimum, the systems should be automatically monitored for availability. 

• In more critical systems, a backup system should be in place to y , p y pprovide the required functionality in the event of an outage.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

89

Page 90: ISA101_hmiworkshop.pdf

User Access SecurityUser Access Security

• The HMI system generally has some level of HMI application y g y ppspecific security. 

• The operator environment is designed to be resistant to users d i th d t t th t k t tidamaging the programs or data present on that workstation, or gaining access to unintended applications. 

• The degree of restriction is often user configurable, so that g g ,the HMI is also suitable for use by trusted and higher skill level users.Thi d i l d h ll• This scope does not include the overall user account management, which is covered by ANSI/ISA‐99. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

90

Page 91: ISA101_hmiworkshop.pdf

User Access SecurityUser Access Security

• HMI specific considerations include:p– Temporary Log Over (ability to increase user rights without logging off 

completely) for specific tasks,– Concept of multiple roles and privileges within an application (roleConcept of multiple roles and privileges within an application (role 

based restriction),– Location based content restriction,

Use of electronic signatures– Use of electronic signatures,– Authentication notes (requirement of a user to add a reason for a 

control action),U f h bi i– Use of other biometrics.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

91

Page 92: ISA101_hmiworkshop.pdf

Hardware: HMI DevicesHardware: HMI Devices

• Monitors can vary from hand‐held devices to indoor and youtdoor monitors of varying sizes to larger post or wall‐mounted monitors. S l ti h ld i l d id ti f i i l d• Selection should include consideration of viewing angles and resolution for color perception and readability, physical reach for input devices, and related environmental factors.

• When a fixed workstation is desired, some consideration of sitting and standing options should be made. Wi h bl d i h b lif d d• With portable devices, the battery life and ruggedness are likely to be key considerations. – Wireless devices have special security and reliability considerations that are 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

outside the scope of this standard (see ISA100).

92

Page 93: ISA101_hmiworkshop.pdf

Design Not By Furniture Sales RepDesign Not By Furniture Sales Rep• Key point, decide what you 

need, then pick the furniture!

The power of knowing what MESA KNOWSCopyright 2012, MESA International

93

Page 94: ISA101_hmiworkshop.pdf

User Input DevicesUser Input Devices• Consider sound design for use and selection of: 

– Keyboards (QWERTY or other industrial type),– Keyboards with programmable keys,– Pointing Devices (mouse, trackball, etc.),

Oth t k b d– Other custom keyboards,– Touch screens,– Video wall controls,– Handwriting input devices– Handwriting input devices,– Voice input,– Bar‐code scanners,– RFIDs,RFIDs,– Cameras,– Pushbuttons/toggle switches– Others (biometric readers for security, etc.).

The power of knowing what MESA KNOWSCopyright 2012, MESA International

94

Page 95: ISA101_hmiworkshop.pdf

PerformancePerformance

• Performance by HMI CategoriesPerformance by HMI Categories• HMI Duty Factors• HMI Performance Shaping FactorsHMI Performance Shaping Factors

The power of knowing what MESA KNOWSCopyright 2012, MESA International

95

Page 96: ISA101_hmiworkshop.pdf

HMI CategoriesHMI Categories

• Consideration in the standard for:Consideration in the standard for:– High Speed Machine Control– Small Systems– Process Systems– SCADA– Geographically Widespread RTU systems

The power of knowing what MESA KNOWSCopyright 2012, MESA International

96

Page 97: ISA101_hmiworkshop.pdf

HMI Duty FactorsHMI Duty FactorsMaximum Times (all units in seconds unless otherwise stated)

HMI CategoryMetric Display

TypeMachine Control

Small System

Process System

SCADA System

RTU System

• Recommended max times for:yp y y y y

Call-up Time

(Note 1)

Level 1, 4 2 10 10 10 10Level 2, 3 1 5 5 5 5Faceplate 1 3 3 3 3Yoke 6 6 6 6 6Trend 5 5 5 5 5History 5-15 5-15 5-15 5-15 5-15

Display Refresh Rate

(Note 2)

Level 1, 4 1 2 5 5 5Level 2, 3 1 3 5 5 5Faceplate 1 3 3 3 3Yoke 1 2 5 5 5Trend 1 1 1 1 1

• Call‐up Time,• Display Refresh Rate, • Write Time,

Trend 1 1 1 1 1History 5-15 5-15 5-15 5-15 5-15

Write Time Applies to all display types 1 1 1 1

Based on dial up schedule and bandwidth

Applies to all display types

Based on network topology

(i e may

,• Write Refresh Time,• Access to Alarms.

• Also considers:Write Refresh Time

(Note 3)

types

3 5 5 5

(i.e. mayhave to dial a modem)

<5 minutes for very large systems

Access to l

Alarm 1 1 1 1 1

Also considers: • Navigation,• Switching users, 

alarm displays

summary 1 1 1 1 1Alarm lists such as suppressed alarms 5 5 5 5 5

Navigation

(Note 4)

Critical displays 1-2 clicks 1-2 clicks 1-2 clicks 1-2 clicks 1-2 clicksNon-critical displays 3 clicks 3 clicks 3 clicks 3 clicks 3 clicksAlarm summary 1 click 1 clicks 1 clicks 1 click 1 clicks

• Changing language.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

System diagnostics 1-2 clicks 1-2 clicks 1-2 clicks 1-2 clicks 1-2 clicks

System state changes

(Note 5)

Switching operators 5 5 5 5 5Language change 5 5 5 5 5 97

Page 98: ISA101_hmiworkshop.pdf

Performance Shaping FactorsPerformance Shaping Factors• The principles behind Performance Shaping Factors are:

– control system operator displays should be an effective tool for the safe and efficient control of the process, in both normal and abnormal situations, 

– the HMI should assist in the early detection, diagnosis, and properthe HMI should assist in the early detection, diagnosis, and proper response to abnormal situations,

– the HMI should be structured to aid operator to prioritize response to major or multiple simultaneous system upsets,th HMI i d i d f th f th t i i th– the HMI is designed for the use of the operator in running the process. Proper HMI design is therefore not compromised for any special‐use purposes of maintenance, engineering, staff, or training,

– failure of a display or items on the display should be immediately apparent to the operator,

– a clear, but not overwhelming, indication that the graphic is not connected to or communicating with the system it is linked to.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

98

Page 99: ISA101_hmiworkshop.pdf

TrainingTraining

• User TrainingUser Training– Operations,– Maintenance,– Engineering,– Administrators,– Management.

• Documentation

The power of knowing what MESA KNOWSCopyright 2012, MESA International

99

Page 100: ISA101_hmiworkshop.pdf

HMI TrainingHMI Training 

• Adequate training is absolutely essential to safe andAdequate training is absolutely essential to safe and effective operation of the HMI

• Materials for training should be generated at the g gDesign and Implementation Stages

• Training materials should be verified during the g gTesting and Commissioning steps

• Materials should be in a format that is consistent with existing procedures and is effective for the audience

The power of knowing what MESA KNOWSCopyright 2012, MESA International

– Paper,  on‐line ‘help’ tools, full simulation & testing100

Page 101: ISA101_hmiworkshop.pdf

DocumentationDocumentation

• Application specific details of HMI implementation,Application specific details of HMI implementation, generated during Design Stage:– Display indexes,– Display functional descriptions,– Navigation diagrams, etc.

• The information needed to reconstruct the HMI application if necessary.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

101

Page 102: ISA101_hmiworkshop.pdf

Concluding ThoughtsConcluding Thoughts

• There simply is no silver bullet.There simply is no silver bullet.– Ask hard questions to anyone that suggests that there is…

• Well considered and well executed, the HMI may be the h d i i h dhardest engineering that you ever do.

The power of knowing what MESA KNOWSCopyright 2012, MESA International

102

Page 103: ISA101_hmiworkshop.pdf

ReferencesReferences1. ISA S101 Draft: “ISA”, May 2012.

2. US Chemical Safety and Hazard Identification Board, ‘Investigation Report BP Texas City, TX  Refinery Explosion and Fire’, Report 2005‐04‐I‐TX, March 2007.

3. Fitzpatrick, B. A. (2005). Section 4.11: Management of abnormal conditions. In B.3. Fitzpatrick, B. A. (2005).  Section 4.11: Management of abnormal conditions. In B. Liptak (Ed.), Instrument Engineers' Handbook: Process Control (pp. 706‐718). Stamford, CT: CRC Press.

4. Swain, A. and Guttman, H., Handbook of Human Reliability Analysis with E h i N l P Pl A li i (Fi l R ) W hi DCEmphasis on Nuclear Power Plant Applications (Final Report), Washington, DC: United States Nuclear Regulatory Commission, 1983.

5. Tharanathan, A., Bullemur, P., Laberge, J., Reising, D., Mclain, R., “Functional Versus Schematic Overview Displays: Impact on Operator Situation Awareness in p y p pProcess Monitoring”, presented at 54th Annual HFES Meeting, September 2010. 

The power of knowing what MESA KNOWSCopyright 2012, MESA International

103

Page 104: ISA101_hmiworkshop.pdf

The power of knowing what MESA KNOWSCopyright 2012, MESA International