illegal01 | | Tarih: 16.02.2008, 21:59 Mesaj konusu: LabVIEW staj raporu- e3tam | |
| LabVIEW
1980'lerin başında ilk ortaya çıkışından bu yana çok sayıda başarılı mühendis , bilimadamı ve teknisyen uygulamalarında çıkan sorunlara LabVIEW ile çözüm buluyor. LabVIEW ,veri toplama ve kontrolünde,veri analizi ve veri sunumunda kullanılan, G programlama dili tabanlı bir grafiksel program geliştirme ortamıdır. LabVIEW size karmaşıklıktan, zorluktan uzak güçlü bir programlama dilinin esnekliğini sağlar.
LabVIEW kullanıcıları LabVIEW'in faydalarını beş kategoride grupluyor;
Üretkenliği 4-10 kat arttırarak geliştirmeye harcanan zamanı azaltır.
Bilgisayar ve enstrümantasyon donanımına yapılan parasal yatırımı korur.
Kendi çözümlerini geliştirebilmeleri için daha geniş kullanıcı kitlesini yetkilendirir.
Daha karmaşık geliştirme araçlarına gerek kalmadan bütün işlemlerinizi tamamlayabilme esnekliğine sahiptir.
Eklenen güçlü toollarıyla karmaşık geliştirme işlemlerini basitleştirir.
LabVIEW Esasları
LabVIEW ile , program yazmak yerine kendi VI'larınızı (virtual instrument : sanal enstrüman) yaratırsınız.Yazılım sisteminizin aktif kontrolünü sağlayan kullanıcı ön panelini kolaylıkla oluşturursunuz. Bulduğunuz çözüm için gerekli blok diyagramları istediğiniz şekilde oluşturabilirsiniz.
Ön Panel Oluşturma:
VI'ınızın ön paneline kontrol paletinden seçeceğiniz sayısal göstergeleri, ölçekleri, metreleri, termometreleri, LED'leri, çizelgeleri, grafikleri ve daha fazlasını yerleştirebilirsiniz. Herşey tamamlandığında çalışan VI'ınızı, bir anahtarı tıklayarak, bir sürgüyü oynatarak, grafiğe zoom yaparak veya klavyeden bir değer girerek, ön panelden kontrol edebilirsiniz.
Grafiksel Blok Diyagram Oluşturma:
VI'ınızı programlarken, bilinen programlarda ortaya çıkan pek çok sintatik detayla uğraşmadan, blok diyagram oluşturursunuz. Nesneleri, fonksiyonlar (Functions) paletinden seçersiniz ve onları bir bloktan diğerine tel çekerek birbirlerine bağlarsınız. Bu blokların içeriği basit aritmetik fonksiyonlardan, ileri veri toplama ve analiz işlemlerine, network ve dosya I\O işlemlerine kadar çeşitlilik göstermektedir.
Veri akışı (Dataflow) Programlaması:
LabVIEW'de kullanılan ve G diye adlandırılan patentli veri akışı programlama modeli, sizi metin tabanlı dillerin lineer mimarisinden kurtarır. Çünkü LabVIEW'deki işletim sırası, ardarda metin satırları şeklinde değil, bloklar arası veri akışı şeklindedir ve aynı anda çalışan diyagramlar oluşturmanız mümkündür. LabVIEW, ayrı yollardan farklı işler görebilen bir sisteme sahiptir.
Grafiksel Derleyici (Compiler):
Pek çok uygulamada işletim hızı kritiktir. LabVIEW, derlenmiş C programlarıyla mukayese edilebilir işletim hızına sahip derleyicisi olan tek grafiksel programlama sistemidir.
-----------------------------------------------------
|
|