OpenSCADAWiki: Doc/Program Manual/part4 ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/ProgramManual/part4 from 2016-10-05 13:36:06..

4. Êîíôèãóðàöèÿ è íàñòðîéêà ñèñòåìû.

Êàê ìîæíî âèäåòü â ðàçäåëå âûøå, OpenSCADA ïðåäîñòàâëÿåò âîçìîæíîñòü êîíôèãóðàöèè äëÿ èñïîëíåíèÿ â ðàçëè÷íûõ ðîëÿõ. Ïîääåðæêà ýòîé âîçìîæíîñòè îáåñïå÷èâàåòñÿ ðàçâèòûìè ìåõàíèçìàìè êîíôèãóðàöèè è õðàíåíèÿ êîíôèãóðàöèîííûõ äàííûõ. Äàííûé ðàçäåë ñîäåðæèò îïèñàíèå ýòèõ ìåõàíèçìîâ, ïðèçâàííîå äàòü ïðåäñòàâëåíèå î ãèáêîñòè è ðàçíîîáðàçèè, ïîçâîëèâ òåì ñàìûì èñïîëüçîâàòü OpenSCADA íà 100%.


Ïðè îïèñàíèè ìåõàíèçìîâ êîíôèãóðàöèè è ñïîñîáîâ å¸ õðàíåíèÿ â ýòîì ðàçäåëå áóäåò äåëàòüñÿ óïîð íà îáùåñèñòåìíûå ìåõàíèçìû. Îñîáåííîñòè êîíôèãóðàöèè è èñïîëüçîâàíèÿ ìîäóëåé ïîäñèñòåì OpenSCADA ïðåäîñòàâëÿþòñÿ â ñîáñòâåííîé äîêóìåíòàöèè ýòèõ ìîäóëåé.


 OpenSCADA èñïîëüçóåòñÿ ôîðìàëèçîâàííûé ïîäõîä ê îïèñàíèþ êîíôèãóðàöèîííûõ èíòåðôåéñîâ, îñíîâàííûé íà ÿçûêå XML. Ôàêòè÷åñêè îñîáåííîñòè êîíôèãóðàöèè êîìïîíåíòà ñèñòåìû ïðåäîñòàâëÿåòñÿ ñàìèì êîìïîíåíòîì, ïðîíèçûâàÿ òåì ñàìûì âñþ ñèñòåìó, êàê íåðâíàÿ ñèñòåìà îðãàíèçìà.  òåðìèíàõ OpenSCADA ýòî íàçûâàåòñÿ èíòåðôåéñîì êîíòðîëÿ OpenSCADA (Control interface). Íà îñíîâå èíòåðôåéñà êîíòðîëÿ ôîðìèðóþòñÿ ãðàôè÷åñêèå èíòåðôåéñû êîíôèãóðàöèè ïîëüçîâàòåëÿ ïîñðåäñòâîì ìîäóëåé OpenSCADA. Òàêîé ïîäõîä èìååò ñëåäóþùèå âàæíûå ïðåèìóùåñòâà:


 OpenSCADA óæå ïðåäîñòàâëÿåòñÿ òðè ìîäóëÿ êîíôèãóðàöèè íà ðàçíîé îñíîâå âèçóàëèçàöèè. Îòìåòèì èõ è èõ âîçìîæíîñòè êîíôèãóðàöèè:


Çíà÷åíèÿ êîíôèãóðàöèè, èçìåí¸ííûå â êîíôèãóðàòîðàõ, à òàêæå áîëüøèíñòâî äàííûõ ñîõðàíÿþòñÿ â áàçàõ äàííûõ (ÁÄ). Ó÷èòûâàÿ ìîäóëüíîñòü ïîäñèñòåìû "ÁÄ", èìè ìîãóò áûòü ðàçëè÷íûå ÁÄ. Ïðè÷¸ì ïðåäîñòàâëÿåòñÿ âîçìîæíîñòü õðàíåíèÿ ðàçëè÷íûõ ÷àñòåé OpenSCADA êàê â ðàçíûõ ÁÄ îäíîãî òèïà, òàê è â ÁÄ ðàçíûõ òèïîâ.


Êðîìå ÁÄ äàííûå î êîíôèãóðàöèè ìîãóò ñîäåðæàòüñÿ â êîíôèãóðàöèîííîì ôàéëå OpenSCADA, à òàêæå ïåðåäàâàòüñÿ ïîñðåäñòâîì ïàðàìåòðîâ êîìàíäíîé ñòðîêè ïðè âûçîâå OpenSCADA. Ñîõðàíåíèå êîíôèãóðàöèè â êîíôèãóðàöèîííîì ôàéëå îñóùåñòâëÿåòñÿ íàðàâíå ñ ÁÄ. Òèïîâûì èìåíåì êîíôèãóðàöèîííîãî ôàéëà OpenSCADA ÿâëÿåòñÿ /etc/oscada.xml. Ôîðìàò êîíôèãóðàöèîííîãî ôàéëà è ïàðàìåòðû êîìàíäíîé ñòðîêè ðàññìîòðèì â îòäåëüíîì ðàçäåëå.


Èçìåíåíèå êîíôèãóðàöèè òîãî èëè èíîãî óçëà óñòàíàâëèâàåò ôëàã ìîäèôèêàöèè ñîîòâåòñòâóþùåãî óçëà, à òàêæå àêòèâèðóåò êíîïêè "Çàãðóçèòü èç ÁÄ", äëÿ çàãðóçêè ïåðâîíà÷àëüíîé êîíôèãóðàöèè, è "Ñîõðàíèòü â ÁÄ" äëÿ ñîõðàíåíèÿ èçìåíåíèé. Ïðèçíàê ìîäèôèêàöèè òàêæå ïîäíèìàåòñÿ ê ðîäèòåëüñêîìó óçëó, ÷òî ïîçâîëÿåò îñóùåñòâëÿòü âîññòàíîâëåíèå-ñîõðàíåíèå îò êîðíåâîãî óçëà, õîòÿ ðåàëüíî, ïðè îïåðàöèÿõ ñ ÁÄ, áóäóò ó÷àñòâîâàòü òîëüêî ìîäèôèöèðîâàííûå óçëû.  (2 Kb) Óäàëåíèå óçëà ïðèâîäèò ê íåïîñðåäñòâåííîìó óäàëåíèþ åãî èç õðàíèëèùà-ÁÄ è ìåõàíèçì ìîäèôèêàöèè íà ýòó îïåðàöèþ íå ðàñïðîñòðàíÿåòñÿ.


Ìíîãèå íàñòðîéêè è êîíôèãóðàöèÿ îáúåêòîâ OpenSCADA, êîòîðûå èñïîëíÿþòñÿ èëè óæå âêëþ÷åíû, íå ïðèìåíÿþòñÿ ñðàçó-æå ïî âíåñåíèþ èçìåíåíèé, ïîñêîëüêó êîíôèãóðàöèÿ ÷èòàåòñÿ/ïðèìåíÿåòñÿ îáû÷íî òîëüêî ïðè âêëþ÷åíèè èëè çàïóñêå. Ñëåäîâàòåëüíî äëÿ ïðèìåíåíèÿ èçìåíåíèé, â òàêèõ ñëó÷àÿõ, äîñòàòî÷íî âêëþ÷èòü/âûêëþ÷èòü âêëþ÷åííûé îáúåêò èëè ïåðåçàïóñòèòü èñïîëíÿþùèéñÿ — îñòàíîâèòü/çàïóñòèòü. Íà äàííûé ìîìåíò áîëüøèíñòâî íàñòðîåê, íå ïðåäóñìàòðèâàþùèõ íåïîñðåäñòâåííîãî ïðèìåíåíèÿ, ïðîñòî íåäîñòóïíû äëÿ ðåäàêòèðîâàíèÿ.


Äàëüíåéøåå ðàññìîòðåíèå êîíôèãóðàöèè OpenSCADA áóäåò ïðîèçâîäèòüñÿ íà îñíîâå èíòåðôåéñà êîíôèãóðàòîðà UI.QTCfg, îäíàêî ïðèíöèïû ðàáîòû áóäóò ïîëíîñòüþ ñîîòâåòñòâîâàòü è îñòàëüíûì êîíôèãóðàòîðàì, áëàãîäàðÿ îáùíîñòè â èñïîëüçóåìîì èíòåðôåéñå êîíòðîëÿ OpenSCADA.


Ðàññìîòðåíèå íà÷í¸ì ñ êîíôèãóðàöèè ñèñòåìíûõ ïàðàìåòðîâ OpenSCADA, êîòîðàÿ ðàçìåùàåòñÿ â øåñòè âêëàäêàõ êîðíåâîé ñòðàíèöû ñòàíöèè:


Äëÿ ìîäèôèêàöèè ïîëåé ýòîé ñòðàíèöû ìîãóò ïîòðåáîâàòüñÿ ïðàâà ïðèâèëåãèðîâàííîãî ïîëüçîâàòåëÿ. Ïîëó÷èòü òàêèå ïðàâà ìîæíî, âêëþ÷èâ âàøåãî ïîëüçîâàòåëÿ â ãðóïïó ñóïåðïîëüçîâàòåëÿ "root", èëè, âîéäÿ íà ñòàíöèþ îò èìåíè ñóïåðïîëüçîâàòåëÿ "root".


Íóæíî îòìåòèòü åù¸ îäèí âàæíûé ìîìåíò! Ïîëÿ èäåíòèôèêàòîðîâ âñåõ îáúåêòîâ OpenSCADA íåäîïóñòèìû äëÿ ïðÿìîãî ðåäàêòèðîâàíèÿ, ïîñêîëüêó ÿâëÿþòñÿ êëþ÷îì äëÿ õðàíåíèÿ äàííûõ îáúåêòîâ â ÁÄ. Îäíàêî ïîìåíÿòü èäåíòèôèêàòîð îáúåêòà ìîæíî ñ ïîìîùüþ êîìàíäû ïåðåíîñà è ïîñëåäóþùåé âñòàâêè îáúåêòà (Cut->Paste) â êîíôèãóðàòîðå.


