Ana Sayfa Labview Labview : For Döngüsü ve Timing

Labview : For Döngüsü ve Timing

4 min read
0
0
213
labview_kapak

Merhaba Arkadaşlar bu yazımızda programlamanın en önemli aktörlerinden biri olan For Döngüsünü anlatmaya çalışacağım.Bunun yanında bekletme fonksiyonu olan Timing konusuna değineceğim. Döngüler bazı program parçalarının tekrar tekrar çalıştırılması için kullanılırlar. Labview’de iki tür döngü bulunmaktadır.Bunlar For Döngüsü ve While Döngüsüdür.While Döngüsünü Bi dahaki yazıda anlatacağım.

For Döngüsü için  “Programming > Structures > For Loop fonksiyonu kullanılır. For Döngüsü  Sınırlı Döngü olarak tanımlanabiilir.Yani  Döngü içindeki yapacak olduğumuz işlemlerin kaç kere tekrarlanacağı önceden belli ise kullanılır.Aşağıdaki resimde de görebileceğimiz gibi çalışabilmesi için N girişine bir sayı bağlanmalıdır.Girişine bağlanan N değeri kadar Döngü içindeki işlemler tekrarlanır. i değeri ilk çalışmada 0 değerini almaktadır.Her tekrarlanmasında bir artar ve N-1 değerinde sonlanmaktadır.

for_donguÇalışma sırasında döngü içindeki işlemler tamamlanmasının hemen ardından bir sonraki döngü adımına geçilir. Bilgisayar yüksek hızla çalıştığından döngünün tekrarlanması çok kısa süre içinde olacaktır. Eğer döngü çalışma hızının yavaşlatılarak kontrol edilmesi gerekiyorsa “Programming > Timing > Wait Until Next ms Multiple” fonksiyonu kullanılır. Bu bir bekletme fonksiyonudur. Bu fonksiyonun girişine bağlanan sayı ile programın kaç milisaniye bekletileceği belirlenir. Bu fonksiyon bir döngünün içine yerleştirilerek girişine 1000 değeri bağlanırsa döngü tekrarlanma hızı 1 saniye olacaktır.

timing_labview

 

SAYILARIN KARESİNİ VE KARAKÖKÜNÜ BULMA

For döngüsü ile girilen sayıya kadar  karelerini ve karaköklerini hesaplayarak yine girdiğimiz geçikme ile ekranda gösterecek  programın ön paneli ve blok diyagramı aşağıda gösterilmiştir.

karesi_karakök_for_labview_arka

karesi_karakök_for_labview

 

Programa http://bit.ly/2io7FG8  ulaşabilirsiniz.

 

 

RANDOM SAYI 

For döngüsü ile 1’den 100’a kadar olan sayılardan rastgele olarak bir saniye aralıklarla ekranda gösterecek bir programın ön paneli ve blok diyagramı aşağıda gösterilmiştir.

random_labview_ön

 

random_labview_arka

 

Programa http://bit.ly/2io6vKG  ulaşabilirsiniz.

  • labview_kapak

    Labview : Shift Register

    Merhaba Arkadaşlar , bu yazımda sizlere döngülerde kullanacağımız ‘Kaymalı Kaydeciler’ den…
  • labview_kapak

    Labview : While Döngüsü

    Merhaba Arkadaşlar bu yazımızda programlama dillerininin neredeyse tamamında kullanılan ya…
  • Proteus_

    Proteus : Elektronik Devre Tasarımı

    Baskı devre kartı (PCB = Printed circuit board), elektronik devre elemanlarımızı monte etm…
Buna Benzer Yazılar Göster !
  • labview_kapak

    Labview : Shift Register

    Merhaba Arkadaşlar , bu yazımda sizlere döngülerde kullanacağımız ‘Kaymalı Kaydeciler’ den…
  • mors_code

    Arduino İle Mors Alfabesi Yapma

    Merhaba Arkadaşlar,bu yazımızda Arduino ile Mors Alfabesi yapacağız.Uygulamayı yapmadan ön…
  • labview_kapak

    Labview : While Döngüsü

    Merhaba Arkadaşlar bu yazımızda programlama dillerininin neredeyse tamamında kullanılan ya…
Daha Fazlasını Yükle - Muhammet Özcan
  • labview_kapak

    Labview : Shift Register

    Merhaba Arkadaşlar , bu yazımda sizlere döngülerde kullanacağımız ‘Kaymalı Kaydeciler’ den…
  • labview_kapak

    Labview : While Döngüsü

    Merhaba Arkadaşlar bu yazımızda programlama dillerininin neredeyse tamamında kullanılan ya…
  • labview_kapak

    Labview : Case Structure

    Merhaba Arkadaşlar bu yazımızda Labview programında bulunan Case Structure yapısından bahs…
Daha Fazla Göster -  Labview

Bir Cevap Yazın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Bak Bakalım ?

Labview : Shift Register

Merhaba Arkadaşlar , bu yazımda sizlere döngülerde kullanacağımız ‘Kaymalı Kaydeciler’ den…