supervisory control and data acquisition

17
SCADA by Prasad Mane (05IT6012) School of Information Technology

Upload: udaykmr

Post on 22-Jan-2015

1.387 views

Category:

Technology


2 download

DESCRIPTION

SCADA

TRANSCRIPT

Page 1: Supervisory control and data acquisition

SCADAby

Prasad Mane (05IT6012)

School of Information Technology

Page 2: Supervisory control and data acquisition

Apr 10, 2023 SCADA 2

Contents..

Introduction Hardware Architecture Software Architecture Functionality Conclusion References

Page 3: Supervisory control and data acquisition

Apr 10, 2023 SCADA 3

Introduction What is SCADA?

What is data acquisition?

Where and why, use of SCADA?Application area :

Industrial processes : chemical, power generation and distribution, metallurgy,

… Nuclear processes : reactors, nuclear waste, ... Experimental physics : HEP laboratories

Application size: 20 k I/O to 450 K I/O, 1 M I/O under development

Page 4: Supervisory control and data acquisition

Apr 10, 2023 SCADA 4

Data Server

SCADA ?

SupervisoryControl

AndDataAcquisition

Graphics and Batch processingArchiving, Logging, Access Control, Alarms

Distributed database

PLC’s

Field Bus

Data Server

Control Programs

ERP SystemsExpert Systems

Page 5: Supervisory control and data acquisition

Apr 10, 2023 SCADA 5

Architecture

Hardware

Software

Page 6: Supervisory control and data acquisition

Apr 10, 2023 SCADA 6

Hardware

Typical Hardware Architecture

Page 7: Supervisory control and data acquisition

Apr 10, 2023 SCADA 7

Software Architecture

Page 8: Supervisory control and data acquisition

Apr 10, 2023 SCADA 8

Software Architecture Communication

Internal CommunicationAccess to Devices

InterfacingH/W

Multiple communication protocols supported in a single system Support for major PLCs/DCSs but not VME

S/W API ODBC, DDE and OLE I/F to PC Products OPC Client and OPC Server ActiveX Containers

Scalability

DatabaseConfiguration DB, alarm DB, Archive DB, log DB and

RTDB resides in the memory of the servers

Page 9: Supervisory control and data acquisition

Apr 10, 2023 SCADA 9

Functionality

Generic SCADA functionality Access Control, MMI, Trending, Alarm Handling, Logging, Archiving, Report Generation, Automation.

Page 10: Supervisory control and data acquisition

Apr 10, 2023 SCADA 10

Functionality Contd..

Access Control Users - allocated to groups

group - defined read/write access

MMI multiple screens

library of standard graphical symbols

dragged and dropped

zooming, re-sizing, scrolling...

Links - pages to navigate

Page 11: Supervisory control and data acquisition

Apr 10, 2023 SCADA 11

Functionality Contd.. Trending

based on parameters on specific chart

can be predefined or defined on-line

more than 8 trended parameters per chart

both real-time and historical trending

zooming and scrolling

Alarm Handling based on limit and status checking

handled centrally

E-mails can be generated

Page 12: Supervisory control and data acquisition

Apr 10, 2023 SCADA 12

Functionality Contd..

Logging, Archiving Data stored in compressed and proprietary format Logging / Archiving either for a set number of parameters or for

a set period of time Logging / Archiving can be frequency or event driven * Logging of user actions together with a user ID VCR facility for playback of stored data Writing logs into RTDB

Report Generation Reports created using SQL type queries to the RTDB or logs Automatic generation, printing and archiving of reports Use of ‘components’ for report generation

Page 13: Supervisory control and data acquisition

Apr 10, 2023 SCADA 13

Functionality Contd..

Automation triggered by events

defined in scripting languages

send e-mail ,write into RTDB

recipes

Sequencing

Page 14: Supervisory control and data acquisition

Apr 10, 2023 SCADA 14

Development Tools

Project editor Graphics editor Configuration through parameter templates Scripting language Driver Development Tool Kit And more…

Page 15: Supervisory control and data acquisition

Apr 10, 2023 SCADA 15

Data Access Mechanism's

Alarm Server typically poll data from the data server( -> impact on network

bandwidth)

More advanced techniques like publish / subscribe are available in some cases

Data from field buses are mainly polled

Field Bus

Data Server

Alarm Server

Polling

Polling

Page 16: Supervisory control and data acquisition

Apr 10, 2023 SCADA 16

Conclusion SCADA is a control system with

•More frond end functionality•More interfaces and efficient storage •More record or device oriented configuration•but System wide configuration tools are needed•are less expensive than DCS, but offer different functionality than DCS•And finally various applications

Page 17: Supervisory control and data acquisition

Apr 10, 2023 SCADA 17

References

1. www.scadanews.com

2. www.princeton-indiana.com/wastewater/pages/scada/scada-overview.html

3. www.ref.web.cern.ch/ref/CERN/CNL/2002/003/scada/

4. www.sss-mag.com/scada.html

5. www.scada.com