isa101, human machine interfaces applying isa101 concepts to · pdf filemachine interfaces...

32
Standards Certification Education & Training Publishing Conferences & Exhibits ISA101, Human Machine Interfaces Applying ISA101 Concepts to Your HMI Projects

Upload: ngongoc

Post on 17-Mar-2018

468 views

Category:

Documents


17 download

TRANSCRIPT

Page 1: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Standards

Certification

Education & Training

Publishing

Conferences & Exhibits

ISA101, Human

Machine Interfaces

Applying ISA101 Concepts to

Your HMI Projects

Page 2: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

2

Presenter

Michael A. Lennon, P.E. • Earned his Bachelors of Chemical Engineering in 1995

from the University of Delaware

• Joined Applied Control Engineering, Inc. (ACE) in 2001

• Based in ACE’s Newark, DE headquarters but has also

worked in ACE’s Houston, TX and Taunton, MA offices

• Certified ISA 99 / IEC 62443 Cybersecurity

Fundamentals Specialist

• Licensed Professional Engineer

Page 3: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

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 to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

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

4

Page 5: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Our Challenge

Existing HMI issues

• Configured by multiple system implementers

• Designed with P&IDs as the lone design criteria

• Not designed to a common style guide

– Color usage is not consistent

– Process objects not from a common toolkit

• No contextual information

– Embedded trends, etc.

5

Page 6: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Immovable Object

Existing HMIs are not carved in stone

6

• ISA101 has 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)

image via

Page 7: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

HMI Life Cycle

7

from Section 4 of ANSI/ISA-101.01-2015

Page 8: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

HMI Life Cycle

Starting an HMI upgrade

• Begin process by defining your

– Philosophy & Style Guide

• Focus on how a “new” HMI would operate

• Engage system users and owners

– Know what works well with your system now

– Look for source of continuous improvement

• Improvement can be incremental

– Use of Color, Navigation, and Object Animation

8

Page 9: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Use of Color, Example

9

Page 10: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Use of Color, Example

10

Page 11: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Use of Color

Proposed Guideline for Use of Color

• Gray backgrounds are used to minimize glare

and provide a low-contrast depiction

• Bright colors are used to highlight alarms and

abnormal situations

• Colors that are used for alarms should not be

used elsewhere

11

Page 12: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Navigation, Example

12

Page 13: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Navigation, example

13

Page 14: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Navigation

Proposed Navigation Guidelines

• Techniques are employed to facilitate quick and

efficient navigation

• Consistent navigation techniques are used

throughout the system

14

Page 15: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Object Animation, Example

15

Page 16: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Object Animation, Example

16

Page 17: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Object Animation

Proposed Animation Guidelines

• 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

17

Page 18: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Creating the HMI You Want

How to Run an HMI Project

• Where does every HMI project start?

– With a set of P&IDs

– Some are very dense; some should not be graphics

• P&IDs can be a good start; can be used to

– Introduce situational awareness concepts

– Define HMI philosophy for the project

– Group graphics into Functional Areas

18

Page 19: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Know Your Levels

ISA 101 Documents Four Levels

• Level 1: Overview of entire responsibility

• Level 2: Primary operating display

• Level 3: System/Subsystem detail displays

• Level 4: Diagnostic displays

• Your project needs to determine how to

implement these levels for your system

19

Page 20: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Level 3 Graphic

20

Page 21: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

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 of the

future

21

Page 22: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Level 3 Graphic

22

Page 23: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Use Your Tools

Toolkits can be used as a Style Guide

• At the project kickoff meeting, present a sample

screen using the tools from your HMI package

• Present topics to be a part of the system

– Color conventions

– Navigation philosophy

– Use of contextual information

– Minimizing static information to better highlight

abnormal situations

23

Page 24: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Review Early and Often

Develop and Build Level 3 Graphics

• Conduct an early HMI Review

• Discuss topics present at the project kickoff

• Give each participant a copy of the screens

• Engage multiple levels of system users

– Operators

– Supervisors

– Engineers

24

Page 25: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Focus on the System / Plant

Introduce Level 2 Graphics

• Should be the primary operating displays

• During the Level 3 Screen reviews,

implementers and system owners captured

– Key Performance Indicators

– What makes the plant run well

– What makes the plant spiral out of control

– What an operator always needs to see

25

Page 26: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Level 2 Graphic

26

Page 27: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

What Is Missing?

Level 2 Graphics

• Immediate knowledge of the system’s state

• No knowledge of details that are not important

• What is not important?

– If a valve is opened or closed

– Where a valve and its piping are located

– Watching an agitator spin in a tank

• What is important is a matter of opinion

27

Page 28: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Level 2 Graphic

28

Page 29: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

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

29

Page 30: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Where Do We Begin?

Upgrading existing HMIs

• Produce results

– Start small; show value

– Continuous improvement

Creating new HMIs

• Create sample graphics

– Use them as your style guide or create a document

• Introduce Levels

– Know which screens should always be displayed

30

Page 31: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

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.

31

Page 32: ISA101, Human Machine Interfaces Applying ISA101 Concepts to · PDF fileMachine Interfaces Applying ISA101 Concepts to ... The High Performance HMI Handbook, ... ISA101, Human Machine

Standards

Certification

Education & Training

Publishing

Conferences & Exhibits

ISA101, Human

Machine Interfaces

Applying ISA101 Concepts to

Your HMI Projects