EnglishУкраїнськаРocсийский
Login/New

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:

Tuesday 14. January 2020

The mnemonic elements library of the user interface is finished in the forming-revision

The library is created to provide mnemonic elements of the user interface. The library is built on the basis primitives of the widgets and the internal programming language JavaLikeCalc.

The library contains graphic elements, often need when forming the user interface of the automation of technological processes. Names and text options are available in three languages: English, Ukrainian and Russian.

Forming of the library was finished by complete documenting and revising.

Category: Display only category:NewsDisplay only category:Development

Sunday 05. January 2020

The main elements library of the user interface is finished in the forming

The library is created to provide main elements of the user interface. The library is built on the basis primitives of the widgets and the internal programming language JavaLikeCalc.

The library contains graphic elements, often need when forming the user interface of the automation of technological and common processes. Names and text options are available in three languages: English, Ukrainian and Russian.

Forming of the library was finished by documenting and revising the significant elements: "Contours group", "Group of overview frames", "Result graphics", "Regulator's control panel", "Element cadre", "Passport, extended".

Category: Display only category:NewsDisplay only category:Development

Friday 13. December 2019

Debian Linux 10 + ARMHF

Appended for building for the hardware platform ARMHF.

At releasing the Debian Linux version 10 the OpenSCADA project was adapted to this version for:

- creating the proper building chroot-archives;

- building up the OpenSCADA packages and adaptation in general to build OpenSCADA in the environment of GCC 8 and Qt 5.11;

- expanding the Automation Linux repository and building the new Live disks;

- fixing OpenSCADA for executing the binaries built by GCC 8;

- expanding the automatic builder for building the packages and Live disks;

Category: Display only category:NewsDisplay only category:Development

Tuesday 19. November 2019

The industrial devices library of the DAQ-source templates appended for a template of the protocol DNP3 implementation

Distributed Network Protocol 3 (DNP3) is a set of communications protocols used between components in process automation systems. Its main use is in utilities such as electric and water companies. Usage in other industries is not common. It was developed for communications between various types of data acquisition and control equipment. Competing standards include the older Modbus protocol and the newer IEC 61850 protocol and IEC 61870.

The template implements currently for the client, which uses the followed functions: Confirm (0x00), Read (0x01), Write (0x02), Enable (0x14) and Disable (0x15) Spontaneous Messages.

The protocol implementation is now limited due to tested only together with opendnp3 demo outstation!!!

Sponsored by: Hadi Ramezani and Hossein Malakooti

Category: Display only category:NewsDisplay only category:Development

Tuesday 05. November 2019

The main library of the DAQ-source templates is finished in the forming and applied the new conception of forming the DAQ-violations

The library was created to provide main templates of the DAQ-sources processing and related services.

The template's names and their parameters are available in languages: English, Ukrainian and Russian. Their source code wrote in human language independent mode with calls for the translations by function tr() and the message's translation also allowed for English, Ukrainian and Russian.

Forming of the library was finished by forming the related document by appending the PID-templates: "PID signal (unified, violation statuses)" and "Impulse PID signal (unified, violation statuses)".

In the library completion, there was applied the new conception of forming DAQ-violations by the function DAQ.alarmSet()!

Category: Display only category:NewsDisplay only category:Development

0293