• Sonuç bulunamadı

ZTM12614. HAFTA GRAFİKSEL PROGRAMLAMAYA GİRİŞ

N/A
N/A
Protected

Academic year: 2021

Share "ZTM12614. HAFTA GRAFİKSEL PROGRAMLAMAYA GİRİŞ"

Copied!
12
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

G R A F İ K S E L P R O G R A M L A M A Y A G İ R İ Ş

1 Z T M 1 2 6

(2)

DÖNGÜ

• While Loops

i terminal yineleme sayar

Her zaman en az bir kez çalışır

Durdurma koşulu karşılanana

kadar çalışır

• For Loops

– i terminal ierations sayar

– Sayım terminalinin n girişine göre çalıştırın

While Loop

(3)

Döngü Çizme

1. Yapıyı seçin

2. Tekrarlanacak kodu içine almak

3. Bırak veya ek düğümleri sürükleyin ve sonra tel

(4)

NE TÜR İŞLEVLER VAR?

Giriş ve Çıktı

• Sinyal ve Veri Simülasyonu

• DAQ ile Gerçek Sinyaller Edinin ve Oluşturun

• Enstrüman I/O Asistanı (Seri & GPIB)

• Diğer programlarla iletişim için ActiveX

Analiz

– Sinyal İşleme

– Istatistik

– İleri Matematik ve Formüller – Sürekli Zaman Çözücü

Depolama

– Dosya I/O

(5)

SUBVI OLUŞTUR

AltVI'ya dönüştürülecek alanı içine alın.

Edit MenüsündenYap»SubVI Oluştur'u seçin.

(6)

LabVIEW Fonksiyonları ve SubVI'ler diğer dillerdeki

fonksiyonlar gibi çalışır

Function Pseudo Code

function average (in1, in2, out) {

out = (in1 + in2)/2.0; }

SubVI Block Diagram

Calling Program Pseudo Code

main {

average (in1, in2, pointavg) }

(7)

LABVIEW'DE NASIL KARAR VELİYİM?

1. Case Yapıları 2. Select 7 (a) (b) (c)

(8)

• Döngüler otomatik dizinleme ile kendi sınırlarında diziler birikebilir

• For Loops varsayılan olarak otomatik dizin • While Loops varsayılan

olarak yalnızca son değeri çıktı

• Tünele sağ tıklayın ve otomatik dizini

etkinleştirme/devre dışı •

DÖNGÜLÜ DIZILER OLUŞTURMA (OTOMATIK DIZILEME)

Wire becomes thicker

Wire remains the same size

Otomatik Dizin Oluşturma Otomatik Dizine Etkin

Döngüden yalnızca bir değer (son yineleme) aktarılır

1D Array

0 1 2 3 4 5

(9)

LABVIEW'DE BULUNAN VERİ

TÜRLERİNİN İNCELENMESİ

(10)

Shift Register – Önceki Döngü Verilerine Eriş

• Döngü yapılarının sol veya sağ sınırında kullanılabilir • Kenarlığı sağ tıklatın ve Shift Register ekle'yi seçin

• Sağ terminal yinelemenin tamamlanmasıyla ilgili verileri depolar

• Sol terminal, bir sonraki yinelemenin başlangıcında depolanan verileri sağlar Döngü den Önce Başlar Ilk

Yineleme IkinciYineleme SonYineleme

Değer 3 Ilk

(11)

11

Kaynaklar

1-Mavi, A. (2021) LabVIEW Web

Sayfası:https://slideplayer.biz.tr, Erişim Tarihi:

31.01.2021

2- Anonim (2021) Inroduction to LabVIEW Web

Sayfası: https://slideplayer.com , Erişim Tarihi:

31.01.2021

(12)

Referanslar

Benzer Belgeler

Her bir amaç fonksiyonu için ayrı ayrı çözüm yapılarak, optimal çözümler elde edilir... Karar verici bu çözümü tatminkar bulursa, elde edilen süreç

Halkla ilişkiler yazarlığı ve gazetecilik amaçları, hedef kitleleri ve iletişim kanalları açısından birbirinden ayrılır.. Amaç: Gazetecinin amacı,

Bu çalışmada, Türkiye’de belirli kriterlere göre seçilmiş yedi üniversitenin Eğitim Fakültelerinin Müzik Eğitimi Ana Bilim dallarında, bireysel çalgıları keman olup

Olgumuzda saptanan transisyonel meningiom, WHO evre 1 (ICD-O 9537/0) olarak sınıflandırılıp hızlı büyüme ve yineleme açısından düşük riskli oldu- ğu kabul edilir (2)..

Appell Hipergeometrik Fonksiyonlar¬ · Için Yineleme Formülleri Bu k¬s¬mda Appell hipergeometrik fonksiyonlar¬n¬n her bir parametresine bir n tam say¬s¬ ekleyerek yada

Switch When Pressed – Kontrolün değeri düğmeye her tıkladığınızda değişir. Lamba düğmesi gibi çalışır. Switch When Released – Kontrolün değeri fare

Seçilen nesneler Çerçeve içine alarak nesnelerin seçilmesi + Fare işaretçisi NESNELERİ SEÇME 2.. Seçin

• İkisini (kablolama diyagramında) bağlamak için kablolama aracını kullanın ve "çalıştır" düğmesini tekrar tekrar tıklatın.. • 0,00 ile 1,00 arasında