Sie sind auf Seite 1von 10

-source

A systems
SCADA Open Source Solutions
By Denis Ulybyshev

Overview of current SCADAs


Name
openSCADA

OpenScada

Key features
Supports SNMP, OPC,
relational DB. Client-server
architecture. Development
under Eclipse IDE.

Works under Linux OS,


supports Modbus, OPC,
SNMP, ICP DAS. Remote
WEB interface. Java-like
language on the high level

OS

Hardware
supported

Windows,
Linux-?

Provides interfaces http://opensca


in Java, interface da.org/
modules to external
systems like S7
PLC
and connects to
ARDUINOs

ALTLinux,

Simple special
http://oscada.o
protocols,
rg/en/main/cha
developed by users racteristics/
by helps of
transport's protocol
module User
Protocol.

SuSELinux,

Mandriva,
ASPLinux,
Fedora,
Debian,
Ubuntu ...

Win 7, Vista, PLC drivers


supported:
Graphical SCADA collect data from PLCs without WInXP
(Siemens, GE,
any time limitation but can define
System)
Omron, Modbus,
up to 50 objects only. This
Modicon)
version can be upgraded to the

IGSS (Integrated The free version allows you to

larger IGSS SCADA

Web-site

http://www.7t
.dk/products/
igss/index.as
px

Main drawbacks of
open-source SCADAs

Limitation on the number of equipment


connected (IGSS)
Limitation on the number of variables
(SIELCO)
Limitation on the number of hardware
protocols supported

SCADA: Analog Data Visualization

ADA: communication with ARDUINO

CADA: Simple Visualization Screen

Visualization of discrete and analog variables

openSCADA: list of Alarms

IGSS System requirements


Hardware requirements

IGSS requires a Pentium 2 Ghz PC or equivalent.


Memory requirements are related to the size of the IGSS
database, screen resolution and concurrent use of other
software packages. It is recommended that at least 1Gb is
available for IGSS.

Graphics card supporting true color graphics (min. 24


bit).

At least one free parallel or USB port on the server PC


must be available for the IGSS dongle for licensed systems.
(Soft-lock has been an option since version 9).
Software requirements

32bit & 64bit of:: Windows 7, Windows 2010 Server,

OpenSCADA
Data acquisition from hardware of manufacturer
ICP DAS and others.
Providing data to upper-level systems:
By means of interfaces:

Serial interface (RS232, RS485, Modem, ...), by


helps of transport module Serial.
IP-networks sockets and network levels
protocols TCP, UDP and Unix, by helps of transport
module Sockets.
Security sockets layer (SSL), by helps of
transport module SSL.

By means of protocols:

Conclusion
Summary:
3 open-source SCADAs are presented (out of 6-7 popular)
openSCADA supports ARDUINO hardware
openSCADA supports SNMP, OPC, relational DB; Clientserver architecture. Development under Eclipse IDE
(interfaces can be written in JAVA).

To design SCADA-level we must have the full-picture of


hardware used (number of controllers, sensors etc),
protocols used and the full list of signals (variables) ...

Das könnte Ihnen auch gefallen