isa101, human machine interfaces applying isa101 concepts...

34
Standards Certification Education & Training Publishing Conferences & Exhibits ISA101, Human Machine Interfaces Applying ISA101 Concepts to Existing HMI Applications

Upload: dokhue

Post on 17-Mar-2018

322 views

Category:

Documents


12 download

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Standards

Certification

Education & Training

Publishing

Conferences & Exhibits

ISA101, Human

Machine Interfaces

Applying ISA101 Concepts to

Existing HMI Applications