На главную страницу
  На главную  
Написать письмо
  Пишите нам  
Карта сайта
  Карта сайта  
О компанииНаправления деятельностиТехнологииПресс-центр

АСДК "ДИСА"



Узел сбора и передачи данных (УСПД) для системы АСДК "ДИСА" представляет собой контроллер опроса на Linux.

 

В соответствии с заданным расписанием соответствующий процесс контроллера опрашивает по цифровому интерфейсу (RS232, RS485, Eth, gprs, USB) устройства полевого уровня: терминалы, датчики, электросчетчики, контроллеры и пр...

 

Имеется возможность в подключении к УСПД терминала для организации графической панели оператора с сенсорным управлением. Интерфейс панели оператора реализован на pyQT https://ru.wikipedia.org/wiki/PyQt.

 

Результат опроса записывается в базу промежуточного хранения redis https://ru.wikipedia.org/wiki/Redis и хранится там до момента отправки на сервер.

 

Имеется независимый процесс, который по уведомлению от redis инициирует процесс отправки данных на сервер АСДК "ДИСА" (одновременно проходит синхронизация времени УСПД) и их очистку в базе redis, в случае успешной передачи данных на сервер.

 

Структура данных, хранимых в контроллере и передаваемых на сервер определяется файлом в формате json http://ru.wikipedia.org/wiki/JSON). Каждая запись в базе redis снабжена меткой времени. Время контроллера синхронизировано со временем на сервере. Такой механизм опроса с промежуточных хранением позволяет использовать систему там, где нет гарантированной доставки пакетов.

 

Сервер системы АСДК "ДИСА" обеспечивает прием, обработку, хранение и отображение посредством web-интерфейса.

 

Пользовательский интерфейс системы позволяет просматривать оперативные и архивные данные в виде таблиц и графиков с возможностью масштабирования, как в в разрезе каждого устройства, так и агрегированные. Система позволяет формировать отчеты в формате html, xls .

 

Поддержка текущих версии следующих браузеров: Mozilla Firefox, Internet Explorer, Safari;

 

Имеется возможность использования в качестве рабочего места планшетов и смартфонов с использованием оптимизированных для мобильных устройств форм предоставления данных.

 

В качестве СУБД в системе используется Oracle Database Standard Edition One текущей версии. 

 

В качестве промежуточного ПО используется текущая стабильная версия django https://ru.wikipedia.org/wiki/Django . Промежуточное ПО имеет встроенные средства администрирования, позволяющие обеспечить полноценное сопровождение и масштабирование системы.

 

Благодаря архитектуре с применением УСПД удалось избавиться от процессов опроса полевых устройств, которые значительно нагружали сервер. Инициатором сеанса связи является УСПД. Сервер остается нагруженный только http-запросами от УСПД и пользователей системы.

ПТК "Расчетный центр"



Система представляет собой программно-технический комплекс, построенный на открытой платформе в 3-х звенной архитектуре.

 

Использование данной технологии в сочетании с шифрованными соединениями позволяет организовать распределенное решение практически на любых каналах связи посредством сети Интернет.

 

Открытая архитектура сервера приложений позволяет оперативно вносить изменения, от расчетных (отчетных) алгоритмов до пользовательских интерфейсов.

 

Существуют клиентские версии для операционных систем линейки Windows и Linux.

 

Права и доступ к системе определяются на этапе аутентификации пользователя. Администратор системы может делегировать полномочия по регистрации ограниченного списка пользователей подрядчикам по исполнению услуги начисления и(или) приема платежей (интерактивный доступ потребителей).

 

Ядром системы является СУБД Oracle 10g, компании Oracle www.oracle.com. Коммуникации осуществляются с использованием шифрованный соединений.