From OpenSCADAWiki
Jump to: navigation, search
This page is a translated version of the page Home and the translation is 100% complete.

Other languages:
English • ‎российский • ‎українська

Ласкаво запрошуємо до Wiki ресурсу OpenSCADA, відкритої системи диспетчерського контролю та збору даних!

Цей ресурс призначено для систематизації та накопичення інформації, а також для координації робіт за проектом. Всю інформацію, доступну на ресурсі, можна легко змінити та доповнити відповідно до ідеології Wiki.

1 Релізи OpenSCADA

1.1 Політика (починаючи із 0.8)

OpenSCADA версії формуються у двох гілках:

  • "Робоча": розроблювана-робоча версія з нічними збірками для деякого переліку та прямо визначених (підписка на підтримку) Linux дистрибутивів.
0.9+rNNNN, де "NNNN" — SVN (SubVersion) номер ревізії.
  • "LTS" (Тривала Підтримка): Формальний та публічний випуск останньої "Робочої" версії, на час випуску, із підтримкою безпосередньо до наступної ітерації: "Робоча" -> "LTS" (нульовий рівень оновлення), "Робоча"++.
0.8.U.S, де:
"U" — Номер регулярного оновлення, 2-4 місяці. Після періоду регулярного оновлення із "Робочої" версії до "LTS" будуть перенесені всі виправлення та вдосконалення, також які дещо ламають сумісність API, але не ламають сумісність за функціями та даними, та U++.
"S" (не реалізовано ще) — Номер сервісного оновлення. Для будь-яких гарячих виправлень автоматично або вручну (у спеціальних випадках) буде зібрано версію сервісного оновлення (S++) яку призначено тільки користувачам, підписаним на офіційну підтримку.

2 Ключові документи OpenSCADA

3 Бібліотеки API користувача

4 Бібліотеки графічних елементів системи OpenSCADA

5 Модулі OpenSCADA

