OpenSCADAWiki: Doc/VCA/part6/part4 ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/VCA/part6/part4 from 2013-03-21 18:14:58..

6.4 Ïðîåêòèðîâàíèå è ðåàëèçàöèÿ ïðèìèòèâîâ îòîáðàæåíèÿ -- Ðåàëèçàöèÿ


Íà äàííîì ýòàïå ïëàíèðóåòñÿ ðåàëèçàöèÿ ìîäåëåé äàííûõ è îáðàçîâ âèçóàëèçàòîðà Vision äëÿ âñåõ áàçîâûõ ýëåìåíòîâ: "ElFigure", "FormEl", "Text", "Media", "Diagram", "Protocol", "Document", "Function", "Box", "Link".

6.4.1 Ïðèìèòèâ ýëåìåíòàðíàÿ ôèãóðà (ElFigure)

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

Îáùàÿ êîíöåïöèÿ ñîçäàíèÿ è óïðàâëåíèÿ ýëåìåíòàðíûìè ôèãóðàìè.

Ôèãóðû, ëåæàùèå â îñíîâå äàííîãî, âèäæåòà ñîäåðæàò òî÷êè(íà÷àëüíàÿ è êîíå÷íàÿ), êîòîðûå ìîãóò ïðèâÿçûâàòüñÿ ê ñîîòâåòñòâåííûìè òî÷êàìè äðóãèõ ôèãóð, è òî÷êè, ñ ïîìîùüþ êîòîðûõ èçìåíÿåòñÿ ãåîìåòðèÿ ôèãóðû.


Äîáàâèòü ôèãóðó ìîæíî ñ ïîìîùüþ ìûøè:

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

Óäàëèòü ôèãóðó ìîæíî íàæàòèåì DEL, èìåÿ âûäåëåííóþ(ûå) ôèãóðó(û).


Ïåðåäâèíóòü/èçìåíèòü ãàáàðèòû ôèãóðû ìîæíî ñ ïîìîùüþ ìûøè èëè êëàâèàòóðû:

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

Ñóùåñòâóåò âîçìîæíîñòü êîïèðîâàòü âûäåëåííóþ(ûå) ôèãóðó(û).


Ìîæíî âûäåëèòü âñå ôèãóðû, íàæàâ CTRL+A. Ñ âûäåëåííûìè òàêèì îáðàçîì ôèãóðàìè äîñòóïíû âñå âûøåïåðå÷èñëåííûå äåéñòâèÿ.


Ñâÿçàòü ôèãóðû äðóã ñ äðóãîì ìîæíî ñëåäóþùèì îáðàçîì:

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

Çàëèòü çàìêíóòûé êîíòóð èç ôèãóð ìîæíî ñëåäóþùèì îáðàçîì:

  1. Àêòèâèðîâàòü ïðèâÿçêè(íàæàòèåì êíîïêè Holds).
  2. Ñîçäàòü çàìêíóòûé êîíòóð.
  3. Äâà ðàçà êëàöíóòü ìûøêîé âíóòðè åãî.

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


Ïîâîðîò ôèãóðû îñóùåñòâëÿåòñÿ âîêðóã öåíòðà âèäæåòà.


Íà ðèñ. 6.4.1 ïðåäñòàâëåíà ÷àñòü ýêðàíà ñ êàäðîì, ñîäåðæàùèì âûøåïåðå÷èñëåííûå ýëåìåíòàðíûå ôèãóðû.


file:el_fig_new.png
Ðèñ.6.4.1 Ðåàëèçàöèÿ ýëåìåíòàðíûõ ôèãóð â Vision.

6.4.2 Ïðèìèòèâ ýëåìåíòîâ ôîðìû (FormEl)

Ðåàëèçîâàíà ïîääåðæêà ýëåìåíòîâ ôîðìû íà êàäðàõ ÑÂÓ. Ðåàëèçîâàíû çàëîæåííûå ñâîéñòâà?, âêëþ÷àÿ ñëåäóþùèå ýëåìåíòû ôîðìû:

Ðåäàêòîð ñòðîêè -- Ïðåäñòàâëåíî ñëåäóþùèìè âèäàìè: "Òåêñò", "Combo", "Öåëîå", "Âåùåñòâåííîå", "Âðåìÿ", "Äàòà", "Âðåìÿ è Äàòà". Âñå âèäû ðåäàêòîðà ñòðîêè ïîääåðæèâàþò ïîäòâåðæäåíèå ââîäà.
Ðåäàêòîð òåêñòà -- Ïðåäñòàâëÿåò ðåäàêòîð ïëîñêîãî òåêñòà ñ ïîäòâåðæäåíèåì èëè îòêàçîì îò ââîäà.
Ïîëå ôëàæêà -- Ïðåäîñòàâëÿåò ïîëå áèíàðíîãî ôëàæêà.
Êíîïêà -- Ïðåäîñòàâëÿåò êíîïêó ñ ïîääåðæêîé: öâåòà êíîïêè, èçîáðàæåíèÿ â êíîïêå è ðåæèìà ôèêñàöèè.
Âûáîð èç ñïèñêà -- Ïðåäîñòàâëÿåò ïîëå âûáîðà ýëåìåíòà, ñî ñïèñêà óêàçàííûõ ýëåìåíòîâ.
Ñïèñîê -- Ïðåäîñòàâëÿåò ïîëå ñïèñêà ñ êîíòðîëåì çà òåêóùèì ýëåìåíòîì.
Ñëàéäåð -- Ýëåìåíò ñëàéäåðà.
Ïðîãðåñ-áàð -- Ïîëîñêà ïðîãðåññ-áàðà.

