Practical DNP3, 60870.5 & Modern SCADA Communication Systems
DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing...
Transcript of DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing...
![Page 1: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/1.jpg)
Standards
Certification
Education & Training
Publishing
Conferences & Exhibits
DNP3 for WaterSystems
United Water New Jersey Use Case
2015 ISA Water / Wastewater and Automatic Controls SymposiumAugust 4-6, 2015 – Orlando, Florida, USA
Speaker:Keith Kolkebeck
![Page 2: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/2.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 2
Presenter
• Director of Technology Solutions
• 15+ years of operational technology experience
• Joined United Water in 2007
• Responsible for operational technology strategy
for SCADA, GIS, Smart Water DMA, and
Operational Reporting.
![Page 3: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/3.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 3
Presentation Outline
• Protocol Overview
• SCADA Project Overview
• Protocol Requirements
• Protocol Demonstration
• Protocol Shootout
• Pilot Results
• Protocol Selection
• DNP3 Benefits and Challenges
• Lessons-Learned
![Page 4: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/4.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 4
Experience
• DNP3– Who has heard of DNP3?
– Does anyone use DNP3?
• Modbus– Is everyone familiar with Modbus?
– Who uses Modbus?
![Page 5: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/5.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 5
DNP3 Overview
• DNP3 – “Distributed Network Protocol” version 3
• A powerful protocol to transmit data from Point A to PointB using serial and/or TCP/IP communications.
• Open and public protocol
• Developed in the early 1990s to achieve standards-based interoperability between Master stations andsubstation computer systems in the electric industry.
![Page 6: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/6.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Modbus Overview
• Request/Response protocol
• A protocol to transmit data from Point A to Point B usingserial and/or TCP/IP communications.
• Widely used and accepted
• Developed in the 1979
• Simple
6
![Page 7: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/7.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 7
UWNJ Remote Site Project
• Remote Sites Overview in 2009– 100+ remote sites monitored/controlled
– 93% of sites utilize a legacy (early 1980s) RTU
– Combined sites with a legacy RTU with a PLC
– 7% used a mix of PLC Brands
– Two distinct remote control systems exist
• Long term needs– Modernize
– Standardize
![Page 8: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/8.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 8
Project Drivers
• Legacy RTU Risks– Legacy technology
– Single Source
– Lack of local support
– Data quality
– Not Open
• Operational Drivers– Need for complex control
– High costs
– No documentation
– Reliable and accurate data
– Support
![Page 9: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/9.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Legacy System
• Positives– Report by Exception
– Poll on Demand
– Redundant Comms.
• Challenges– Equipment
– Data Integrity
– Support
– Cost
9
![Page 10: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/10.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Protocol Requirements
• Mandatory– Supported open protocol
– Flexible communication
– Easy configuration
• Optional– Time-Stamped data and events
– Provide report-by-exception
10
![Page 11: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/11.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Protocol Demonstration
• Test setup– Single RTU with Ethernet Communication
– Programmed to generate a sine wave
– Push Button Digital Input
– Modbus
– Poll Rate: 1 Second
– DNP3
– Class 1 Poll: 30 Seconds
– Analog Event: Deviation 1 Unit
– Digital Event: Unsolicited
11
![Page 12: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/12.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Normal Conditions
12
![Page 13: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/13.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Communication Loss
13
![Page 14: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/14.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Communication Recovery
14
![Page 15: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/15.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Normal Operation
15
![Page 16: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/16.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Protocol Shootout
• Protocols– Modbus v. DNP3
• Four month test period
• Nine identical sites– New RTU hardware
– Single communication channel
16
![Page 17: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/17.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Protocol Test Criteria
Feature Modbus DNP3
Open
Active Support
Multiple Data Types
Serial Communication
Ethernet Communication
Ease of Use
Time-stamped data *
Report by Exception
Data quality check
Poll on-demand *
17
*Possible with programming
![Page 18: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/18.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Protocol Pilot Results
• Communication issues
• Realized DNP3 Benefits
• DNP3 is complex
• Understood Modbus
• Able to make Modbus adapt
18
![Page 19: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/19.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Protocol Selection
• DNP3– Exceeded our basic requirements
– Clear Advantages
– Complex
– Our future protocol
• Modbus– Worked as expected
– Data Gaps
– Custom programming required
– Needed
19
![Page 20: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/20.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA 20
DNP3 Advantages
• Robust Communications
• Time Synchronization
• Time-stamped events
• Report by Exception
• Secure
![Page 21: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/21.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
DNP3 Flexibility
• Operating architectures– Poll-Response
– Polled report by exception
– Unsolicited responses
– Peer-to-Peer
– Or a combination
• Multiple Masters
• Data Retention
21
![Page 22: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/22.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
However…
• In over our heads
• Lot to Learn
• Local DNP3 support limited
• Not everyone on board
22
![Page 23: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/23.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Prepare for Success
• Developed our skills– Dedicated a resource
– DNP3 experts
• Refined our strategy
• Standardized
• Test, test, test
23
![Page 24: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/24.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Project Update
• 2009 – 2010 - Preparation
• 2011 - 4 year plan for 100+ site upgrade
• 2011 – 2013 – In house work
• 2014 – 2015 - Outside Vendor
• Project 95% Complete
24
![Page 25: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/25.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Realized Benefits
• Reduced communication costs
• Efficient operations
• Alarm management
• Data integrity
25
![Page 26: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/26.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Lessons Learned
• DNP3 is powerful
• Planning
• STUD - Study, Think,Understand, Do
• Data does not lie
• Optimization
26
![Page 27: DNP3 for Water Systems - 2017 ISA Water/Wastewater … Certification Education & Training Publishing Conferences & Exhibits DNP3 for Water Systems United Water New Jersey Use Case](https://reader031.fdocuments.in/reader031/viewer/2022030423/5aab264e7f8b9aa06a8b97cf/html5/thumbnails/27.jpg)
2015 ISA WWAC SymposiumAug 4-6, 2015 – Orlando, Florida, USA
Questions
27