Sunteți pe pagina 1din 6

ACHIZITIA SI PRELUCRAREA DATELOR EXPERIMENTALE

Laborator 4

2.2.6. Controale i indicatoare pentru reprezentri grafice


Prin intermediul acestor componente de interfa, plasate n panoul frontal, se permite
vizualizarea reprezentrilor grafice.
Indicatoarele primesc valorile numerice, necesare realizrii reprezentrii grafice, n
urma prelucrrilor din diagrama bloc.
Controalele se utilizeaz n locul indicatoarelor, dac valorile necesare realizrii
reprezentrii grafice sunt primite ca parametri de intrare pentru IV curent, folosit drept
subrutin (subIV). Nu se permite utilizatorului s realizeze o reprezentare grafic
interacionnd direct asupra unui control.
Componentele de interfa, dedicate reprezentrilor grafice, se mpart n doua
categorii generale:
diagram (chart);
grafic (graph).
Diagramele sunt reprezentri grafice ale unei mrimi, care se modific pe o perioad
de timp.
Exemplu:Diagrama evoluiei temperaturii pentru o durat specificat de timp.
Graficele reprezint variaia a dou mrimi: y n funcie de x.
Diagrama, spre deosebire de Grafic, pstreaz punctele reprezentate anterior,
permind vizualizarea variaiei n timp a procesului; noile puncte sunt afiate n
continuarea celor vechi. Reprezentarea punctelor curente n Grafic se face dup
tergerea reprezentrii anterioare.

Fig. 2.12. Componente de interfa pentru reprezentri grafice:


a1diagram und; a2-grafic und; a3-grafic XY;
b1-diagram intensitate; b2-grafic intensitate.

ACHIZITIA SI PRELUCRAREA DATELOR EXPERIMENTALE


Laborator 4
Sunt disponibile 5 tipuri de componente de interfa pentru vizualizarea reprezentrii
grafice:
1. diagrame und (waveform charts);
2. grafice und (waveform graphs);
3. grafice XY (XY graphs);
4. diagrame intensitate (intensity charts);
5. grafice intensitate (intensity graphs).
Componentele dedicate vizualizrii reprezentrilor grafice se gsesc n casta cu
controale i indicatoare, grupul Grafice (Graphs), conform figurii 2.12.
1. Diagrama und
Este o component de interfa, dedicat afirii uneia sau mai multor reprezentri
grafice simultan, pentru care se urmrete variaia n timp.
n figura 2.13 se indic elementele suplimentare de interfa, asociate unei
componente tip diagram und, n care se reprezint grafic variaia unei mrimi n
timp. Se permite redimensionarea componentei prin unealta de editare.

Fig.2.13. Elementele componentei Diagram und:


a-identificatorul; b-axa ordonatelor (mrimea); c-axa absciselor (numrul de
puncte);d-caseta cu unelte grafice; e-bara de defilare; f-legenda.
Caseta cu unelte grafice reine elementele, care se pot folosi de ctre utilizator n faza
de execuie a IV, prin care se realizeaz operaii de scalare i de stabilire a unor
opiuni asociate reprezentrii. Bara de defilare permite inspectarea reprezentrii
punctelor afiate anterior. Legenda permite descrierea fiecrei reprezentri, stabilirea
culorii, indicarea punctelor pe reprezentare, stilul de marcare al punctelor, tipul liniei
utilizate .a. Afiajul numeric indic ultima valoare reprezentat grafic.
Afiarea/ascunderea elementelor adiionale de interfa asociate componentei se face
prin meniul contextual asociat, fapt redat n figura 2.14.
Pot fi reprezentate mai multe variaii n timp, ca n figura 2.15, folosind n comun axa
ordonatelor. Prin selectarea opiunii Reprezentri stivuite (Stack Plots, fig. 2.15,
h), reprezentrile sunt afiate pe vertical, una sub alta (fig. 2.15, b); fiecare
2

ACHIZITIA SI PRELUCRAREA DATELOR EXPERIMENTALE


