• Home
  • Download
  • Elettro::Wiki
  • Sitemap
  • Feedback

Elettrolinux

Categories

  • Acquire & Measure
  • Analyze & Visualize
  • Authoring
  • CAN - FlexRay - LIN
  • Hardware drivers
  • Home automation
  • IC Layout Editor
  • IDE
  • RTOS
  • SCADA - PLC
  • Scientific computation
  • Simulation
  • T-CAD/CAM - EDA
  • Utilities

Open Software Projects

  • Bio Conductor
  • CERN Libraries
  • My Open Bticino
  • Open Avionics
  • Open Bio Foundation
  • Open CASCADE
  • OpenCFD - OpenFOAM
  • OpenCores
  • Orocos Project
  • OSGeo
  • Player Project
  • R-Project
  • VLSI & ASIC Technology

Open HW/FW Projects

  • Baloon Project
  • FreeCores
  • LinuxBIOS
  • OpenBIOS
  • SquidBee
OpenSCADA - Open supervisory project E-mail
Thursday, 14 July 2011 20:21
OpenSCADA represents opened SCADA system constructed on principles of modules, multiplatform and scalability. (Supervisory Control And Data Acquisition) is the term which it is often used in sphere of automation of technological processes. The system OpenSCADA is intended for: acquisition, archiving, visualization of the information, delivery of operating influences, and also for other related operations, which are characteristic for full-function SCADA systems.OpenSCADA represents opened SCADA system constructed on principles of modules, multiplatform and scalability. (Supervisory Control And Data Acquisition) is the term which it is often used in sphere of automation of technological processes. The system OpenSCADA is intended for: acquisition, archiving, visualization of the information, delivery of operating influences, and also for other related operations, which are characteristic for full-function SCADA systems. The system OpenSCADA can be used:
  • On industrial targets as full-function SCADA system;
  • In built in (embedded) systems, as an environment of performance, including inside PLC (Programmed Logic Controllers);
  • For construction of various models (technological, chemical, physical, electric processes);
  • On personal computers, servers and clusters for acquisition, processing, representation and archiving of the information about system and its environment.

As base (host) operational systems (OS) for the development and uses it is chosen the OS Linux which is POSIX compatible OS. Besides OS Linux is the optimum compromise in questions:

  • Reliability: vast majority of servers and clusters works on GNU/Linux;
  • Safety;
  • Flexibility/Scalability: in view of the openness and modularity allows to build decisions under any requirements;
  • Availability: owing to license GPL it is completely free system, and at high qualification of the user and free-of-charge;
  • Popularity, development, support, prevalence (the system is actively developed by set of enthusiasts, firms and official bodies from all over the world, it gets greater and greater support in the user and corporate market, it is actively implemented into the state structures of the various countries).
As the system OpenSCADA is developed on standard of POSIX OS, by principles of mutiplatform its adaptation on other OS will not make a problem. Heart of system is the modular kernel. And depending on that, what modules are connected, system can to act both in a role of various servers, and in a role of various clients, and also to combine these functions in one program. It allows to work in practice client-server architecture of SCADA system on the basis of the same components/modules, saving thus: machine memory, disk space, and also valuable time of programmers. Modules of OpenSCADA system are stored in dynamic libraries. Each dynamic library can contain set of modules of various type. Filling of dynamic libraries by modules is determined by functional connectivity of modules. Dynamic libraries suppose hot replacement, that allows during functioning to update separate parts of system. The method of storage of a code of modules in dynamic libraries is the main for OpenSCADA as far as it is supported practically by all modern operational systems(OS). However it does not exclude an opportunity of development of other methods of storage of a code of modules. On the basis of modules the following functional parts of OpenSCADA system are realized:
  • Databases;
  • Archives (messages and values);
  • Protocols of communication interfaces;
  • Communication interfaces, transports;
  • Sources of data and data acquisition;
  • Iinterfaces of the user (GUI, TUI, WebGUI, speech, signal...);
  • The additional and special modules.
Management of modules is carried out by a subsystem "Management of modules". Functions of a subsystem are: connection, switching-off, updating of modules, and also other operations connected with modules and libraries of modules. In total the OpenSCADA system contains 9 subsystems from them 7 subsystems are modular: 9 subsystems of the OpenSCADA system are basic and are present at any configuration. To the list of 9 subsystems new subsystems by means of modules can be added. Subsystems of the OpenSCADA system:
  • Archives (modular);
  • Databases (modular);
  • Safety;
  • Interfaces of the user (modular);
  • Management of modules;
  • Data acquisition (modular);
  • Transport protocols (modular);
  • Special (modular);
  • Transports (modular).
For more information click here.

               
 

Font Size Changer

GNU/Linux distributions

  • Fedora Electronic Lab
  • GXSM DVD
  • OSADL
  • Physics
  • RTAI Knoppix 1.2
  • Scientific Linux
  • Slack RTAI
  • XtreemOS

Feed

  • LinuxDevices.com
  • LinuxToday.com
  • Linux-Watch.com
  • LWN.net
  • LXer.com
  • Unixmen

Top 100 Joomla

Clicca qui per votare
www.joomla.it

Polls

What is/are your interest section/s?
 
Powered by ElettroLinux. Copyright (c) 2007-2010 ElettroLinux. Based on template by Siteground. Hosted on Host Invent. Many thanks to LezioniOnLine.

valid xhtml valid css