Elimden geldiğince sizlere labview hakkında bildiklerimi aktaracağım.
NÜMERİK NESNELER(SAYISAL)
Sayısal veriler kullanıcıya control ve göstergeler ile
sunulur.
*Termometre eklemekde control>>modern>>numeric
>Değerleri görmek için digital display kullanılır.
*properties>>ayarlar ile istediğimiz özellikle
oynayabiliriz.
KAYNAK YAPILARI
Case structure kullanılır.Switch-case hangi bloğun
çalışacağına karar verir.
? >>buna sayı, string,boolean tipi değerin kablosu
bağlanır
*if-then-else yapısı var.
Alttaki resimde < ve > arasına şartlar girilir.(True
or False)
?>>sembolüne şart bağlanır
Çerçeve yapısına sahip her bir durum için farklı yapılar
düzenlenir.Bu durum ise çerçeve üzerindeki liste kutusunda tanımlanır.
O>>anlamı default case' dir.
Örn:1-7 arasında rakamlar girilsin.Girilen rakama göre gün
yazılsın.
Önce control ile numeric control sayesinde veri girişi
sağlanır.
Gün string ile ifade edilir.O bir çıkıştır.İndicatör olması
lazım.Front Panel>control>modern>string&path ile yapılır.
Sonra şartları ekle.Ve şartlara göre 1'se pazartesi olsun
de.Onuda Function>String>String constant ile yap.
Son olarak onları bağla ve çalıştır.Aşağıda temel taslak
vardır.
DÖNGÜLER
For Döngüsü için Function>Structure>For
i>O anki iterasyon adımını gösterir.İlk değeri sıfırdır.
*Run according to input N (count terminal)
*1 den S'e kadar sayıların toplamı;
Döngü S kere dönücek.0+1+2+3+4
alıcak ve 10 yazdıracak.(Run until stop condition is met.)
Resme bakın.Çıkış olduğu için
indikatör ile eklenir.
5'i de almak istiyorsam i=1
yaparım.Onuda;
5 ten çıkan okta buna indicatör
ekleyerek çıkışıda gösterirsin yazıyor.
1+2+3+4+5 i alır ve 15 yazdırır.
While Döngüsü
Şarta bağlı olarak sürekli tekrar
eder.Structures>>While
Şart terminali(boolean true)
i'nin başlangıç değeri sıfırdır.
Hiç yorum yok:
Yorum Gönder