OpenSCADAWiki: Doc/VCA/part4/part2 ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/VCA/part4/part2 from 2009-04-27 16:55:51..

4.2 Ôîðìàëèçàöèÿ

Êîíöåïòóàëüíóþ ìîäåëü ÑÂÓ îïèøåì ÿçûêîì UML ñ ïîìîùüþ äèàãðàìì âàðèàíòîâ èñïîëüçîâàíèÿ (use case diagram).


Ëþáàÿ ÑÂÓ ìîæåò ðàáîòàòü â äâóõ ðåæèìàõ – ðàçðàáîòêè è èñïîëíåíèÿ.  êà÷åñòâå àêò¸ðà, â ïåðâîì ñëó÷àå, âûñòóïàåò èíæåíåð íàñòðîéêè âåðõíåãî óðîâíÿ ÀÑÓ-ÒÏ, â äðóãîì – îïåðàòîð.


 ðåæèìå ðàçðàáîòêè âûäåëèì òàêèå âàðèàíòû èñïîëüçîâàíèÿ ÑÂÓ:


Äèàãðàììà âàðèàíòîâ èñïîëüçîâàíèÿ ïðè ôóíêöèîíèðîâàíèè ÑÂÓ â ðåæèìå ðàçðàáîòêè ïðèâåäåíà íà ðèñ. 4.2.1.


Äèàãðàììà âàðèàíòîâ èñïîëüçîâàíèÿ ÑÂÓ â ðåæèìå ðàçðàáîòêè. (74 Kb)
Ðèñ.4.2.1 Äèàãðàììà âàðèàíòîâ èñïîëüçîâàíèÿ ÑÂÓ â ðåæèìå ðàçðàáîòêè.

Âàðèàíòû èñïîëüçîâàíèÿ â ðåæèìå èñïîëíåíèÿ:


Äèàãðàììà èñïîëüçîâàíèÿ ÑÂÓ â ðåæèìå èñïîëíåíèÿ ïðèâåäåíà íà ðèñ.4.2.2.


Äèàãðàììà èñïîëüçîâàíèÿ ÑÂÓ â ðåæèìå èñïîëíåíèÿ. (15 Kb)
Ðèñ.4.2.2 Äèàãðàììà èñïîëüçîâàíèÿ ÑÂÓ â ðåæèìå èñïîëíåíèÿ.

Èñõîäÿ èç òðåáîâàíèé è îáùèõ ñîîáðàæåíèé ìîæíî ñëåäóþùèì îáðàçîì èçîáðàçèòü ñòðóêòóðó ÑÂÓ ðèñ.4.2.3.


Ñòðóêòóðà ÑÂÓ (252 Kb)
Ðèñ.4.2.3 Îáîáù¸ííàÿ ñòðóêòóðà ÑÂÓ.

Íóæíî îòìåòèòü, ÷òî òàêîé ïîäõîä ïîçâîëÿåò ðåàëèçîâàòü ïîääåðæêó òð¸õ óðîâíåé ñëîæíîñòè ïðîöåññà ðàçðàáîòêè èíòåðôåéñîâ óïðàâëåíèÿ. È êàê ñëåäñòâèå, èíæåíåð ÀÑÓ-ÒÏ ìîæåò èñïîëüçîâàòü(íà÷èíàòü) òîò èç óðîâíåé íà êîòîðûé ó íåãî õâàòàåò êâàëèôèêàöèè, ñ âîçìîæíîñòüþ ïîâûøåíèÿ å¸ â äàëüíåéøåì, ïðàêòè÷åñêè èñêëþ÷àÿ îòòîðæåíèå ñèñòåìû èç-çà ÷ðåçìåðíîé ñòàðòîâîé ñëîæíîñòè íà íà÷àëüíîì ýòàïå îñâîåíèÿ è ñîõðàíåíèÿ, ïðè ýòîì, çíà÷èòåëüíîé ãèáêîñòè è ìîùíîñòè ñèñòåìû. Ïåðå÷èñëèì ýòè óðîâíè:

  1. Ôîðìèðîâàíèÿ èíòåðôåéñà ÂÓ(âèçóàëèçàöèè è óïðàâëåíèÿ) ñ ïîìîùüþ áèáëèîòåêè øàáëîííûõ êàäðîâ ïóò¸ì ïîìåùåíèÿ øàáëîíîâ êàäðîâ â ïðîåêò è íàçíà÷åíèÿ äèíàìèêè.
  2.  äîïîëíåíèè ê ïåðâîìó óðîâíþ ïðîèçâîäèòñÿ ôîðìèðîâàíèå ñîáñòâåííûõ êàäðîâ íà îñíîâå áèáëèîòåêè ïðîèçâîäíûõ è áàçîâûõ âèäæåòîâ. Âîçìîæíî êàê ïðÿìîå íàçíà÷åíèå äèíàìèêè â âèäæåòå, òàê è ïîñëåäóþùåå å¸ íàçíà÷åíèå â ïðîåêòå.
  3. Â äîïîëíåíèè êî âòîðîìó óðîâíþ ïðîèçâîäèòñÿ ñàìîñòîÿòåëüíîå ôîðìèðîâàíèå ïðîèçâîäíûõ âèäæåòîâ, íîâûõ øàáëîííûõ êàäðîâ, à òàêæå êàäðîâ ñ èñïîëüçîâàíèåì ìåõàíèçìà îïèñàíèÿ ëîãèêè âçàèìîäåéñòâèÿ è îáðàáîòêè ñîáûòèé íà îäíîì èç ÿçûêîâ ïîëüçîâàòåëüñêîãî ïðîãðàììèðîâàíèÿ ñèñòåìû OpenSCADA.

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