From OpenSCADAWiki
< Works
(Marked this version for translation) |
|||
(71 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | |||
<languages/> | <languages/> | ||
<translate> | <translate> | ||
Line 7: | Line 6: | ||
! Task/Target || Date/Progress | ! Task/Target || Date/Progress | ||
|- | |- | ||
− | | | + | | Moving completely from GD2 to SVG on Web, that is: the Diagram primitive, the ElFig primitive with complete refactoring || |
+ | |||
+ | <!--T:2--> | ||
|- | |- | ||
− | | | + | |style="color: red" | ''Version 1 LTS'' || |
+ | |||
+ | <!--T:10--> | ||
|- | |- | ||
− | | | + | | Expanding of dimension the internal time from microseconds and up to nanoseconds, previously append support for PicoScope 2000 || |
+ | |||
+ | <!--T:12--> | ||
|- | |- | ||
− | | | + | | ''[[Special:MyLanguage/Documents/Release_0.9/Update_8|Version 0.9.8 LTS]]'' || [http://oscada.org/en/news/single-page/article/the-eighth-update-to-the-production-release-of-openscada-09-lts/ 01.01.7533/01.03.2025] |
|- | |- | ||
− | | | + | | Implementing the custom ACLs to the control nodes and moving all user creating objects under ACL || 50% |
|- | |- | ||
− | | | + | | Adding the user properties to the Control Node object by a pointer with their activation at use || 100% |
|- | |- | ||
− | | OpenSCADA | + | | Concentration of the different OpenSCADA-hosts on the common server, both for IoT on OpenSCADA and not || 90% |
|- | |- | ||
− | | | + | | Implementing the subproject [[Special:MyLanguage/Using/PinePhone|Open Phone — PinePhone]] || 60% |
|- | |- | ||
− | | | + | | Unification the associated output transports to the input one AND the generic output transport connection || 100% |
|- | |- | ||
− | | [ | + | | The Main elements library of the user interface appended for [[Special:MyLanguage/Libs/Main_graphical_elements#storeHouse|the frame "Storehouse (storeHouse)" implementing]] || 95% |
+ | |||
+ | <!--T:11--> | ||
|- | |- | ||
− | | | + | | ''[[Special:MyLanguage/Documents/Release_0.9/Update_7|Version 0.9.7 LTS]]'' || [http://oscada.org/en/news/single-page/article/the-seventh-update-to-the-production-release-of-openscada-09-lts/ 01.01.7532/01.03.2024] |
|- | |- | ||
− | | | + | | Adaptation to work on the hardware platform "MIPS", on the AP router NETGEAR R6220 || 75% |
|- | |- | ||
− | | | + | | Unification the building with adaption to Debian 12, Qt6, QtWebEngine, QtMultimediaEngine, OpenSSL3, MIPS || 100% |
|- | |- | ||
− | | ''Version 0.8.0 LTS'' || 04.2012 | + | | Refactoring and unifying the Transports subsystem in the additional parameters management and expanding in using the connection time parameters for registering configuration parameters of external sources || 100% |
+ | |- | ||
+ | | Control for big memory consumption || 100% | ||
+ | |- | ||
+ | | Messages Translation || 100% | ||
+ | |- | ||
+ | | Concentration of the different OpenSCADA-hosts on the common server, both for IoT on OpenSCADA and not || 50% | ||
+ | |- | ||
+ | | Implementing the subproject [[Special:MyLanguage/Using/PinePhone|Open Phone — PinePhone]] || 50% | ||
+ | |- | ||
+ | | Implementing the [[Special:MyLanguage/Sub-projects/Graphical_PLC_Programming|Graphical PLC Programming project]] and the visual function of building custom software both for the block, logic, ladder, and for visual construction of simulators of the technological processes || 20% | ||
+ | |||
+ | <!--T:3--> | ||
+ | |- | ||
+ | | ''[[Special:MyLanguage/Documents/Release_0.9/Update6|Version 0.9.6 LTS]]'' || [http://oscada.org/en/news/single-page/article/the-sixth-update-to-the-production-release-of-openscada-09-lts/ 01.01.7531/01.03.2023] | ||
+ | |- | ||
+ | | Productivity optimisation of the [[Special:MyLanguage/Modules/VCAEngine|VCA interface]] || 100% | ||
+ | |- | ||
+ | | Unification the associated output transports to the input one AND the generic output transport connection || 80% | ||
+ | |- | ||
+ | | Completely revised the "API" document in the [[Special:MyLanguage/Documents/API#CntrNode|section "Control Interface and dynamic tree of program objects"]] and the section "Service commands-functions" moved there as a subsection, the [[Special:MyLanguage/Documents/API#ServFunc|subsection "Service commands-functions"]] completely rewrote and appended by, and all these translated in Ukrainian || 100% | ||
+ | |- | ||
+ | | Completely revised and actualised for the "[[Special:MyLanguage/Documents/How_to/Create_module|How to Create OpenSCADA module]]" || 100% | ||
+ | |- | ||
+ | | Automation Linux distributive of the project OpenSCADA updating to the TDE release 14.0.13/14.1.0 || 100% | ||
+ | |||
+ | <!--T:4--> | ||
+ | |- | ||
+ | | ''[[Special:MyLanguage/Documents/Release_0.9/Update5|Version 0.9.5 LTS]]'' || [http://oscada.org/en/news/single-page/article/the-fifth-update-to-the-production-release-of-openscada-09-lts/ 22.12.7529/22.02.2022] | ||
+ | |- | ||
+ | | Common Conception of the Data Storage || 100% | ||
+ | |- | ||
+ | | Significant Unification the Common SQL-code in the OpenSCADA Core || 100% | ||
+ | |- | ||
+ | | Message Sublevels {Main}[0...9] and Unification for the User Messages Transferring || 100% | ||
+ | |||
+ | <!--T:5--> | ||
+ | |- | ||
+ | | ''[[Special:MyLanguage/Documents/Release_0.9/Update4|Version 0.9.4 LTS]]'' || [http://oscada.org/en/news/single-page/article/the-fourth-update-to-the-production-release-of-openscada-09-lts/ 14.04.7529/14.06.2021] | ||
+ | |- | ||
+ | | [[Special:MyLanguage/Modules/OPC_UA|DAQ.OPC-UA]] working with UAExpert 1.5, Client's Publish and Chunks implementing, significant refactoring and the document complete revision || 100% | ||
+ | |- | ||
+ | | The Main elements library of the user interface appended for [[Special:MyLanguage/Libs/Main_graphical_elements#storeHouse|the frame "Storehouse (storeHouse)" implementing]] || 80% | ||
+ | |- | ||
+ | | Common review and refactoring the tables in Qt and Web both generically and in the view Table of the primitive FormEl of VCA || 100% | ||
+ | |||
+ | <!--T:6--> | ||
+ | |- | ||
+ | | ''[[Special:MyLanguage/Documents/Release_0.9/Update3|Version 0.9.3 LTS]]'' || [http://oscada.org/en/news/single-page/article/the-third-update-to-the-production-release-of-openscada-09-lts/ 20.10.7528/20.12.2020] | ||
+ | |- | ||
+ | | [http://oscada.org/en/news/single-page/article/trinity-desktop-environment-tde-release-1409/ Automation Linux distributive of the project OpenSCADA significant updating to the TDE release 14.0.9] || 100% | ||
+ | |- | ||
+ | | [[Special:MyLanguage/Modules/WebVision|WebVision — implementation of Audio, Video and the Notification]] || 100% | ||
+ | |- | ||
+ | | [http://oscada.org/en/news/single-page/article/moving-global-program-limits-and-parameters-to-configuration/ Moving global program limits and parameters to configuration] || 100% | ||
+ | |- | ||
+ | | [[Special:MyLanguage/Modules/QTStarter|The dark palettes of the Qt-interface were made completly useful!!!]] || 100% | ||
+ | |- | ||
+ | | [http://oscada.org/en/news/single-page/article/a-serie-of-improvements-of-the-transport-subsystem-in-the-output-connections/ A series of improvements of the transport subsystem in the output connections] || 100% | ||
+ | |- | ||
+ | | [[Special:MyLanguage/Libs/Devices#MTP4D|The industrial devices library of the DAQ-source templates is appended for a template of the device MTP 4D protocol implementation]] || 100% | ||
+ | |- | ||
+ | | [[Special:MyLanguage/Libs/Devices#mbBase|The industrial devices library of the DAQ-source templates is appended for a template of the ModBus base]] || 100% | ||
+ | |||
+ | <!--T:7--> | ||
+ | |- | ||
+ | | ''[[Special:MyLanguage/Documents/Release_0.9/Update2|Version 0.9.2 LTS]]'' || [http://oscada.org/en/news/single-page/article/the-second-update-to-the-production-release-of-openscada-09-lts/ 17.06.7528/17.08.2020] | ||
+ | |- | ||
+ | | Revision of the packages and the AGREEMENT of the OpenSCADA Technical Support || 100% | ||
+ | |- | ||
+ | | Built in backuping of the OpenSCADA projects || 100% | ||
+ | |- | ||
+ | | The industrial devices library of the DAQ-source templates is appended for a template of the protocol IEC-62056 || 100% | ||
+ | |- | ||
+ | | Expanding the configuration data storage in the config-file || 100% | ||
+ | |- | ||
+ | | The OpenSCADA release versions completed by implementing the service updates || 100% | ||
+ | |||
+ | <!--T:8--> | ||
+ | |- | ||
+ | | ''[[Special:MyLanguage/Documents/Release_0.9/Update1|Version 0.9.1 LTS]]'' || [http://oscada.org/en/news/single-page/article/the-first-update-to-the-production-release-of-openscada-09-lts/ 08.02.7528/08.04.2020] | ||
+ | |- | ||
+ | | Significant expanding and stabilisation of the Web-interface. || 100% | ||
+ | |- | ||
+ | | Testing, fixing, and extending the redundancy in the messages part, in the common-system code and the module DAQ.ModBus. || 100% | ||
+ | |- | ||
+ | | Complete restructuring, improvement and addition of the OpenSCADA libraries in the SQLite files. || 100% | ||
+ | |- | ||
+ | | General documentation enhancements, appending for the all libraries documentation and revision for most module documentation. || 100% | ||
+ | |||
+ | <!--T:9--> | ||
+ | |- | ||
+ | | ''[[Special:MyLanguage/Documents/Release_0.9|Version 0.9 LTS]]'' || [http://oscada.org/en/development/tasks/posts/core/release_of_the_openscada_09_lts/ 06.2018] | ||
+ | |- | ||
+ | | Full revising [[Special:MyLanguage/Home|the main documentation]] and preparing [[Special:MyLanguage/Documents/Release_0.9|the release announce]]. || 100% | ||
+ | |- | ||
+ | | [[Special:MyLanguage/Sub-projects/Adaption_to_Android|Adaptation for work on the software platform "Android"]]. || 100% | ||
+ | |- | ||
+ | | [http://oscada.org/development/tasks/posts/documentation-1/wiki_moving_to_a_new_engine/ OpenSCADA knowledge and documenting WIKI-resource moving] to a new engine with the structure unification for multi-languages into the priority: English, Ukrainian, mRussian; and the off-line documentation generation at it changes. || 100% | ||
+ | |- | ||
+ | | Main Web-modules revision, actualization and some expanding. || 100% | ||
+ | |- | ||
+ | | OpenSCADA expanding and adapting for direct working with [http://oscada.org/development/tasks/posts/implementation_vnedrenie/raspberry_pi_2_workout/ the low-level buses and their devices like to 1Wire, I2C]. Implementation for "the Smart House" in my own apartments. || 100% | ||
+ | |- | ||
+ | | [[Special:MyLanguage/Sub-projects/Automation_Linux_distributive|Automation Linux distributive of the project OpenSCADA]] formal creation and documenting. || 100% | ||
+ | |- | ||
+ | | Creating [http://oscada.org/en/development/tasks/posts/core/the_automatic_openscada_builder the Automatic building system of the OpenSCADA packages]. || 100% | ||
+ | |- | ||
+ | | Moving the OpenSCADA server infrastructure to [[Special:MyLanguage/Sub-projects/Server|its own equipment and Internet channel]]. || 100% | ||
+ | |- | ||
+ | | [[Special:MyLanguage/Modules/OPC_UA|DAQ.OPC_UA]]: Simplification, features rising and protocol's code moving to a separated library on LGPL v3. || 100% | ||
+ | |- | ||
+ | | ''[[Special:MyLanguage/Documents/Release_0.8.0|Version 0.8.0 LTS]]'' || 04.2012 | ||
|- | |- | ||
| Implementation for undo mechanism of editing changes in development mode of Vision. || 10.2011 | | Implementation for undo mechanism of editing changes in development mode of Vision. || 10.2011 | ||
Line 57: | Line 176: | ||
| Realization for styles and the manager of themes in VCA. || 08.2009 | | Realization for styles and the manager of themes in VCA. || 08.2009 | ||
|- | |- | ||
− | | Carrying out of a transport and a protocol part of the module [ | + | | Carrying out of a transport and a protocol part of the module [[Special:MyLanguage/Modules/ModBus|DAQ.ModBus]] in the subsystem "Transports" and "Transport protocols". Realization for a mode "Slave" for ModBus network. || 05.2009 |
|- | |- | ||
| Expansion API of the user programming by functions: | | Expansion API of the user programming by functions: | ||
Line 76: | Line 195: | ||
| VCA WebVision module updating for full-functional, in scope of elements of module Vision. || 09.2008 | | VCA WebVision module updating for full-functional, in scope of elements of module Vision. || 09.2008 | ||
|- | |- | ||
− | | | + | | A forum of the project OpenSCADA creation. || 08.2008 |
|- | |- | ||
| Growing functional of OpenSCADA: a module creation for Siemens PLC data acquisition by library Libnodave; Permissions control creation for access to VCA. || 06.2008 | | Growing functional of OpenSCADA: a module creation for Siemens PLC data acquisition by library Libnodave; Permissions control creation for access to VCA. || 06.2008 | ||
Line 94: | Line 213: | ||
| Creation for a mechanism of network mirroring of the modules. || 04.2007 | | Creation for a mechanism of network mirroring of the modules. || 04.2007 | ||
|- | |- | ||
− | | Creation for generic protocol of network communications of OpenSCADA || 10.2006 | + | | Creation for generic protocol of network communications of OpenSCADA. || 10.2006 |
|- | |- | ||
| Creation for visual control area, aimed to giving an ability of visual control of dynamic data and its history. || 03.2007 | | Creation for visual control area, aimed to giving an ability of visual control of dynamic data and its history. || 03.2007 | ||
Line 111: | Line 230: | ||
|- | |- | ||
| Creation for automatic detection of active sources data of the module "OperationSystem". || 10.2005 | | Creation for automatic detection of active sources data of the module "OperationSystem". || 10.2005 | ||
+ | |- | ||
+ | | The module of the library of the free functions, on a high-level language, moving to the subsystem "Controllers" and giving for it functions of direct calculation addition to an instrument of the libraries creation. || 09.2005 | ||
|} | |} | ||
</translate> | </translate> |
Latest revision as of 22:11, 26 February 2025
Task/Target | Date/Progress |
---|---|
Moving completely from GD2 to SVG on Web, that is: the Diagram primitive, the ElFig primitive with complete refactoring | |
Version 1 LTS | |
Expanding of dimension the internal time from microseconds and up to nanoseconds, previously append support for PicoScope 2000 | |
Version 0.9.8 LTS | 01.01.7533/01.03.2025 |
Implementing the custom ACLs to the control nodes and moving all user creating objects under ACL | 50% |
Adding the user properties to the Control Node object by a pointer with their activation at use | 100% |
Concentration of the different OpenSCADA-hosts on the common server, both for IoT on OpenSCADA and not | 90% |
Implementing the subproject Open Phone — PinePhone | 60% |
Unification the associated output transports to the input one AND the generic output transport connection | 100% |
The Main elements library of the user interface appended for the frame "Storehouse (storeHouse)" implementing | 95% |
Version 0.9.7 LTS | 01.01.7532/01.03.2024 |
Adaptation to work on the hardware platform "MIPS", on the AP router NETGEAR R6220 | 75% |
Unification the building with adaption to Debian 12, Qt6, QtWebEngine, QtMultimediaEngine, OpenSSL3, MIPS | 100% |
Refactoring and unifying the Transports subsystem in the additional parameters management and expanding in using the connection time parameters for registering configuration parameters of external sources | 100% |
Control for big memory consumption | 100% |
Messages Translation | 100% |
Concentration of the different OpenSCADA-hosts on the common server, both for IoT on OpenSCADA and not | 50% |
Implementing the subproject Open Phone — PinePhone | 50% |
Implementing the Graphical PLC Programming project and the visual function of building custom software both for the block, logic, ladder, and for visual construction of simulators of the technological processes | 20% |
Version 0.9.6 LTS | 01.01.7531/01.03.2023 |
Productivity optimisation of the VCA interface | 100% |
Unification the associated output transports to the input one AND the generic output transport connection | 80% |
Completely revised the "API" document in the section "Control Interface and dynamic tree of program objects" and the section "Service commands-functions" moved there as a subsection, the subsection "Service commands-functions" completely rewrote and appended by, and all these translated in Ukrainian | 100% |
Completely revised and actualised for the "How to Create OpenSCADA module" | 100% |
Automation Linux distributive of the project OpenSCADA updating to the TDE release 14.0.13/14.1.0 | 100% |
Version 0.9.5 LTS | 22.12.7529/22.02.2022 |
Common Conception of the Data Storage | 100% |
Significant Unification the Common SQL-code in the OpenSCADA Core | 100% |
Message Sublevels {Main}[0...9] and Unification for the User Messages Transferring | 100% |
Version 0.9.4 LTS | 14.04.7529/14.06.2021 |
DAQ.OPC-UA working with UAExpert 1.5, Client's Publish and Chunks implementing, significant refactoring and the document complete revision | 100% |
The Main elements library of the user interface appended for the frame "Storehouse (storeHouse)" implementing | 80% |
Common review and refactoring the tables in Qt and Web both generically and in the view Table of the primitive FormEl of VCA | 100% |
Version 0.9.3 LTS | 20.10.7528/20.12.2020 |
Automation Linux distributive of the project OpenSCADA significant updating to the TDE release 14.0.9 | 100% |
WebVision — implementation of Audio, Video and the Notification | 100% |
Moving global program limits and parameters to configuration | 100% |
The dark palettes of the Qt-interface were made completly useful!!! | 100% |
A series of improvements of the transport subsystem in the output connections | 100% |
The industrial devices library of the DAQ-source templates is appended for a template of the device MTP 4D protocol implementation | 100% |
The industrial devices library of the DAQ-source templates is appended for a template of the ModBus base | 100% |
Version 0.9.2 LTS | 17.06.7528/17.08.2020 |
Revision of the packages and the AGREEMENT of the OpenSCADA Technical Support | 100% |
Built in backuping of the OpenSCADA projects | 100% |
The industrial devices library of the DAQ-source templates is appended for a template of the protocol IEC-62056 | 100% |
Expanding the configuration data storage in the config-file | 100% |
The OpenSCADA release versions completed by implementing the service updates | 100% |
Version 0.9.1 LTS | 08.02.7528/08.04.2020 |
Significant expanding and stabilisation of the Web-interface. | 100% |
Testing, fixing, and extending the redundancy in the messages part, in the common-system code and the module DAQ.ModBus. | 100% |
Complete restructuring, improvement and addition of the OpenSCADA libraries in the SQLite files. | 100% |
General documentation enhancements, appending for the all libraries documentation and revision for most module documentation. | 100% |
Version 0.9 LTS | 06.2018 |
Full revising the main documentation and preparing the release announce. | 100% |
Adaptation for work on the software platform "Android". | 100% |
OpenSCADA knowledge and documenting WIKI-resource moving to a new engine with the structure unification for multi-languages into the priority: English, Ukrainian, mRussian; and the off-line documentation generation at it changes. | 100% |
Main Web-modules revision, actualization and some expanding. | 100% |
OpenSCADA expanding and adapting for direct working with the low-level buses and their devices like to 1Wire, I2C. Implementation for "the Smart House" in my own apartments. | 100% |
Automation Linux distributive of the project OpenSCADA formal creation and documenting. | 100% |
Creating the Automatic building system of the OpenSCADA packages. | 100% |
Moving the OpenSCADA server infrastructure to its own equipment and Internet channel. | 100% |
DAQ.OPC_UA: Simplification, features rising and protocol's code moving to a separated library on LGPL v3. | 100% |
Version 0.8.0 LTS | 04.2012 |
Implementation for undo mechanism of editing changes in development mode of Vision. | 10.2011 |
OpenSCADA adaptation for work on the hardware platform ARM. | 02.2011 |
Preparing for providing commercial services based on OpenSCADA. | 11.2010 |
Version 0.7.0 LTS | 10.2010 |
Stabilization and releasing for production version of OpenSCADA. | 09.2010 |
A new mechanism/module creation for OpenSCADA tests. | 09.2009 |
A DB module creation for PostgreSQL. | 08.2010 |
Version 0.6.4 | 10.2009 |
Realization for a mechanism of reservation of the subsystem "Data acquisition". | 06.2009 |
Realization for support of arrays in language of the user programming JavaLikeCalc and in OpenSCADA as a whole. | 07.2009 |
Realization for styles and the manager of themes in VCA. | 08.2009 |
Carrying out of a transport and a protocol part of the module DAQ.ModBus in the subsystem "Transports" and "Transport protocols". Realization for a mode "Slave" for ModBus network. | 05.2009 |
Expansion API of the user programming by functions:
|
02.2009 |
Version 0.6.3 | 01.2009 |
Module WebCfg creation grounding on DHTML with using XHTML, CSS, JavaScript and AJAX | 12.2008 |
Creation for primitive "Document" of VCA. | 12.2008 |
Creation for SSL transport module of secure sockets. | 10.2008 |
Version 0.6.2 | 09.2008 |
VCA WebVision module updating for full-functional, in scope of elements of module Vision. | 09.2008 |
A forum of the project OpenSCADA creation. | 08.2008 |
Growing functional of OpenSCADA: a module creation for Siemens PLC data acquisition by library Libnodave; Permissions control creation for access to VCA. | 06.2008 |
Developing and making conception of specialized notification and alarming. | 05.2008 |
Version 0.6.1 | 03.2008 |
Creation for practical user interfaces. Creation for library of the base elements and template pages of classical SCADA system. | 03.2008 |
Stabilization and optimization of the OpenSCADA system, mostly in the visual control area. | 02.2008 |
Growing functional of OpenSCADA: updating for the data source module ModBus. | 01.2008 |
Version 0.6.0 | 12.2007 |
Creation for a mechanism of network mirroring of the modules. | 04.2007 |
Creation for generic protocol of network communications of OpenSCADA. | 10.2006 |
Creation for visual control area, aimed to giving an ability of visual control of dynamic data and its history. | 03.2007 |
Version 0.5.0 | 04.2006 |
Creation for values archive for value's history storing by individual attributes of the parameters. | 01.2006 |
Creation for Logical level of parameters, to allow for custom structures of parameters creation. | 01.2006 |
Version 0.4.1 | 11.2005 |
WIKI-resource creation for OpenSCADA project. | 10.2005 |
A central table creation to store mirrored generic data of the configuration file. | 10.2005 |
Creation for automatic detection of active sources data of the module "OperationSystem". | 10.2005 |
The module of the library of the free functions, on a high-level language, moving to the subsystem "Controllers" and giving for it functions of direct calculation addition to an instrument of the libraries creation. | 09.2005 |