Pages

31 Ekim 2010 Pazar

LabVIEW de kullanılan nesneler vardır.

Kontroller – (controls): Blok diyagrama veri girisi saglayan nesnelerdir.
Göstergeler – (indicators): Blok diyagramda üretilen sonuçları görüntüleyen nesnelerdir.
Fonksiyonlar – (functions): Fonksiyonlar LabVIEW’in temel islem elemanlarıdır.
Screenshot of a simple LabVIEW program that calcualates the mean and standard deviation of an input array, showing the Front Panel and Block Diagram.

Ön panelde kullanılan metin kutusu programa veri girisi sagladıgı için
bir kontroldür. Karakter sayısını gösteren nesne ise sayısal bir göstergedir.
Ön panelde kullanılan kontrol ve göstergelerin blok diyagramdaki karsılıkları
terminaller olarak adlandırılmıstır. Her bir terminalin rengi ve sembolü o terminalin veri tipini
gösterir. Kontrol elemanları, göstergelere göre daha kalın bir çerçeveye sahiptir. Bununla
birlikte sembollerde terminalin kontrol veya gösterge oldugunu isaret eden bir ok vardır. Eger
ok sag tarafta ise terminal kontrol, sol tarafta ise terminal göstergedir.

Ön panelde ki kontroller ve göstergeler blok diyagramda ikon terminalleri seklinde
veya veri tipi terminalleri seklinde görünmektedir. Varsayılan olarak ön panel nesneleri blok
diyagramda ikon görünümündedir. Veri tipi görünümüne geçmek için kısayol menüsünden
“view as icon” iptal edilir. Veri tipi görünümü ikon görünümüne göre daha az yer
kaplamaktadır. Sekilde string bir kontrole ait terminal görülmektedir.


String kontrole girilen cümlenin karakter sayısını hesaplayan nesne bir
fonksiyondur. Fonksiyonlar LabVIEW’in temel islem elemanlarıdır. Fonksiyon paletine
yerlestirilmis olan fonksiyonlar arka plan açık sarı üzerine font rengi siyah yazı olan ikonlara
sahiptir. Fonksiyonlar ön panellere veya blok diyagramlara sahip olmamakla birlikte baglantı
noktalarına sahiptir. Fonksiyonların içleri açılamaz veya düzenlenemez.
Ön panelde kullanılan kontrol ve göstergelerin blok diyagramdaki karsılıgı olan
terminallerden baska giris ve/veya çıkıslara sahip olan ve belli bir islemi yerine getiren yapılar
bulunmaktadır. Terminallerden baska blok diyagramda kullanılan nesneler su baslıklar altında
gruplanabilir.

SubVIs: Diger VI’ların blok diyagramında kullanılan VI’lardır. (Alt_VI)
Structures: islem sırasını yöneten mantık elemanlarıdır.
Formula Nodes: Blok diyagrama dogrudan formül girilebilmesi için kullanılan boyutlanabilen
elemanlardır.
Expression Nodes: Tek degiskenli deyimlerin hesaplanmasında kullanılan yapılardır.
Property Nodes: Bir türün özelliklerinin ayarlanması veya bulunması için kullanılan
yapılardır.
Invoke Nodes: Bir türün metotlarının hesaplanması için kullanılan yapılardır.
Code Interface Nodes (CINs): Metin tabanlı programlama dillerinden kod çagırmak için
kullanılan yapılardır.
Call by Referance Nodes: Dinamik olarak yüklenen VI’ları çagırmak için kullanılan
yapılardır.
Call Library Nodes: Standart kütüphaneleri veya DLL çagırmak için kullanılan yapılardır.


0 yorum:

Yorum Gönder

Not: Yalnızca bu blogun üyesi yorum gönderebilir.