Welcome to the main site of the open SCADA project

OpenSCADA is an open implementation of SCADA (Supervisory Control And Data Acquisition) and HMI (Human-Machine Interface) systems. The main properties of the program are: openness(Opens internal link in current windowGPL,GFDL), modularityscalability and multiplatform. Read more here or learn functional characteristics of the program here.

The site contains materials about OpenSCADA and it serves for granting information on the project, and also for the program development process control, together with the Opens external link in new windowproject's Wiki-resource.


Latest news:

Sunday 17. June 2018

Release OpenSCADA 0.9 LTS !!!

The release of OpenSCADA, an open SCADA (Supervisory Control and Data Acquisition) system, version 0.9 is a stable industrial release of the long-term support (LTS).

The main purpose of the release is to provide an updated and stable platform for building integrated automation systems and other adjacent solutions for the community of users and developers of the free software. Also, the release is intended to become an actual and solid foundation for commercial solutions building.

Currently, 0.9 LTS is announced as a stable version, and 1 Work as a working version.

01.07.2018: Building of the Linux packages expanded by: Debian 9 ARMHF, Ubuntu 18.04 and SuSE 15.

05.07.2018: Signing of the binary packages and the repositories expanded by: signing RPM-repositories, signing individual RPM and DEB packages.

10.07.2018: Live disks improved and fixed for: sub-menu of other languages, switching keyboard layouts of the other languages, Debian 9 for AMD APU and VirtualBox.[more]

Category: Display only category:NewsDisplay only category:Release

Wednesday 06. June 2018

Update 20 (the last) to the production release of OpenSCADA 0.8 LTS

The update 0.8.20 (06.06.2018) to the production release of long term support (LTS) targets to upgrade present installations of the production version for fix known for now problems and expand its to some improvements with operative services updates providing here for signed to the technical support service users.

This update is the last one which mostly means as a transitional one for updation to 0.9 LTS!

Generically the update have fixed about 30 bugs and have appended some improvements:

  • API:
    • Changes:
      • SYS.*: Command line help unified in the function optDescr() for getting the hierarchical help in a string and for its printing in single place of the function TSYS::load_().
      • DAQ.JavaLikeCalc: The function String.toInt() of the user API set to the base "10" by default.
      • UI.{VCAEngine,Vision}: The term "quittance" renamed to "quietance", from the...[more]

        Category: Display only category:NewsDisplay only category:Release

Monday 05. February 2018

Releasing OpenSCADA 0.9 LTS

OpenSCADA project is under releasing version 0.9 LTS from February (2) month.

Currently, the release announce has already done (22.04) and the process turned to the release finishing stage which seems will being done yet month and finished in May (5) -> June (6) month.

There are already done next significant and generic documents for their expanding, full revision and translation:

- Quick start;

- Program manual;

- User API of OpenSCADA;

- FAQ;

- most of the How to ... documents.

Category: Display only category:News

Wednesday 31. January 2018

Completed full revision of the most significant and largest document "Program manual"

The document "Program manual" is the most significant and largest document of OpenSCADA and it was completed for its full revision on the new Knowledge Base (Wiki) of OpenSCADA. At the way the document was translated to Ukrainian and appended by the part "Startup and execution".

That is the releasing of the OpenSCADA version 0.9 LTS is also official started, the schedule-task of the process was prepared and it completion planned to 01.05.2018.

Category: Display only category:News

Tuesday 30. January 2018

OpenSCADA projects integration to the OpenSCADA core and UI.QTStarter

To unify and expand the functionality, and "openscada_start" script exploitation experience, the essence of the project was integrated into the OpenSCADA core and the module UI.QTStarter of the local graphical interfaces execution. Therefore, the OpenSCADA core, namely the primary "openscada" binary file, involves determining the configuration file, the data folder and the name by the specified project name and switching to that configuration. Creating the interface elements for selecting and creating new projects implements the UI.QTStarter local graphical interface module. Administrative functions of the project manager are moved to a separate command line script "openscada-proj" because of the specificity of these operations to the software platform, and therefore the need for a simple adaptation to this specificity.

The UI.QTStarter module also was significantly refactored and expanded for starting and collapsing to the system tray and for the custom control of the Look and Feels of the Qt interfaces.

Category: Display only category:News