labview nedir?

Ölçme ve enstrümantasyon odaklı olarak geliştirilen LabVIEW (Laboratuary Virtual Instruments For Engineering Workbench) bugün bir yazılım üretme platformu olarak diğer yapısal ve nesne tabanlı programlama dillerinin hemen hemen her yeteneğine sahiptir. Hâlihazırda sunulmuş modüler yapıdaki birçok fonksiyonu ve Express VI’ları ile programlama sürecini şaşırtıcı derecede basitleştirir ve hızlandırır. National Instrument Firmasi tarafından üretilmiş ve LabVIEW ile entegre çalışabilen çeşitli donanımlar bir çok mühendislik uygulamalarında veri toplama, analizi ve sunumu aşamalarında çok hassas ölçümler yapmayı sağlar. Ayrıca birçok donanım üreticisi de LabVIEW sürücülerini ürünle birlikte vermektedir.

LabVIEW grafiksel programlama dili teknolojisi (GPL) ile programlamada yeni bir dönemi başlatmıştır. GPL metin tabanlı kodlama yerine tamamen sembolleştirilmiş komut setine sahiptir. Dolayısı ile komut ezberleme zorluğunu ortadan kaldırmıştır. Programcı, paletlerden ihtiyacı olan fonksiyonları alarak bir akış şeması oluşturur gibi yazılım üretebilmektedir; hatta Express VI’lar ile sadece girişleri ve çıkışları bağlamak suretiyle, onlarca programı dakikalar içerisinde üretebilir. Böyle bir işlem, diğer programlama dilleri ile günlerce sürebilir.

Yurtdışında ki üniversitelerde lisansüstü bilimsel çalışmalarda yaygın olarak kullanılmakla birlikte, lisans seviyesinde de özellikle veri akışı yapısından dolayı programlamaya giriş ve algoritma derslerinde LabVIEW tercih edilmektedir. LabVIEW uzun bir gelişim süreci olmasına karşın Türkiye’de yaygınlaşmamış olup, 2000’li yılların başından itibaren üniversitelerimiz müfredat programlarına girmeye başlamıştır. Ülkemizde LabVIEW kullanılarak yapılmış endüstriyel ve akademik çalışmalar olsa da, kendi dilimizde LabVIEW’in kullanımını anlatan ve yaygınlaşmasını sağlayacak bir Türkçe kaynak henüz bulunmamaktadır. Bundan dolayı bu kitabın, ölçme laboratuarlarında ve programlama alanında çalışan kullanıcılara faydalı olacağını ve bu sahada kaynak ihtiyacını gidermeye yardımcı olacağını umuyoruz.