Áûëè ðåàëèçîâàíû ðåæèìû: "Âêëþ÷åí" è "Àêòèâåí", à òàêæå ïåðåäà÷à èçìåíåíèé è ñîáûòèé? â ìîäåëü äàííûõ ÑÂÓ (äâèæîê).


Íà ðèñ. 6.4.2 ïðåäñòàâëåíà ÷àñòü ýêðàíà ñ êàäðîì, ñîäåðæàùèì âûøåïåðå÷èñëåííûå ýëåìåíòû ôîðìû.


file:vision_formel.png
Ðèñ.6.4.2 Ðåàëèçàöèÿ ýëåìåíòîâ ôîðìû â Vision.

6.4.3 Ïðèìèòèâ òåêñòà (Text)

Ðåàëèçîâàíà ïîääåðæêà ýëåìåíòà òåêñòà ñî ñâîéñòâàìè?:


Íà ðèñ.6.4.3 ïðåäñòàâëåíà ÷àñòü ýêðàíà ñ êàäðîì, ñîäåðæàùèì ïðèìåðû òåêñòà ñ èñïîëüçîâàíèåì ðàçëè÷íûõ ïàðàìåòðîâ.


file:vision_text.png
Ðèñ.6.4.3 Ðåàëèçàöèÿ áàçîâîãî ýëåìåíòà òåêñòà â Vision.

6.4.4 Ïðèìèòèâ îòîáðàæåíèÿ ìåäèà-ìàòåðèàëîâ (Media)

Ðåàëèçîâàíà ïîääåðæêà ýëåìåíòà îòîáðàæåíèÿ ìåäèà-ìàòåðèàëîâ ñî ñâîéñòâàìè:


Íà ðèñ.6.4.4 ïðåäñòàâëåíà ÷àñòü ýêðàíà ñ êàäðîì, ñîäåðæàùèì ïðèìåðû ïðîñìîòðà/ïðîèãðûâàíèÿ ìåäèà-äàííûõ.


file:vision_media.png
Ðèñ.6.4.4 Ðåàëèçàöèÿ áàçîâîãî ýëåìåíòà îòîáðàæåíèÿ ìåäèà-ìàòåðèàëîâ â Vision.

6.4.5 Ïðèìèòèâ ïîñòðîåíèÿ äèàãðàì/ãðàôèêîâ (Diagram)

Ðåàëèçîâàíà ïîääåðæêà ýëåìåíòà ïîñòðîåíèÿ äèàãðàì/òðåíäîâ ñî ñâîéñòâàìè:


Íà ðèñ.6.4.5 ïðåäñòàâëåíà ÷àñòü ýêðàíà ñ êàäðîì, ñîäåðæàùèì ïðèìåðû äèàãðàììû-òðåíäà.


file:vision_diagramm.png
Ðèñ.6.4.5 Ðåàëèçàöèÿ áàçîâîãî ýëåìåíòà îòîáðàæåíèÿ äèàãðàììû-òðåíäà â Vision.

6.4.6 Ïðèìèòèâ ôîðìèðîâàíèÿ ïðîòîêîëà (Protocol)

Ðåàëèçîâàíà ïîääåðæêà ýëåìåíòà ôîðìèðîâàíèÿ ïðîòîêîëà ñî ñâîéñòâàìè?:


Íà ðèñ.6.4.6 ïðåäñòàâëåíà ÷àñòü ýêðàíà ñ êàäðîì, ñîäåðæàùèì ïðèìåðû ïðîòîêîëîâ ñî ñëåæåíèåì è ôèêñèðîâàííûì óêàçàíèåì âðåìåíè.


file:vision_prot.png
Ðèñ.6.4.6 Ðåàëèçàöèÿ áàçîâîãî ýëåìåíòà îòîáðàæåíèÿ ïðîòîêîëîâ â Vision.

6.4.7 Ïðèìèòèâ êîíòåéíåðà (Box)

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

Êîíòåéíåð -- Ïîçâîëÿåò ôîðìèðîâàòü íóæíûå îáúåêòû ïóò¸ì ãðóïïèðîâêè áàçîâûõ â ðàìêàõ äàííîãî ïðèìèòèâà.
Ñòðàíèöà -- Ýëåìåíòû ïîñòðîåííûå íà äàííîì ïðèìèòèâå ìîãóò âûïîëíÿòü ðîëü ñòðàíèöû ïîëüçîâàòåëüñêîãî èíòåðôåéñà.
Êîíòåéíåð ñòðàíèö -- Ñâîéñòâî çàìåùåíèÿ ñîáñòâåííîãî ñîäåðæèìîãî äðóãîé ñòðàíèöåé, â ïðîöåññå èñïîëíåíèÿ. Èñïîëüçóåòñÿ äëÿ ôîðìèðîâàíèÿ ôðåéìîâ íà ñòðàíèöàõ ïîëüçîâàòåëüñêîãî èíòåðôåéñà. Íàïðèìåð, ãëàâíàÿ ñòðàíèöà òðàäèöèîííîé SCADA ñèñòåìû ñ îáúåêòàìè ñèãíàëèçàöèè ñòðîèòñÿ èìåííî òàêèì îáðàçîì.
Ôîí -- Ïîääåðæèâàåò âîçìîæíîñòü óêàçàíèÿ ôîíà â âèäå öâåòà èëè èçîáðàæåíèÿ.
Áîðäþð -- Ïîääåðæèâàåò âîçìîæíîñòü èçîáðàæåíèÿ áîðäþðà ñ óêàçàííûì öâåòîì, òîëùèíîé è ñòèëåì.

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