20 Şubat 2013 Çarşamba

Labview Türkçe Anlatım-1



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