SlideShare a Scribd company logo
1 of 17
SCADA
               by
    Prasad Mane (05IT6012)
School of Information Technology
Contents..

    Introduction
    Hardware Architecture
    Software Architecture
    Functionality
    Conclusion
    References



Mar 17, 2012                 SCADA   2
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




Mar 17, 2012                             SCADA                                  3
ERP Systems

SCADA ?                                                       Expert Systems



               Supervisory                    Data
                                    And       Acquisition
               Control
                                            Archiving, Logging,
    Graphics and Batch processing           Access Control, Alarms




                               Distributed database
       Data Server        Data Server                 PLC’s


                                              Field Bus
                                                          Control Programs
Mar 17, 2012                        SCADA                                4
Architecture

    Hardware

    Software




Mar 17, 2012    SCADA   5
Hardware




               Typical Hardware Architecture
Mar 17, 2012                    SCADA          6
Software Architecture




Mar 17, 2012   SCADA    7
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 I/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


Mar 17, 2012                                 SCADA                                   8
Functionality
       Generic SCADA functionality
                   Access Control,
                   MMI,
                   Trending,
                   Alarm Handling,
                   Logging, Archiving,
                   Report Generation,
                   Automation.




 Mar 17, 2012                             SCADA   9
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




Mar 17, 2012                             SCADA         10
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




Mar 17, 2012                              SCADA           11
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



Mar 17, 2012                            SCADA                                 12
Functionality Contd..

    Automation
               triggered by events
               defined in scripting languages
               send e-mail ,write into RTDB
               recipes
               Sequencing




Mar 17, 2012                          SCADA     13
Development Tools

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




Mar 17, 2012            SCADA                    14
Data Access Mechanism's
                                                             Alarm Server
    Alarm Server typically poll
     data from the data server
     ( -> impact on network        Data Server
         bandwidth)                               Polling
     More advanced techniques like
         publish / subscribe are
         available in some cases




                                                 Po
                                                    l
                                                   l in
                                                     g
    Data from field buses are
     mainly polled
                                                 Field Bus


Mar 17, 2012                     SCADA                              15
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




Mar 17, 2012                         SCADA                               16
References
       www.scadanews.com

       www.princeton-indiana.com/wastewater/pages/scada/scada-overview.h

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

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

       www.scada.com




Mar 17, 2012                     SCADA                             17

More Related Content

What's hot

Scada Classification By-Rahul Mehra
Scada Classification By-Rahul MehraScada Classification By-Rahul Mehra
Scada Classification By-Rahul MehraRahul Mehra
 
PLC and SCADA communication
PLC and SCADA communicationPLC and SCADA communication
PLC and SCADA communicationTalha Shaikh
 
Scada
ScadaScada
ScadaTribi
 
substation automation
substation automationsubstation automation
substation automationMahbub Rashid
 
Practical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and TechniciansPractical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and TechniciansLiving Online
 
Survey: Embedded Systems In Power Industry
Survey: Embedded Systems In Power IndustrySurvey: Embedded Systems In Power Industry
Survey: Embedded Systems In Power IndustryShrey Bhatnagar
 
supervisory control and data acquisition system
supervisory control and data acquisition systemsupervisory control and data acquisition system
supervisory control and data acquisition systemselvakumar R
 
Scada systems automating electrical distribution
Scada systems automating electrical distributionScada systems automating electrical distribution
Scada systems automating electrical distributionSHUBHAM SAINI
 
Scada classification
Scada classificationScada classification
Scada classificationAhmed Sebaii
 
Burns Presantation
Burns PresantationBurns Presantation
Burns Presantationecburnsjr
 
Introduction To SCADA
Introduction To SCADAIntroduction To SCADA
Introduction To SCADAKunal gupta
 
SCADA (Supervisory Control & data Acquisation) PPT
SCADA (Supervisory Control & data Acquisation) PPTSCADA (Supervisory Control & data Acquisation) PPT
SCADA (Supervisory Control & data Acquisation) PPTDeepeshK4
 

What's hot (20)

SCADA
SCADASCADA
SCADA
 
Scada Classification By-Rahul Mehra
Scada Classification By-Rahul MehraScada Classification By-Rahul Mehra
Scada Classification By-Rahul Mehra
 
PLC and SCADA communication
PLC and SCADA communicationPLC and SCADA communication
PLC and SCADA communication
 
Scada
ScadaScada
Scada
 
Scada in hydropower plant
Scada  in  hydropower plantScada  in  hydropower plant
Scada in hydropower plant
 
DCS
DCSDCS
DCS
 
substation automation
substation automationsubstation automation
substation automation
 
Scada system
Scada systemScada system
Scada system
 
Practical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and TechniciansPractical Distributed Control Systems (DCS) for Engineers and Technicians
Practical Distributed Control Systems (DCS) for Engineers and Technicians
 
