openSCADA

Янв
31
2014

openSCADA это открытая, платформо-независимая SCADA. Система спроектирована из принципов безопасности и гибкости построения. openSCADA это не просто коробочное решение, а целый набор инструментов, который можно скомбинировать различными способами. Система предлагает библиотеки для разработки, интерфейсные приложения, конфигурационные утилиты, внутренние и внешние интерфейсы.

openSCADA

Уникальная система HMI, построена на веб-технологиях:

    EclipseSCADA представляет:
  • Коммуникационную систему
  • Внутренняя система коммуникаций
  • Среда разработки для реализации драйверов и модулей для адаптеров
  • Готовый набор драйверов для различных устройств
  • Система мониторинга за собранными данными и зарегистрированными событиями
  • Архив данных
  • Пользовательский графический интерфейс для собранных данных, событиях из системы мониторинга и архива
  • Система конфигурации
openSCADA chart Исходный код изначально располагается в нескольких репозиториях, в зависимости от версии системы. Сам проект openSCADA сгруппирован в несколько подпроектов для большей модульности.
  • External - содержит все внешние библиотеки (включая j-interop). Этот проект не распространяется. Вместо него используется Eclipse Orbit.
  • Aurora - содержит компоненты не относящиеся к пользовательскому интерфейсу
  • Utgard - реализация OPC драйвера, построенного на j-interop
  • Oxygen - реализация нескольких протоколов, большинство из которых внутренние для openSCADA
  • Atlantis - компоненты непользовательского интерфейса openSCADA. Включают в себя модули драйверов, оповещений и архивации.
  • Orilla - компоненты пользовательского интерфейса системы openSCADA.
  • Infinity - виджет для построения графиков на базе SWT.
  • Dakara - реализация векторной графики на базе Draw2D
  • Othala - проект Eclipse RCP - предлагающий клиентские протоколы "OSTC" для использования с openSCADA.
  • Orion - дополнительные компоненты пользовательского интерфейса, используемые совместно с Eclipse IDE
  • Tau'ri - несколько тестовых проектов и настроек для демонстрации openSCADA
  • Contrib - исходный код, который может быть использован с openSCADA, но не был включен в релиз openSCADA.



content bottomleft content bottomright