wireless scada data communications

20
1 Wireless Communications for SCADA Systems BCWWA 2008 Wireless Data Communications for SCADA Systems Presented by: Dan Ehrenreich Motorola Inc. BCWWA Conference Whistler, April 2008

Upload: dan-ehrenreich

Post on 25-Dec-2014

4.181 views

Category:

Business


3 download

DESCRIPTION

Paper presented at the last BCWWA 2008 conference

TRANSCRIPT

Page 1: Wireless SCADA Data Communications

1Wireless Communications for SCADA Systems BCWWA 2008

Wireless Data Communications for SCADA Systems

Presented by:

Dan Ehrenreich

Motorola Inc.

BCWWA ConferenceWhistler, April 2008

Page 2: Wireless SCADA Data Communications

2Wireless Communications for SCADA Systems BCWWA 2008

Advanced SCADA Features

Networking(Communication Anywhere to Anywhere)

Data Reliability(No Communication Errors)

Data Security(Immune to Intrusion)

CommunicationNetwork

Page 3: Wireless SCADA Data Communications

3Wireless Communications for SCADA Systems BCWWA 2008

“Open” Communication Solutions

Versatile IEDs• Pressure Control• Flow calculations• Pumps Start• etc.

SCADA • Wonderware• Intellution• Factorylink• etc.

• 900 Mhz Conventional• 900MHz S.Spectrum• Analog Trunking• VHF / UHF Conventional• UHF-900 MHz MAS System• Telco Network• GSM/GPRS• Satellite• Microwave…….

Versatile Interface

• MODBUS• DNP 3.0• OPC• MDLC over TCP/IP• etc.

Versatile Media

Applications• Pressure/Flow• Maintenance• Leak detection• etc.

PLC Interface• Allen Bradley• Modicon• Etc.

Page 4: Wireless SCADA Data Communications

4Wireless Communications for SCADA Systems BCWWA 2008

A Communication Oriented RTU 1/3

Programmable Controller

Communication Modem,

Remote Control

Local Control

A powerful combination of two functions:– Programmable Logic Controller

– Communication Modem

Page 5: Wireless SCADA Data Communications

5Wireless Communications for SCADA Systems BCWWA 2008

A Communication Oriented RTU 2/3

Local Control of

Remote Sites

ReportingBy

Event

Node Linking

two Media

Protocol Converter for PLC Links

Store and Forward Repeater

F1-F1

TimeSynchroniz

ation

RTU

Page 6: Wireless SCADA Data Communications

6Wireless Communications for SCADA Systems BCWWA 2008

A Communication Oriented RTU 3/3

Local Process

NetworkComm.

++

+++

-

+

Polling via radio

Report by Event

PLC

RTU

Page 7: Wireless SCADA Data Communications

7Wireless Communications for SCADA Systems BCWWA 2008

“Store and Forward” Links

S&F S&F

FIU FIU

All radio links may use thesame frequency !

S&F Repeater

RTU RTU

RTU RTU

RTU RTU

SCADA HMI

Page 8: Wireless SCADA Data Communications

8Wireless Communications for SCADA Systems BCWWA 2008

Backup Links Enhance Reliability

IP Gateway

DamagedWire-line

BackupRadio

RF

SCADAControl Center

Line

RF

RTU RTU

Radio Radio

RTU RTU

RTU RTU

RTU RTU RF

Page 9: Wireless SCADA Data Communications

9Wireless Communications for SCADA Systems BCWWA 2008

Wide Area SCADA-Data Network

ToolBox

Primary Water SCADA

SecondaryMCC

Ethernet

Ethernet

IP Gateway Line Based

network

S&F Repeater

RTU and Comm. Node

RTU for Pumping Station

RTU for Reservoir

IP

S&F Repeater

Page 10: Wireless SCADA Data Communications

10Wireless Communications for SCADA Systems BCWWA 2008

Complex SCADA System

Main ToolBox

PrimaryMCC

SecondaryMCC

Remote Ethernet

Local Ethernet

IP GatewayLine Based IP

RTU & Data Comm. Node

RemoteToolBox

Wireline Comm .

RTU & Data Comm. S&F

RTU & Data Comm. Node

(SLIP)

Wireline Comm .

RTU & Data Comm. Node

RTU & Data Comm. NodePrime Link

BackupLink