Laborator 4
reprezentare posed propria ax a ordonatelor, utilizatorul putnd stabili domenii
diferite. Se revine selectnd opiunea Reprezentri Suprapuse(Overlay Plots).

Fig.2.14. Meniul contextual asociat componentei tip Diagram und:


a-identificatorul asociat; b-legenda; c-caseta cu unelte grafice; d-afiaj numeric;
e-bara de defilare; f-abscisa; g-ordonata; h-afiarea una sub alta, pe vertical, a
reprezentrilor; i-stabilirea numrului de puncte de reinut
Pentru stabilirea limitelor domeniului pentru una din abscise (n cazul reprezentrii
Diagramei und este vorba doar de ordonate), se selecteaz unealta de etichetare; se
face clic stnga cu mouse-ul deasupra etichetei numerice, de pe scal, care se dorete
a se modifica. Dup vizualizarea cursorului de editare, se editeaz cu tastatura
valoarea afiat i se finalizeaz apsnd tasta <Enter> sau selectnd cu mouse-ul
butonul din bara orizontal cu unelte, pe care este afiat textul Enter.
Punctele curente (noi) de afiat sunt reprezentate n continuarea celor
existente; numrul punctelor reinute i reprezentate anterior este stabilit prin opiunea
Dimensiunea Istorie a Diagramei (Chart History Length, fig. 2.14, i). Valorile
punctelor reprezentate anterior sunt reinute ntr-o memorie temporar (buffer), a crei
dimensiune este stabilit prin aceast opiune; n momentul atingerii limitei maxime,
se renun la vechile puncte reinute. Inspectarea punctelor anterioare, reinute n
memoria temporar , se face prin bara de defilare orizontal (se merge napoi la axa
timpului).
n cazul reprezentrilor multiple (n aceeai component), se pot stabili pentru
fiecare reprezentare n parte eticheta descriptiv, caracteristicile stilului liniei,
culoarea, tipul punctelor .a. Accesul la aceste opiuni se face prin meniul contextual,
asociat fiecrei etichete indicate n Legend, ca in figura 2.16.
Dac elementul Legend nu este vizibil, acesta se va selecta pentru afiarea opiunii,
din meniul contextual asociat componentei tip Diagram und (fig. 2.14. b). Implicit,
Legenda afieaz doar intrarea pentru o singur reprezentare; pentru prezentarea
descrierii tuturor reprezentrilor, se trage cu unealta de editare (pe direcia n jos)
3

ACHIZITIA SI PRELUCRAREA DATELOR EXPERIMENTALE


Laborator 4
colul inferior (stng sau drept) al casetei Legendei. Cu unealta de etichetare se poate
modifica descrierea asociat fiecrei reprezentri. Se poziioneaz unealta de editare
deasupra descrierii unei reprezentri i se apeleaz meniul contextual, prin care se
stabilesc opiunile folosite la realizarea fiecrei reprezentri n parte. (fig. 2.16).
O parte din elementele i opiunile prezentate i asociate reprezentrii
Diagram und se regsesc i la celelalte 4 tipuri de componente.

Fig. 2.16. meniul contextual asociat Legendei unei reprezentri:


a-selectare tip reprezentare (6 tipuri); b-tipuri de marcare puncte; ctipuri de linii; d-grosimea liniei; e-utilizare bare; f-tipuri de umplere a
zonelor fa de axe; g-tip trasare linie ntre puncte; h-culoare
reprezentare
Pentru o component tip Diagram und, se poate stabili suplimentar modalitatea de
mprosptare a datelor: opiunea Mod de Actualizare (Update Mode), submeniul
Aciuni asupra datei (Data Operations), din meniul contextual asociat, redat n
figura 2.17.

Fig.2.17. Meniul contextual cu opiuni asupra datelor:


4

ACHIZITIA SI PRELUCRAREA DATELOR EXPERIMENTALE


Laborator 4
a-tergerea reprezentrilor; b1-diagram tip panglic;
b2-diagram tip domeniu; b3-diagram tip baleiere
Comportarea celor trei moduri de actualizare a noilor puncte ntr-o reprezentare
diagram und este dup cum urmeaz:
Diagrama tip panglic (strip chart, fig. 2.17, b1):
Noile puncte se afieaz n partea dreapt a celor existente, n timp ce vechile
puncte sunt retrase spre stnga.

