LabVIEW Laboratory Virtual Instrument Engineering Workbench
Bu Terimleri Biliyor muyuz? VI (Virtual Instrument): Front Pannel: Block Diagram: Data Acquisition (DAQ): General Purpose Interface Bus (GPIB): Serial Port:
Data Acquisition (DAQ) DAQ Kartı Terminal Block Sensör
LabVIEW nasıl bir şey?
Ama Arka Planda Böyle Bir Yazılım Var
BİR ÖRNEK Kullanıcı Böyle Görüyor
Şimdi LabVIEW’ü Çalıştıralım. Bakalım Ne Olacak?
Burada iki seçeneğin var
Boş bir pencere de açabilirsin, bir “Template” de
Boş Bir Pencere
Template Browser
Kullanıcı Ara Yüzeyi (Front Panel) Programın Yazıldığı Sayfa (Block Diyagram)
Front Panel ve Block Diagramı daha yakından tanıyalım
Durum Çubuğu Run Button Continuous Run Button Abort Execution Execution Highlighting Button Additional Buttons on the Diagram Toolbar Retain Wire Values Button Step Function Buttons
Durum Çubuğu Run Button Continuous Run Button Abort Execution Pause/Continue Button Text Settings Align Objects Distribute Objects Reorder Resize front panel objects Execution Highlighting Button Step Into Button Step Over Button Step Out Button Additional Buttons on the Diagram Toolbar
Tools Palette Operating Tool Positioning/Resizing Tool Labeling Tool Wiring Tool Shortcut Menu Tool Scrolling Tool Breakpoint Tool Probe Tool Color Copy Tool Coloring Tool Automatic Selection Tool
Farenin sağ tuşuna tıkladığımızda “Kontrol” menüsü açılır
Front Panel − Controls Palette Controls Palette Sıklıkla kullanılan kontrolleri içerir All Controls Palette Bütün kontrolleri burda bulabilirsin
Seçtiğimiz bir terminali istediğimiz kadar büyütebiliriz
Farenin sağ tuşuna tıklarsak Block Diagram da “Status Toolbar” içerir
Block Diagramda da Front Panelde olduğu gibi, aynı şekilde fonksiyonları açabiliriz
“Front panel”de bir kontrol ya da indikatör yerleştirirseniz “Block diagram”da otomatikmen karşılığı meydana gelir.
Ya ben????? Unutmadan hatırlatalım. Fonksiyonların Front Panelde karşılığı yoktur.
Bir Örnek Node Bağlantılar Kontrol Terminaller Block DiagramFront Panel Indikatör Terminaller
Simgeler ikon şekline dönüştürülebilir.
“Block Diagram Node”ları değişik biçimlere dönüştürülebilir Icon Expandable Node Expanded Node
İkon/Konnektör İkon Konnektör terminaller
Şimdi toplama işlemi yapan bir program (VI) yazalım
Kontrol, indikatör ve fonksiyonu yerleştirdikten sonra bunları birbirine uygun şekilde bağlayacağız
Göründüğüm kadar büyük değilim! Şekle Dikkat
Şekle Tekrar Dikkat
Run Tuşu “RUN” tuşuna bastığımızda program çalışır ve işlemi bitirdikten sonra sonlanır
Objeler arasındaki bağlantıları nasıl yapıyoruz?
DÖŞEYELİM Kabloları seçmek için kliklemek yeterli
Renkler ve Şekiller Farklıdır Scalar Numeric Boolean String 2D Array 1D Array Dynamic
Örnekler