Professional Documents
Culture Documents
Situational Awareness
Alarm Management
Data Availability
System Robustness/Redundancy
Graham Nasby, P.Eng, PMP, CAP
Water SCADA & Security Specialist
City of Guelph Water Services
• Contact: graham.nasby@guelph.ca
2
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
2
City of Guelph Water Services
• Guelph, Ontario, Canada
• 130,000 residents
• 21 groundwater wells
• 3 water towers
• 549 km of water mains
• 49,000 service connections
• 2,750 fire hydrants
• 46,000 m3/day [12 MGD]
3
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
3
Presentation Outline
• Review of what SCADA is
• State of Most SCADA Systems
• Situational Awareness
• High Performance HMI
• Alarm Management
• Data Redundancy – making it easier
• SCADA communication networks
• Cyber Security
• Planning for SCADA Upgrades: building on what you have
4
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
4
Review:
What is SCADA?
6
6
Why we have SCADA systems
• Unattended automatic control of water facilities
• Logging of critical control parameters
– Chlorine Residuals (e.g., 5 minute recording intervals)
– Turbidity
– Well Flow Rates & Daily Flow Totals
– POE Flow Rates & Daily flow Totals
– Tower Levels & Pressure
To be an effective operator
–
you have to be aware of what your plant is doing
9
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
9
Common SCADA problem
11
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
11
CAN
YOU
FIND
THE
PROBLEM
ON THE
SCADA
SCREEN?
12
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada 12
Friendly
SCADA Guy
13
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada 13
Situational Awareness
• To be able to react to a problem,
Operators need to be aware of the problem
14
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
14
High Performance HMIs
15
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
15
High Performance HMIs
HMI = Human Machine Interface (computer screen)
16
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
16
High Performance HMI – Plant Running Normally
HI
LO
Notice the
Lack of Colour
17
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
17
High Performance HMI – Showing Pump Statuses
Red/Green
for status
STOPPED
vs. Not
Running
L L
Greyscale &
redundant RUNNING
coding
Running A A
Pumps not monitored by SCADA (no status information) are just shown as mid-gray:
18
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
18
High Performance HMI – Analog Values
Often 480.1 psi No Alarm Indication 480.1 psi Only a Colour
Seen Change!
4 3 2 1 S
480.1 psi 480.1 psi 480.1 psi 480.1 psi 480.1 psi
Best!
Diagnostic Priority 3 Priority 2 Priority 1 Suppressed
Priority Alarm
2 Alarm Indicator
170
38.7 Desirable
93.1 95 120 12 9 Operating Range
185
8 170
42.7 80
Alarm Range
Interlock
Show Values Show Trends Indicator
21
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
21
High Performance HMI – Embedding Trends
23
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
23
High Performance HMI – The old way
R77
N28
Farnam 6
Adams 3
Marcum
C16
CSX9
Tempe
24
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
24
High Performance HMI – Proper Level 1 Display
25
Source: High Performance HMI Handbook
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
25
High Performance HMI – ISA101 Standard
ENTRY ENTRY
26
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
26
Alarm Management
27
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
27
Alarm Management: ISA18.2
ANSI/ISA-18.2-2016 *
Management of Alarm Systems for the Process Industries
Alarm: An audible and/or visible means of indicating to the operator an
equipment malfunction, process deviation or abnormal condition requiring a
timely response.
Typical example of
results of 18.2 being
implemented
(showing before/after)
28
Current SCADA Trends *originally published as ISA-18.2-2009, now also IEC-62682
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
28
Alarm Management: ISA18.2
ANSI/ISA-18.2-2016,
Management of Alarm Systems for the Process Industries
-Defines the terminology and models to develop an alarm system – and the
work processes to effectively maintain it throughout its lifecycle
-Based on work by the ISA18 committee, which has been active since 2003.
29
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
29
Alarm Management: ISA18.2 Alarm Mgmt. Lifecycle
30
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
30
Alarm Management: Master Alarm Database
• MADB
– Central repository of approved alarms and their
configuration
Tag Priority Desc. Condition Consequence Consequence Expected Operator Time to
If Ignored Severity Response Respond
P1-380-LAH-201 LOW Aeration High Level Overflows in MINOR Check Level 2 hours
1 High Switch Activated Secondary Controller
Level for 10sec clarifiers.
P1-380-AAL-102 MED Aeration DO below 3ppm Loss of Biological MAJOR Investigate and 1 hour
1 Low DO for 30min Action, Risk of turn on additional
Damage to blowers
Biological Mass
P1-380-PALL-456A LOW Aeration Less than 15psi Loss of Energy if Air MINOR Check pressures in 4 hrs
1 Air Pres. for 5min Leak, Poor air distribution
Low Low Aeration system via HMI,
(Note: there is a check valves in field
low DO alarm)
31
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
31
Alarm Management: Master Alarm Database
• Alarm Tag
• Alarm Description (full description & what is shown on HMI)
• Identification: Trigger Condition, Purpose
• Rationalization:
– Consequence & Severity if Ignored
– Expected Operator Response, Time to Respond
– Alarm Priority & Alarm Class
– Justification for having this alarm configured!
• Design: Trigger Condition, On/Off Delays, Additional Filtering Logic, Setpoints,
Routing/grouping information for the HMI
• Operation: When put into service, If Periodic Testing is required
32
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
32
Alarm Management: Key SCADA Features
• Master Alarm Database
• Alarm Areas/Grouping
• Alarm Priorities
• Alarm Classes
33
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
33
Alarm Management: Key SCADA Features cont’d
• Standardizing Alarm Features with Function Blocks
34
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
34
Alarm Management: Non-Alarms
36
36
Alarm Management: Programming Best Practices
• Use a standardized function block in your PLC for all alarms
• Key Features:
– Raw Status vs. Alarm Bit
– Condition Inversion
– Logic-Based Suppression
– ON-Delay
– OFF-Delay
– Shelving / Out of Service support (if required at PLC-level)
• Additional Features for Analog/Value Alarms
– Deadband
– Alarm Masking if Signal is Bad
– Masking of Lesser Alarms (L vs. LL)
– Rate of Change
37
37
Data Redundancy
38
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
38
Data Redundancy: Logging Data
• O.Reg. 170 requires us to log chlorine residuals every 5 minutes
• SCADA Systems are not perfect: unit failures and network outages do happen
• Best Practice is to have redundant data logging
– Main SCADA System logging data
– Data loggers at sites
• Existing Practice
– Redundant data loggers. Data must be gathered or imported manually into reporting system
– Custom programming often needed to implement backup data logging in PLCs
• New Developments
– New data loggers and operator terminals that do store/forward data logging
– Reporting systems and historians that can accept data from multiple sources
– Networking Protocols, e.g., DNP3, that have built-in time-stamping & store/forward logging
39
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
39
Data Redundancy: Logging Data
40
40
SCADA Network Redundancy
41
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
41
SCADA Network Redundancy
• SCADA is critical to operations
– Data Logging,
– Situational Awareness,
– Remote Control by Operators,
– Automatic Control,
– Alarms,
– Reporting
42
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
42
SCADA Network Redundancy
43
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
43
SCADA Network Redundancy
• SCADA Network Technologies
– Fibre optic (public)*
– Fibre optic (MPLS)
– Fibre optic (utility owned)
– Cellular / Wireless*
– DSL (private or public)*
– Radios – licensed*
– Radios – unlicensed*
– Bell Lines
– Private Cables
– ?
44
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
44
SCADA Network Redundancy: One Solution
45
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
45
Last of all: Cyber Security
46
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
46
SCADA Cyber Security
• You need to protect your SCADA system for unauthorized access
• In the past this was difficult to do
• Requires multipronged approach
– People
– Process
– Technology
48
48
SCADA Cyber Security: ISA/IEC-62443
49
Current SCADA Trends
OWWA Oct 3, 2017 – Timmins, Ontario, Canada
49
Wrapping Up
• SCADA is essential for both Operations and Compliance