View
2.096
Download
0
Category
Tags:
Preview:
DESCRIPTION
Learn SCADA toolbox
Citation preview
LOGO
Brought to you byhttp://youthknowledge.blogspot.com
SciSCADA ToolboxSciSCADA ToolboxSciSCADA ToolboxSciSCADA Toolbox
Contents
Introduction to SCADA1
The Design of SCADA System Based on Scilab2
The Realization of Data Acquisition with Scilab3
Applications and a Example in Water Enterprise4
Conclusion and prospect5
Introduction to SCADA1
The Design of SCADA System Based on Scilab2
The Realization of Data Acquisition with Scilab3
Applications and a Example in Water Enterprise4
Conclusion and prospect5
Contents
Introduction to SCADA
Widely used in industrial area because of its convenience.
SCADA
Supervisory Control and Data Acquisition
Introduction to SCADA
Typical Hardware Architecture
Introduction to SCADA
Typical Software Architecture
Introduction to SCADA - Shortage and Solving Methods
Only implement the functions of data acquisition and data monitor, having no enough scientific computation ability to do complicated control and optimization.
Shortage
a. Compute module should be imported in the SCADA system.
b. Developing the SCADA system based on scientific computation software.
Solving
Introduction to SCADA1
The Design of SCADA System Based on Scilab2
The Realization of Data Acquisition with Scilab3
Applications and a Example in Water Enterprise4
OSSS-EA’2006
Conclusion and prospect5
Contents
The Design of SCADA System Based on Scilab
Developing SCADA System based on Scientific Computation Software Scilab
To Solve the Shortage of Traditional SCADA
We propose a method
The Design of SCADA System Based on Scilab
1. Costs, Scilab is free.
Why choose Scilab? Not Matlab, etc.
2. Source, Scilab open its Code source, which allow us modify the software according to our opinion, or integrate Scilab to our own software.
3.Toolbox, Scilab provides much toolbox in control and optimization area.
4. OS, Scilab support Linux operating system.
The Design of SCADA System Based on Scilab
Data Acquisition
SciSCADA Software Frameworks
Configuring
DataMonitor
ControlData
Storage
TCL/TK
ScilabInterface
DLL
MySQLOPC
MobusEthernet
PIDFuzzy Control
OPC.dll Modbus.dll Ethernet.dll Mysql.dll
Module
Laboratory
Factory
Can’t Exchange Data
Laboratory
Factory
Convenience Exchange Data
DiscreteOff-line
ContinuousOn-line
The Design of SCADA System Based on Scilab
The Design of SCADA System Based on Scilab
We want to do…
Realizing control and optimization
on-line, not off-line
Introduction to SCADA1
The Design of SCADA System Based on Scilab2
The Realization of Data Acquisition with Scilab3
Applications and a Example in Water Enterprise4
Conclusion and prospect5
Contents
The Key Technology
Realizing exchange data between factory and Scilab
What Should Do?
Developing Scilab Interface with Factory Device According to Some Industrial Protocol, Such as OPC, Field Bus, Industrial Ethernet, etc.
The Realization of Data Acquisition with Scilab
OPC interface
Modbus-ASCII interface
Industrial Ethernet (Modbus-TCP)
The Realization of Data Acquisition with Scilab
What we have done?
The OPC Foundation has established a set of standard OLE/COM interface protocols intended to foster greater interoperability between automation/control applications, field systems/devices, and business/office applications in the process control industry.
The Realization of Data Acquisition with Scilab-OPC
OPC interface
With OPC technology, we can acquisition data from different device easily.
And not need to know physical structure.
The Realization of Data Acquisition with Scilab-OPC
What can OPC give us?
OPC Client #1
OPCServer
Vendor A
OPCServer
Vendor C
OPCServer
Vendor BOPC Client #2
OPC Client #3
Through writing OPC DLL to extend Scilab’ OPC function.
The Realization of Data Acquisition with Scilab-OPC
Developing OPC Interface
IUnknown
OPC.dll
OPC_ConnectOPC_DisConnect
OPC_WriteOPC_Read
OPC_AddGroupOPC_AddItem
With SciSCADA toolbox, we can easily acquisition data from OPC server.
The Realization of Data Acquisition with Scilab-OPC
Acquisition Data
We also developed Modbus Protocol Interface, and Industrial Ethernet Protocol Interface.
They can let Scilab acquisitive data easily from device through Serial Port and Ethernet.
Also, to storage the data to database, we developed Mysql interface.
The Realization of Data Acquisition with Scilab
With SciSCADA toolbox, we can easily exchange data with Modbus device.
The Realization of Data Acquisition with Scilab-Modbus
With SciSCADA toolbox, we can easily exchange data with Modbus device.
The Realization of Data Acquisition with Scilab-Modbus-TCP
Introduction to SCADA1
The Design of SCADA System Based on Scilab2
The Realization of Data Acquisition with Scilab3
Applications and a Example in Water Enterprise 4
Conclusion and prospect5
Contents
Applications-OPC
Simatic. Net
Rslinx OPC Factory Server
OtherOPC Server
GE OPC Server
Scilab SciSCADA Toolbox
Scilab SciSCADA Toolbox
Rockwell Vendor Product
Rockwell Vendor Product
Siemens Vendor Product
Siemens Vendor Product
Schneider Vendor Product
Schneider Vendor Product
GE Vendor Product
GE Vendor Product
Other Vendor Product
Other Vendor Product
Applications-OPC Example
OPC ClientOPC Client OPC ServerOPC Server
Exchange DataExchange Data
Software: RSView, etc…Software: RSView, etc…Hardware: PLC, etc…Hardware: PLC, etc…
Take ROCKWELL Vendor Product for Example
Scilab SciSCADA
Toolbox
Rslinx OPC
Server
Applications in a Water Enterprise
Water Supply Enterprise ask us to acquisitive data from device and storage data according to their need.
Also advanced control should included in the project.
Problem:
With SciSCADA Toolbox, we can easily acquisitive data from device, and Scilab’s compute ability enable us realizing advanced control.
Solving:
Hardware framework
Printer
LED
Mysql Server PLC
Scilab
PLC
EtherNet
Modbus
Instrumetn Transducer
OPC server
RS485
Applications in a Water Enterprise
The software we designed based on Scilab
Applications in a Water Enterprise
Data Monitor
Data Acquisition
Data Curve
Data Storage
Network Monitor
Main functions:
The software we designed based on Scilab
The software we designed based on Scilab
The software we designed based on Scilab
The software we designed based on Scilab
The software we designed based on Scilab
Introduction to SCADA1
The Design of SCADA System Based on Scilab2
The Realization of Data Acquisition with Scilab3
Applications and a Example in Water Enterprise 4
Conclusion and prospect5
Contents
Conclusion
In the past, Scilab only can used in discrete and off-line control in laboratory. Through the SciSCADA toolbox, Scilab can exchange data with device layer and Ethernet layer convenience. It transforms Scilab from discrete and off-line control to continuous and on-line control.
Conclusion
SciSCADA system is proposed based on Scilab.
It can …
Enhance the SCADA system’s scientific compute ability
Realizing control and optimization on-line
LOGO
Brought to you byhttp://youthknowledge.blogspot.com
Recommended