Распределенная система диспетчеризации инженерных систем
В мире современных технологий практически все инженерные устройства имеют удаленное управление и мониторинг. Но мало в каких системах, имеющихся на рынке, решены задачи ухода от ориентированности на определенную платформу и расширения набора протоколов.
Беря во внимание, что на большинстве предприятий уже построена IP сеть, которую можно использовать для передачи данных, специалистами «ПК Энергия» была создана система диспетчеризации и управления технологическими процессами, аналогичная классической информационной программе управления.
Итак, была создана программа, которая, используя IP-сеть предприятия, позволяет:
- Управлять большим количеством устройств и собирать данные с них.
- Разграничивать уровень доступа пользователей.
- Устанавливать интерфейс пользователя на различных устройствах – персональных компьютерах, планшетах (даже с различными операционными системами).
- С помощью sms-сообщений и e-mail информировать пользователей о возникновении нештатных ситуаций.
скачать презентацию
Мы улучшили классическую систему управления!
При разработке данного продукта встал еще один важный вопрос: а что делать с устройствами, не имеющими поддержки протоколов передачи данных по IP сетям? Например, датчики давления, термометры, счетчики воды, электроэнергии.
Для них нами был разработан щиток диспетчеризации, к которому подключаются такие устройства, он собирает и обрабатывает информацию с них, после чего передает их наверх.
Резюмируя, хочется отметить, что наша система имеет ряд важных отличий от классических систем телеметрии и диспетчеризации:
- Интерфейс пользователя - обычный веб-браузер, что позволяет не привязывать оператора к конкретному месту.
- Отсутствуют ограничения на объем хранимых данных. Он ограничен только объемом используемых жестких дисков и может быть расширен при необходимости.
- Формируется база данных, куда собирается вся информация и история действий пользователей.
Структура системы
С точки зрения технологий, система состоит из трех частей:
- База данных.
- Сервер сбора данных.
- Сервер пользовательского интерфейса.
Возможна установка компонентов системы на оборудование под управлением Linux, Windows или FreeBSD.
В зависимости от требований к масштабируемости и к надежности системы, компоненты могут быть установлены на один или несколько серверов.