Архитектура программного комплекса

Программный комплекс Rapid SCADA имеет распределённую многоуровневую архитектуру (рис. 1). Приложения системы могут функционировать как на одном сервере, так и на нескольких компьютерах сети, контролируемые устройства могут использовать каналы связи различных типов для подключения к системе.

Архитектура программного комплекса
Рис. 1. Архитектура программного комплекса

В состав программного комплекса входят следующие основные приложения:

  1. Вебстанция – это веб-приложение, которое предназначено для отображения информации диспетчеру посредством программы-браузера в табличной форме, на схемах и на графиках, генерации отчётов по работе системы.
  2. Сервер предназначен для управления базой данных системы, математических расчётов в соответствии с заданной конфигурацией и предоставления информации по запросам клиентов.
  3. Коммуникатор предназначен для сбора данных с технических устройств системы параллельно по множеству линий связи, диагностики и тестирования устройств, передачи информации приложению Сервер по вычислительной сети.

Обеспечение доступа к данным с использованием веб-технологий существенно упрощает развёртывание и обслуживание системы, что особенно актуально при большом количестве пользователей.

В качестве контролируемых устройств системы применяются электросчётчики, теплосчётчики, охранно-пожарные контрольно-приёмные приборы, контроллеры доступа и др. оборудование.