Âêëàäêà "Ñòàíöèÿ" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû. (166 Kb)
Ðèñ. 4a. Âêëàäêà "Ñòàíöèÿ" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû.

Âêëàäêà "Ïîäñèñòåìû" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû. (71 Kb)
Ðèñ. 4b. Âêëàäêà "Ïîäñèñòåìû" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû.

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


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


Íàñòðîéêà ðåçåðâèðîâàíèÿ íà÷èíàåòñÿ ñ äîáàâëåíèÿ ðåçåðâíûõ ñòàíöèé â ñïèñîê ñèñòåìíûõ ñòàíöèé OpenSCADA íà âêëàäêå "Ïîäñèñòåìà" ïîäñèñòåìû "Òðàíñïîðòû" (ðèñ.4.3b). Ïðè÷¸ì äîáàâëÿòü òóò íóæíî íå òîëüêî ðåçåðâíûå ñòàíöèè ê òåêóùåé, íî è ñàìó ýòó òåêóùóþ ñòàíöèþ ñ å¸ âíåøíèì àäðåñîì, ò.å. ñâîåîáðàçíàÿ ïåòëÿ.  äàëüíåéøåì ýòè íàñòðîéêè áóäóò ñîõðàíåíû â îáùóþ ÁÄ ðåçåðâèðîâàííîé ñèñòåìû, à ñàìà ÁÄ ñ ýòîãî ìîìåíòà áóäåò èñïîëüçîâàòüñÿ ïðè ñîçäàíèè âñåõ ðåçåðâíûõ ñòàíöèé. Ñîîòâåòñòâåííî âàæíî íà ýòîì ýòàïå âíåñòè âñå íóæíûå èçìåíåíèÿ â îáùóþ ÁÄ âîêðóã ïðîåêòà â öåëîì!


Äàëåå íà êîíêðåòíîé ñòàíöèè, ñ êîïèåé îáùåé ÁÄ, íàñòðàèâàåì å¸ ñïåöèôè÷åñêèå ïàðàìåòðû âî âêëàäêå "Ðåçåðâèðîâàíèå" ãëàâíîé ñòðàíèöû (ðèñ.4c), êîòîðûå áóäóò ñîõðàíåíû â êîíôèãóðàöèîííîì ôàéëå.


Ïîñëå ýòîãî âñÿ êîíôèãóðàöèÿ ðåçåðâèðîâàíèÿ îñóùåñòâëÿåòñÿ âî âêëàäêå "Ðåçåðâèðîâàíèå" ñîîòâåòñòâóþùåé ïîäñèñòåìû, "Ñáîð äàííûõ" (ðèñ.4.5b) èëè "Àðõèâû" (ðèñ.4.6b). Åñëè óñòàíîâèòü ïàðàìåòð "Ïåðåäà÷à ëîêàëüíûõ ïåðâè÷íûõ êîìàíä" (ðèñ.4c) òî ýòà êîíôèãóðàöèÿ, êàê è ëþáàÿ äðóãàÿ êîíôèãóðàöèÿ îáùåãî õàðàêòåðà, ìîæåò îñóùåñòâëÿòüñÿ íà îäíîé èç ñòàíöèé, à âíåñ¸ííûå èçìåíåíèÿ ïîïàäóò è íà âñå ðåçåðâíûå, êîíå÷íî åñëè îíè áóäóò äîñòóïíû.


Âêëàäêà "Ðåçåðâèðîâàíèå" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû. (99 Kb)
Ðèñ. 4c. Âêëàäêà "Ðåçåðâèðîâàíèå" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû.

Âêëàäêà "Çàäà÷è" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû. (195 Kb)
Ðèñ. 4d. Âêëàäêà "Çàäà÷è" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû.

Äëÿ îòëàäêè ðàçëè÷íûõ îñîáåííîñòåé ðàáîòû OpenSCADA ìîæåò ïîòðåáîâàòüñÿ âêëþ÷åíèå ãåíåðàöèè äîïîëíèòåëüíûõ-îòëàäî÷íûõ ñîîáùåíèé, ÷òî îñóùåñòâëÿåòñÿ óñòàíîâêîé ìèíèìàëüíîãî óðîâíÿ ñîîáùåíèé, íà âêëàäêå "Ñòàíöèÿ", â "Îòëàäêà (0)".  ðåçóëüòàòå ýòîãî ïîÿâèòñÿ âêëàäêå "Îòëàäêà" (ðèñ.4e) ãäå äîñòóïíû ñ÷¸ò÷èêè îáúåêòîâ äëÿ êîíòðîëÿ çà óòå÷êàìè, à òàêæå òàáëèöà ñ ïåðå÷íåì êàòåãîðèé ïîñòóïàþùèé îòëàäî÷íûõ ñîîáùåíèé.  òàáëèöå êàòåãîðèé ìîæíî âûáðàòü òîëüêî òå èñòî÷íèêè îòëàäî÷íûõ ñîîáùåíèé, êîòîðûå íóæíû, òåì ñàìûì íå ïåðåãðóæàÿ ïîäñèñòåìó âûâîäà è àðõèâèðîâàíèÿ ñîîáùåíèé, à òàê-æå íå ïîíèæàÿ ïðîèçâîäèòåëüíîñòü ñèñòåìû â öåëîì. Ìîæíî âûáèðàòü êàòåãîðèè è âûñøèõ óðîâíåé, âïëîòü äî êîðíåâîé êàòåãîðèè ñèñòåìû, ÷òî âûêëþ÷èò äåòàëüíûé âûáîð è âêëþ÷èò ãåíåðàöèþ âñåõ ñîîáùåíèé ïî óðîâíþ èëè ñèñòåìå. Äëÿ èçó÷åíèÿ îòëàäî÷íûõ ñîîáùåíèé íóæíî ïåðåéòè â ïîäñèñòåìó "Àðõèâû" (ðèñ. 4.6c), äëÿ ÷åãî ïðåäóñìîòðåíà êíîïêà "Ïðîñìîòð ñîîáùåíèé". Âûáðàííûé ðåæèì îòëàäêè è ïåðå÷åíü êàòåãîðèé îòëàäêè ìîæåò áûòü ñîõðàí¸í â êîíôèãóðàöèîííîì ôàéëå ñòàíäàðòíûì îáðàçîì è ïðè ñëåäóþùåì ñòàðòå ðåæèì îòëàäêè àêòèâèðóåòñÿ ñðàçó, ÷òî âàæíî â ïåðâóþ î÷åðåäü äëÿ ñ÷¸ò÷èêîâ îáúåêòîâ.


Âêëàäêà "Îòëàäêà" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû. (98 Kb)
Ðèñ. 4e. Âêëàäêà "Îòëàäêà" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû.

Âêëàäêà "Ïåðåâîäû" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû. (154 Kb)
Ðèñ. 4f. Âêëàäêà "Ïåðåâîäû" êîðíåâîé ñòðàíèöû êîíôèãóðàöèè ñèñòåìû.

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

4.1. Ïîäñèñòåìà "ÁÄ"

Ïîäñèñòåìà ÿâëÿåòñÿ ìîäóëüíîé è ñîäåðæèò èåðàðõèþ îáúåêòîâ èçîáðàæ¸ííóþ íà ðèñ.4.1a. Äëÿ êîíôèãóðàöèè ïîäñèñòåìû ïðåäóñìîòðåíà êîðíåâàÿ ñòðàíèöà ïîäñèñòåìû "ÁÄ", ñîäåðæàùàÿ âêëàäêó "Ìîäóëè". Âêëàäêà "Ìîäóëè" (ðèñ.4.1b) ñîäåðæèò ñïèñîê ìîäóëåé ïîäñèñòåìû "ÁÄ", äîñòóïíûõ íà ñòàíöèè.


Äëÿ ìîäèôèêàöèè ïîëåé ñòðàíèö ýòîé ïîäñèñòåìû ìîãóò ïîòðåáîâàòüñÿ ïðàâà ïðèâèëåãèðîâàííîãî ïîëüçîâàòåëÿ èëè âêëþ÷åíèå âàøåãî ïîëüçîâàòåëÿ â ãðóïïó "ÁÄ".


Èåðàðõè÷åñêàÿ ñòðóêòóðà ïîäñèñòåìû ÁÄ. (28 Kb)
Ðèñ. 4.1a. Èåðàðõè÷åñêàÿ ñòðóêòóðà ïîäñèñòåìû "ÁÄ".

Âêëàäêà "Ìîäóëè" êîðíåâîé ñòðàíèöû ïîäñèñòåìû "ÁÄ". (55 Kb)
Ðèñ. 4.1b. Âêëàäêà "Ìîäóëè" êîðíåâîé ñòðàíèöû ïîäñèñòåìû "ÁÄ".

Êàæäûé ìîäóëü ïîäñèñòåìû "ÁÄ" ïðåäîñòàâëÿåò êîíôèãóðàöèîííóþ ñòðàíèöó ñ âêëàäêàìè "ÁÄ" è "Ìîäóëü". Âêëàäêà "ÁÄ" (ðèñ.4.1c) ñîäåðæèò ñïèñîê ÁÄ, çàðåãèñòðèðîâàííûõ â ìîäóëå è ôëàæîê ïðèçíàêà ïîëíîãî óäàëåíèÿ ÁÄ ïðè âûïîëíåíèè êîìàíäû óäàëåíèÿ. Â êîíòåêñòíîì ìåíþ ñïèñêà ÁÄ ïðåäîñòàâëÿåòñÿ ïîëüçîâàòåëþ âîçìîæíîñòü äîáàâëåíèÿ, óäàëåíèÿ è ïåðåõîäà ê íóæíîé ÁÄ. Âî âêëàäêå "Ìîäóëü" ñîäåðæèòñÿ èíôîðìàöèÿ î ìîäóëå ïîäñèñòåìû "ÁÄ" (ðèñ.4.1d):


