Sie sind auf Seite 1von 16

by

Er. Vishvas
B. Prajapati
I
Con ten ts ..
a Introduction
m 'fa rdware

= A rchitecture
m Software Architecture
m
Functionality
Conclusion
References
Introduction
■ What is
SCA DA?
■ What is data
acquisition?
■ Where and why , use of
SCA DA ?
□ Industrialarea
Application :
processes : chemical, power generation and
distribution, metallurgy, ...
□ Nuclear processes : reactors, nuclear waste, ...
□ Experimental physics : HEP laboratories
■ Application
size:
□ 20 k 1/0 to 450 K 1/0,
□ 1 M 1/0 under
development
ERP Systems
Expert Systems
I
SCADA ? Data
Supervisory And
Control Acquisition
Archiving, Logging,
Graphics and Batch processing Access Control, Alarms

Distributed database
DataS
De ' ~
I I Field Bus
I
Architecture

Hardware

Software
Hardware
I

Client Client Dedicate


d
Server

Ethernet

Dela 11111111111 Deta


Serve Sere
r r

ICon-
taller
nlakeo l e.i ] [ Con-

.ltdal
at
.
7 elr
Typical Hardware Architecture
I Architecture
Software Graphics
S C A D A Cl ien t

A ct i v e X 3 r d P artw
Tren•
E ditcr HIII Alarm Log C on trol s Appl i c.
ASCII ding
I Di splay Displ
File ay I I

E di t o r Library Active X
Contai
Client S erver Publish I Subscribe - TC P 'IP ner
I SCADA SCADA Server
Develop t. R eci pe
ASCII Emv iron DB RT & Event lIanaser
F i l es I
- - R ec i pe D ata
Export Report
IM anagt Pr o c e s- Alarm Log A r ch i v e
I ,...._ Gener.
I Imp sin
art RT
Ref. - SOL Alarm DB Log DB Archive DB
C
--
t--
DB
armerci DB
al Project
ODBC
DBI Editcr
Data DDE
I I I

C FR./w
armerc
API/DLL I
Driwer '

ial To o l k i t Priwate
Driver EX
D ewel I
OPC I Applicati CE
I
I

opt r on L
tools
ts.ca °
r.-.
< J
..
Software Architecture
■ Communication
Internal Communication
Access to Devices
■ Interfacing
H/W
□ Multiple communication protocols supported in a single system
□ Support for major PLCs/DCSs but not VME

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

Scalability
■ Database
Configuration DB, alarm DB, Archive DB, log DB and
RTDB resides in the memory of the servers
Functionality

■ Generic functionality
SCADA
■ Access
Control,
■ MMI,
■ Trending,
■ Logging,
■ Alarm
Archiving,
Handling,
■ Report
Generation,
■ Automation.
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
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


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
Functionality Contd..

■ Automation
triggered by events
defined in scripting languages
send e-mail ,write into RTDB
reci pes

Sequencing
I Tools
D evelopm ent
■ Project editor
■ Graphics editor
■ Configuration parameter templates
through
■ Scripting language
■ Driver Development Kit
Tool
■ And more...
Data Access Mechanism's
Alarm Server

■ Alarm typically poll


Server data server
data from the network
Data Server
( -> impact on
Morebandwidth)
advanced techniques like
publish / subscribe are C=
available in some cases
J \
■ Data from field buses
are
mainly polled Field Bus
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 functionality
different
than DCS
·And finally various applications

Das könnte Ihnen auch gefallen