Модуль Ім'я Версія Ліцензія Джерело Мови Платформи
Підсистема "БД"
SQLite БД SQLite 2.3 GPL2 bd_SQLite.so en,uk,ru,de x86,x86_64,ARM
MySQL БД MySQL 2.6 GPL2 bd_MySQL.so en,uk,ru,de x86,x86_64,ARM
PostgreSQL БД PostgreSQL 1.8 GPL2 bd_PostgreSQL.so en,uk,ru,de x86,x86_64,ARM
FireBird БД FireBird 1.4 GPL2 bd_FireBird.so en,uk,ru,de x86,x86_64,ARM
DBF БД DBF 2.2 GPL2 bd_DBF.so en,uk,ru,de x86,x86_64,ARM
ODBC DB by ODBC 0.2 GPL2 bd_ODBC.so en,uk,ru,de x86,x86_64,ARM
LDAP Directory by LDAP 0.1 GPL2 bd_LDAP.so en,uk,ru,de x86,x86_64,ARM
Підсистема "Транспорти"
Sockets Сокети 2.3 GPL2 tr_Sockets.so en,uk,ru,de x86,x86_64,ARM
Serial Послідовні інтерфейси 1.6 GPL2 tr_Serial.so en,uk,ru,de x86,x86_64,ARM
SSL SSL 1.5 GPL2 tr_SSL.so en,uk,ru,de x86,x86_64,ARM
Підсистема "Транспортні протоколи"
SelfSystem Власний протокол OpenSCADA 1.2 GPL2 prot_SelfSystem.so en,uk,ru,de x86,x86_64,ARM
ModBus ModBus 1.0 GPL2 daq_ModBus.so en,uk,ru,de x86,x86_64,ARM
OPC_UA Server OPC-UA 1.8 GPL2 daq_OPC_UA.so en,uk,ru,de x86,x86_64,ARM
UserProtocol Користувацький протокол 0.8 GPL2 prot_UserProtocol.so en,uk,ru,de x86,x86_64,ARM
HTTP HTTP-реалізація 3.1 GPL2 prot_HTTP.so en,uk,ru,de x86,x86_64,ARM
Підсистема "Збір даних"
JavaLikeCalc Обчислювач на мові подібній до Java 3.6 GPL2 daq_JavaLikeCalc.so en,uk,ru,de x86,x86_64,ARM
LogicLev Logical level 1.7 GPL2 daq_LogicLev.so en,uk,ru,de x86,x86_64,ARM
BlockCalc Block calculator 1.7 GPL2 daq_BlockCalc.so en,uk,ru,de x86,x86_64,ARM
DAQGate Gateway of the data sources 1.7 GPL2 daq_DAQGate.so en,uk,ru,de x86,x86_64,ARM
System System DA 2.1 GPL2 daq_System.so en,uk,ru,de x86,x86_64,ARM
ModBus ModBus 1.8 GPL2 daq_ModBus.so en,uk,ru,de x86,x86_64,ARM
DCON DCON client 1.2 GPL2 daq_DCON.so en,uk,ru,de x86,x86_64,ARM
OPC_UA Client OPC-UA 1.6 GPL2 daq_OPC_UA.so en,uk,ru,de x86,x86_64,ARM
MMS MMS(IEC-9506) 1.3 GPL2 daq_MMS.so en,uk,ru,de x86,x86_64,ARM
SNMP SNMP client 0.7 GPL2 daq_SNMP.so en,uk,ru,de x86,x86_64,ARM
ICP_DAS ICP DAS hardware 1.8 GPL2 daq_ICP_DAS.so en,uk,ru,de x86,ARM
Siemens Siemens DAQ 2.0 GPL2 daq_Siemens.so en,uk,ru,de x86,x86_64,ARM
DiamondBoards Diamond DAQ boards 2.1 GPL2 daq_DiamondBoards.so en,uk,ru,de x86
Comedi DAQ boards by Comedi 1.0 GPL2 daq_Comedi.so en,uk,ru,de x86,x86_64,ARM
SoundCard Sound card 0.7 GPL2 daq_SoundCard.so en,uk,ru,de x86,x86_64,ARM
BFN BFN module 0.6 GPL2 daq_BFN.so en,uk,ru,de x86,x86_64,ARM
SMH2Gi Segnetics SMH2Gi 1.0 GPL2 daq_SMH2Gi.so en,uk,ru,de x86,x86_64,ARM
AMRDevs AMR devices 0.6 GPL2 daq_AMRDevs.so en,uk,ru,de x86,x86_64,ARM
Fastwel Fastwel IO 0.1 GPL2 daq_Fastwel.so en,ru x86
FT3 DAQ FT3 0.4 GPL2 daq_FT3.so en,ru x86,x86_64,ARM
BCM2835 BCM 2835 1.2 GPL2 daq_BCM2835.so en,uk,ru,de x86,x86_64,ARM
Підсистема "Архіви/Історія"
FSArch Arhivator on the file system 2.10 GPL2 arh_FSArch.so en,uk,ru,de x86,x86_64,ARM
DBArch Arhivator on the DB 2.4 GPL2 arh_DBArch.so en,uk,ru,de x86,x86_64,ARM
Підсистема "Користувацькі інтерфейси"
VCAEngine Visual control area engine 4.1 GPL2 ui_VCAEngine.so en,uk,ru,de x86,x86_64,ARM
QTStarter Qt GUI starter 1.9 GPL2 ui_QTStarter.so en,uk,ru,de x86,x86_64,ARM
QTCfg The system configurator (Qt) 3.3 GPL2 ui_QTCfg.so en,uk,ru,de x86,x86_64,ARM
Vision Operation user interface (Qt) 4.6 GPL2 ui_Vision.so en,uk,ru,de x86,x86_64,ARM
WebCfgD Dynamic Web configurator 1.2 GPL2 ui_WebCfgD.so en,uk,ru,de x86,x86_64,ARM
WebCfg The system configurator (Web) 1.7 GPL2 ui_WebCfg.so en,uk,ru,de x86,x86_64,ARM
WebVision Operation user interface (WEB) 2.2 GPL2 ui_WebVision.so en,uk,ru,de x86,x86_64,ARM
WebUser Web-interface from the user 0.8 GPL2 ui_WebUser.so en,uk,ru,de x86,x86_64,ARM
Підсистема "Спеціальні"
FLibSYS System API functions 1.4 GPL2 spec_FLibSYS.so en,uk,ru,de x86,x86_64,ARM
SystemTests OpenSCADA system's tests 1.5 GPL2 spec_SystemTests.so en,uk,ru,de x86,x86_64,ARM
FLibMath Math function's lib 0.6 GPL2 spec_FLibMath.so en,uk,ru,de x86,x86_64,ARM
FLibComplex1 Complex1 function's lib 1.1 GPL2 spec_FLibComplex1.so en,uk,ru,de x86,x86_64,ARM
Зовнішні бібліотеки OpenSCADA
OPC_UA Library of implementing OPC-UA into OpenSCADA 1.2 LGPL3 libOPC_UA.{h,cpp} en x86,x86_64,ARM
MMS Library of implementing MMS(IEC-9506) into OpenSCADA 1.0 LGPL3 libMMS.{h,cpp} en x86,x86_64,ARM

6 Підпроекти вузлів та компонентів проекту OpenSCADA та адаптації до різних платформ