Âêëàäêà "ÁÄ" ìîäóëÿ ïîäñèñòåìû "ÁÄ". (61 Kb)
Ðèñ. 4.1c. Âêëàäêà "ÁÄ" ìîäóëÿ ïîäñèñòåìû "ÁÄ".

Âêëàäêà "Ìîäóëü" ìîäóëÿ ïîäñèñòåìû "ÁÄ". (79 Kb)
Ðèñ. 4.1d. Âêëàäêà "Ìîäóëü" ìîäóëÿ ïîäñèñòåìû "ÁÄ".

Êàæäàÿ ÁÄ ñîäåðæèò ñîáñòâåííóþ ñòðàíèöó êîíôèãóðàöèè ñ âêëàäêàìè "Áàçà äàííûõ", "Òàáëèöû" è "SQL", â ñëó÷àå ïîääåðæêè SQL-çàïðîñîâ. Êðîìå îñíîâíûõ îïåðàöèé ìîæíî âûïîëíÿòü êîïèðîâàíèå ñîäåðæèìîãî ÁÄ ñòàíäàðòíîé ôóíêöèåé êîïèðîâàíèÿ îáúåêòîâ â êîíôèãóðàòîðå. Îïåðàöèÿ êîïèðîâàíèÿ ñîäåðæèìîãî ÁÄ ïîäðàçóìåâàåò êîïèðîâàíèå èñõîäíîé ÁÄ â ÁÄ íàçíà÷åíèÿ, ïðè ýòîì ñîäåðæèìîå ÁÄ íàçíà÷åíèÿ íå î÷èùàåòñÿ ïåðåä îïåðàöèåé êîïèðîâàíèÿ. Êîïèðîâàíèå ñîäåðæèìîãî ÁÄ ïðîèçâîäèòñÿ ïðè óñëîâèè âêëþ÷åíèÿ îáîèõ ÁÄ, èíà÷å áóäåò âûïîëíÿòüñÿ ïðîñòîå êîïèðîâàíèå îáúåêòà ÁÄ.


Âêëàäêà "Áàçà äàííûõ" (ðèñ.4.1e) ñîäåðæèò îñíîâíûå íàñòðîéêè ÁÄ â ñîñòàâå:


Âêëàäêà "Òàáëèöû" (ðèñ.4.1f) ñîäåðæèò ñïèñîê îòêðûòûõ òàáëèö. Ïðè íîðìàëüíîé ðàáîòå ïðîãðàììû ýòà âêëàäêà ïóñòà, ïîñêîëüêó ïîñëå çàâåðøåíèÿ ðàáîòû ñ òàáëèöàìè ïðîãðàììà èõ çàêðûâàåò. Íàëè÷èå îòêðûòûõ òàáëèö ãîâîðèò î òîì, ÷òî ïðîãðàììà ñåé÷àñ ñ òàáëèöàìè ðàáîòàåò èëè òàáëèöû îòêðûòû ïîëüçîâàòåëåì äëÿ èçó÷åíèÿ èõ ñîäåðæèìîãî.  êîíòåêñòíîì ìåíþ ïåðå÷íÿ îòêðûòûõ òàáëèö ìîæíî îòêðûòü òàáëèöó äëÿ èçó÷åíèÿ (êîìàíäà "Äîáàâèòü"), çàêðûòü îòêðûòóþ ñòðàíèöó (êîìàíäà "Óäàëèòü") è ïåðåéòè ê èçó÷åíèþ ñîäåðæèìîãî òàáëèöû.


Âêëàäêà "SQL" (ðèñ.4.1g) äîñòóïíà òîëüêî äëÿ áàç äàííûõ, ïîääåðæèâàþùèõ SQL-çàïðîñû, è ñîäåðæèò ïîëå ââîäà çàïðîñà, êíîïêó îòïðàâêè çàïðîñà è òàáëèöó ñ ðåçóëüòàòîì çàïðîñà. Äëÿ óïðàâëåíèÿ êîíòåêñòîì òðàíçàêöèè çàïðîñà ïðåäóñìîòðåíî îòäåëüíîå êîíôèãóðàöèîííîå ïîëå.


Âêëàäêà "Áàçà äàííûõ" ÁÄ ìîäóëÿ ïîäñèñòåìû "ÁÄ". (92 Kb)
Ðèñ. 4.1e. Âêëàäêà "Áàçà äàííûõ" ÁÄ ìîäóëÿ ïîäñèñòåìû "ÁÄ".

Âêëàäêà "Òàáëèöû" ÁÄ ìîäóëÿ ïîäñèñòåìû "ÁÄ". (61 Kb)
Ðèñ. 4.1f. Âêëàäêà "Òàáëèöû" ÁÄ ìîäóëÿ ïîäñèñòåìû "ÁÄ".

Âêëàäêà "SQL" ÁÄ ìîäóëÿ ïîäñèñòåìû "ÁÄ". (100 Kb)
Ðèñ. 4.1g. Âêëàäêà "SQL" ÁÄ ìîäóëÿ ïîäñèñòåìû "ÁÄ".

Ñòðàíèöà èçó÷åíèÿ ñîäåðæèìîãî òàáëèöû ñîäåðæèò òîëüêî îäíó âêëàäêó "Òàáëèöà". Âêëàäêà "Òàáëèöà" (ðèñ.4.1h) ñîäåðæèò ïîëå èìåíè òàáëèöû è òàáëèöó ñ ñîäåðæèìûì. Òàáëèöåé ñîäåðæèìîãî ïðåäîñòàâëÿþòñÿ ôóíêöèè:


Âêëàäêà "Òàáëèöà" òàáëèöû ÁÄ ìîäóëÿ ïîäñèñòåìû "ÁÄ". (105 Kb)
Ðèñ. 4.1h. Âêëàäêà "Òàáëèöà" òàáëèöû ÁÄ ìîäóëÿ ïîäñèñòåìû "ÁÄ".

4.2. Ïîäñèñòåìà "Áåçîïàñíîñòü"

Ïîäñèñòåìà íå ÿâëÿåòñÿ ìîäóëüíîé. Äëÿ êîíôèãóðàöèè ïîäñèñòåìû ïðåäóñìîòðåíà êîðíåâàÿ ñòðàíèöà ïîäñèñòåìû "Áåçîïàñíîñòü", ñîäåðæàùàÿ âêëàäêó "Ïîëüçîâàòåëè è ãðóïïû ïîëüçîâàòåëåé". Âêëàäêà "Ïîëüçîâàòåëè è ãðóïïû ïîëüçîâàòåëåé" (ðèñ.4.2a) ñîäåðæèò ñïèñêè ïîëüçîâàòåëåé è ãðóïï ïîëüçîâàòåëåé. Ïîëüçîâàòåëü â ãðóïïå "Security" è ñ ïðàâàìè ïðèâèëåãèðîâàííîãî ïîëüçîâàòåëÿ ìîæåò äîáàâèòü, óäàëèòü ïîëüçîâàòåëÿ èëè ãðóïïó ïîëüçîâàòåëåé. Âñå îñòàëüíûå ïîëüçîâàòåëè ìîãóò ïåðåéòè ê ñòðàíèöå ïîëüçîâàòåëÿ èëè ãðóïïû ïîëüçîâàòåëÿ.


Âêëàäêà "Ïîëüçîâàòåëè è ãðóïïû ïîëüçîâàòåëåé" êîðíåâîé ñòðàíèöû ïîäñèñòåìû "Áåçîïàñíîñòü". (63 Kb)
Ðèñ. 4.2a. Âêëàäêà "Ïîëüçîâàòåëè è ãðóïïû ïîëüçîâàòåëåé" êîðíåâîé ñòðàíèöû ïîäñèñòåìû "Áåçîïàñíîñòü".

Äëÿ êîíôèãóðàöèè ïîëüçîâàòåëÿ ïðåäîñòàâëÿåòñÿ ñòðàíèöà, ñîäåðæàùàÿ òîëüêî âêëàäêó "Ïîëüçîâàòåëü" (ðèñ.4.2b). Âêëàäêà ñîäåðæèò êîíôèãóðàöèîííûå äàííûå ïðîôèëÿ ïîëüçîâàòåëÿ, êîòîðûå ìîæåò èçìåíÿòü ñàì ïîëüçîâàòåëü, ïîëüçîâàòåëü â ãðóïïå "Security" èëè ïðèâèëåãèðîâàííûé ïîëüçîâàòåëü:


Âêëàäêà "Ïîëüçîâàòåëü" ñòðàíèöû ïîëüçîâàòåëÿ ïîäñèñòåìû "Áåçîïàñíîñòü". (83 Kb)
Ðèñ. 4.2b. Âêëàäêà "Ïîëüçîâàòåëü" ñòðàíèöû ïîëüçîâàòåëÿ ïîäñèñòåìû "Áåçîïàñíîñòü".

Äëÿ êîíôèãóðàöèè ãðóïïû ïîëüçîâàòåëåé ïðåäîñòàâëÿåòñÿ ñòðàíèöà, ñîäåðæàùàÿ òîëüêî âêëàäêó "Ãðóïïà" (ðèñ.4.2c). Âêëàäêà ñîäåðæèò êîíôèãóðàöèîííûå äàííûå ïðîôèëÿ ãðóïïû ïîëüçîâàòåëåé, êîòîðûå ìîæåò èçìåíÿòü òîëüêî ïðèâèëåãèðîâàííûé ïîëüçîâàòåëü:


