the current state of scada arlen nipper - cirrus link rob coulter - ibm
TRANSCRIPT
How can we apply technology to:
• Mitigate environmental risk?
• Detect leaks earlier?
• Resolve problems faster?
• Manage audit and regulation more effectively?
• Run operations more efficiently?
Instrumented
Interconnected
Intelligent
SCADA Protocols & Applications: The Good, The Bad, and The Ugly
Allen-Bradley DF1
Allen-Bradley DH+
Allen-Bradley EN/IP
Amocam
ARCNet
ATS
BITbus
CANbus
CA
CCM2
CDCI
CDCII
Conitel
DeviceNet
Daniel
DL130
DNP 3.0
Elliott
Enron Modbus
F&M
Ferranti MK2A
Galveston-Houston
GPE
GSI
Harris 5000/5500/6000
Hansa S002
HART
Hayes
Honeywell DE
Kodata
L&J
LANDAC
Landis & Gyr
Micromotion Flowscale
MODBUS ASCII
MODBUS RTU
MODBUS Plus
MPS9000
MTS
Omron Host Link
Optomux
PERT 2631
Plessey TC6
RDACSII
REDAC 70HRNIMSiemens 3964RSiemens RK512SLIPSNET -ISNET –IIGE SRTPTANO Model 10TANO Model 100TejasTotal-FlowTransit BusTRW 9550Valmet Series 5Transmitton MT700TRW S-70TRW S-703VarecWesdac 4FWISPWireless HART
Poll / Response Latency
Example Case - Polling Modbus over VSAT
Assumptions:- 16 remote sites on one logical channel- 1 poll for digital input values- 1 poll for analog input values
Establish TCP/IP socket connection from the SCADA Host to the remote site: 4 secondsSend the poll for digital inputs: 4 secondsSend the poll for analog inputs: 4 secondsTear down the socket connection: 2 seconds------------------------------------------------------------------------Total time to poll one site: 14 seconds
14 sec / site X 16 sites = 224 seconds or 3.7 minutes to refresh all data
Example Case - Polling Modbus over VSAT
Assumptions:- 16 remote sites on one logical channel- 1 poll for digital input values- 1 poll for analog input values
Establish TCP/IP socket connection from the SCADA Host to the remote site: 4 secondsSend the poll for digital inputs: 4 secondsSend the poll for analog inputs: 4 secondsTear down the socket connection: 2 seconds------------------------------------------------------------------------Total time to poll one site: 14 seconds
14 sec / site X 16 sites = 224 seconds or 3.7 minutes to refresh all data
SCADAHost
SCADAHost
11
Protocol X
22
33
“Operations (OT)”“Enterprise (IT)”
Electronic Flow Measurement
Electronic Flow Measurement
ERPERP
Asset Management & Optimization
Asset Management & Optimization
Analytics &BIG DATA
Analytics &BIG DATA
Mobile AppsMobile Apps
Future Apps & Integration
Future Apps & Integration
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
Electronic Flow Measurement
Electronic Flow Measurement
ERPERP
Asset Management & Optimization
Asset Management & Optimization
Analytics &BIG DATA
Analytics &BIG DATA
Mobile AppsMobile Apps
Future Apps & Integration
Future Apps & Integration
“Operations (OT)”“Enterprise (IT)”
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
Electronic Flow Measurement
Electronic Flow Measurement
ERPERP
Asset Management & Optimization
Asset Management & Optimization
Analytics &BIG DATA
Analytics &BIG DATA
Mobile AppsMobile Apps
Future Apps & Integration
Future Apps & Integration
“Operations (OT)”“Enterprise (IT)”
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
SCADAHost
Electronic Flow Measurement
Electronic Flow Measurement
ERPERP
Asset Management & Optimization
Asset Management & Optimization
Analytics &BIG DATA
Analytics &BIG DATA
Mobile AppsMobile Apps
Future Apps & Integration
Future Apps & Integration
SCADAHost
SCADAHost
“Operations (OT)”“Enterprise (IT)”
Operations Managers’ Comments• “Our poll response cycle time is 12 minutes.” • “If a leak occurs, time is everything!”• “We had two major spills in the last two years. Clean-up of our last spill
cost $6,000,000”• “We are taxed on the greenhouse gases we emit so need to calculate
and optimize but do not have the capability to effectively do so today”• “SCADA host companies charge for each protocol they attach to the
host. The cost is approx $10K/protocol plus 25% maintenance per year. We have 32 different protocols ($320,000 upfront and $80,000 per year)”
• “We need better access to our other field devices beyond just the PLC’s”• “How can we provide other lines of business applications with our
operational data without compromising the SCADA host application?”
SCADAHost#2
SCADAHost#2
1122
33
“Operations (OT)”“Enterprise (IT)”
Electronic Flow Measurement
Electronic Flow Measurement
ERPERP
Asset Management & Optimization
Asset Management & Optimization
Analytics &BIG DATA
Analytics &BIG DATA
Mobile AppsMobile Apps
Future Apps & Integration
Future Apps & Integration
??
IT || OT
44
55
nn
SCADAHost#1
SCADAHost#1
*YDKWYDK*YDKWYDK
Summary
• Device protocols tied intimately to applications.
• A need to significantly reduce critical data update times.
• Current network bandwidth consumption limiting additional information.
• “One to One” information silos.
• “Operational Intelligence” stranded in field devices!
Poll-Response SCADA systems were perfectly viable solutions when first developed 35 years ago. They have served the industry well, and continue to do so. But we are entering 2014 and are now challenged with: