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 и адаптации к разным платформам