Âêëàäêà "Ãðóïïà" ñòðàíèöû ãðóïïû ïîëüçîâàòåëåé ïîäñèñòåìû "Áåçîïàñíîñòü". (66 Kb)
Ðèñ. 4.2c. Âêëàäêà "Ãðóïïà" ñòðàíèöû ãðóïïû ïîëüçîâàòåëåé ïîäñèñòåìû "Áåçîïàñíîñòü".

4.3. Ïîäñèñòåìà "Òðàíñïîðòû"

Ïîäñèñòåìà ÿâëÿåòñÿ ìîäóëüíîé è ñîäåðæèò èåðàðõèþ îáúåêòîâ, èçîáðàæ¸ííóþ íà ðèñ.4.3a. Äëÿ êîíôèãóðàöèè ïîäñèñòåìû ïðåäóñìîòðåíà êîðíåâàÿ ñòðàíèöà ïîäñèñòåìû "Òðàíñïîðòû", ñîäåðæàùàÿ âêëàäêè "Ïîäñèñòåìà" è "Ìîäóëè".


Èåðàðõè÷åñêàÿ ñòðóêòóðà ïîäñèñòåìû «Òðàíñïîðòû». (14 Kb)
Ðèñ. 4.3a. Èåðàðõè÷åñêàÿ ñòðóêòóðà ïîäñèñòåìû "Òðàíñïîðòû".

Âêëàäêà "Ïîäñèñòåìà" (ðèñ.4.3b) ñîäåðæèò òàáëèöó êîíôèãóðàöèè âíåøíèõ, äëÿ äàííîé, OpenSCADA ñòàíöèé. Âíåøíèå ñòàíöèè ìîãóò áûòü ñèñòåìíûìè, ïîëüçîâàòåëüñêèìè èëè îäíîâðåìåííî, ÷òî âûáèðàåòñÿ â ñîîòâåòñòâóþùåé êîëîíêå. Ñèñòåìíûå âíåøíèå ñòàíöèè äîñòóïíû òîëüêî ïðèâèëåãèðîâàííîìó ïîëüçîâàòåëþ è èñïîëüçóþòñÿ êîìïîíåíòàìè ñèñòåìíîãî íàçíà÷åíèÿ, íàïðèìåð, ìåõàíèçìîì ãîðèçîíòàëüíîãî ðåçåðâèðîâàíèÿ è ìîäóëåì DAQ.DAQGate. Ïîëüçîâàòåëüñêèå âíåøíèå ñòàíöèè ïðèâÿçàíû ê ïîëüçîâàòåëþ, êîòîðûé èõ ñîçäàâàë, à çíà÷èò ñïèñîê ïîëüçîâàòåëüñêèõ âíåøíèõ ñòàíöèé èíäèâèäóàëåí äëÿ êàæäîãî ïîëüçîâàòåëÿ. Ïîëüçîâàòåëüñêèå âíåøíèå ñòàíöèè èñïîëüçóþòñÿ êîìïîíåíòàìè ãðàôè÷åñêîãî èíòåðôåéñà, íàïðèìåð: UI.QTCfg, UI.WebCfgD è UI.Vision.  òàáëèöå âíåøíèõ ñòàíöèé âîçìîæíî äîáàâëåíèå è óäàëåíèå çàïèñåé ïðî ñòàíöèþ, à òàêæå èõ ìîäèôèêàöèÿ. Êàæäàÿ çàïèñü ñîäåðæèò ïîëÿ:


Âêëàäêà "Ìîäóëè" (ðèñ.4.1b) ñîäåðæèò ñïèñîê ìîäóëåé ïîäñèñòåìû "Òðàíñïîðòû" è èäåíòè÷íà äëÿ âñåõ ìîäóëüíûõ ïîäñèñòåì.


Âêëàäêà "Ïîäñèñòåìà" êîðíåâîé ñòðàíèöû ïîäñèñòåìû "Òðàíñïîðòû". (76 Kb)
Ðèñ. 4.3b. Âêëàäêà "Ïîäñèñòåìà" êîðíåâîé ñòðàíèöû ïîäñèñòåìû "Òðàíñïîðòû".

Êàæäûé ìîäóëü ïîäñèñòåìû "Òðàíñïîðòû" ïðåäîñòàâëÿåò êîíôèãóðàöèîííóþ ñòðàíèöó ñ âêëàäêàìè "Òðàíñïîðòû" è "Ìîäóëü". Âêëàäêà "Òðàíñïîðòû" (ðèñ.4.3c) ñîäåðæèò ñïèñîê âõîäÿùèõ è èñõîäÿùèõ òðàíñïîðòîâ, çàðåãèñòðèðîâàííûõ â ìîäóëå.  êîíòåêñòíîì ìåíþ ñïèñêîâ òðàíñïîðòîâ ïîëüçîâàòåëþ ïðåäîñòàâëÿåòñÿ âîçìîæíîñòü äîáàâëåíèÿ, óäàëåíèÿ è ïåðåõîäà ê íóæíîìó òðàíñïîðòó. Âî âêëàäêå "Ìîäóëü" ñîäåðæèòñÿ èíôîðìàöèÿ î ìîäóëå ïîäñèñòåìû "Òðàíñïîðòû" (ðèñ.4.1d), ñîñòàâ êîòîðîé èäåíòè÷åí äëÿ âñåõ ìîäóëåé.


Âêëàäêà "Òðàíñïîðòû" ìîäóëÿ ïîäñèñòåìû "Òðàíñïîðòû". (73 Kb)
Ðèñ. 4.3c. Âêëàäêà "Òðàíñïîðòû" ìîäóëÿ ïîäñèñòåìû "Òðàíñïîðòû".

Êàæäûé òðàíñïîðò ñîäåðæèò ñîáñòâåííóþ ñòðàíèöó êîíôèãóðàöèè ñ îäíîé âêëàäêîé "Òðàíñïîðò". Ýòà âêëàäêà ñîäåðæèò îñíîâíûå íàñòðîéêè òðàíñïîðòà. Âõîäÿùèé òðàíñïîðò (ðèñ.4.3d) ñîäåðæèò:


Âêëàäêà "Òðàíñïîðò" ñòðàíèöû âõîäÿùåãî òðàíñïîðòà ìîäóëÿ ïîäñèñòåìû "Òðàíñïîðòû". (96 Kb)
Ðèñ. 4.3d. Âêëàäêà "Òðàíñïîðò" ñòðàíèöû âõîäÿùåãî òðàíñïîðòà ìîäóëÿ ïîäñèñòåìû "Òðàíñïîðòû".

Èñõîäÿùèé òðàíñïîðò (ðèñ.4.3e) ñîäåðæèò:


Âêëàäêà "Òðàíñïîðò" ñòðàíèöû èñõîäÿùåãî òðàíñïîðòà ìîäóëÿ ïîäñèñòåìû "Òðàíñïîðòû". (87 Kb)
Ðèñ. 4.3e. Âêëàäêà "Òðàíñïîðò" ñòðàíèöû èñõîäÿùåãî òðàíñïîðòà ìîäóëÿ ïîäñèñòåìû "Òðàíñïîðòû".

Èñõîäÿùèé òðàíñïîðò, â äîïîëíåíèå, ïðåäîñòàâëÿåò âêëàäêó ôîðìèðîâàíèÿ ïîëüçîâàòåëüñêîãî çàïðîñà ÷åðåç äàííûé òðàíñïîðò (ðèñ.4.3f). Âêëàäêà ïðåäíàçíà÷åíà äëÿ íàëàäêè ñâÿçè, à òàêæå äëÿ îòëàäêè ïðîòîêîëîâ è ñîäåðæèò:


Âêëàäêà "Çàïðîñ" ñòðàíèöû èñõîäÿùåãî òðàíñïîðòà ìîäóëÿ ïîäñèñòåìû "Òðàíñïîðòû". (105 Kb)
Ðèñ. 4.3f. Âêëàäêà "Çàïðîñ" ñòðàíèöû èñõîäÿùåãî òðàíñïîðòà ìîäóëÿ ïîäñèñòåìû "Òðàíñïîðòû".

4.4. Ïîäñèñòåìà "Òðàíñïîðòíûå ïðîòîêîëû"

Ïîäñèñòåìà ÿâëÿåòñÿ ìîäóëüíîé. Äëÿ êîíôèãóðàöèè ïîäñèñòåìû ïðåäóñìîòðåíà êîðíåâàÿ ñòðàíèöà ïîäñèñòåìû "Òðàíñïîðòíûå ïðîòîêîëû", ñîäåðæàùàÿ âêëàäêó "Ìîäóëè". Âêëàäêà "Ìîäóëè" (ðèñ.4.1b) ñîäåðæèò ñïèñîê ìîäóëåé ïîäñèñòåìû "Òðàíñïîðòíûå ïðîòîêîëû" è èäåíòè÷íà äëÿ âñåõ ìîäóëüíûõ ïîäñèñòåì.


Êàæäûé ìîäóëü ïîäñèñòåìû "Òðàíñïîðòíûå ïðîòîêîëû" ïðåäîñòàâëÿåò êîíôèãóðàöèîííóþ ñòðàíèöó ñ îäíîé âêëàäêîé "Ìîäóëü". Âî âêëàäêå "Ìîäóëü" ñîäåðæèòñÿ èíôîðìàöèÿ î ìîäóëå ïîäñèñòåìû "Òðàíñïîðòíûå ïðîòîêîëû" (ðèñ.4.1d), ñîñòàâ êîòîðîé èäåíòè÷åí äëÿ âñåõ ìîäóëåé.

4.5. Ïîäñèñòåìà "Ñáîð äàííûõ"

