Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata,...
Transcript of Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata,...
![Page 1: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/1.jpg)
Visuaalprogrammeerimine
2. praktikum
Tsüklid
Alam-VI loomine, kasutamine
![Page 2: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/2.jpg)
Kava
While tsükli kasutamine For tsükli asemel
1. praktikumi viimase ülesande korral
Siinuste summa VI koostamine
nelinurksignaali genereerimiseks
Alam-VI koostamine ja kasutamine
Ikoon ja liides
Siinuste summa alam-VI koostamine
![Page 3: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/3.jpg)
For asemel While Lahendada 1. praktikumi viimane ülesanne
kasutades For tsükli asemel While tsüklit
NB: Kasutada Stop nupu asemel funktsiooni
Programming >> Comparison >> Equal?
Pöörata tähelepanu indekseerimisele tunnelis
tsükli serval – While tsükli korral indekseerimine
vaikimisi keelatud! - lubada võimalik hiire
parempoolse nupu menüüst
![Page 4: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/4.jpg)
![Page 5: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/5.jpg)
Siinuste summa arvutamine
Nelinurkset signaali saab lähendada siinuste summaga
(konkreetsel juhul valitud 3 liiget)
y(x) = (4/Pi) * {sin(x)+1/3 sin(3x)+1/5 sin(5x)}
Koostada programm, mis arvutab selle funktsiooni väärtused
300 võrdselt jaotunud punkti jaoks vahemikus 0 – 6 Pi (kolm
perioodi)
Kujutada arvutatud punktid Waveform Graph tüüpi graafikul,
x-telje skaala väärtused seada Waveform klastri abil, y-telje
skaala piirväärtused peavad olema -1.5…+1.5
NB: Pi leiab Programming >> Numeric >> Math
Constants >> Pi
Lisada siinuste summale liikmed 7x ja 9x, kujutada uus
graafik lisaks eelmisele (2 graafikut korraga)
![Page 6: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/6.jpg)
Siinuste summa programmi paneel
![Page 7: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/7.jpg)
Alam-VI (Sub VI) loomine ja
kasutamine
![Page 8: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/8.jpg)
Mis on alam VI?
Sub VI – VI, mille poole pöördub mõni teine VI
Iga VI saab konfigureerida alam-VI-na
Kontrollid/indikaatorid saavad/annavad andmed edasi väljakutsuvale VI-le
Diagrammil kujutab alam-VI-d ikoon, sarnane LabVIEW muude ikoonidega
Ikoon näha paneeli ja diagrammi ülemises paremas nurgas
Paneeli ülanurgas saab valida kontrollide ja indikaatorite ühendamiseks liidese (nimetatakse ka muhv) - Connector Pane
![Page 9: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/9.jpg)
Alam-VI sisestamine diagrammile
Alampalett
Select a VI…
![Page 10: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/10.jpg)
Ikooni ja liidese paiknemine
Ikoon
Liides - Connector
![Page 11: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/11.jpg)
Liidese ühendamine
Valida esipaneeli hiire parempoolse
nupu rippmenüüst liidese vaade –
“Show Connector”
(LV2012 ja edasi - alati nähtav)
Valida hiire parempoolse nupu menüüst
sobiva viikude hulgaga muster (pattern)
– vt järgmine slaid
Klikkida hiirega liidese viigul – klikkida
soovitud kontrollil või indikaatoril
Ühendamata viigud on valged,
ühendatud omandavad andmetüübi
värvi
![Page 12: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/12.jpg)
Liidese viikude valik
Kasutada sarnaseid
viikude arve ja paigutusi
omavahel seotud VI-del
Hea variant 4 sisendit, 4
väljundit
![Page 13: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/13.jpg)
Ikooni kujundamine (1)
Valida ikoonil rippmenüüst “Edit Icon”,
4 sakki (tab)
![Page 14: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/14.jpg)
Ikooni kujundamine (2)
Teksti sakk, saab muuta tekstikihti
![Page 15: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/15.jpg)
Ikooni kujundamine (3)
Glüüfide sakk, saab lisada valmis pilte
kasutajakihti
![Page 16: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/16.jpg)
Ikooni kujundamine (4)
Kihtide sakk, saab kihte lubada, keelata,
kustutada
![Page 17: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/17.jpg)
Ikoon - liides Ikoon
Intuitiivselt arusaadav tekst ja graafika
Sobiva suurusega font (10-punkti)
Seotud VI-d sarnaste värvikombinatsioonidega
Liides
Kontrollelemendid ühendatud vasakule, indikaatorid
paremale
Identifikaator (ID, task, refnum) vasaku ja parema ülemise
viiguga ühendatud
Veaklaster vasaku ja parema alumise viiguga ühendatud
Kontrollelemendi nimes vaikeväärtus sulgudes
![Page 18: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/18.jpg)
VI kirjeldused on kohustuslikud!
![Page 19: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/19.jpg)
Alam-VI ikooni/liidese näide
Ei kvalifitseeru Kvalifitseerub
![Page 20: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/20.jpg)
Ülesanne - Alam VI koostamine
Koostada siinuste liitmise programmist
alam-VI
NB: alam-VI ei sisalda reeglina
programmeerimise elemente, mis
põhjustavad programmi töö kinnijäämise
alam-VI-s (näiteks While tsükkel, info
sisestamise aknad jms)
![Page 21: Visuaalprogrammeerimine 1. praktikumIkooni kujundamine (4) Kihtide sakk, saab kihte lubada, keelata, kustutada . Ikoon - liides Ikoon Intuitiivselt arusaadav tekst ja graafika Sobiva](https://reader035.fdocuments.net/reader035/viewer/2022081403/60ab92c256d4c747e44880ca/html5/thumbnails/21.jpg)