From OpenSCADAWiki
Jump to: navigation, search
Line 1: Line 1:
 
<languages/>
 
<languages/>
 
<translate>
 
<translate>
== Welcome to Wiki-resource of open SCADA-system OpenSCADA! == <!--T:1-->
+
== OpenSCADA ==
The resource aimed to systematization and accumulation of information about the project, and also for coordination of the project's works. The information accessible on the resource can be easily changed and added according to Wiki ideology.
+
The page means for storing and giving as already ready and also the documentation which is being created at the presence. Documents about system is recommended to separate from documents to modules.
  
=== Main targets of the resource: ===
+
__TOC__
  * coordination of the process of realization of the project;
+
  * creation and support of the actual documentation of the project;
+
  * conducting personal notepads and organizers of developers;
+
  * conducting personal and groups todo- and check-lists of developers.
+
-----------
+
  
To have an opportunity to change contents of pages it is necessary to be registered, after that in the bottom of a page it will be a bookmark "Editing", having chosen which you can edit it.
+
=== Releases of ~OpenSCADA system ===
 +
  * 0.9 Work
 +
  * [/OpenSCADA080 0.8.0 LTS] ([//Works/Tests/release080 tests])
 +
  * [/OpenSCADA070 0.7.0 LTS] ([//Works/Tests/release070 tests]); [/OpenSCADA071 0.7.1]; [/OpenSCADA072 0.7.2]
 +
  * [/OpenSCADA060 0.6.0] ([//Works/Tests/release060 tests]); [/OpenSCADA061 0.6.1]; [/OpenSCADA062 0.6.2]; [/OpenSCADA063 0.6.3]; [/OpenSCADA064 0.6.4]
 +
  * [/OpenSCADA050 0.5.0] ([//Works/Tests/release050 tests])
 +
  * [/Doc/OpenSCADA040 0.4.0] ([//Works/Tests/release040 tests]); [/Doc/OpenSCADA041 0.4.1] ([/Works/Tests/release041 tests])
 +
  * [/Doc/OpenSCADA030 0.3.0]; [/Doc/OpenSCADA031 0.3.1]
  
file:at.png At the moment, a free registration is closed due to the abuse and the placement of advertisement information, and the very rare using of registration for targeted editing of the material placed. If you are really serious to take part in the project and edit the material on this resource then please refer to the leader of the project ((RomanSavochenko)).
+
==== The policy (started from 0.8) ====
 +
OpenSCADA versions form into two branches:
 +
  * "**Work**": development-work version with night builds for some numbers and specific (subscription to support) Linux distributions.
 +
  **0.9+rNNNN**, where "NNNN" — SVN (SubVersion) revision number.
 +
  * "**LTS**" (Long Term Support): Formal and public release of last "Work" version, at releasing time, with support up to next iteration: "Work" -> "LTS" (zero update number), "Work"++.
 +
  **0.8.U.S**, where:
 +
    "U" — Regular update number, 2-4 month. After the regular update period from "Work" version to "LTS" will be merging all fixes and improvements, also broken some API compatibility, but not broken the function and data compatibility, and ~U++.
 +
    "S" — Service update number. For any hot fixes automatic or manual (for specific) will be building service update (~S++) version which allowed only for subscribed to official support consumers.
 +
 
 +
=== 2 System documents ===
 +
  * [[!/Terms Terms and abbreviation]]
 +
  * [[!/FAQ Frequently asked questions (FAQ)]]
 +
  * [[!/ProgrammManual Program manual]]
 +
  * [[!/QuickStart Quick Start]] ([[ftp://ftp.oscada.org/OpenSCADA/0.8.0/doc/ru/QuickStart.mkv video-addon (RU)]])
 +
  * [[!/DAQ Data acquisition]]
 +
  * [[!/API OpenSCADA system API]]
 +
  * [[/Doc/ПрограммыДоноры Programms, which experiens have been used on system development (RU)]]
 +
  * [[!/BuildFromSource Manual for OpenSCADA building from sources]]
 +
  * [[!/ModuleBuild Manual for the creation of modules for OpenSCADA]]
 +
  * [[!/CrashReport Guide to localize crashes and to report about them]]
 +
  * [[/Doc/OperatorManual Operator manual (based on model AGLKS - DemoDB) (RU)]]
 +
 
 +
===3 User API libraries===
 +
  * ((!/ProgrammManual#h946-1 User API of the OpenSCADA core object model)):
 +
    * ((!/JavaLikeCalc#h867-12 User object API of language JavaLikeCalc.JavaScript))
 +
    * ((!/VCAEngine#h887-23 User object API of the visual control area engine))
 +
  * ((/HomePageEn/Using/APIFunctionLibs API functions library of the OpenSCADA object model)):
 +
    * ((!/FLibComplex1 The library of functions compatible with SCADA Complex1 of the firm Ltd SIC "DIYA"))
 +
    * ((!/FLibMath The library of standard mathematical functions))
 +
    * ((!/FLibSYS The library of system API of user programming area))
 +
    * ((/HomePageEn/Using/APIFunctionLibs/TechApp Library of models of technological devices))
 +
 
 +
===((/HomePageEn/Using/GraphicElementsLibraries 4 Graphic Elements' libraries of the OpenSCADA system))===
 +
  * ((/HomePageEn/Using/GraphicElementsLibraries/MainElements Main elements library of the user interface))
 +
  * ((/HomePageEn/Using/GraphicElementsLibraries/MnemoElements Mnemonic elements library of the user interface))
 +
  * ((/HomePageEn/Using/GraphicElementsLibraries/ElectroElements Electrical elements library of the user interface))
 +
 
 +
=== 5 Documents for modules of ~OpenSCADA ===
 +
  * Subsystem "Data bases (DB)":
 +
    * ((!/SQLite DB SQLite))
 +
    * ((!/MySQL DB MySQL))
 +
    * ((!/PostgreSQL DB PostgreSQL))
 +
    * ((!/FireBird DB FireBird))
 +
    * ((!/DBF DB DBF))
 +
  * Subsystem "Transports":
 +
    * ((!/Sockets Sockets))
 +
    * ((!/Serial Serial interface))
 +
    * ((!/SSL Security Socket Layer))
 +
  * Subsystem "Transport protocols":
 +
    * ((!/SelfSystem Self system protocol))
 +
    * ((!/ModBus ModBus))
 +
    * ((!/OPC_UA OPC UA))
 +
    * ((!/UserProtocol User protocol))
 +
    * ((!/HTTP HTTP))
 +
  * Subsystem "Data acquisition (DAQ)":
 +
    * ((!/JavaLikeCalc Java-like language calculator))
 +
    * ((!/LogicLev Logical level parameters))
 +
    * ((!/BlockCalc Block calculator))
 +
    * ((!/DAQGate Data sources gate))
 +
    * ((!/System OS data acquisition))
 +
    * ((!/ModBus ModBus))
 +
    * ((!/DCON DCON client))
 +
    * ((!/OPC_UA OPC UA))
 +
    * ((!/SNMP Simple Network Management Protocol))
 +
    * ((!/ICPDAS ICP DAS client))
 +
    * ((!/Siemens Siemens S7 PLC))
 +
    * ((!/DiamondBoards Diamond data acquisition boards))
 +
    * [[!/Comedi Comedi]]
 +
    * ((!/SoundCard Sound card))
 +
    * ((!/BFN BFN))
 +
    * [[!/SMH2Gi SMH2Gi]]
 +
    * [[/Doc/AMRDevs AMR devices (RU)]]
 +
    * [[/Doc/Fastwel Fastwel IO (RU)]]
 +
    * [[/Doc/FT3 FT3 (АПСТМ) (RU)]]
 +
    * ((!/BCM2835 BCM2835))
 +
  * Subsystem "Archives":
 +
    * ((!/FSArch The archiver to FS))
 +
    * ((!/DBArch The archiver to DB))
 +
  * Subsystem "User interfaces":
 +
    * ((!/VCAEngine Visual control area engine))
 +
    * ((!/QTStarter Qt GUI starter))
 +
    * ((!/QTCfg System configurator - Qt))
 +
    * ((!/Vision Operation user interface - Qt))
 +
    * ((!/WebCfgD Dynamic Web configurator))
 +
    * ((!/WebCfg System configurator - Web))
 +
    * ((!/WebVision Operation user interface - Web))
 +
    * ((!/WebUser Web-interface from the user))
 +
  * Subsystem "Special":
 +
    * ((!/FLibSYS Functions library of system API of user level programming))
 +
    * ((!/SystemTests OpenSCADA system's tests))
 +
    * ((!/FLibMath Standard mathematical functions library))
 +
    * ((!/FLibComplex1 SCADA Complex1 (NIP "DIYA") compatibility user level functions))
 +
 
 +
===6 Projects of ~OpenSCADA system's nodes and components===
 +
  * [[file:/Doc/tz_scada_linux0807.sxw Technical task to system (RU)]]
 +
  * [[!/SredaProgr The user level programming area of OpenSCADA system]]
 +
  * [[!/LogicLevParam Logical level of parameters of OpenSCADA system]]
 +
  * [[!/ValArch OpenSCADA system's value archiving]]
 +
  * [[!/VCAconcept The generic concept of the visual control area]]
 +
 
 +
===[[/Doc/Дополнительно 7 Addon materials for project (RU)]]===
 +
The page have addon documents, and links to it. To list of documents included materials about conferences, diploma project's materials, based on ~OpenSCADA, and other accompanied documentations. ((/Doc/Дополнительно Documents page.))
 +
 
 +
===Links===
 +
{{backlinks}}
 
</translate>
 
</translate>

Revision as of 16:21, 23 July 2017

Other languages:
English • ‎mRussian • ‎Українська

1 OpenSCADA

The page means for storing and giving as already ready and also the documentation which is being created at the presence. Documents about system is recommended to separate from documents to modules.

1.1 Releases of ~OpenSCADA system

 * 0.9 Work
 * [/OpenSCADA080 0.8.0 LTS] (tests)
 * [/OpenSCADA070 0.7.0 LTS] (tests); [/OpenSCADA071 0.7.1]; [/OpenSCADA072 0.7.2]
 * [/OpenSCADA060 0.6.0] (tests); [/OpenSCADA061 0.6.1]; [/OpenSCADA062 0.6.2]; [/OpenSCADA063 0.6.3]; [/OpenSCADA064 0.6.4]
 * [/OpenSCADA050 0.5.0] (tests)
 * [/Doc/OpenSCADA040 0.4.0] (tests); [/Doc/OpenSCADA041 0.4.1] ([/Works/Tests/release041 tests])
 * [/Doc/OpenSCADA030 0.3.0]; [/Doc/OpenSCADA031 0.3.1]

1.1.1 The policy (started from 0.8)

OpenSCADA versions form into two branches:

 * "**Work**": development-work version with night builds for some numbers and specific (subscription to support) Linux distributions.
  **0.9+rNNNN**, where "NNNN" — SVN (SubVersion) revision number.
 * "**LTS**" (Long Term Support): Formal and public release of last "Work" version, at releasing time, with support up to next iteration: "Work" -> "LTS" (zero update number), "Work"++.
  **0.8.U.S**, where:
   "U" — Regular update number, 2-4 month. After the regular update period from "Work" version to "LTS" will be merging all fixes and improvements, also broken some API compatibility, but not broken the function and data compatibility, and ~U++.
   "S" — Service update number. For any hot fixes automatic or manual (for specific) will be building service update (~S++) version which allowed only for subscribed to official support consumers.

1.2 2 System documents

 * !/Terms Terms and abbreviation
 * !/FAQ Frequently asked questions (FAQ)
 * !/ProgrammManual Program manual
 * !/QuickStart Quick Start ([video-addon (RU)])
 * !/DAQ Data acquisition
 * !/API OpenSCADA system API
 * /Doc/ПрограммыДоноры Programms, which experiens have been used on system development (RU)
 * !/BuildFromSource Manual for OpenSCADA building from sources
 * !/ModuleBuild Manual for the creation of modules for OpenSCADA
 * !/CrashReport Guide to localize crashes and to report about them
 * /Doc/OperatorManual Operator manual (based on model AGLKS - DemoDB) (RU)

1.3 3 User API libraries

 * ((!/ProgrammManual#h946-1 User API of the OpenSCADA core object model)):
   * ((!/JavaLikeCalc#h867-12 User object API of language JavaLikeCalc.JavaScript))
   * ((!/VCAEngine#h887-23 User object API of the visual control area engine))
 * ((/HomePageEn/Using/APIFunctionLibs API functions library of the OpenSCADA object model)):
   * ((!/FLibComplex1 The library of functions compatible with SCADA Complex1 of the firm Ltd SIC "DIYA"))
   * ((!/FLibMath The library of standard mathematical functions))
   * ((!/FLibSYS The library of system API of user programming area))
   * ((/HomePageEn/Using/APIFunctionLibs/TechApp Library of models of technological devices))

1.4 ((/HomePageEn/Using/GraphicElementsLibraries 4 Graphic Elements' libraries of the OpenSCADA system))

 * ((/HomePageEn/Using/GraphicElementsLibraries/MainElements Main elements library of the user interface))
 * ((/HomePageEn/Using/GraphicElementsLibraries/MnemoElements Mnemonic elements library of the user interface))
 * ((/HomePageEn/Using/GraphicElementsLibraries/ElectroElements Electrical elements library of the user interface))

1.5 5 Documents for modules of ~OpenSCADA

 * Subsystem "Data bases (DB)":
   * ((!/SQLite DB SQLite))
   * ((!/MySQL DB MySQL))
   * ((!/PostgreSQL DB PostgreSQL))
   * ((!/FireBird DB FireBird))
   * ((!/DBF DB DBF))
 * Subsystem "Transports":
   * ((!/Sockets Sockets))
   * ((!/Serial Serial interface))
   * ((!/SSL Security Socket Layer))
 * Subsystem "Transport protocols":
   * ((!/SelfSystem Self system protocol))
   * ((!/ModBus ModBus))
   * ((!/OPC_UA OPC UA))
   * ((!/UserProtocol User protocol))
   * ((!/HTTP HTTP))
 * Subsystem "Data acquisition (DAQ)":
   * ((!/JavaLikeCalc Java-like language calculator))
   * ((!/LogicLev Logical level parameters))
   * ((!/BlockCalc Block calculator))
   * ((!/DAQGate Data sources gate))
   * ((!/System OS data acquisition))
   * ((!/ModBus ModBus))
   * ((!/DCON DCON client))
   * ((!/OPC_UA OPC UA))
   * ((!/SNMP Simple Network Management Protocol))
   * ((!/ICPDAS ICP DAS client))
   * ((!/Siemens Siemens S7 PLC))
   * ((!/DiamondBoards Diamond data acquisition boards))
   * !/Comedi Comedi
   * ((!/SoundCard Sound card))
   * ((!/BFN BFN))
   * !/SMH2Gi SMH2Gi
   * /Doc/AMRDevs AMR devices (RU)
   * /Doc/Fastwel Fastwel IO (RU)
   * /Doc/FT3 FT3 (АПСТМ) (RU)
   * ((!/BCM2835 BCM2835))
 * Subsystem "Archives":
   * ((!/FSArch The archiver to FS))
   * ((!/DBArch The archiver to DB))
 * Subsystem "User interfaces":
   * ((!/VCAEngine Visual control area engine))
   * ((!/QTStarter Qt GUI starter))
   * ((!/QTCfg System configurator - Qt))
   * ((!/Vision Operation user interface - Qt))
   * ((!/WebCfgD Dynamic Web configurator))
   * ((!/WebCfg System configurator - Web))
   * ((!/WebVision Operation user interface - Web))
   * ((!/WebUser Web-interface from the user))
 * Subsystem "Special":
   * ((!/FLibSYS Functions library of system API of user level programming))
   * ((!/SystemTests OpenSCADA system's tests))
   * ((!/FLibMath Standard mathematical functions library))
   * ((!/FLibComplex1 SCADA Complex1 (NIP "DIYA") compatibility user level functions))

1.6 6 Projects of ~OpenSCADA system's nodes and components

 * File:/Doc/tz scada linux0807.sxw Technical task to system (RU)
 * !/SredaProgr The user level programming area of OpenSCADA system
 * !/LogicLevParam Logical level of parameters of OpenSCADA system
 * !/ValArch OpenSCADA system's value archiving
 * !/VCAconcept The generic concept of the visual control area

1.7 /Doc/Дополнительно 7 Addon materials for project (RU)

The page have addon documents, and links to it. To list of documents included materials about conferences, diploma project's materials, based on ~OpenSCADA, and other accompanied documentations. ((/Doc/Дополнительно Documents page.))

1.8 Links

Template:Backlinks