Ïîäñèñòåìà ÿâëÿåòñÿ ìîäóëüíîé è ñîäåðæèò èåðàðõèþ îáúåêòîâ, èçîáðàæ¸ííóþ íà ðèñ.4.5a. Äëÿ êîíôèãóðàöèè ïîäñèñòåìû ïðåäóñìîòðåíà êîðíåâàÿ ñòðàíèöà ïîäñèñòåìû "Ñáîð äàííûõ", ñîäåðæàùàÿ âêëàäêè "Ðåçåðâèðîâàíèå", "Áèáëèîòåêè øàáëîíîâ" è "Ìîäóëè".


Äëÿ ïîëó÷åíèÿ äîñòóïà íà ìîäèôèêàöèþ îáúåêòîâ ýòîé ïîäñèñòåìû íåîáõîäèìû ïðàâà ïîëüçîâàòåëÿ â ãðóïïå "DAQ" èëè ïðàâà ïðèâèëåãèðîâàííîãî ïîëüçîâàòåëÿ.


Èåðàðõè÷åñêàÿ ñòðóêòóðà ïîäñèñòåìû \'Ñáîð äàííûõ\'. (25 Kb)
Ðèñ. 4.5a. Èåðàðõè÷åñêàÿ ñòðóêòóðà ïîäñèñòåìû "Ñáîð äàííûõ".

Îáúåêòîì ðåçåðâèðîâàíèÿ äàííîé ïîäñèñòåìû âûñòóïàåò îáúåêò êîíòðîëëåðà, äëÿ êîòîðîãî â ðåæèìå ðåçåðâèðîâàíèÿ/ñèíõðîíèçàöèè îñóùåñòâëÿåòñÿ ïîäãîòîâêà çàïðîñà äàííûõ óäàë¸ííîé ñòàíöèè äëÿ ïàðàìåòðîâ â êîíòðîëëåðå è îòòàëêèâàÿñü îò âðåìåíè ïðîøëîãî çàïðîñà. Ïî çàïðîñó âîçâðàùàþòñÿ òîëüêî çíà÷åíèÿ ìîäèôèöèðîâàííûõ àòðèáóòîâ è ïîñëåäîâàòåëüíîñòü çíà÷åíèé èç àðõèâà, â ñëó÷àå ïîòåðè íåñêîëüêèõ öèêëîâ çíà÷åíèé. Ïðè çàïóñêå ñèíõðîíèçàöèÿ ïðåäóñìàòðèâàåò çàïðîñ àðõèâíûõ äàííûõ, äëÿ àòðèáóòîâ ïàðàìåòðîâ â àðõèâèðîâàíèè, ó ïåðâîé â ñïèñêå àêòèâíîé ðåçåðâíîé ñòàíöèè íà ãëóáèíó îòñóòñòâèÿ äàííûõ îò òåêóùåãî âðåìåíè, íî íå áîëåå óêàçàííîé â êîíôèãóðàöèè.  ïðîöåññå äîñòóïà ê àðõèâàì ðåçåðâèðóåìîãî îáúåêòà îñóùåñòâëÿåòñÿ ïðîâåðêà íà äîñòîâåðíîñòü äàííûõ â àðõèâå è íåäîñòîâåðíûå ó÷àñòêè çàïðàøèâàþòñÿ ó ðåçåðâíîé ñòàíöèè. Çàïèñü â àòðèáóòû ðåçåðâíîãî îáúåêòà êîíòðîëëåðà ïðèâîäèò ê îòïðàâêå çàïðîñà ìîäèôèêàöèè íà îñíîâíîé.


Âêëàäêà "Ðåçåðâèðîâàíèå" (ðèñ.4.5b) äîñòóïíà òîëüêî åñëè â ðåçåðâå óêàçàíà õîòÿ-áû îäíà ñòàíöèÿ è ñîäåðæèò êîíôèãóðàöèþ ðåçåðâèðîâàíèÿ èñòî÷íèêîâ äàííûõ ïîäñèñòåìû "Ñáîð äàííûõ", â ñîñòàâå íàñòðîåê:


Âêëàäêà "Ðåçåðâèðîâàíèå" ïîäñèñòåìû "Ñáîð äàííûõ". (115 Kb)
Ðèñ. 4.5b. Âêëàäêà "Ðåçåðâèðîâàíèå" ïîäñèñòåìû "Ñáîð äàííûõ".

Âêëàäêà "Áèáëèîòåêè øàáëîíîâ" (ðèñ.4.5c) ñîäåðæèò ñïèñîê áèáëèîòåê øàáëîíîâ äëÿ ïàðàìåòðîâ ýòîé ïîäñèñòåìû.  êîíòåêñòíîì ìåíþ ñïèñêà áèáëèîòåê øàáëîíîâ ïîëüçîâàòåëþ ïðåäîñòàâëÿåòñÿ âîçìîæíîñòü äîáàâëåíèÿ, óäàëåíèÿ è ïåðåõîäà ê íóæíîé áèáëèîòåêå. Âêëàäêà "Ìîäóëè" (ðèñ.4.1b) ñîäåðæèò ñïèñîê ìîäóëåé ïîäñèñòåìû "Òðàíñïîðòû" è èäåíòè÷íà äëÿ âñåõ ìîäóëüíûõ ïîäñèñòåì.


Âêëàäêà "Áèáëèîòåêè øàáëîíîâ" ïîäñèñòåìû "Ñáîð äàííûõ". (57 Kb)
Ðèñ. 4.5c. Âêëàäêà "Áèáëèîòåêè øàáëîíîâ" ïîäñèñòåìû "Ñáîð äàííûõ".

Êàæäàÿ áèáëèîòåêà øàáëîíîâ ïîäñèñòåìû "Ñáîð äàííûõ" ïðåäîñòàâëÿåò êîíôèãóðàöèîííóþ ñòðàíèöó ñ âêëàäêàìè "Áèáëèîòåêà" è "Øàáëîíû ïàðàìåòðîâ". Âêëàäêà "Áèáëèîòåêà" (ðèñ.4.5d) ñîäåðæèò îñíîâíûå íàñòðîéêè áèáëèîòåêè â ñîñòàâå:


Âêëàäêà "Øàáëîíû ïàðàìåòðîâ" (ðèñ.4.5e) ñîäåðæèò ñïèñîê øàáëîíîâ â áèáëèîòåêå. Â êîíòåêñòíîì ìåíþ ñïèñêà ïîëüçîâàòåëþ ïðåäîñòàâëÿåòñÿ âîçìîæíîñòü äîáàâëåíèÿ, óäàëåíèÿ è ïåðåõîäà ê íóæíîìó øàáëîíó.


Îñíîâíàÿ âêëàäêà êîíôèãóðàöèè áèáëèîòåêè øàáëîíîâ ïîäñèñòåìû "Ñáîð äàííûõ". (73 Kb)
Ðèñ. 4.5d. Îñíîâíàÿ âêëàäêà êîíôèãóðàöèè áèáëèîòåêè øàáëîíîâ ïîäñèñòåìû "Ñáîð äàííûõ".

Âêëàäêà ñïèñêà øàáëîíîâ â áèáëèîòåêå øàáëîíîâ ïîäñèñòåìû "Ñáîð äàííûõ". (68 Kb)
Ðèñ. 4.5e. Âêëàäêà ñïèñêà øàáëîíîâ â áèáëèîòåêå øàáëîíîâ ïîäñèñòåìû "Ñáîð äàííûõ".

Êàæäûé øàáëîí áèáëèîòåêè øàáëîíîâ ïðåäîñòàâëÿåò êîíôèãóðàöèîííóþ ñòðàíèöó ñ âêëàäêàìè "Øàáëîí" è "IO". Âêëàäêà "Øàáëîí" (ðèñ.4.5f) ñîäåðæèò îñíîâíûå íàñòðîéêè øàáëîíà â ñîñòàâå:


Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè øàáëîíà ïàðàìåòðîâ ïîäñèñòåìû "Ñáîð äàííûõ". (82 Kb)
Ðèñ. 4.5f. Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè øàáëîíà ïàðàìåòðîâ ïîäñèñòåìû "Ñáîð äàííûõ".

Âêëàäêà "IO" (ðèñ.4.5g) ñîäåðæèò êîíôèãóðàöèþ àòðèáóòîâ (IO) øàáëîíîâ è ïðîãðàììó øàáëîíà íà îäíîì èç ÿçûêîâ ïîëüçîâàòåëüñêîãî ïðîãðàììèðîâàíèÿ OpenSCADA, íàïðèìåð, DAQ.JavaLikeCalc.JavaScript. Â òàáëèöó àòðèáóòîâ øàáëîíà ïîëüçîâàòåëü ìîæåò, ïîñðåäñòâîì êîíòåêñòíîãî ìåíþ, äîáàâèòü, âñòàâèòü, óäàëèòü, ïåðåäâèíóòü ââåðõ èëè âíèç çàïèñü àòðèáóòà, à òàêæå îòðåäàêòèðîâàòü ïîëÿ àòðèáóòà:


Ñ ñèíòàêñèñîì ÿçûêà ïðîãðàììû øàáëîíà ìîæíî îçíàêîìèòüñÿ â äîêóìåíòàöèè ìîäóëÿ, ïðåäîñòàâëÿþùåãî èíòåðïðåòàòîð âûáðàííîãî ÿçûêà. Íàïðèìåð, òèïè÷íûì ÿçûêîì ïîëüçîâàòåëüñêîãî ïðîãðàììèðîâàíèÿ OpenSCADA ÿâëÿåòñÿ DAQ.JavaLikeCalc.JavaScript.


Âêëàäêà êîíôèãóðàöèè àòðèáóòîâ è ïðîãðàììû øàáëîíà ïîäñèñòåìû "Ñáîð äàííûõ". (156 Kb)
Ðèñ. 4.5g. Âêëàäêà êîíôèãóðàöèè àòðèáóòîâ è ïðîãðàììû øàáëîíà ïîäñèñòåìû "Ñáîð äàííûõ".

