From OpenSCADAWiki
Jump to: navigation, search

Сервер SCADA системы

Среда Визуализации и Управления (СВУ) конечного пользователя
Удалённый сервер визуализации на основе движка визуализации и управления СВУ — локальный запуск модуля UI.Vision, подключенного к серверу визуализации. Модуль движка СВУ VCAEngine
Удалённый WEB интерфейс WEB-браузер
Модуль визуализатора WebVision
Модуль движка СВУ VCAEngine
Простые удалённые Web-интерфейсы пользователя WEB-браузер
Модуль WebUser
Предоставление данных системам высшего уровня
Посредством интерфейсов
Последовательный интерфейс: RS232, RS485, Modem, ... Модуль Serial
Сокетов IP-сетей и протоколов сетевого уровня TCP, UDP и Unix Модуль Sockets
Слой безопасных сокетов (SSL) Модуль SSL
Посредством протоколов
Собственный протокол OpenSCADA Модуль SelfSystem
Протоколы семейства ModBus: TCP, RTU и ASCII Модуль ModBus
Протокол "OPC-UA" Модуль OPC-UA
Простые специализированные протоколы, разработанные посредством модуля пользовательского протокола Модуль UserProtocol
Через СУБД
MySQL Модуль MySQL
PostgreSQL Модуль PostgreSQL
FireBird Модуль FireBird
DBGate — БД другой OpenSCADA станции Модуль DBGate
ODBC — СУБД, для которой есть ODBC драйвер Модуль ODBC (не завершен)
Конфигурация и разработка (программист SCADA и администратор)
Удалённо, через WEB-интерфейс Web-браузер
Модуль WebCfgD или WebCfg
Удалённо, из станции конфигурации посредством интерфейса управления OpenSCADA Модуль SelfSystem
Языки программирования и вычислений пользователя
JavaLikeCalc — язык высокого уровня подобный JavaScript и Java Модуль JavaLikeCalc
Блочные схемы Модуль BlockCalc
Хранение данных станции
Конфигурационный файл Ядро OpenSCADA
БД
SQLite Модуль SQLite
MySQL Модуль MySQL
PostgreSQL Модуль PostgreSQL
FireBird Модуль FireBird
DBGate — БД другой OpenSCADA станции Модуль DBGate
ODBC — СУБД, для которой есть ODBC драйвер Модуль ODBC (не завершен)
DBF Модуль DBF
Директории через LDAP Модуль LDAP
Сбор и контроль за внутренними и внешними данными (DAQ)
Логические и физические источники различного типа, которые имеют утилиты доступа к данным или достижимы посредством простых специализированных сетевых протоколов. Осуществляется путём написания процедуры пользовательского протокола получения данных, на языке пользовательского программирования. Реализация наиболее известных протоколов как протокол пользователя:
  • Библиотека промышленных устройств
    • Промышленная автоматика: Elemer TM510x, EDWARDS TURBOMOLECULAR PUMPS (SCU750), Sycon Multi Drop Protocol, Блок питания турбо-молекулярных насосов (TMP-xx03), Измеритель температуры IT-3, IVE-452HS-02, OPTRIS CT/CTL, CTR 100-101, IEC-60870-104, Shark Slave Communication Protocol, DCON (пример), OWEN (пример).
    • Счётчики ресурсов: Компьютер учёта тепла VKT7, Меркурий 200, Меркурий 230, НИК2303И.
  • Библиотека низкоуровневых сенсоров и чипов
    • I2C: PCF8591, PCF8574, BMP180, BME280, DS3231, AT24CXX;
    • 1Wire чипы через адаптеры DS9097 и DS9097U: DS1820, DS1820/DS18S20/DS1920, DS1822, DS2413, DS2408, DS2450, DS2438;
    • Низкоуровневые устройства через GPIO: DHT11,22 (DHT), 1602A(HD44780).
Модуль языка пользовательского программирования JavaLikeCalc
Модуль LogicLev
Модуль пользовательского протокола UserProtocol
Формирование логических источников и производных структур параметров, основываясь на шаблонах параметров и данных других источников Модуль LogicLev
Формирование логических источников с помощью блочных схем Модуль BlockCalc
Внешние сервера и ПЛК построенные на OpenSCADA, возможно для дублирования Модуль DAQGate
Информация про программно-аппаратную платформу Модуль System
Промышленные контроллеры и другие устройства по протоколу ModBus Модуль ModBus
Промышленные контроллеры по протоколу DCON Модуль DCON
Промышленные контроллеры и другие устройства по протоколу OPC-UA Модуль OPC-UA
Промышленные контроллеры и другие устройства по протоколу MMS(IEC-9506) Модуль MMS
Сетевые устройства или другие источники по протоколу SNMP (Простой Протокол Управления Сетью) Модуль SNMP
Промышленное оборудование фирмы ICP DAS, модули серии: I7k, I8k, I87K и на шине ISA Модуль ICP_DAS
Промышленные контроллеры фирмы Siemens серии S7 Модуль Siemens
DAQ-платы на шинах ISA, PCI, PCMCIA и USB Библиотека Comedi
Модуль Comedi
Входные каналы звуковых контроллеров Модуль SoundCard
Автоматика птицеводства фирмы "Big Dutchman" Модуль BFN
Архивация-История
Архивы сообщений по категориям и уровням
Файлы в формате XML или плоского текста и упаковкой устаревших архивов Модуль FSArch
В таблицы архивных БД OpenSCADA Модуль DBArch
На другой, основанных на OpenSCADA, сервер архивации, возможно выделенный запланировано
Архивы значений собранных данных
Буфера в памяти определённой длины Ядро OpenSCADA
Файлы с двойной упаковкой: последовательной и стандартным архиватором gzip Модуль FSArch
В таблицы архивных БД OpenSCADA Модуль DBArch
На другой, основанных на OpenSCADA, сервер архивации, возможно выделенный запланировано