OpenSCADAWiki: Doc/ OpenSCADA072 ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/OpenSCADA072 from 2011-12-02 21:12:00..


OpenSCADA 0.7.2


Ñòàòóñ: Ôîðìèðîâàíèå


Contents

Ââåäåíèå

Äàííûé ðåëèç ÿâëÿåòñÿ ïëàíîâûì âûïóñêîì ðàáî÷åé âåðñèè ñèñòåìû OpenSCADA, êîòîðûå îáû÷íî îñóùåñòâëÿþòñÿ ñ ïåðèîäè÷íîñòüþ 3-4 ìåñÿöà. Îñíîâíîé öåëüþ äàííîãî ðåëèçà ÿâëÿåòñÿ ñòàáèëèçàöèÿ è îòðàáîòêà êëþ÷åâûõ ôóíêöèé ïåðåä âûïóñêîì ñëåäóþùåé âåðñèè OpenSCADA ïðîäîëæèòåëüíîé ïîääåðæêè (LTS) 0.8.0. Êðîìå îñíîâíûõ çàäà÷ â ðàìêàõ äàííîãî ðåëèçà ïðîäåëàíà áîëüøàÿ ðàáîòà ïî ñòàáèëèçàöèè, ÷èñòêå èñõîäíîãî êîäà, âñåñòîðîííåìó ðàñøèðåíèþ âîçìîæíîñòåé, à òàêæå îïðîáîâàíèå íà âñòðàèâàåìûõ è ìîáèëüíûõ óñòðîéñòâàõ àðõèòåêòóðû ARM.


Äàííûé äîêóìåíò ÿâëÿåòñÿ îáðàáîòêîé(êîìïèëÿöèåé) äîêóìåíòà "ChangeLog" ñèñòåìû OpenSCADA âåðñèè 0.7.2, êîòîðûé ïðèçâàí âêðàòöå è íàãëÿäíî îñâåòèòü íîâûå âîçìîæíîñòè. Äåòàëüíåå îçíàêîìèòüñÿ ñ èçìåíåíèÿìè â ñèñòåìå OpenSCADA ìîæíî â ôàéëå "ChangeLog" èç äèñòðèáóòèâà ñèñòåìû èëè çäåñü: http://wiki.oscada.org/Works/ChangeLog.


Êëþ÷åâûìè îñîáåííîñòÿìè äàííîé âåðñèè ÿâëÿþòñÿ:


Íîâûå è îáíîâëåííûå ìîäóëè:

1 Ðåàëèçàöèÿ ïëàíîâûõ çàäà÷

 ñîîòâåòñòâèè ñ ïëàíîì ðåëèçà áûëè âûïîëíåíû ñëåäóþùèå çàäà÷è:

2 Îïòèìèçàöèÿ, ïîâûøåíèå ñòàáèëüíîñòè, óñòîé÷èâîñòè è ïðîèçâîäèòåëüíîñòè ñèñòåìû

 ïðîöåññå ðàáîò íàä äàííîé âåðñèåé, à òàêæå å¸ ïðàêòè÷åñêîé àäàïòàöèè, áûëî îáíàðóæåíî è èñïðàâëåíî â îáùåé ñëîæíîñòè îêîëî 170 îøèáîê. Òàê-æå áûëà ïðîäîëæåíà ðàáîòà ïî ÷èñòêå êîäà îò ïðåäóïðåæäàþùèõ ñîîáùåíèé êîìïèëÿòîðà, ñ ôëàãîì "-Wall".


Ïåðå÷èñëèì íàèáîëåå ñóùåñòâåííûå îøèáêè, èñïðàâëåíèå êîòîðûõ çíà÷èòåëüíî îòðàçèëîñü íà ïîâûøåíèè ñòàáèëüíîñòè:


Îïòèìèçàöèÿ è ïîâûøåíèå ïðîèçâîäèòåëüíîñòè:

3 Óñîâåðøåíñòâîâàíèå è ñòàáèëèçàöèÿ ãðàôè÷åñêîé ïîäñèñòåìû

