290 likes | 302 Views
Explore components, applications, and goals of SCADA systems to improve operational control, decision-making, and compliance reporting. Learn the importance of situational awareness and effective graphic design in SCADA visualization. Discover best practices for data presentation and organization in SCADA applications.
E N D
High Performance GraphicsMaking SCADA Visualization Work for You Phill Arnold September 2019
SCADA Supervisory Control And Data Acquisition
What is a SCADA System? A system of hardware and software components used to: • Provide operational control and oversight • Monitor and historically log real-time data • Provide operational alarms • Support automated control decision-making • Facilitate compliance reporting
SCADA System Components • Instruments • Programmable Logic Controller (PLC) • Operator Interface • Network • Remote Telemetry • Computer Hardware • SCADA Software • Alarm Dialer • Historical Data • Reporting
SCADA System Components (Cont.) Administrative/Enterprise Layer Tablet Internet Firewall Web Space Server Information Layer Home Computer Workstations Redundant Server Historian Report Generator CMMS Control Layer OIT PLC Field Device Layer Remote Pump Station Instruments Valves Pumps
SCADA Applications A SCADA Application is: A SCADA Application isn’t: SCADA (by itself) Process Controller Decision Maker • Component of a SCADA System residing within the information layer • Visualization Platform • Interface to the Process Controller (PLC) • The most visible part of a SCADA System • A tool to assist with Situational Awareness
Situational Awareness “The perception of the elements in the environment within a volume of time and space, the comprehension of their meaning, and the projection of their status in the near future.” - Endsley, 1988
Goals Major System Minor System Sub-System Sub-System Equipment Control Detail Equipment Equipment Control Detail Equipment
Situational Awareness - Distractors • Attention Tunneling: Fixating on one set of information to the exclusion of others. • Working Memory Trap: Relying on limited short term memory. • Misplaced Salience: Salience is the compellingness of certain forms of information. The color red, movement, and flashing lights can distract a person away from information that may be more important. • Incorrect Mental Model: Using the wrong mental model will lead to misinterpretation of information. • Out-of-the-loop: Automation can actually undermine SA by taking people out-of-the-loop. They may develop poor SA on how the automation is performing, as well as the elements the automation is supposed to be controlling. • Complexity Creep: It’s difficult to develop an accurate mental model of how a system works when there are too many features. • Operator Fatigue: Reduces capacity to process information. • Data Overload: Overwhelming amounts of data can reduce SA. Not Important
SCADA Applications – Traditional Common Practices • Relevant information lost in the graphics • Abuse of color • I’ve got the big picture but what’s actually happening?
SCADA Applications – No Standards Existing SCADA applications may • Not be designed against an adapted standard • Be configured by multiple system integrators with different visions of what SCADA should look like • Designed with a P&ID approach as the lone criteria • Not use common toolkit • Misuse color • Utilize distracting elements
SCADA Applications – High Performance Graphics An Emerging Standard 2008 – The High Performance Handbook (Hollifield et al.) 2015 – ANSI/ISA-101.01 Human Machine Interfaces for Process Automation System Goal: Improve Level 1 Situational Awareness RemoveDistractions • Easily monitor equipment under the operator’s control • Early detection and clear depiction of abnormal conditions • Effective resolution methods for abnormal situations • Embed easily accessible and relevant information into the control system
SCADA Applications – High Performance Graphics Putting It In Practice • Neutral background • Blues and grays • Simple Static Elements • Color: Attract attention not distract • Contrast: Differentiate between information only & control elements • Develop screen hierarchy • Don’t rely on only one means to convey what’s happening • Symbology • Color • Text • Consistency • Surround data with useful context
SCADA Applications - Data What is Data? • In the world of SCADA data is just a number • We have two types of data Digital Analog
SCADA Applications - Information Data in Context Digital Analog
SCADA Applications – Data In Context Units (nothing groundbreaking here) Value relative to full span • Where is the current value relative to the full measurement range Value over time • Where has the value been • Where the value is likely going • Direction Range • Provides additional context for vertical bar & trend Here’s your data Alarm threshold
SCADA Applications - Organization Major System Minor System Sub-System Sub-System Equipment Control Detail Equipment Equipment Control Detail Equipment
High Performance Graphics Concepts Working for You Improve Process Understanding and Responsiveness
High Performance Graphics Concepts Working for You Guidelines Not Strict Rules
CONTACT INFORMATION Phill Arnold phillip.arnold@wright-pierce.com 207.319.1514