Prime Link

Prime Link

Printer

BackupLink

TS

Page 11: Wireless SCADA Data Communications

11Wireless Communications for SCADA Systems BCWWA 2008

Reporting in Wireless SCADA Systems

• Cyclic Polling of RTUs– Complete Polling - “Tell me about all your conditions”

• Time consuming process not suitable for wireless media– Report by Exception – “Tell me about only what changed”

• Change of state that does not require immediate attention– Cyclic Health Check - “Indicate shortly that you are alive”

• To minimize the health check cycle (leave time gaps for alarms)

• Initiating Unsolicited Messages– Report By Event - Predefined Alarm conditions

• Must get immediate attention of the operator (critical alarms)

• Group Calls– Burst messages – “Everyone Accept this Message”

• No acknowledgement is expected (“all keep quite for 5 minutes”)

Page 12: Wireless SCADA Data Communications

12Wireless Communications for SCADA Systems BCWWA 2008

Multiple Address System Network

Site 2

SCADA

Site 1

RemoteProgramming

F2

F1

F2

F1

Using the 7-Layer protocol sites may be configured for single frequency F3

F3

F3 F3

F3

RTURTU

RTU

RTU

F1F2

Page 13: Wireless SCADA Data Communications

13Wireless Communications for SCADA Systems BCWWA 2008

Wireless IP Connection with SCADA

Master Control Center

ProgrammingToolBox

IP

Network Ethernet

Wireless IP Infrastructure

IP Gateway

IP Con.

IP Con.

RTU

IP Con.

IP Con.

ProgrammingSTS

IP Con.

RTU

900 MHz – 5.7 GHz

RTU

Page 14: Wireless SCADA Data Communications

14Wireless Communications for SCADA Systems BCWWA 2008

Wireless GSM/GPRS Network

Site 4

Site 1

Site 2

Site 3

SCADA

Micro WaveBack Bone

VoiceVoice

Voice

RTU

RTURTURTU

Page 15: Wireless SCADA Data Communications

15Wireless Communications for SCADA Systems BCWWA 2008

Combined PLC and I/Os with RTU

WirelessNetwork

Customer Site

RTU With radio

STSToolBox

I/O Control

Installed PLC or IED

I/O

Control

PLC or IED with Native protocol

Page 16: Wireless SCADA Data Communications

16Wireless Communications for SCADA Systems BCWWA 2008

SCADA Security Incident Trends

5

1 2 2 2 3 4

1

6

13

28

18

6

* Projected

20*22*

Something Big Changes Here

Source: Eric Byres

Page 17: Wireless SCADA Data Communications

17Wireless Communications for SCADA Systems BCWWA 2008

Combined Set of Solutions May Help• Physical Security

– Provide adequate security to remote sites

• Firewalls– Protecting the corporate network

• Use of private data network– Public networks are often vulnerable

• Use of “complex” protocol structure– Need for specific analyzer

• Communications Security– Combined Encryption and Authentication– Multiple passwords across the system, etc.

IPGateway

MasterControl Center

Page 18: Wireless SCADA Data Communications

18Wireless Communications for SCADA Systems BCWWA 2008

Cost Saving Analysis 1/2

• Calculate the overall Economic factors:– Cost of lost potable water due to bursts and

leakages – Cost of electric energy during designated period– Cost for repairs and replacement of equipment – Cost travel to remote sites for periodic checkup– Cost of system supervision and manual data

collection Cost (without SCADA) – Cost (with SCADA)

Saving = -------------------------------------------------------------- (%) Cost (without SCADA)

Page 19: Wireless SCADA Data Communications

19Wireless Communications for SCADA Systems BCWWA 2008

Cost Saving Analysis 2/2

0

500

1000

1500

2000

2500

Without SCADA With SCADA

Cost of lost potable water due tobursts and leakages

Cost of electric energy duringdesignated period

Cost for repairs and replacementof equipment

Cost travel to remote sites forperiodic checkup

Cost of manual data collection

Total

Page 20: Wireless SCADA Data Communications

20Wireless Communications for SCADA Systems BCWWA 2008

With Simple Protocol

• Network Addressing

• Error Detection

& Message Retry

• Diagnostics

• Data Security

• Main Application

With Layered Protocol

•Built In

•Built In

•Built In

•Built In

• Main Application

System Programming Tasks