Diagrama tip domeniu (scope chart, fig. 2.17, b2):


Noile puncte se afieaz n partea dreapt a celor existente. n momentul n
care reprezentarea atinge marginea din dreapta a zonei de vizualizare,
reprezentarea atinge marginea din dreapta a zonei de vizualizare, reprezentarea
este tears i renceput din marginea din stnga.

Diagrama tip baleiere (sweep chart, fig. 2.17, b3):


Noile puncte se afieaz n partea dreapt a celor existente. La atingerea
marginii din dreapta a zonei de vizualizare, reprezentarea nu este tears; noile
puncte sunt afiate ncepnd din partea stng, peste cele vechi (existente).
Punctele noi, afiate sunt indicate de o linie vertical, care baleiaz zona de
vizualizare.

2. Graficul und
Se utilizeaz pentru reprezentarea funciilor de o variabil, avnd punctele distribuite
uniform pe axa absciselor. Acesta se aseamn cu Diagrama und; se permite
realizarea uneia sau mai multor reprezentri simultan.
3. Graficul XY
Este componenta cea mai general, care permite realizarea reprezentrilor grafice ale
funciilor de dou variabile x i y.
n figura 2.18 se arat un exemplu de utilizare a componentei Grafic XY. ntr-o
component Grafic XY se pot realiza una sau mai multe reprezentri simultan.

Fig. 2.18. Reprezentri utiliznd o component Grafic XY


5

ACHIZITIA SI PRELUCRAREA DATELOR EXPERIMENTALE


Laborator 4
4. Diagrama intensitate
Permite reprezentarea grafic a valorilor numerice prin intermediul unor dreptunghiuri
pline, colorate. Valorile numerice (pot fi reale) sunt reinute ntr-o structur tip
matrice (tablou ce dou dimensiuni); elementele matricei reprezint codurile culorilor
de umplere a zonelor dreptunghiulare. Codurile culorilor sunt preluate dint-o
structur, care reine corespondena cod culoare.
n figura 2.19 este redat un exemplu de reprezentare grafic, care folosete Diagrama
intensitate.

10.10
0
0

0
50.5
0

0
0
0

0
0
98.08

Fig. 2.20. Matricea de valori

Fig. 2.19. Reprezentarea prin Diagrama intensitate:


a-valoarea reprezentat grafic; b-scala cu codurile culorilor
Valoarea n de la indicii de linie i i de coloan j din matrice se reprezint grafic printrun dreptunghi de culoarea avnd codul asociat n, la coordonatele: abscis i i ordonat
j. toate dreptunghiurile afiate la o valoare x a abscisei (dispuse pe aceeai vertical)
corespund valorilor din matrice de pe linia i, unde i = x.
Coninutul matricei cu valori reprezentate este dat n figura 2.20.
Stabilirea culorilor i a codurilor culorilor se poate face interactiv sau prin program
(se utilizeaz proprietile asociate obiectelor). Stabilirea codificrii cod-culoare n
mod interactiv se face prin modificarea culorii etichetei numerice de pe scala
vertical cu codurile culorilor (care este codul numeric al culorii): dup selectarea
scalei, se alege din meniul contextual asociat opiunea Adugare a unui cod (Add
Marker); se selecteaz eticheta pentru care se dorete modificarea culorii i din
meniul contextual asociat se alege opiunea Culoarea codului (Marker Color). Se
pot utiliza maxim 256 culori; aceast valoare maxim este influenat i de tipul plcii
video, precum i de numrul culorilor folosite curent n Windows.
Observaiile de la reprezentarea prin Diagram und sunt valabile i aici.
5. Graficul intensitate
Are o comportare asemntoare Diagramei intensitate; deosebirea const n faptul
c la Graficul intensitate, n momentul afirii noilor puncte, se terg prima dat
reprezentrile anterioare.
6

S-ar putea să vă placă și