Êàæäûé ìîäóëü ïîäñèñòåìû "Ñáîð äàííûõ" ïðåäîñòàâëÿåò êîíôèãóðàöèîííóþ ñòðàíèöó ñ âêëàäêàìè "Êîíòðîëëåðû" è "Ìîäóëü". Âêëàäêà "Êîíòðîëëåðû" (ðèñ.4.5h) ñîäåðæèò ñïèñîê êîíòðîëëåðîâ, çàðåãèñòðèðîâàííûõ â ìîäóëå.  êîíòåêñòíîì ìåíþ ñïèñêà ïîëüçîâàòåëþ ïðåäîñòàâëÿåòñÿ âîçìîæíîñòü äîáàâëåíèÿ, óäàëåíèÿ è ïåðåõîäà ê íóæíîìó êîíòðîëëåðó. Âî âêëàäêå "Ìîäóëü" ñîäåðæèòñÿ èíôîðìàöèÿ î ìîäóëå ïîäñèñòåìû "Ñáîð äàííûõ" (ðèñ.4.1d), ñîñòàâ êîòîðîé èäåíòè÷åí äëÿ âñåõ ìîäóëåé.


Âêëàäêà "Êîíòðîëëåðû" ìîäóëÿ ïîäñèñòåìû "Ñáîð äàííûõ". (71 Kb)
Ðèñ. 4.5h. Âêëàäêà "Êîíòðîëëåðû" ìîäóëÿ ïîäñèñòåìû "Ñáîð äàííûõ".

Êàæäûé êîíòðîëëåð ñîäåðæèò ñîáñòâåííóþ ñòðàíèöó êîíôèãóðàöèè ñ âêëàäêàìè "Êîíòðîëëåð", "Ïàðàìåòðû" è "Äèàãíîñòèêà".


Âêëàäêà "Êîíòðîëëåð" (ðèñ.4.5i) ñîäåðæèò îñíîâíûå íàñòðîéêè. Ñîñòàâ ýòèõ íàñòðîåê ìîæåò íåñêîëüêî îòëè÷àòüñÿ îò îäíîãî ìîäóëÿ ýòîé ïîäñèñòåìû ê äðóãîìó, î ÷¸ì ìîæíî óçíàòü â ñîáñòâåííîé äîêóìåíòàöèè ìîäóëåé.  êà÷åñòâå ïðèìåðà ðàññìîòðèì íàñòðîéêè êîíòðîëëåðà ó ìîäóëÿ êîíòðîëëåðà ëîãè÷åñêîãî óðîâíÿ DAQ.LogicLev:


Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ". (89 Kb)
Ðèñ. 4.5i. Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ".

Âêëàäêà "Ïàðàìåòðû" (ðèñ.4.5j) ñîäåðæèò ñïèñîê ïàðàìåòðîâ â êîíòðîëëåðå, âûáîð òèïà ïàðàìåòðîâ, ñîçäàâàåìûõ ïî óìîë÷àíèþ, à òàêæå èíôîðìàöèþ îá îáùåì êîëè÷åñòâå è êîëè÷åñòâå âêëþ÷åííûõ ïàðàìåòðîâ.  êîíòåêñòíîì ìåíþ, ñïèñêà ïàðàìåòðîâ, ïîëüçîâàòåëþ ïðåäîñòàâëÿåòñÿ âîçìîæíîñòü äîáàâëåíèÿ, óäàëåíèÿ è ïåðåõîäà ê íóæíîìó ïàðàìåòðó.


Âêëàäêà "Ïàðàìåòðû" ñòðàíèöû êîíôèãóðàöèè êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ". (67 Kb)
Ðèñ. 4.5j. Âêëàäêà "Ïàðàìåòðû" ñòðàíèöû êîíôèãóðàöèè êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ".

Âêëàäêà "Äèàãíîñòèêà" (ðèñ.4.5k) ñîäåðæèò ôîðìó äèàãíîñòè÷åñêèõ ñîîáùåíèé èñòî÷íèêà äàííûõ. Ïîñêîëüêó ìíîãèå èñòî÷íèêè äàííûõ ïðåäñòàâëÿþò ñîáîé âíåøíèå óñòðîéñòâà ñ äîñòóïîì ê äàííûì ïîñðåäñòâîì ñåòåâîãî îáìåíà èëè ñèñòåìíîé øèíû òî âîçìîæíû ðàçëè÷íûå íåøòàòíûå ñèòóàöèè ïðè äîñòóïå ê äàííûì. Âûâîä âñåõ èõ â ïîëå "Ñòàòóñ", îáúåêòà êîíòðîëëåðà, íåâîçìîæåí ïîñêîëüêó îí îòîáðàæàåò òîëüêî òåêóùåå ñîñòîÿíèå äîñòóïà ê äàííûì. Ñ ïîìîùüþ äèàãíîñòèêè ìîæíî ïðîñëåäèòü âñå íåøòàòíûå ñèòóàöèè â âèäå ñîîáùåíèé, ñôîðìèðîâàííûõ äàííûì îáúåêòîì êîíòðîëëåðà çà óêàçàííûé ïðîìåæóòîê âðåìåíè è ñ âûáðàííûì óðîâíåì ñîîáùåíèÿ. Êðîìå íåïîñðåäñòâåííî ðàáî÷åé äèàãíîñòè÷åñêîé èíôîðìàöèè ðÿä ìîäóëåé èñòî÷íèêîâ äàííûõ ìîãóò ïðåäîñòàâëÿòü çäåñü ðàçëè÷íûå îòëàäî÷íûå äàìïû îáìåíà, íà óðîâíå ñîîáùåíèé "Îòëàäêà (0)".


Âêëàäêà "Äèàãíîñòèêà" ñòðàíèöû êîíôèãóðàöèè êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ". (131 Kb)
Ðèñ. 4.5k. Âêëàäêà "Äèàãíîñòèêà" ñòðàíèöû êîíôèãóðàöèè êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ".

Ïàðàìåòðû êîíòðîëëåðîâ ïîäñèñòåìû "Ñáîð äàííûõ" ïðåäîñòàâëÿþò êîíôèãóðàöèîííóþ ñòðàíèöó ñ âêëàäêàìè "Ïàðàìåòð", "Àòðèáóòû", "Àðõèâàöèÿ" è "Êîíôèãóðàöèÿ øàáëîíà". Âêëàäêà "Êîíôèãóðàöèÿ øàáëîíà" íå ÿâëÿåòñÿ ñòàíäàðòíîé, à ïðèñóòñòâóåò òîëüêî â ïàðàìåòðàõ ìîäóëåé ïîäñèñòåìû "Ñáîð äàííûõ", êîòîðûå ðåàëèçóþò ìåõàíèçìû ðàáîòû ïî øàáëîíó â êîíòåêñòå èñòî÷íèêà äàííûõ, èìè îáñëóæèâàåìîãî, äëÿ ëîãè÷åñêîãî òèïà.  äàííûé îáçîð ýòà âêëàäêà âêëþ÷åíà äëÿ îáåñïå÷åíèÿ ëîãè÷åñêîé çàâåðø¸ííîñòè îáçîðà êîíôèãóðàöèè øàáëîíîâ ïàðàìåòðîâ ïîäñèñòåìû "Ñáîð äàííûõ" êàê ôèíàëüíûé ýòàï — èñïîëüçîâàíèÿ.


Âêëàäêà "Ïàðàìåòð" (ðèñ.4.5l) ñîäåðæèò îñíîâíûå íàñòðîéêè â ñîñòàâå:


Âêëàäêà "Àòðèáóòû" (ðèñ.4.5m) ñîäåðæèò àòðèáóòû ïàðàìåòðà è èõ çíà÷åíèÿ â ñîîòâåòñòâèè ñ êîíôèãóðàöèåé èñïîëüçóåìîãî øàáëîíà è âû÷èñëåíèÿ åãî ïðîãðàììû.


Âêëàäêà "Àðõèâàöèÿ" (ðèñ.4.5n) ñîäåðæèò òàáëèöó ñ àòðèáóòàìè ïàðàìåòðà â êîëîíêàõ, è àðõèâàòîðàìè â ñòðîêàõ. Ïîëüçîâàòåëü èìååò âîçìîæíîñòü óñòàíîâèòü àðõèâàöèþ íóæíîãî àòðèáóòà òðåáóåìûì àðõèâàòîðîì ïðîñòî èçìåíèâ ÿ÷åéêó íà ïåðåñå÷åíèè.


Âêëàäêà "Êîíôèãóðàöèÿ øàáëîíà" (ðèñ.4.5o) ñîäåðæèò êîíôèãóðàöèîííûå ïîëÿ â ñîîòâåòñòâèè ñ øàáëîíîì. Â ïðèìåðå ýòî ãðóïïîâàÿ ñâÿçü íà âíåøíèé ïàðàìåòð. Ýòó ñâÿçü ìîæíî óñòàíîâèòü, ïðîñòî óêàçàâ ïóòü ê ïàðàìåòðó, åñëè ôëàã "Ïîêàçûâàòü òîëüêî àòðèáóòû" íå óñòàíîâëåí, èëè æå óñòàíîâèòü àäðåñà àòðèáóòîâ ïî îòäåëüíîñòè, åñëè ôëàã óñòàíîâëåí. Çíàê "(+)", â êîíöå àäðåñà, ñèãíàëèçèðóåò îá óñïåøíîé ëèíêîâêå è ïðèñóòñòâèè öåëåâîãî îáúåêòà.


Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè ïàðàìåòðà êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ". (66 Kb)
Ðèñ. 4.5l. Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè ïàðàìåòðà êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ".

