Developers: | Circle of NPF |
Last Release Date: | 2023/08/14 |
Technology: | SCADA, APCS |
SCADA KRUG-2000 is a means of building APCS in the field of critical applications.
APCS, developed on the basis of SCADA KRUG-2000, are successfully operated in many oil and gas processing enterprises, in the power, chemical industry and many other industries.
SCADA KRUG-2000 is one of the oldest and most functional domestic SCADA systems.
The distinctive features of SCADA KRUG-2000 are high reliability, modularity, deep integration of SCADA and the controller programming environment, powerful tools that ensure the convenience of creating and debugging user projects. The cost of SCADA KRUG-2000 significantly less than the cost of Western counterparts.
Modularity of SCADA KRUG-2000
This is an opportunity to easily build an automated system with a given functionality and architecture:
- Local system on one computer
- Client-Server System
- A hierarchical Distributed Control System (DCS) integrated into the enterprise network.
A modular approach to building automated systems allows you to use only those SCADA KRUG-2000 software components that are necessary to solve your tasks. Thus, the user pays only for the functionality he needs now, and additional features are easily increased during further operation.
Reliability
The SCADA system used in hazardous industries, in addition to high-quality work from version to version, must meet the following requirements:
- Delimitation of access rights
- Hot Standby Support
- Advanced alarm system (alarms).
In addition to the basic requirements listed above, SCADA KRUG-2000 provides many additional means of increasing fault tolerance. For example, during operation, data transfer takes place using specialized fault-tolerant exchange protocols, etc.
Openness
The ability to easily connect an arbitrary device and transfer information from SCADA is one of the key points for most users. Support for SCADA KRUG-2000 standardized (OPC, SQL, XML, COM, OLE DB) and innovative methods of organizing information exchange provides the possibility of both horizontal and vertical data exchange between enterprise subsystems. Thus, SCADA KRUG-2000 can be easily integrated into a single production management information space.
Common User Development Environment and Unified Database
Technology programs of the upper and lower level are developed in the integrated development environment - WBS KRUGOL (KrugolDevStudio). Avoiding unnecessary duplication of information and working with a single project can reduce the time required to create a project and minimize errors.
New Database Wizard
The New Database Wizard saves time and turns the process of creating a database into a series of steps that are understandable and convenient for the developer of an automated system. The wizard includes components for creating subscribers, channels and generating process variables of the automated system.
Object-oriented approach
SCADA KRUG-2000 implements an object-oriented approach that allows once created objects to be used in different parts of the project. In this case, the rework of the object automatically applies to the entire project. An advanced system of wizards and templates reduces development time.
The KRUGOL function library has more than 250 functions, it is possible to develop your own functions in C/C + +. An extensive library of graphic primitives reduces the time to form the graphical part of the project.
Powerful debugging tools make it easy to find errors in user projects. Of particular note is the unique means of debugging the user program at the controller level. For example, remote debugging is possible in the "without stopping the controller" mode. In this mode, the debug copy of the execution kernel (IBC) is launched, and the integrated development environment only works with it. Then, after the debugging process is completed, the program can be replaced without restarting and stopping the controller. The simulator of the controller real-time system allows you to emulate the operation of many controllers.
Projects of all levels of complexity and architecture
SCADA KRUG-2000 provides fast and reliable work on projects of almost any level of complexity. The depth of the archives is limited only by the physical size of the hard drives (or other means of storing information). The high-performance real-time database of the KRUG-2000 system is separated from the databases for storing archival information, which ensures the necessary speed of the real-time database. In addition, such an architecture, if necessary, allows you to separate the storage locations. For example, a real-time database can be located on a high-speed RAID array of the fifth level, and the trend database, event protocol and archive database of printed documents can be stored on a volumetric RAID of the first level.
When selecting SCADA KRUG-2000, the user can create both simple and hierarchical systems with a local or client-server architecture (depending on the needs). During operation, with the increase in the number of connected objects, it is possible to easily move from a simple to more complex system architecture.
The inter-server exchange of variables and related events, the output of generalized signaling, the dynamic connection of clients to servers allow you to optimize the architecture of the system and create places for generalized control and control.
2023
InfoDiode Compatibility
and Research and Production Company "KRUG" the company AMT GROUP successfully carried out testing a unidirectional transmission complex data InfoDiode and a modular integrated SCADA KRUG-2000 system - means for building, automated control systems telemechanics systems, solving energy metering and dispatching problems for various, industries including,,,, to the power engineering specialist gas oil chemical food industry, construction industry,, heating networks HOUSING AND PUBLIC UTILITIES, water utilities, etc. This was announced on October 31, 2023 by the KRUG company. More. here
Compatibility of the SCADA KRUG-2000 system 5.0 with Astra Linux and Red OS
The Russian modular integrated SCADA system KRUG-2000 now runs on the flagship Russian operating systems Astra Linux and RED OS. Representatives of the Krug company reported this on August 14, 2023.
The SCADA KRUG-2000 system is a tool for building automated control systems for enterprises and telemechanics systems, as well as for solving energy metering and dispatching problems.
During the development of the new version 5.0 of SCADA, the KRUG-2000 paid special attention to the issues of safe software development (clause 29.3 of Order No. 239 of FSTEC), and when working on Russian operating systems, to the implementation of the requirements of Decree No. 166 "On Measures to Ensure Technological Independence and Security of the Critical Information Infrastructure of the Russian Federation."
The above operating systems have certificates of conformity of the FSTEC of Russia, the compatibility of SCADA KRUG-2000 with them has already been confirmed during tests using Wine technology.
In addition, SCADA KRUG-2000 5.0 solved the problems of optimizing and improving the performance of automation systems, increasing the convenience of designing automation systems and improving the ergonomics of the interface.
Main changes in SCADA KRUG-2000 v5.0:
- Optimized database structure
- UA OPC specification is supported in both client and server mode
- Significantly improved information security due to the compatibility of SCADA KRUG-2000 with certified software and hardware MPS of leading vendors. Russia Secure development approaches (static code analysis, dynamic code analysis, etc.) are implemented in the life cycle of software products.
- The graphical interface has gained new capabilities for automating geographically distributed objects (water utilities, thermal networks, electrical networks, etc.) through integration with GIS systems (maps)
- Version 5.0 adds support for the domestic manufacturer of HASP keys in order to ensure import independence during software shipments
- And many other changes and options that affect the convenience of working with the SCADA KRUG-2000 system.
The official release of SCADA KRUG-2000 5.0 will take place in the second half of August 2023.
Version 4.4 with optimized database structure
Company CIRCLE"" March 13, 2023 on the release of version 4.4 SCADA KRUG-2000.
During the development of version 4.4 of SCADA KRUG-2000, special attention was paid to the issues of safe software development (clause 29.3 of Order No. 239 of FSTEC), as well as the tasks of optimizing and increasing the performance of automation systems, increasing the convenience of designing automation systems and improving the ergonomics of the interface were solved.
Major changes in SCADA KRUG-2000 v 4.4
- Optimized database structure.
- Support is provided for the UA OPC specification in both client and server mode.
- Significantly improved information security due to the compatibility of SCADA KRUG-2000 with certified software and hardware MPS of leading vendors. Russia Secure development approaches (static code analysis, dynamic code analysis, etc.) are implemented in the life cycle of software products.
- In version 4.4, a report server (designer) appeared with the formation of reports of any complexity and formats (emf, pdf, xls, doc, etc.).
- The graphical interface received additional capabilities for automation of geographically distributed objects (water channels, thermal networks, electrical networks, etc.) through integration with GIS systems (maps).
- And many other changes and options that affect the convenience of working with the SCADA KRUG-2000 system.
Development of integration module with AIIS Eldis
The company CIRCLE"" has developed a special software module that carries integration SCADA out KRUG-2000 with. AIIS "Eldis" This was announced by Krug on January 31, 2023.
AIIS "Eldis" refers to the increasingly widespread cloud energy metering systems. Integration will allow combining the advantages of cloud technologies in one system with the capabilities of commercial and technical metering systems for energy resources based on SCADA KRUG-2000.
The module is designed for information exchange between SCADA KRUG-2000 and AIIS Eldis (REST client for Eldis24 system). SCADA KRUG-2000 version 4.3 and higher is required for module operation.
2020: Integration with GIS, updated GBD and Application Software Manager component in SCADA KRUG-2000 4.3
On March 18, 2020, KRUG announced the release of the next version of SCADA KRUG-2000 4.3.
When developing this version, the tasks of optimizing and improving the performance of automation systems, increasing the convenience of designing automation systems and improving the ergonomics of the interface were solved.
The main thing in SCADA KRUG-2000 v 4.3
One of the main software components of the SCADA KRUG-2000 Development Environment, the Database Generator, has been completely redesigned.
Integration with GIS systems significantly expands the ability to develop a convenient user interface when automating geographically distributed objects.
The database server is implemented as a 64-bit application, which makes it possible to store a large amount of data in RAM and, as a result, improves the performance of the database server.
The updated free component "Application Software Manager" provides the ability to quickly and conveniently download "one button" application software to all APCS components.
And many other changes and options that affect the convenience of working with the SCADA KRUG-2000 system.
2017: CADA KRUG-2000 v4.2 compatibility with Kaspersky Industrial CyberSecurity
On November 20, 2017, NPF Krug announced that Kaspersky Lab's solution for critical infrastructures and industrial environments Kaspersky Industrial CyberSecurity had been tested for compatibility with the KRUG-2000 software and hardware complex (CAS KRUG-2000) and SCADA KRUG-2000 v4.2.
During the tests, a number of components of Kaspersky Industrial CyberSecurity were checked, including functions for monitoring the launch of applications and connecting devices, protecting against encryption, blocking access to network file resources from invalid nodes, as well as updating antivirus databases and scanning selected areas. According to the test results, the products can be used within a single information system, even taking into account the individual requirements of these solutions for the environment. Read more here.
2016
SCADA KRUG-2000 included in the Unified Register of Russian Programs
By order Ministry of Digital Development, Communications and Mass Media of the Russian Federation SCADA of the KRUG-2000, it is included Unified Register of Russian Computer and Database Programs in under number 541. The register provides for the provisions of legislation on the use software of Russian and a ban on the purchase of foreign software in the presence of Russian analogues that entered into force on January 1, 2016. Customers performing public procurement under the contract system are obliged to purchase software, information about which is included in the register.
Upgrade version 4.2
On November 22, 2016, NPF Krug announced the modernization of version 4.2 of SCADA KRUG-2000.
According to the developers, changes have been made to all subsystems of the product.
- Alarm and event subsystem. Added event signaling mechanism. If necessary, you can use both of these types of signaling simultaneously.
- The functionality of the access control subsystem is the entry of extended data about the user, the display on the work screen of a list of registered users, the automatic exit of a registered user, the registration of unsuccessful authorization attempts and many more changes.
Changes affected event recorders, including:
- generating event trend values at the DB Server level
- working with the values of event recorders at the database server level using the functions of user programs in KRUGOL language
- adding a pen to an existing recorder, without losing data on other feathers.
The GUI supports:
- parallel (independent) drawing of mnemonic diagrams and dynamic elements "Trend" and "Rolling" with reduced priority relative to display of current values of parameters and alarms
- displaying trends from different recorders in one window of the trend element
- trend compression when viewing a large amount of data
- et al.
A SQL converter module has been developed that helps transfer data from archive and online trends to the SQL server in real time.
2015: SCADA KRUG-2000 v4.2
The main changes affected the following subsystems:
- Subsystem for maintaining and displaying event trends. The Trend widget has been enhanced in terms of time range selection. A data compression algorithm has been developed to display trends over a long period of time. It is possible to form and visualize trend values taking into account reliability.
- Event log maintenance and display subsystem. A transition from the event protocol to the mnemonic diagram with the corresponding process parameter is implemented. The conditions for the formation of sound alarms have been expanded - now sound alarms can be formed not only by mnemonic diagrams, but also by events. Changed the structure of events with the addition of the signs "squared," "return to normal," "came," "left," etc. Added the ability to convert the event log into files of formats *.xls, *.xlsx, *.csv directly from the event log view window.
- Operating personnel access rights management subsystem. Changed user authorization algorithms. Added the ability to display information about the current user in the graphical interface and event protocol.
The above functions were developed within the framework of import substitution programs taking into account the requirements of industry standards of OAO Gazprom and OAO Gazprom Neft.
2014
KRUG has developed the 1C and SCADA software platform KRUG-2000
An integration module has been developed that provides automatic real-time data exchange between SCADA KRUG-2000 and top-level systems based on the 1C software platform.
Information on production volumes, instantaneous, average and total values of resource expenditures for any period of time, exceeding limits, information on the current work and downtime of equipment, etc. can be transmitted from SCADA KRUG-2000 to 1C.
From 1C, SCADA KRUG-2000 can transfer equipment loading tasks, values of quality indicators and various coefficients, recipe information, etc.
The exact list of parameters involved in the information exchange depends on the specifics of the enterprise and is determined individually in each specific case.
The integration module provides the management and specialists of the enterprise with a unified picture of production activities in real time, built on the basis of the concept of a "transparent" enterprise.
Service Update Package (SOP) No. 2 for SCADA System KRUG-2000 version 4.1
In December 2014, Service Update Package (SPO) No. 2 was released for SCADA-system KRUG-2000 version 4.1 manufactured by NPF KRUG. To improve the reliability of data exchange over channels with low throughput, the SCADA KRUG-2000 system previously implemented a specialized communication protocol for the transmission of telemechanics data (TM channel). The service update package for SCADA KRUG-2000 version 4.1 is a development of this direction: support for the exchange of data via the TM channel with controllers operating under the control of the IBC KRUG-2000 and performed both according to the scheme of 100% "hot" backup of controllers and according to the scheme of backup of processor parts of controllers. The telemechanics data exchange protocol provides the possibility of redundancy of communication networks, which, in combination with redundancy of controllers or their processor modules, allows to achieve maximum reliability of the system as a whole.
2013: SCADA KRUG-2000 version 4.1
The solution company announced on June 25, 2013 the release of a new version - 4.1, SCADA KRUG-2000 product. The main task solved by the new version KRUG-2000 SCADA is to increase the speed and convenience of developing user projects.
Integrators know that the cost of developing and debugging a project often accounts for a significant portion of the cost of the entire project. Reduce the time required to develop and carry out commissioning activities - reduce costs. This problem is solved by a new version of SCADA KRUG-2000.
Among the most important innovations of SCADA KRUG-2000 version 4.1:
- "Mode trend" - clearly represents the difference between the recorded and mode ("ideal") values of technological process parameters.
- Automatic Template Input Binding - Helps you significantly reduce engineering work in large projects.
- Increased the maximum number of communication channels for the DB server
For SCADA KRUG-2000 with DCS functions (SCADA + SoftLogic), the maximum number of controllers controlled by IOPC, simultaneously polled by the database server, has been expanded from 127 to 255 (the number of controllers polled through OPC servers is not limited).
- Improved quality processing algorithm for tags bound to OPC client channel variables.
SCADA KRUG-2000 version 4.1 contains other improvements:
- the ability to use an adaptive scale for trends,
- Support for custom document timestamp
- a time query for the event table,
- improved compatibility with 64-bit versions of Windows,
- a number of others.