Программный комплекс «GanNet-SCADA»
Рисунок 1
Программный комплекс «GanNet-SCADA» –представляет собой среду разработки распределенных диспетчерских систем для технологических объектов различного уровня сложности.
Области применения: встраиваемые системы, операторские панели, автоматизированные рабочие места операторов и диспетчеров.
При разработке программного комплекса использованы языки программирования С и С++.
Комплекс включен в реестр Российского программного обеспечения, запись № 17343 от 17.04.2023.
Диспетчерские системы, разработанные на основе ПК «GanNet-SCADA» предназначены для работы под управлением операционных систем семейств Windows и Linux и позволяют решать следующие задачи:
- сбор данных с локальных и удаленных объектов по сетям передачи данных по стандартным технологиям/протоколам:
- Modbus RTU (клиент и сервер);
- Modbus TCP (клиент и сервер);
- Modbus ASCII (клиент);
- OPC DA (клиент и сервер в среде Windows);
- OPC UA (клиент и сервер в Windows и Linux);
- обработка полученной информации в реальном времени:
- управление/регулирование по инициативе оператора;
- синхронизация астрономического времени в распределенной сети;
- выполнение технологических алгоритмов;
- протоколирование хода технологического процесса;
- информирование о возникновении аварии, в т.ч. при помощи SMS уведомлений;
- поддержка широкого спектра приборов учета газа, учета электроэнергии, регистраторов, устройств бесперебойного питания и др. различных производителей; информационный стык с 21 системой верхнего уровня.
- обмен данными со сторонними и вышестоящими системами (Modbus RTU/TCP, OPC DA, OPC UA, текстовые файлы в формате CSV, JSON, XML, HTML, файлы Microsoft Excel в среде ОС Windows).
- дополнительно, в случае использования совместно со встроенным программным обеспечением «GanNet-Nano»:
- диагностика модулей ввода-вывода;
- настройка модулей ввода-вывода;
- удаленное обновление программного обеспечения центрального процессора и конфигурации контроллера.
Информационная емкость одного узла до 65 000 параметров.
Структура программного комплекса представлена на Рисунке 1.
Имеет модульную структуру:
Предназначен для создания и согласованного редактирования конфигурации распределенной системы, состоящий из множества узлов, в которых выполняются SCADA-модули программного комплекса «GanNet-SCADA».
Работает под управлением операционных систем Windows и Linux.
Обеспечивает автоматизированное согласованное создание конфигурации обменов на основе схемы информационных потоков и структур баз данных. Также позволяет настроить конфигурацию подсистемы архивирования и отображения информации.
(более подробная информация Модуль «GanNet-SCADA Архитектор»)
Предназначен для создания и редактирования векторных видеокадров. Определяет вид и условия отображения информации. При помощи гиперссылок позволяет описать структуру отображения информации и запуска на выполнение различных программных модулей.
Программа работает под управлением операционных систем Windows и Linux.
(более подробная информация Модуль «GanNet-SCADA Дизайнер»)
Предназначен для работы в операторских панелях под управлением операционных систем Windows Embedded, Windows IoT и Linux.
Используется при создании локальных средств отображения как верхний уровень локальных систем автоматики.
Особенности :
- компактный монолитный исполняемый модуль программы;
- наличие полного функционального графического пользовательского интерфейса.
(более подробная информация Модуль «GanNet-SCADA Micro»)
Предназначен для организации отображения хода технологического процесса.
(более подробная информация Модуль «GanNet-SCADA Око»)
Информационная безопасность
Для обеспечения требований информационной безопасности программный комплекс:
- работает под управлением надежных операционных систем, имеющих сертификат ФСЭК. Например, Astra-Linux Special Edition “Орел”;
- имеет встроенные программные модули, осуществляющие контроль целостности исполняемых файлов и данных конфигурации комплекса;
- содержит систему ограничения доступа пользователей к функциям ПО, на основе прав групп;
- содержит систему управления требованиями к сложности и времени жизни паролей пользователей;
- имеет возможность по инициативе администратора «отстранить» пользователя от работы;
- имеет встроенные механизмы интеграция в системы SIEM (Security information and event management).
В дальнейшем команда разработчиков планирует реализовать клиент-серверную архитектуру программного комплекса. Кроме того, с целью обеспечения функции горячего резервирования серверов GanNet-SCADA, планируется разработать сервис «GanNet-кластер».
Встраиваемое программное обеспечение «GanNet-Nano 86DX»
Программное обеспечение «GanNet-Nano 86DX»
Предназначено для работы в контроллерах, концентраторах информации, встраиваемых серверах под управлением операционной системы Linux Embedded.
Особенности ПО:
- отсутствует интерфейс человек-машина (графический пользовательский интерфейс);
- поддержка работы многострочных символьных дисплеев;
поддержка сторожевых таймеров.
(более подробная информация «GanNet-Nano 86DX»)