• Tidak ada hasil yang ditemukan

Sequence StructuresSequence Structures

Dalam dokumen Lab View (Halaman 33-37)

Sequence Structures

Struktur sekuen digunakan untuk mengeksekusi diagram secara Struktur sekuen digunakan untuk mengeksekusi diagram secara sekuensial, misalnya untuk menghitung selang waktu. Struktur sekuensial, misalnya untuk menghitung selang waktu. Struktur sekuen ini mirip dengan frame pada

sekuen ini mirip dengan frame pada filmfilm Contoh:

Contoh:

Pada strip pertama, ambil nilai waktu dengan Get Date/Time in Pada strip pertama, ambil nilai waktu dengan Get Date/Time in seconds.vi, sedangkan pada strip kedua mengerjakan perintah seconds.vi, sedangkan pada strip kedua mengerjakan perintah dalam hal ini

dalam hal ini memperagamemperagakan bilangan random sebanyak 100000kan bilangan random sebanyak 100000 data. Sedang pada strip terakhir mengambil nilai waktu dengan data. Sedang pada strip terakhir mengambil nilai waktu dengan Get Date/Time in seconds.vi dan

HAL: 67 HAL: 67

diperoleh dari nilai sebelumnya. Hasilnya diperagakan di diperoleh dari nilai sebelumnya. Hasilnya diperagakan di SelangSelang

Waktu.vi

Waktu.vi

Formula Nodes Formula Nodes

Seringkali menulis program secara text-based lebih diinginkan Seringkali menulis program secara text-based lebih diinginkan dibandingkan dengan icon-based. LabVIEW menyediakan dibandingkan dengan icon-based. LabVIEW menyediakan text-based programing dengan

based programing dengan memanfaatmemanfaatkankanFormula NodeFormula Node.. Formula Node dipilih dari palet

Formula Node dipilih dari palet Structure|Formula NodeStructure|Formula Node.. Untuk menambahkan variabel dilakukan dengan klik kanan dan Untuk menambahkan variabel dilakukan dengan klik kanan dan pilih

pilihAdd InputAdd InputatauatauAdd OutputAdd Output..

Ada beberapa hal yang perlu diperhatikan pada saat Ada beberapa hal yang perlu diperhatikan pada saat menggunakan Formula Node, yaitu:

menggunakan Formula Node, yaitu:

 Variabel bersifat case sensitive,Variabel bersifat case sensitive,

 Antar statement diakhiri dengan Antar statement diakhiri dengan titik-koma,titik-koma,

Latihan Formula Node Latihan Formula Node

3.

3. Buatlah kurvaBuatlah kurva

( ( ))

22

ssiinn(( ))

yy= = ×xx× xx dengan menggunakandengan menggunakan formula node.

formula node. Caranya: Caranya:

 Buat waveform graph di front panelBuat waveform graph di front panel

 Buat formula node di block Buat formula node di block diagramdiagram

 Tulis fungsi yang hendak dibuat di formula node,Tulis fungsi yang hendak dibuat di formula node, selanjutnya buat “Add Input” dan “Add Output” di selanjutnya buat “Add Input” dan “Add Output” di formula node tsb. Dan tuliskan semua variabel input dan formula node tsb. Dan tuliskan semua variabel input dan outputnya. outputnya. Front panelnya sbb: Front panelnya sbb: HAL: 68 HAL: 68 Dan programnya: Dan programnya:

Program ini ditunjukkan pada

Program ini ditunjukkan pada Grafik Dgn Formula Node.viGrafik Dgn Formula Node.vi

14. String

14. String

String adalah sekumpulan ASCII karakter, biasanya digunakan String adalah sekumpulan ASCII karakter, biasanya digunakan untuk mengirim pesan ke atau dari

untuk mengirim pesan ke atau dari instrumen. Untuk mengaksesinstrumen. Untuk mengakses string dilakukan dari palet

HAL: 69 HAL: 69

Ada beberapa tipe tampilan string yang dapat dipilih, yaitu Ada beberapa tipe tampilan string yang dapat dipilih, yaitu dengan cara meng-klik kanan di string kontrol atau indikator di dengan cara meng-klik kanan di string kontrol atau indikator di front-panel, yaitu tampilan: Normal, kode ‘\’, password dan front-panel, yaitu tampilan: Normal, kode ‘\’, password dan heksa. heksa. Kode Intepretasi Kode Intepretasi   \b   \b backspace backspace (\08)(\08)   \s   \s space space (\20)(\20)   \r   \r return return (\0D)(\0D)   \n

  \n newline newline (\0A)(\0A)   \t

  \t tab tab (\09)(\09)

Demikian juga untuk string juga memiliki fungsi string, Demikian juga untuk string juga memiliki fungsi string, diantaranya adalah:

diantaranya adalah:

HAL: 70 HAL: 70

Contoh pemakaian string ditunjukkan pada

Contoh pemakaian string ditunjukkan pada Latihan string.viLatihan string.vi

berikut ini. berikut ini.

15.

15. File File I/OI/O

Operasi file I/O ditujukan untuk melewatkan data ke atau dari Operasi file I/O ditujukan untuk melewatkan data ke atau dari file. Ada beberapa fungsi yang digunakan dalam operasi file, file. Ada beberapa fungsi yang digunakan dalam operasi file, diantaranya adalah:

diantaranya adalah:

••

Membuka dan menutup file dataMembuka dan menutup file data

••

Membaca dan menulis dataMembaca dan menulis data

HAL: 71 HAL: 71

••

Membaca dan menulis file dalam formatMembaca dan menulis file dalam formatspreadsheet spreadsheet 

••

Mengubah Karakteristik fileMengubah Karakteristik file

••

Membuat, mengubah dan membaca konfigurasi fileMembuat, mengubah dan membaca konfigurasi file

••

Menulis dan membaca file ‘LabVIEW Measurement’Menulis dan membaca file ‘LabVIEW Measurement’

Feature-feature File I/O lainnya ditunjukkan pada gambar Feature-feature File I/O lainnya ditunjukkan pada gambar berikut.

berikut.

HAL: 72 HAL: 72

Terlihat banyak sekali fasilitas yang disediakan untuk operasi Terlihat banyak sekali fasilitas yang disediakan untuk operasi file, yaitu:

file, yaitu:

Operasi file tingkat tinggi, Operasi file tingkat tinggi,

HAL: 73 HAL: 73

Operasi file tingkat

Operasi file tingkat menengah,menengah,

Operasi file tingkat rendah (Adv file function) Operasi file tingkat rendah (Adv file function)

Perlu diingat bahwa file yang dilewatkan dapat berupa data Perlu diingat bahwa file yang dilewatkan dapat berupa data biner, text maupun

biner, text maupunspreadsheet spreadsheet .. Contoh menulis ke file. Contoh menulis ke file.

Misalnya hendak memodifikasi program Latihan string.vi, Misalnya hendak memodifikasi program Latihan string.vi, Variabel string “Tampilan Gabungan” tidak ditampilkan ke Variabel string “Tampilan Gabungan” tidak ditampilkan ke layar melainkan hendak disimpan ke file. Untuk mengubahnya layar melainkan hendak disimpan ke file. Untuk mengubahnya dilakukan sbb:

dilakukan sbb:

Untuk membacanya adalah: Untuk membacanya adalah:

HAL: 74 HAL: 74

Dalam dokumen Lab View (Halaman 33-37)

Dokumen terkait