OpenSCADAWiki: Doc/Program Manual/intro ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/ProgramManual/intro from 2009-02-05 15:28:51..

Ââåäåíèå.

Äàííûé äîêóìåíò ÿâëÿåòñÿ îïèñàíèåì 'open source' ïðîåêòà ñèñòåìû èìåíóåìîé 'OpenSCADA'. OpenSCADA ïðåäñòàâëÿåò ñîáîé îòêðûòóþ SCADA ñèñòåìó ïîñòðîåííóþ ïî ïðèíöèïàì ìîäóëüíîñòè, ìíîãîïëàòôîðìåííîñòè è ìàñøòàáèðóåìîñòè.


 êà÷åñòâå ïîëèòèêè ðàçðàáîòêè äàííîé ñèñòåìû âûáðàíû 'open source' ïðèíöèïû. Âûáîð äàííîé ïîëèòèêè îïðåäåëÿåòñÿ íåîáõîäèìîñòüþ ñîçäàíèÿ îòêðûòîé, íàä¸æíîé è îáùåäîñòóïíîé SCADA ñèñòåìû. Äàííàÿ ïîëèòèêà ïîçâîëÿåò ïðèâëå÷ü ê ðàçðàáîòêå, òåñòèðîâàíèþ, ðàçâèòèþ, ðàñïðîñòðàíåíèþ è èñïîëüçîâàíèþ ïðîäóêòà çíà÷èòåëüíîå êîëè÷åñòâî ðàçðàáîò÷èêîâ, ýíòóçèàñòîâ è äðóãèõ çàèíòåðåñîâàííûõ ëèö ñ ìèíèìèçàöèåé è ðàñïðåäåëåíèåì ôèíàíñîâûõ çàòðàò.


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


Ñèñòåìà OpenSCADA ìîæåò ïðèìåíÿòüñÿ:


 êà÷åñòâå áàçîâîé (õîñòîâîé) îïåðàöèîííîé ñèñòåìû, äëÿ ðàçðàáîòêè è èñïîëüçîâàíèÿ, âûáðàíà ÎÑ Linux, êîòîðàÿ ÿâëÿåòñÿ îïòèìàëüíûì êîìïðîìèññîì â âîïðîñàõ:


Ïîñêîëüêó ïðîåêò ðàçðàáàòûâàåòñÿ è ðåàëèçóåòñÿ ïî ïðèíöèïàì ìíîãîïëàòôîðìåííîñòè, òî íå ñîñòàâëÿåò ïðîáëåìû ïîðòèðîâàòü åãî íà äðóãèå ÎÑ, ÷òî â äàëüíåéøåì è ïëàíèðóåòñÿ.


Ñåðäöåì ñèñòåìû ÿâëÿåòñÿ ìîäóëüíîå ÿäðî. È â çàâèñèìîñòè îò òîãî êàêèå ìîäóëè ïîäêëþ÷åíû ñèñòåìà ìîæåò âûñòóïàòü êàê â ðîëè ðàçëè÷íûõ ñåðâåðîâ, òàê è â ðîëè ðàçíîîáðàçíûõ êëèåíòîâ, à òàêæå ñîâìåùàòü ýòè ôóíêöèè â îäíîé ïðîãðàììå. Ýòî ïîçâîëÿåò ðåàëèçîâûâàòü êëèåíò-ñåðâåðíóþ àðõèòåêòóðó SCADA ñèñòåìû íà áàçå îäíèõ è òåõ æå êîìïîíåíòîâ/ìîäóëåé, ýêîíîìÿ ïðè ýòîì: ìàøèííóþ ïàìÿòü, äèñêîâîå ïðîñòðàíñòâî, à òàêæå öåííîå âðåìÿ ïðîãðàììèñòîâ.


Ñåðâåðíûå êîíôèãóðàöèè ñèñòåìû ïðåäíàçíà÷åíû äëÿ ñáîðà, îáðàáîòêè, âûäà÷è âîçäåéñòâèé, àðõèâèðîâàíèÿ, ïðîòîêîëèðîâàíèÿ èíôîðìàöèè îò ðàçëè÷íûõ èñòî÷íèêîâ, à òàêæå ïðåäîñòàâëåíèÿ ýòîé èíôîðìàöèè êëèåíòàì (UI, GUI, TUI ...). Ìîäóëüíàÿ àðõèòåêòóðà ïîçâîëÿåò ðàñøèðÿòü ôóíêöèîíàëüíîñòü ñåðâåðà áåç åãî ïåðåãðóçêè.


Êëèåíòñêèå êîíôèãóðàöèè ìîãóò ñòðîèòüñÿ íà îñíîâå ðàçëè÷íûõ ãðàôè÷åñêèõ áèáëèîòåê (GUI/TUI ToolKits), êàê èñïîëüçóÿ ÿäðî ïðîãðàììû è åãî ìîäóëè (ïóò¸ì äîáàâëåíèÿ ê íåìó UI-user interface ìîäóëÿ), òàê è â êà÷åñòâå ñàìîñòîÿòåëüíîãî ïðèëîæåíèÿ, ïîäêëþ÷àÿ ÿäðî OpenSCADA êàê áèáëèîòåêó.


Âîçìîæíîñòü ãèáêîé êîíôèãóðàöèè ñèñòåìû ïîçâîëÿåò ñòðîèòü ðåøåíèÿ ïîä êîíêðåòíûå òðåáîâàíèÿ íàä¸æíîñòè, ôóíêöèîíàëüíîñòè è ðàçìåðû ñèñòåìû.


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