Çàìåòíàÿ ðàáîòà áûëà âûïîëíåíà â ðàìêàõ ãðàôè÷åñêîé ïîäñèñòåìû, à èìåííî â ìîäóëÿõ äâèæêà ÑÂÓ UI.VCAEngine, âèçóàëèçàòîðîâ UI.Vision è UI.WebVision, à òàêæå êîíôèãóðàòîðàõ. Âíåñ¸ííûå èçìåíåíèÿ áûëè íàïðàâëåííû íà ñòàáèëèçàöèþ, îïòèìèçàöèþ ïîòðåáëåíèÿ ïàìÿòè è óëó÷øåíèå ïîëüçîâàòåëüñêèõ ñâîéñòâ.


Óëó÷øåíèÿ ãðàôè÷åñêîé ïîäñèñòåìû:

4 Ðàñøèðåíèå API ïîëüçîâàòåëüñêîãî ïðîãðàììèðîâàíèÿ

Áûëî ïðîäîëæåíî ôîðìèðîâàíèå îáúåêòíîãî API ïîëüçîâàòåëüñêîãî ïðîãðàììèðîâàíèÿ, êîòîðîå ïðåäóñìàòðèâàåò èíòåãðàöèþ ïîëüçîâàòåëüñêèõ ôóíêöèé â äåðåâî îáúåêòîâ ñèñòåìû OpenSCADA. Êðîìå ýòîãî áûë âíåñåí ðÿä èçìåíåíèé â ñóùåñòâóþùèå áèáëèîòåêè ôóíêöèé ïîëüçîâàòåëüñêîãî API.


 ÷àñòíîñòè áûëè îñóùåñòâëåíû ñëåäóþùèå èçìåíåíèÿ:

5 Îáùåñèñòåìíûå ðàñøèðåíèÿ

 îáùåñèñòåìíîå API ñèñòåìû OpenSCADA áûëè âíåñåíû çíà÷èòåëüíûå èçìåíåíèÿ è ðàñøèðåíèÿ ñ öåëüþ îáùåé ñòàáèëèçàöèè è ðàñøèðåíèÿ:

6 Ïóáëèêàöèÿ ðåøåíèé OpenSCADA

 ïðîöåññå îñóùåñòâëåíèÿ ðàáîò íàä äàííûì ðåëèçîì íà ðàçíûõ êîíôåðåíöèÿõ è âûñòàâêàõ áûëè ïðåäñòàâëåíû ðåøåíèÿ íà îñíîâå ïðîåêòà OpenSCADA:

Çàêëþ÷åíèå

Äàííûì ðåëèçîì ñèñòåìû OpenSCADA ôàêòè÷åñêè çàâåðøåíà ðàáîòà ïî àäàïòàöèè íà àïïàðàòíóþ àðõèòåêòóðó ARM, ÷òî âûðàçèòñÿ â ïðåäîñòàâëåíèè è ïóáëèêàöèè îôèöèàëüíûõ ñáîðîê ðåëèçà 0.7.2 äëÿ ìîáèëüíûõ óñòðîéñòâ.


Õîòÿ âûïóñê äàííîãî ðåëèçà íåñêîëüêî çàïîçäàë è çàòÿíóëñÿ îí âñ¸ æå áûë òùàòåëüíî ïîäãîòîâëåí è ñòàíåò õîðîøåé îñíîâîé äëÿ äîâîäêè êîäîâîé áàçû ïðîåêòà ê ïðåäñòîÿùåìó îòâåòñòâåííîìó ðåëèçó 0.8.0 LTS. Êðîìå ýòîãî äàííûé ðåëèç ìîæíî èñïîëüçîâàòü è äëÿ ïîâñåìåñòíîãî âíåäðåíèÿ è ïðèìåíåíèÿ â îòâåòñòâåííûõ çàäà÷àõ ñ ïîñëåäóþùèì ïëàâíûì ïåðåõîäîì íà 0.8.0 LTS ïîñëå åãî âûõîäà.


Ïîñëåäóþùèå óñèëèÿ ðàçðàáîò÷èêîâ áóäóò íàïðàâëåíû íà çàâåðøåíèÿ ïëàíîâûõ çàäàíèé è ïîäãîòîâêå ê âûïóñêó ðåëèçà OpenSCADA ïðîäîëæèòåëüíîé ïîääåðæêè (LTS) âåðñèè 0.8.0.

Ññûëêè

Referring pages: Doc


 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]