Genskab block diagrammet herunder:
- Hvilken figur producerer block diagrammet?
- Du skal nu ændre dit block diagram til at producere en spiral
- (Hint, Sinus/Cosinus signalerne skal være konstant stigende)
- Divider de 300 med en konstant på wiren fra loop tunnelen til divisionen.
- Hvilken funktion har denne konstant?
- Prøv at ændre displayet til at updatere live
- Flyt XY-grafen og bundle funktionen ind i loopet.
- Nu kan du ikke længere bruge auto-indeksering - hvad skal det erstattes med?
- For at kunne gøre det, er du nødt til at genbruge noget af din tidligere viden: Hvad producerede autoindekseringen før du flyttede XY grafen ind i loopet? Dette "noget" skal initialiseres og værdierne skal være tilgængelige fra iteration til iteration.
- Lås akserne til at vise ±300 (eller hvad du har til at stå i antallet af iterationer i for loopet) og slå auto-scale x+y fra.
- Sæt et delay på inde i loopet - sæt det fx til 15 ms.
- Vi har kun gennemgået Waveform charts, graphs og XY-graphs. Der er også andre, mindre anvendte grafer i LabView. En af disse er såkaldte feather plots (Modern->Graphs->Feather). Prøv at tilføje et sådanne på front-panelet og flyt ikonet ind i for loopet. Med grafen følger en Plot helper. Til den kan tilføjes X og Y værdier, hvor du kan genbruge sinus/cosinus outputtet. De skal dog først på array form - brug Build Array funktionen hertil.
- Gem dit VI som 2-3_XYgraphs.vi