Released second update for OpenSCADA 0.6.4 (beta 3)
|
|
![](typo3temp/pics/497b523366.png) Visual interfaces development window ![](typo3temp/pics/1ccfd6c6b7.png) OPC UA destination server browse ![](typo3temp/pics/ced9936f9d.png) Modem configiration for output connections ![](typo3temp/pics/56988a5d08.png) View cadre scale to four items ![](typo3temp/pics/b4ed3a6d2e.png) Text field rotation into Web
Second update 0.6.4.2 is targeted for fixes more bugs and for add several improvements, include API changes and improvements.
Fixes such critical bugs: - Fixed more 50 bugs.
- Multiply program call mechanism is fixed for locked process' PID check, by reason old locks deletion from /tmp directory by system.
- DAQ.BlockCalc, DAQ.JavaLikeCalc, DAQ.LogicLev, DAQ.Siemens: Getting broken data into redundance code for no redundance tasks and for no one reserve station present.
Made such important changes: - DemoDB: View cadre and Result graphics scaling for present items is added. Some fixes is made.
- DOC: The DAQ document and generic document of OpenSCADA translation to English is added.
- DAQ.JavaLikeCalc: The function isEVal() is added to base types for EVAL values detection. A function to compile stage is added correct EVAL values casting.
- DAQ.ModBus: The suffixes 'i2,i4,f,b0' to registers (R and RI) added for flexibly accessing by different data types.
- Transport.Serial: Flow control mode selection is added. Supported hardware (CRTSCTS) and software (IXON|IXOFF) flow controls.
- Archive.FSArch: Info files creation is added for packed archives and without this data storing into DB. The function allow fast archives connection to other stations.
- Archive.FSArch, Archive.DBArch: Addon parameters storing is moved to XML-field "A_PRMS".
- SYS: User's API function "strFromCharCode" is added.
- UI.VCAEngine: Mutable attribute's fields inherit enabled and made safe.
- DAQ.JavaLikeCalc: Cycle view for object's properties scan is added "for( <i> in <obj> ) <code>;".
- SYS.TVarObj: The function propList() is added for attributes scan allow.
- DAQ.Value: User's API functions get() and set() attribute is added.
- SYS: Symbols shielding, like "\n", encoding "ShieldSimb" is added for function strEncode().
- SYS: The function strParse() is added for expand function strSepParse() to multi-symbols separators support and one symbol separator's merging.
- Protocol: The function itemListIn() is added for protocol's items allow for select. Subsystem modules API version is changed to 3.
- Transport, DAQ.ModBus, Protocol.UserProtocol: Protocol's items selection, by function TProtocol::itemListIn(), support is added.
- SYS.TCntrNode, SYS.TCfg, SYS.TFld, DAQ.JavaLikeCalc.Attr : Structures (classes) data pack is added by #pragma pack(push,1)
- UI.WebVision: The rotation of the primitive Text is added.
- Transport.Serial: Serial transport's timings store is moved to addition parameters field.
- Transport.SSL, Transport.Sockets: Timings is added to output transport for connection time and next response time control.
- UI.QTCfg: Rows adjusting is added for tables after new rows add. Table's content copy to clipboard is added.
- Transport.Serial: Modem mode support is added for all input and output transports.
- UI.Vision: The QImage is changed to QPixmap for drawing the primitive ElFigure, this has significantly improved the performance.
- UI.Vision: VCA station display field, into runtime window status, is made hiden for local station. For primitive "Diagram" building used QImage instead QPicture and for significant the performance improved.
- SYS: Debug counters interface is added to TSYS.
- SYS: The document "Quick start" is added.
- UI.Vision: UI properties support is added. Icons size for toolbars management and save it is added.
Created new modules and new versions released for modules: - Archive.FSArch - 1.3.2 -> 1.4.0, fixing and improvements for performance rise
- Archive.DBArch - 0.9.0 -> 0.9.1, some improvements
- DAQ.System - 1.7.0 -> 1.7.1, code clear
- DAQ.BlockCalc - 1.3.0 -> 1.3.1, fixing
- DAQ.JavaLikeCalc - 1.6.0 -> 1.7.0, fixing, optimization and improvements
- DAQ.LogicLev - 1.1.0 -> 1.1.1, fixing
- DAQ.Siemens - 1.2.1 -> 1.2.2, fixing
- DAQ.ModBus - 1.0.2 -> 1.1.0, fixing and improvements
- DAQ.DCON - 0.3.1 -> 0.3.2, fixing and improvements
- DAQ.ICP_DAS - 0.7.0 -> 0.7.1, fixing and improvements
- DAQ.OPC_UA - 0.5.0, new module
- Transport.Sockets - 1.4.1 -> 1.4.2, fixing and improvements
- Transport.SSL - 0.9.0 -> 0.9.1, fixing and improvements
- Transport.Serial - 0.6.0 -> 0.7.0, fixing and significant improvements
- Protocol.UserProtocol - 0.5.0, new module
- Protocol.ModBus - 0.5.1 -> 0.6.0, fixing and improvements
- Protocol.OPC_UA - 0.5.0, new module
- UI.QTStarter - 1.5.3 -> 1.5.4, improvements
- UI.QTCfg - 1.8.2 -> 1.8.3, fixing and improvements
- UI.WebCfgD - 0.6.3 -> 0.6.4, fixing
- UI.VCAEngine - 0.9.5 -> 0.9.6, fixing, optimization and improvements
- UI.Vision - 0.9.5 -> 0.9.6, fixing, optimization and improvements
- UI.WebVision - 0.7.5 -> 0.8.0, fixing and improvements
- UI.WebUser - 0.5.9, new module
Notes: - 02-06-2010 - The packages for distributive Fedora 13 and CentOS 5 build and uploaded. The packages allocated to official Fedora repositories.
- 01-06-2010 - The packages for distributive Fedora 11 and 12 build and uploaded. The packages allocated to official Fedora repositories.
- 31-05-2010 - The packages for distributive Open SuSE 11.2 build and uploaded. The PLC images based on ALTLinux 5.1 distributive and OpenSCADA 0.6.4.2 build.
- 29-05-2010 - Live CD and Live USB based on ALTLinux 5.1 distributive and OpenSCADA 0.6.4.2 build. The release's packages allocated to ALTLinux repositories: Sisyphus, Branch 5.1 and Branch 4.1. The packages for distributive Debian GNU/Linux 5 build and uploaded.
|
|