Survey: Embedded Systems In Power Industry
Survey: Embedded Systems In Power IndustrySurvey: Embedded Systems In Power Industry
Survey: Embedded Systems In Power Industry
 
supervisory control and data acquisition system
supervisory control and data acquisition systemsupervisory control and data acquisition system
supervisory control and data acquisition system
 
Trackguard WTS brochure
Trackguard WTS brochureTrackguard WTS brochure
Trackguard WTS brochure
 
SCADA
SCADASCADA
SCADA
 
Scada systems automating electrical distribution
Scada systems automating electrical distributionScada systems automating electrical distribution
Scada systems automating electrical distribution
 
Scada classification
Scada classificationScada classification
Scada classification
 
Burns Presantation
Burns PresantationBurns Presantation
Burns Presantation
 
SCADA
SCADASCADA
SCADA
 
Introduction To SCADA
Introduction To SCADAIntroduction To SCADA
Introduction To SCADA
 
SCADA (Supervisory Control & data Acquisation) PPT
SCADA (Supervisory Control & data Acquisation) PPTSCADA (Supervisory Control & data Acquisation) PPT
SCADA (Supervisory Control & data Acquisation) PPT
 
SCADA
SCADASCADA
SCADA
 

Viewers also liked

Viewers also liked (6)

SCADA Man-Machine Interface
SCADA Man-Machine InterfaceSCADA Man-Machine Interface
SCADA Man-Machine Interface
 
protype implementation of Supervisory control & data Acquisition using GPRS
protype implementation of Supervisory control & data Acquisition using GPRS protype implementation of Supervisory control & data Acquisition using GPRS
protype implementation of Supervisory control & data Acquisition using GPRS
 
Man machine interface & it’s controls
Man machine interface & it’s controlsMan machine interface & it’s controls
Man machine interface & it’s controls
 
Scada ppt
Scada  pptScada  ppt
Scada ppt
 
All about scada
All about scadaAll about scada
All about scada
 
PLC SCADA
PLC SCADAPLC SCADA
PLC SCADA
 

Similar to Supervisory control and data acquisition

SDN-enhanced Services in Enterprises and Data Centers
SDN-enhanced Services in Enterprises and Data CentersSDN-enhanced Services in Enterprises and Data Centers
SDN-enhanced Services in Enterprises and Data CentersAnees Shaikh
 
Floodlight tutorial - Clemson / Georgia Tech
Floodlight   tutorial - Clemson / Georgia TechFloodlight   tutorial - Clemson / Georgia Tech
Floodlight tutorial - Clemson / Georgia Techopenflowhub
 
Networking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVNetworking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVHimawan Nugroho
 
System integration in offshore supply vessels – how we applied DDS and redefi...
System integration in offshore supply vessels – how we applied DDS and redefi...System integration in offshore supply vessels – how we applied DDS and redefi...
System integration in offshore supply vessels – how we applied DDS and redefi...Real-Time Innovations (RTI)
 
Session 17 - SCADA Introduction
Session 17 - SCADA IntroductionSession 17 - SCADA Introduction
Session 17 - SCADA IntroductionVidyaIA
 
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...Heiko Koziolek
 
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2SkillFactory
 
How to Set iRidium Server?
How to Set iRidium Server?How to Set iRidium Server?
How to Set iRidium Server?iRidiumMobile365
 
Discover problems in your distributed system before it's too late
Discover problems in your distributed system before it's too lateDiscover problems in your distributed system before it's too late
Discover problems in your distributed system before it's too lateReal-Time Innovations (RTI)
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828Mason Mei
 
Integration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSIntegration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSSupreet Oberoi
 
Solving Compliance for Big Data
Solving Compliance for Big DataSolving Compliance for Big Data
Solving Compliance for Big Datafbeckett1
 
Network processing by pid
Network processing by pidNetwork processing by pid
Network processing by pidNuno Martins
 
youSCADA©, SCADA as a Service: Monitoring and Controlling Devices and Objects...
youSCADA©, SCADA as a Service: Monitoring and Controlling Devices and Objects...youSCADA©, SCADA as a Service: Monitoring and Controlling Devices and Objects...
youSCADA©, SCADA as a Service: Monitoring and Controlling Devices and Objects...Giulio Roggero
 
VMworld 2013: SDDC is Here and Now: A Success Story
VMworld 2013: SDDC is Here and Now: A Success Story VMworld 2013: SDDC is Here and Now: A Success Story
VMworld 2013: SDDC is Here and Now: A Success Story VMworld
 

Similar to Supervisory control and data acquisition (20)

SDN-enhanced Services in Enterprises and Data Centers
SDN-enhanced Services in Enterprises and Data CentersSDN-enhanced Services in Enterprises and Data Centers
SDN-enhanced Services in Enterprises and Data Centers
 