Âêëàäêà "Àòðèáóòû" ïàðàìåòðà êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ". (64 Kb)
Ðèñ. 4.5m. Âêëàäêà "Àòðèáóòû" ïàðàìåòðà êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ".

Âêëàäêà "Àðõèâàöèÿ" ïàðàìåòðà êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ". (69 Kb)
Ðèñ. 4.5n. Âêëàäêà "Àðõèâàöèÿ" ïàðàìåòðà êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ".

Âêëàäêà "Êîíôèãóðàöèÿ øàáëîíà" ïàðàìåòðà êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ". (74 Kb)
Ðèñ. 4.5o. Âêëàäêà "Êîíôèãóðàöèÿ øàáëîíà" ïàðàìåòðà êîíòðîëëåðà ïîäñèñòåìû "Ñáîð äàííûõ".

4.6. Ïîäñèñòåìà "Àðõèâû"

Ïîäñèñòåìà ÿâëÿåòñÿ ìîäóëüíîé è ñîäåðæèò èåðàðõèþ îáúåêòîâ, èçîáðàæ¸ííóþ íà ðèñ.4.6a. Äëÿ êîíôèãóðàöèè ïîäñèñòåìû ïðåäóñìîòðåíà êîðíåâàÿ ñòðàíèöà ïîäñèñòåìû "Àðõèâû", ñîäåðæàùàÿ âêëàäêè "Ðåçåðâèðîâàíèå", "Àðõèâ ñîîáùåíèé", "Àðõèâû çíà÷åíèé" è "Ìîäóëè".


Äëÿ ïîëó÷åíèÿ äîñòóïà íà ìîäèôèêàöèþ îáúåêòîâ ýòîé ïîäñèñòåìû íåîáõîäèìû ïðàâà ïîëüçîâàòåëÿ â ãðóïïå "Archive" èëè ïðàâà ïðèâèëåãèðîâàííîãî ïîëüçîâàòåëÿ.


Èåðàðõè÷åñêàÿ ñòðóêòóðà ïîäñèñòåìû \'Àðõèâû\'. (15 Kb)
Ðèñ. 4.6a. Èåðàðõè÷åñêàÿ ñòðóêòóðà ïîäñèñòåìû "Àðõèâû".

Âêëàäêà "Ðåçåðâèðîâàíèå" (ðèñ.4.6b) äîñòóïíà òîëüêî åñëè â ðåçåðâå óêàçàíà õîòÿ-áû îäíà ñòàíöèÿ è ñîäåðæèò êîíôèãóðàöèþ ðåçåðâèðîâàíèÿ àðõèâàòîðîâ ñîîáùåíèé ïîäñèñòåìû "Àðõèâû", â ñîñòàâå íàñòðîåê:


Âêëàäêà "Ðåçåðâèðîâàíèå" ïîäñèñòåìû "Àðõèâû". (83 Kb)
Ðèñ. 4.6b. Âêëàäêà "Ðåçåðâèðîâàíèå" ïîäñèñòåìû "Àðõèâû".

Âêëàäêà "Àðõèâ ñîîáùåíèé" (ðèñ.4.6c) ñîäåðæèò êîíôèãóðàöèþ àðõèâà ñîîáùåíèé è ôîðìó çàïðîñà ñîîáùåíèé èç àðõèâà.


Êîíôèãóðàöèÿ àðõèâà ñîîáùåíèé ïðåäñòàâëåíà ïîëÿìè:


Ôîðìà çàïðîñà ñîîáùåíèé ñîäåðæèò êîíôèãóðàöèîííûå ïîëÿ çàïðîñà è òàáëèöó ðåçóëüòàòà. Êîíôèãóðàöèîííûå ïîëÿ çàïðîñà:


Òàáëèöà ðåçóëüòàòà ñîäåðæèò ñòðîêè ñîîáùåíèé ñ êîëîíêàìè:


Âêëàäêà "Àðõèâ ñîîáùåíèé" ïîäñèñòåìû "Àðõèâû". (139 Kb)
Ðèñ. 4.6c. Âêëàäêà "Àðõèâ ñîîáùåíèé" ïîäñèñòåìû "Àðõèâû".

Âêëàäêà "Àðõèâû çíà÷åíèé" (ðèñ.4.6d) ñîäåðæèò îáùóþ êîíôèãóðàöèþ àðõèâèðîâàíèÿ çíà÷åíèé è ñïèñîê àðõèâîâ çíà÷åíèé.  êîíòåêñòíîì ìåíþ ñïèñêà çíà÷åíèé ïîëüçîâàòåëþ ïðåäîñòàâëÿåòñÿ âîçìîæíîñòü äîáàâëåíèÿ, óäàëåíèÿ è ïåðåõîäà ê íóæíîìó àðõèâó. Îáùàÿ êîíôèãóðàöèÿ àðõèâèðîâàíèÿ ïðåäñòàâëåíà ïîëÿìè:


Âêëàäêà "Ìîäóëè" (ðèñ.4.1b) ñîäåðæèò ñïèñîê ìîäóëåé ïîäñèñòåìû "Àðõèâû" è èäåíòè÷íà äëÿ âñåõ ìîäóëüíûõ ïîäñèñòåì.


Âêëàäêà "Àðõèâû çíà÷åíèé" ïîäñèñòåìû "Àðõèâû". (112 Kb)
Ðèñ. 4.6d. Âêëàäêà "Àðõèâû çíà÷åíèé" ïîäñèñòåìû "Àðõèâû".

Àðõèâ çíà÷åíèé ïîäñèñòåìû "Àðõèâû" ïðåäîñòàâëÿåò êîíôèãóðàöèîííóþ ñòðàíèöó ñ âêëàäêàìè "Àðõèâ", "Àðõèâàòîðû" è "Çíà÷åíèÿ".


Âêëàäêà "Àðõèâ" (ðèñ.4.6e) ñîäåðæèò îñíîâíûå íàñòðîéêè àðõèâà â ñîñòàâå:


Îñíîâíàÿ âêëàäêà êîíôèãóðàöèè àðõèâà çíà÷åíèé ïîäñèñòåìû "Àðõèâû". (147 Kb)
Ðèñ. 4.6e. Îñíîâíàÿ âêëàäêà êîíôèãóðàöèè àðõèâà çíà÷åíèé ïîäñèñòåìû "Àðõèâû".

Âêëàäêà "Àðõèâàòîðû" (ðèñ.4.6f) ñîäåðæèò òàáëèöó ñ êîíôèãóðàöèåé ïðîöåññà îáðàáîòêè äàííîãî àðõèâà äîñòóïíûìè àðõèâàòîðàìè. Â ñòðîêàõ ðàñïîëîæåíû äîñòóïíûå àðõèâàòîðû, à â êîëîíêàõ ïàðàìåòðû:


Âêëàäêà "Àðõèâàòîðû" àðõèâà çíà÷åíèé ïîäñèñòåìû "Àðõèâû". (77 Kb)
Ðèñ. 4.6f. Âêëàäêà "Àðõèâàòîðû" àðõèâà çíà÷åíèé ïîäñèñòåìû "Àðõèâû".

Âêëàäêà "Çíà÷åíèÿ" (ðèñ.4.6g) ñîäåðæèò çàïðîñ çíà÷åíèé â àðõèâå è ðåçóëüòàò â âèäå òàáëèöû çíà÷åíèé èëè èçîáðàæåíèÿ òðåíäà. Çàïðîñ çíà÷åíèé ñîäåðæèò ïîëÿ:


Âêëàäêà "Çíà÷åíèÿ" àðõèâà çíà÷åíèé ïîäñèñòåìû "Àðõèâû". (108 Kb)
Ðèñ. 4.6g. Âêëàäêà "Çíà÷åíèÿ" àðõèâà çíà÷åíèé ïîäñèñòåìû "Àðõèâû".

Êàæäûé ìîäóëü ïîäñèñòåìû "Àðõèâû" ïðåäîñòàâëÿåò êîíôèãóðàöèîííóþ ñòðàíèöó ñ âêëàäêàìè "Àðõèâàòîðû" è "Ìîäóëü". Âêëàäêà "Àðõèâàòîðû" (ðèñ.4.6h) ñîäåðæèò ñïèñêè àðõèâàòîðîâ ñîîáùåíèé è çíà÷åíèé, çàðåãèñòðèðîâàííûõ â ìîäóëå.  êîíòåêñòíîì ìåíþ ñïèñêîâ ïîëüçîâàòåëþ ïðåäîñòàâëÿåòñÿ âîçìîæíîñòü äîáàâëåíèÿ, óäàëåíèÿ è ïåðåõîäà ê íóæíîìó êîíòðîëëåðó. Âî âêëàäêå "Ìîäóëü" ñîäåðæèòñÿ èíôîðìàöèÿ î ìîäóëå ïîäñèñòåìû "Àðõèâû" (ðèñ.4.1d), ñîñòàâ êîòîðîé èäåíòè÷åí äëÿ âñåõ ìîäóëåé.


Âêëàäêà "Àðõèâàòîðû" ìîäóëÿ ïîäñèñòåìû "Àðõèâû". (72 Kb)
Ðèñ. 4.6h. Âêëàäêà "Àðõèâàòîðû" ìîäóëÿ ïîäñèñòåìû "Àðõèâû".

Àðõèâàòîðû ñîîáùåíèé ñîäåðæàò ñîáñòâåííóþ ñòðàíèöó êîíôèãóðàöèè ñ âêëàäêàìè "Àðõèâàòîð" è "Ñîîáùåíèÿ".


