The FACEPLATE SCADA/HMI platform allows you to build fault-tolerant solutions that provide the user with all the necessary capabilities
about the product
about the product
Faceplate SCADA/HMI provides intuitive configuration tools and efficient engineering functions that will help consolidate and optimize the management of a growing array of input data
3 components
FACEPLATE includes the kernel, development environment, and execution environment
has all the advantages of non-SQL DBMS and is optimized for storing large amounts of data and organizing optimal access to them
development environment, a complete set of software tools for human-machine interface design, control algorithm development, archive configuration, reports, warning systems and other functions
execution environment, real-time automated control system
Get advice from our specialists
information
Faceplate Platform
IIot solutions development environment
on the basis of which it is possible to build distributed, scalable solutions for industrial enterprises
Monitoring of all indicators
The ability to monitor production and technological equipment in real time
Exporting reports
Receive customized reports in the form of various KPIs and performance indicators (OEE), analyze anomalies, predict equipment maintenance
Machine learning
strengths
Faceplate features
1. Web architecture
2. Screens
3. Reports
4. Event Handling
5. Scripts
6. Archives
7. Fault tolerance
8. Drivers
9. Scalability
10. Language support
11. Machine learning
12. Cybersecurity
1. Web architecture
Server - Linux (Ubuntu, openSUSE, CentOS compatibility with other Linux distributions has not been tested).
The main visualization environment. Zero installation on the client, client browser with HTML5 support, full functionality, and access to the development environment. Support for mobile devices (tablet, smartphone).
2. Screens
A graphic editor with a set of primitives (lines, pipes, 3D shapes, buttons, drop-down lists, etc.). A built-in library of components, mechanisms for templating visual elements, a wizard for binding/rebinding elements. Editor of auxiliary control panels. Support for the use of JavaScript scripts. The ability to use HTML/CSS/JavaScript.
3. Reports
Built-in report editor with the ability to use HTML/CSS/JavaScript. The ability to connect custom JavaScript libraries. Built-in tools for linking report markup to archived data. The ability to create dynamic reports, the function of falling into a cell, etc.
4. Event Handling
Built-in alarm message configuration editor with support for group messages, integration with visualization elements. Audio accompaniment, notification via email, SMS. Collection of alerts in the archive with the ability to analyze and search through the archive.
5. Scripts
The Erlang programming language. Full support for libraries built into the language, APIs for working with the project's infrastructure, managing tags, archives, and alerts. Calling scripts on an event or with a specified frequency.
6. Archives
Centralized data storage and processing, hot backup. The process data storage system can store data at any interval and depth, it all depends on the parameters of the technical support of the solution and so on. Access to archived data, export to third-party applications (.csv/.xls ). The archiving system solves the problem of forming a history of changes in controlled technological parameters. The generated history can be used to analyze the controlled process and can be presented to the operator in the form of graphs and reports. Parameter values are archived cyclically, the archiving period and archive depth can be configured separately for each parameter.
7. Fault tolerance
Hot reservation, triple reservation, 2X2 reservation. Automatic switching of clients. Connecting new servers, redistributing the load on the go, without the need to stop nodes.
8. Drivers
Extensive driver database. OPC UA, Modbus, SNMP, Simatic S7-TCP, Ethernet/IP, IGLA, Mercury 230/200, IEC-101/104 and others. Software interface for connecting additional drivers.
9. Scalability
The minimum configuration is a minibox PC, Linux, 512 RAM, 10GB HDD/SSD. The maximum configuration is a distributed multi-cluster of up to 65535 nodes (servers), an unlimited number of tags, clients, and an industrial cloud. Connecting new nodes, redistributing the load on the go, without the need to stop nodes. The client is a device with an HTML5-enabled browser.
10. Language support
Built-in packages:
— Kazakh
— Russian
— English
The ability to connect additional language packs. At the implementation stage, a cloud-based, public repository of language packages developed by the community.
11. Machine learning
FACEPLATE makes it easy to work with machine learning-based models, preprocessing data for trained models, calling and processing data received from models. FACEPLATE has all the functionality to predict the operation of equipment with the provision of information about the necessary maintenance, obtained on the basis of data collected from controllers.
12. Cybersecurity
The built-in user rights management model and support for secure connections via Secure WebSocket allow you to safely work with data directly from the browser. A decentralized distributed system consisting of one or more clusters minimizes the vulnerability of FACEPLATE.
1. Web-архитектура
2. Мнемосхемы
3. Отчеты
4. Обработка событий
5. Скрипты
6. Архивы
7. Отказоустойчивость
8. Драйвера
9. Масштабируемость
10. Поддержка языков
11. Машинное обучение
12. Кибербезопасность
1. Web architecture
Server - Linux (Ubuntu, openSUSE, CentOS compatibility with other Linux distributions has not been tested).
The main visualization environment. Zero installation on the client, client browser with HTML5 support, full functionality, and access to the development environment. Support for mobile devices (tablet, smartphone).
2. Screens
A graphic editor with a set of primitives (lines, pipes, 3D shapes, buttons, drop-down lists, etc.). A built-in library of components, mechanisms for templating visual elements, a wizard for binding/rebinding elements. Editor of auxiliary control panels. Support for the use of JavaScript scripts. The ability to use HTML/CSS/JavaScript.
3. Reports
Built-in report editor with the ability to use HTML/CSS/JavaScript. The ability to connect custom JavaScript libraries. Built-in tools for linking report markup to archived data. The ability to create dynamic reports, the function of falling into a cell, etc.
4. Event Handling
Built-in alarm message configuration editor with support for group messages, integration with visualization elements. Audio accompaniment, notification via email, SMS. Collection of alerts in the archive with the ability to analyze and search through the archive.
5. Scripts
The Erlang programming language. Full support for libraries built into the language, APIs for working with the project's infrastructure, managing tags, archives, and alerts. Calling scripts on an event or with a specified frequency.
6. Archives
Centralized data storage and processing, hot backup. The process data storage system can store data at any interval and depth, it all depends on the parameters of the technical support of the solution and so on. Access to archived data, export to third-party applications (.csv/.xls ). The archiving system solves the problem of forming a history of changes in controlled technological parameters. The generated history can be used to analyze the controlled process and can be presented to the operator in the form of graphs and reports. Parameter values are archived cyclically, the archiving period and archive depth can be configured separately for each parameter.
7. Fault tolerance
Hot reservation, triple reservation, 2X2 reservation. Automatic switching of clients. Connecting new servers, redistributing the load on the go, without the need to stop nodes.
8. Drivers
Extensive driver database. OPC UA, Modbus, SNMP, Simatic S7-TCP, Ethernet/IP, IGLA, Mercury 230/200, IEC-101/104 and others. Software interface for connecting additional drivers.
9. Scalability
The minimum configuration is a minibox PC, Linux, 512 RAM, 10GB HDD/SSD. The maximum configuration is a distributed multi-cluster of up to 65535 nodes (servers), an unlimited number of tags, clients, and an industrial cloud. Connecting new nodes, redistributing the load on the go, without the need to stop nodes. The client is a device with an HTML5-enabled browser.
10. Language support
Built-in packages:
— Kazakh
— Russian
— English
The ability to connect additional language packs. At the implementation stage, a cloud-based, public repository of language packages developed by the community.
11. Machine learning
FACEPLATE makes it easy to work with machine learning-based models, preprocessing data for trained models, calling and processing data received from models. FACEPLATE has all the functionality to predict the operation of equipment with the provision of information about the necessary maintenance, obtained on the basis of data collected from controllers.
12. Cybersecurity
The built-in user rights management model and support for secure connections via Secure WebSocket allow you to safely work with data directly from the browser. A decentralized distributed system consisting of one or more clusters minimizes the vulnerability of FACEPLATE.
Media
kursiv.media
IIoT: как обустроить энер...
Энергетический сектор – базовый столп любой экономики. Какое-то время отрасль, если так можно выразиться, «наблюдала» за процессом цифровой трансформа...
kapital.kz
Насколько отечественный р...
Облачные технологии безвозвратно меняют ландшафт бизнеса. Аналитическая компания Gartner оценила объем мирового рынка публичных облачных сервисов в 24...
more detailed
1
support for an advanced data storage system and API for external access
2
uses advanced technologies to extract and securely transfer information to desktop and mobile devices
3
allows you to build fault-tolerant solutions with multiple redundancy
4
low hardware requirements
5
support for built-in and custom data analysis tools
6
standard license
- up to 20,000 connections
- up to 5,000 archives
Have any questions?
Our specialists will contact you for a detailed consultation