Scada ppt
Scada pptScada ppt
Scada ppt
 
Floodlight tutorial - Clemson / Georgia Tech
Floodlight   tutorial - Clemson / Georgia TechFloodlight   tutorial - Clemson / Georgia Tech
Floodlight tutorial - Clemson / Georgia Tech
 
SCADA
SCADASCADA
SCADA
 
Networking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVNetworking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFV
 
System integration in offshore supply vessels – how we applied DDS and redefi...
System integration in offshore supply vessels – how we applied DDS and redefi...System integration in offshore supply vessels – how we applied DDS and redefi...
System integration in offshore supply vessels – how we applied DDS and redefi...
 
Session 17 - SCADA Introduction
Session 17 - SCADA IntroductionSession 17 - SCADA Introduction
Session 17 - SCADA Introduction
 
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
Towards the Automation Cloud: Architectural Challenges for a Novel Smart Ecos...
 
Mx2522172219
Mx2522172219Mx2522172219
Mx2522172219
 
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2
Как повысить доступность ЦОД? Введение в балансировщики трафика. Часть 2
 
SCADA Introduction
SCADA IntroductionSCADA Introduction
SCADA Introduction
 
How to Set iRidium Server?
How to Set iRidium Server?How to Set iRidium Server?
How to Set iRidium Server?
 
Discover problems in your distributed system before it's too late
Discover problems in your distributed system before it's too lateDiscover problems in your distributed system before it's too late
Discover problems in your distributed system before it's too late
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828
 
Integration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSIntegration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDS
 
Solving Compliance for Big Data
Solving Compliance for Big DataSolving Compliance for Big Data
Solving Compliance for Big Data
 
Network processing by pid
Network processing by pidNetwork processing by pid
Network processing by pid
 
youSCADA©, SCADA as a Service: Monitoring and Controlling Devices and Objects...
youSCADA©, SCADA as a Service: Monitoring and Controlling Devices and Objects...youSCADA©, SCADA as a Service: Monitoring and Controlling Devices and Objects...
youSCADA©, SCADA as a Service: Monitoring and Controlling Devices and Objects...
 
Avenue Omg
Avenue OmgAvenue Omg
Avenue Omg
 
VMworld 2013: SDDC is Here and Now: A Success Story
VMworld 2013: SDDC is Here and Now: A Success Story VMworld 2013: SDDC is Here and Now: A Success Story
VMworld 2013: SDDC is Here and Now: A Success Story
 

Recently uploaded

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Recently uploaded (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Supervisory control and data acquisition

  • 1. SCADA by Prasad Mane (05IT6012) School of Information Technology
  • 2. Contents..  Introduction  Hardware Architecture  Software Architecture  Functionality  Conclusion  References Mar 17, 2012 SCADA 2
  • 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 Mar 17, 2012 SCADA 3
  • 4. ERP Systems SCADA ? Expert Systems Supervisory Data And Acquisition Control Archiving, Logging, Graphics and Batch processing Access Control, Alarms Distributed database Data Server Data Server PLC’s Field Bus Control Programs Mar 17, 2012 SCADA 4
  • 5. Architecture  Hardware  Software Mar 17, 2012 SCADA 5
  • 6. Hardware Typical Hardware Architecture Mar 17, 2012 SCADA 6
  • 8. 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 I/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 Mar 17, 2012 SCADA 8
  • 9. Functionality  Generic SCADA functionality  Access Control,  MMI,  Trending,  Alarm Handling,  Logging, Archiving,  Report Generation,  Automation. Mar 17, 2012 SCADA 9
  • 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 Mar 17, 2012 SCADA 10
  • 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 Mar 17, 2012 SCADA 11
  • 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 Mar 17, 2012 SCADA 12
  • 13. Functionality Contd..  Automation triggered by events defined in scripting languages send e-mail ,write into RTDB recipes Sequencing Mar 17, 2012 SCADA 13
  • 14. Development Tools  Project editor  Graphics editor  Configuration through parameter templates  Scripting language  Driver Development Tool Kit  And more… Mar 17, 2012 SCADA 14
  • 15. Data Access Mechanism's Alarm Server  Alarm Server typically poll data from the data server ( -> impact on network Data Server bandwidth) Polling More advanced techniques like publish / subscribe are available in some cases Po l l in g  Data from field buses are mainly polled Field Bus Mar 17, 2012 SCADA 15
  • 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 Mar 17, 2012 SCADA 16
  • 17. References  www.scadanews.com  www.princeton-indiana.com/wastewater/pages/scada/scada-overview.h  www.ref.web.cern.ch/ref/CERN/CNL/2002/003/scada/  www.sss-mag.com/scada.html  www.scada.com Mar 17, 2012 SCADA 17

Editor's Notes

  1. (page is self describing while it is updating) Special: Data server for fieldbus integration Several drivers for many fieldbuses available