Âêëàäêà "Àðõèâàòîð" (ðèñ.4.6i) ñîäåðæèò îñíîâíûå íàñòðîéêè. Ñîñòàâ ýòèõ íàñòðîåê ìîæåò íåñêîëüêî îòëè÷àòüñÿ îò îäíîãî ìîäóëÿ ýòîé ïîäñèñòåìû ê äðóãîìó î ÷¸ì ìîæíî óçíàòü â ñîáñòâåííîé äîêóìåíòàöèè ìîäóëåé.  êà÷åñòâå ïðèìåðà ðàññìîòðèì íàñòðîéêè àðõèâàòîðà ñîîáùåíèé ó ìîäóëÿ àðõèâà íà ôàéëîâóþ ñèñòåìó Arch.FSArch:


Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè àðõèâàòîðà ñîîáùåíèé ïîäñèñòåìû "Àðõèâû". (99 Kb)
Ðèñ. 4.6i. Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè àðõèâàòîðà ñîîáùåíèé ïîäñèñòåìû "Àðõèâû".

Âêëàäêà "Ñîîáùåíèÿ" (ðèñ.4.6j) ñîäåðæèò ôîðìó çàïðîñà ñîîáùåíèé èç àðõèâà äàííîãî àðõèâàòîðà:


Òàáëèöà ðåçóëüòàòà ñîäåðæèò ñòðîêè ñîîáùåíèé ñ êîëîíêàìè:


Âêëàäêà çàïðîñà ñîîáùåíèé "Ñîîáùåíèÿ" àðõèâàòîðà ñîîáùåíèé ïîäñèñòåìû "Àðõèâû". (156 Kb)
Ðèñ. 4.6j. Âêëàäêà çàïðîñà ñîîáùåíèé "Ñîîáùåíèÿ" àðõèâàòîðà ñîîáùåíèé ïîäñèñòåìû "Àðõèâû".

Àðõèâàòîðû çíà÷åíèé ñîäåðæàò ñîáñòâåííóþ ñòðàíèöó êîíôèãóðàöèè ñ âêëàäêàìè "Àðõèâàòîð" è "Àðõèâû".


Âêëàäêà "Àðõèâàòîð" (ðèñ.4.6k) ñîäåðæèò îñíîâíûå íàñòðîéêè. Ñîñòàâ ýòèõ íàñòðîåê ìîæåò íåñêîëüêî îòëè÷àòüñÿ îò îäíîãî ìîäóëÿ ýòîé ïîäñèñòåìû ê äðóãîìó, î ÷¸ì ìîæíî óçíàòü â ñîáñòâåííîé äîêóìåíòàöèè ìîäóëåé.  êà÷åñòâå ïðèìåðà ðàññìîòðèì íàñòðîéêè àðõèâàòîðà çíà÷åíèé ó ìîäóëÿ àðõèâà íà ôàéëîâóþ ñèñòåìó Arch.FSArch:


Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè àðõèâàòîðà çíà÷åíèé ïîäñèñòåìû "Àðõèâû". (100 Kb)
Ðèñ. 4.6k. Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè àðõèâàòîðà çíà÷åíèé ïîäñèñòåìû "Àðõèâû".

Âêëàäêà "Àðõèâû" (ðèñ.4.6l) ñîäåðæèò òàáëèöó ñ èíôîðìàöèåé îá àðõèâàõ, îáðàáàòûâàåìûõ àðõèâàòîðîì. Â ñòðîêàõ òàáëèöà ñîäåðæèò àðõèâû, à â êîëîíêàõ èíôîðìàöèþ:


 ñëó÷àå ñ ìîäóëåì Arch.FSArch â ýòîé âêëàäêå åù¸ ñîäåðæèòñÿ ôîðìà ýêñïîðòà äàííûõ àðõèâàòîðà.


Âêëàäêà "Àðõèâû" àðõèâàòîðà çíà÷åíèé ïîäñèñòåìû "Àðõèâû". (89 Kb)
Ðèñ. 4.6l. Âêëàäêà "Àðõèâû" àðõèâàòîðà çíà÷åíèé ïîäñèñòåìû "Àðõèâû".

4.7. Ïîäñèñòåìà "Ïîëüçîâàòåëüñêèå èíòåðôåéñû"

Ïîäñèñòåìà ÿâëÿåòñÿ ìîäóëüíîé. Äëÿ êîíôèãóðàöèè ïîäñèñòåìû ïðåäóñìîòðåíà êîðíåâàÿ ñòðàíèöà ïîäñèñòåìû "Ïîëüçîâàòåëüñêèå èíòåðôåéñû", ñîäåðæàùàÿ âêëàäêó "Ìîäóëè". Âêëàäêà "Ìîäóëè" (ðèñ.4.1b) ñîäåðæèò ñïèñîê ìîäóëåé ïîäñèñòåìû è èäåíòè÷íà äëÿ âñåõ ìîäóëüíûõ ïîäñèñòåì.


Êàæäûé ìîäóëü ïîäñèñòåìû "Ïîëüçîâàòåëüñêèå èíòåðôåéñû" ïðåäîñòàâëÿåò êîíôèãóðàöèîííóþ ñòðàíèöó ñ âêëàäêàìè "Ïîëüçîâàòåëüñêèé èíòåðôåéñ" è "Ìîäóëü". Âêëàäêà "Ïîëüçîâàòåëüñêèé èíòåðôåéñ" (ðèñ.4.7a) ïðåäîñòàâëÿåò ïàðàìåòð äëÿ êîíòðîëÿ çà ñîñòîÿíèåì "Âûïîëíÿåòñÿ" ìîäóëÿ, à òàêæå ðàçäåëû êîíôèãóðàöèè ñïåöèàëèçèðîâàííûå äëÿ ìîäóëåé ýòîé ïîäñèñòåìû. Âî âêëàäêå "Ìîäóëü" ñîäåðæèòñÿ èíôîðìàöèÿ î ìîäóëå ïîäñèñòåìû "Ïîëüçîâàòåëüñêèå èíòåðôåéñû" (ðèñ.4.1d), ñîñòàâ êîòîðîé èäåíòè÷åí äëÿ âñåõ ìîäóëåé.


Âêëàäêà "Ïîëüçîâàòåëüñêèé èíòåðôåéñ" ìîäóëÿ ïîäñèñòåìû "Ïîëüçîâàòåëüñêèå èíòåðôåéñû". (85 Kb)
Ðèñ. 4.7a. Âêëàäêà "Ïîëüçîâàòåëüñêèé èíòåðôåéñ" ìîäóëÿ ïîäñèñòåìû "Ïîëüçîâàòåëüñêèå èíòåðôåéñû".

4.8. Ïîäñèñòåìà "Ñïåöèàëüíûå"

Ïîäñèñòåìà ÿâëÿåòñÿ ìîäóëüíîé. Äëÿ êîíôèãóðàöèè ïîäñèñòåìû ïðåäóñìîòðåíà êîðíåâàÿ ñòðàíèöà ïîäñèñòåìû "Ñïåöèàëüíûå", ñîäåðæàùàÿ âêëàäêó "Ìîäóëè". Âêëàäêà "Ìîäóëè" (ðèñ.4.1b) ñîäåðæèò ñïèñîê ìîäóëåé ïîäñèñòåìû è èäåíòè÷íà äëÿ âñåõ ìîäóëüíûõ ïîäñèñòåì.


Êàæäûé ìîäóëü ïîäñèñòåìû "Ñïåöèàëüíûå" ïðåäîñòàâëÿåò êîíôèãóðàöèîííóþ ñòðàíèöó ñ âêëàäêàìè "Ñïåöèàëüíûé ìîäóëü" è "Ìîäóëü". Âêëàäêà "Ñïåöèàëüíûé ìîäóëü" (ðèñ.4.8a) ïðåäîñòàâëÿåò ïàðàìåòð äëÿ êîíòðîëÿ çà ñîñòîÿíèåì "Âûïîëíÿåòñÿ" ìîäóëÿ, à òàêæå ðàçäåëû êîíôèãóðàöèè ñïåöèàëèçèðîâàííûå äëÿ ìîäóëåé ýòîé ïîäñèñòåìû. Âî âêëàäêå "Ìîäóëü" ñîäåðæèòñÿ èíôîðìàöèÿ î ìîäóëå ïîäñèñòåìû "Ñïåöèàëüíûå" (ðèñ.4.1d), ñîñòàâ êîòîðîé èäåíòè÷åí äëÿ âñåõ ìîäóëåé.


Âêëàäêà "Ñïåöèàëüíûé ìîäóëü" ìîäóëÿ ïîäñèñòåìû "Ñïåöèàëüíûå". (71 Kb)
Ðèñ. 4.8a. Âêëàäêà "Ñïåöèàëüíûé ìîäóëü" ìîäóëÿ ïîäñèñòåìû "Ñïåöèàëüíûå".

4.9. Ïîäñèñòåìà "Óïðàâëåíèå ìîäóëÿìè"

Ïîäñèñòåìà íå ÿâëÿåòñÿ ìîäóëüíîé. Äëÿ êîíôèãóðàöèè ïîäñèñòåìû ïðåäóñìîòðåíà ñòðàíèöà ïîäñèñòåìû "Óïðàâëåíèå ìîäóëÿìè", ñîäåðæàùàÿ âêëàäêó "Ïîäñèñòåìà". Âêëàäêà "Ïîäñèñòåìà" (ðèñ.4.9a) ñîäåðæèò îñíîâíûå íàñòðîéêè ïîäñèñòåìû. Ñîñòàâ âêëàäêè "Ïîäñèñòåìà":


Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè ïîäñèñòåìû "Óïðàâëåíèå ìîäóëÿìè". (147 Kb)
Ðèñ. 4.9a. Ãëàâíàÿ âêëàäêà êîíôèãóðàöèè ïîäñèñòåìû "Óïðàâëåíèå ìîäóëÿìè".

Action source page doesn't exist yet(/Doc / Program Manual / part 4 / part 10?)


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