This website uses cookies. By continuing to browse the site, you confirm your consent to the use of these files.

MASTERSCADA — SCADA system for industrial process automation

Software

MASTERSCADA is a Russian SCADA system for industrial process automation, metering, and dispatch monitoring of industrial facilities, utilities, and building automation. The solution is developed by IEK Digital and is a domestic alternative to foreign SCADA systems. The platform is registered in the Russian software registry under number 13907 (version 4D).

Official website: masterscada.com

History of the MASTERSCADA Product

The MasterSCADA SCADA system was first released by the Russian company ZAO NPF Insat in 2002. In 2012, the product rights and the development team were transferred to MPS Soft. In 2020, the product was acquired by the IEK group of companies and renamed IEK Digital, which continues to develop the platform. Version 3.X is registered in the Russian software registry under number 538, the current version 4D — under number 13907.

MasterSCADA Technical Architecture

Cross-Platform Support

The platform supports cross-platform operation at all levels. The runtime modules run on the following operating systems:

  • Windows (x86, x64);
  • Linux (x86, x64, ARM);
  • Android;
  • QNX;
  • Elbrus (VLIW architecture);
  • Unix.

Programming Languages

Programming is supported in the languages of the IEC 61131-3 standard:

  • ST (Structured Text);
  • LD (Ladder Diagram);
  • FBD (Function Block Diagram);
  • SFC (Sequential Function Chart);
  • Scripts in C and JavaScript.

Supported Protocols

  • OPC UA (Unified Architecture);
  • Modbus (RTU, TCP);
  • MQTT;
  • IEC 61850 (for the energy sector);
  • IEC 60870-5-104 (for the energy sector);
  • More than 20 industrial protocols.

Functional Capabilities of MASTERSCADA

Process Visualization

Creation of graphical interfaces for monitoring and controlling industrial processes. The interface is based on the HTML5 standard, providing access through a web browser without installing additional software.

Data Collection and Archiving

  • Support for SQL databases (PostgreSQL, MS SQL, Oracle).
  • Instant snapshots for analyzing system state.
  • Long-term archiving with data compression.

Distributed Architecture

Support for distributed systems with multiple servers, ensuring fault tolerance and scalability.

Object-Oriented Approach

The system implements an object-oriented approach with typing and inheritance. This allows creating libraries of standard objects and reusing them across various projects, reducing development time.

Russian Software Registry

  • MasterSCADA 4D: registry entry No. 13907.
  • MasterSCADA 3.X: registry entry No. 538.