0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan15 halaman

Simulasi Kendali Tangki dengan LabView

Dokumen ini adalah lab sheet untuk praktik kendali dan akuisisi data di Fakultas Teknik Universitas Negeri Yogyakarta, yang berfokus pada simulasi proses kendali tangki menggunakan LabView. Mahasiswa diharapkan dapat merancang aplikasi kendali dua tangka dan memahami cara mengindikasikan level air dengan menggunakan LED. Langkah-langkah yang diberikan mencakup pengaturan front panel, penggunaan kontrol dan indikator, serta pembuatan struktur fungsi untuk menghitung debit dan level air.

Diunggah oleh

Reylvx
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
12 tayangan15 halaman

Simulasi Kendali Tangki dengan LabView

Dokumen ini adalah lab sheet untuk praktik kendali dan akuisisi data di Fakultas Teknik Universitas Negeri Yogyakarta, yang berfokus pada simulasi proses kendali tangki menggunakan LabView. Mahasiswa diharapkan dapat merancang aplikasi kendali dua tangka dan memahami cara mengindikasikan level air dengan menggunakan LED. Langkah-langkah yang diberikan mencakup pengaturan front panel, penggunaan kontrol dan indikator, serta pembuatan struktur fungsi untuk menghitung debit dan level air.

Diunggah oleh

Reylvx
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

LAB SHEET Praktik Kendali dan Akusisi Data


Semester 6 LS 3 : Simulasi Proses Kendali tangki 4 X 50 Menit
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022 Hal 1 dari 15

1. Kompetensi
Mahasiswa mampu membuat simulasi proses sederhana menggunakan komponen
software LabView.
2. Sub Kompetensi
• Dapat membuat simulasi proses
• Dapat mendesain aplikasi kendali dua tangka dengan perumusan kasus tertentu.
3. Dasar Teori
Jobsheet ini akan membahas cara merancang proyek mini di LabView yang akan
memberi indikasi ketinggian air di tangki air. Jika ketinggian air melebihi batas
minimum atau maksimum tertentu yang telah ditentukan, maka LED akan menyala.
Dua buah LED akan dipasang salah satunya akan ON jika ketinggian air kurang dari
batas minimum dan yang lainnya akan ON jika ketinggian air lebih besar dari batas
maksimum yang ditentukan. Di lanhkah kerja diberikan latihan untuk membuat aplikasi
simulasi kendali dua tangka air.

Langkah awal akan merancang VI di LabView yang akan memberikan indikasi kapan
pun level air di tangki berkurang dari batas bawah yang ditentukan atau kapan pun level
air naik dari batas yang lebih tinggi yang ditentukan oleh pengguna.
Mulai membuat file .vi baru dengan klik File → new vi. Buka jendela front panel dan
klik kanan untuk mengaktifkan control pallet, pilih numeric → tank .

Tempatkan tangki di front panel dan sesuaikan ukurannya dengan kebutuhan. Sekarang
dari palet kontrol di front panel pilih Numeric lalu pilih Vertical pointer slide
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses Kendali tangki 4 X 50 Menit
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022 Hal 2 dari 15

Tempatkan tiga bilah geser vertikal serupa di front panel. Vertical pointer slide ini
adalah tipe kontrol, dan salah satunya digunakan untuk mengontrol batas minimum atau
batas bawah level air di tangki, satu digunakan untuk mengontrol batas maksimum atau
level atas level air di tangki dan yang ketiga digunakan untuk mengontrol ketinggian air
di dalam tangki.

Sekarang untuk indikasi level maksimum dan minimum, kita membutuhkan dua
indikator yaitu LED untuk indikasi visual. Dari palet kontrol di front panel pilih
Boolean lalu pilih round LED seperti yang ditunjukkan pada gambar di bawah ini.
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses Kendali tangki 4 X 50 Menit
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022 Hal 3 dari 15

Tempatkan dua LED tersebut di bawah penunjuk vertikal satu untuk indikasi batas
bawah level air di tangki dan yang lainnya untuk indikasi batas atas level air di tangki

Sekarang mari kita beralih ke bagian diagram blok, pertama lakukan tugas straight
forward yaitu menghubungkan kontrol tangki ke indikator tangki secara langsung
seperti yang ditunjukkan pada gambar di bawah ini.

Sekarang kita harus merancang VI yang akan membandingkan nilai ketinggian air saat
ini dengan batas atas dan bawah yang ditentukan. Dari palet fungsi pada jendela
diagram blok pilih comparison dan greater or equal? Seperti yang ditunjukkan pada
gambar di bawah ini
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses Kendali tangki 4 X 50 Menit
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022 Hal 4 dari 15

Pada sisi input blok ini hubungkan kontrol level tangki pada input atas dan pada input
bawah hubungkan kontrol batas maksimum, dan pada output hubungkan indikator level
maksimum yaitu round LED bulat seperti yang ditunjukkan pada gambar di bawah ini.

Lakukan hal yang sama untuk indikasi kondisi minimum juga. Dari palet fungsi pada
jendela diagram blok pilih comparison dan less or equal? Seperti yang ditunjukkan
pada gambar di bawah ini.

Pada sisi input blok ini hubungkan kontrol level tangki pada input bawah dan pada input
bawah hubungkan kontrol batas minimum, dan pada output hubungkan indikator level
minimum yaitu round LED bulat seperti yang ditunjukkan pada gambar di bawah ini.
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses Kendali tangki 4 X 50 Menit
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022 Hal 5 dari 15

Diagram blok lengkap untuk deteksi ketinggian air ditunjukkan pada gambar di bawah ini:

Diagram blok ini hanya akan berjalan satu kali, jika ingin terus berjalan gunakan loop
while dan letakkan seluruh blok diagram di dalam loop while. Dari palet fungsi pilih
struktur lalu pilih while loop, while loop ini kemudian akan diseret pada batas luar blok
diagram, lihat gambar di bawah.

Sekarang, untuk menambahkan kondisi penghentian untuk loop sementara klik kanan
pada tombol merah dan dari menu dropdown pilih create control seperti yang
ditunjukkan pada gambar di bawah
Ini akan membuat tombol berhenti dengan menekan yang selama waktu berjalan loop
akan berakhir. Sekarang atur batas bawah dan atas tangki seperti yang ditunjukkan pada
gambar di bawah ini,
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses Kendali tangki 4 X 50 Menit
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022 Hal 6 dari 15

Ingatlah bahwa batas bawah harus selalu lebih kecil dari batas atas. Sekarang jalankan
VI dan ubah level tangki air dari kontrol level tangki. Jika level tangki di bawah batas
bawah, LED minimum akan menyala seperti yang ditunjukkan pada gambar di bawah
ini

Dan jika ketinggian air lebih tinggi dari batas atas maka LED maksimum akan menyala
seperti yang ditunjukkan pada gambar di bawah ini
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses Kendali tangki 4 X 50 Menit
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022 Hal 7 dari 15

4. Alat dan Instrument


• Komputer PC atau Laptop ber-OS Windows
• Software LabView Community edition
• Koneksi Internet Eduroam
5. Langkah Kerja
Sistem ini mensimulasikan suatu sistem Tangki Ganda yang berfungsi menampung
dan mengalirkan fluida. Dibagian atas Tangki 1 terdapat pipa secara kontinyu mengalirkan
fluida kedalam Tangki 1, sedangkan keluaran fluida dari Tangki 1 menjadi masukan fluida
bagi Tangki 2. Control Valve 1 berfungsi untuk mengontrol keluaran fluida dari Tangki
1, sedangkan Control Valve 2 berfungsi untuk mengontrol keluaran fluida dari Tangki 2.
Dalam simulasi ini digunakan beberapa asumsi berikut :

Kedua tangki berbentuk silinder dengan diameter 40 cm dan tinggi 100 cm.
Pipa keluaran berbentuk pipa dengan diameter 4 cm.
Percepatan gravitasi 9.8 m/s2.
Debit aliran masuk pada Tangki 1 adalah 0,03 m3/s.
Control Valve dapat diatur bukaannya antara 0 – 100%.

Adapun langkah – langkah pembuatan programnya adalah sebagai berikut :

1. Pertama-tama kita tata Front Panel-nya, kita akan menggunakan fungsi


Tank sebagai tangkinya dan Slede sebagai control keluaran debit air, klik kanan pada
Front Panel lalu pilih Numeric >> Tank & Vertical Poin...
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses 4 X 50 Menit
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022 Hal 8 dari 15

2. Atur skala Tank & Slede menjadi 0 – 100 dengan cara klik dua kali pada angka “10”
lalu edit menjadi angka “100”.

3. Tampilkan Digital Display-nya dengan cara klik kanan pada fungsi Tank & Slide
lalu pilih Visible Item >> Digital Display.

4. Ubah labelnya & desain jendela Front Panel dengan menu Decorations sesuai
keinginan, klik kanan pada jendela Front Panel lalu pilih Decorations.
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses 4 X 50 Menit
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022 Hal 9 dari 15

5. Buatlah indikator debit dan waktu menggunakan Numeric Indicator, klik kanan pada
jendela Front Panel lalu pilih Numeric >> Numeric Indicator, ubah labelnya
seperti tampilan di bawah ini.

6. Karena kita akan membuat penghitung waktu (stopwatch) maka nilai yang
ditampilkan haruslah bilangan bulat (Integer) bukan bilangan desimal (Double), kita
ubah tipe datanya dengan cara klik kanan pada fungsi Numeric lalu pilih
Representation >> U8

7. Buatlah While Loop agar data terus berjalan, klik kanan pada Block Diagram
lalu pilih Structure >> While Loop. Pastikan semua fungsi ada di luar Loop
agar memudahkan kita dalam memprogram nantinya
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses 4 X 50 Menit
Hal 10 dari
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022
15

8. Sekarang kita akan membuat struktur fungsi untuk stopwatch menggunakan fungsi
Tick Count, klik kanan pada Block Diagram lalu pilih Timming >> Tick Count
(ms).

9. Gunakan juga menu Numeric untuk fungsi pengurangan & pembagian, lalu susunlah
seperti tampilan di bawah ini.
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses 4 X 50 Menit
Hal 11 dari
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022
15

10. Selanjutnya kita akan membuat struktur fungsi dari persaman 1 (debit output air
pada Tangki 1), pertama – tama kita buat Shift Register dengan cara klik kanan
pada dinding While Loop lalu pilih Add Shift Register

.
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses 4 X 50 Menit
Hal 12 dari
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022
15

11. Gunakan juga menu Numeric untuk memanggil fungsi Multply, Square Root
Numeric Constant & phi. Karena tipe data Numeric Constant adalah Integer kita
ubah menjadi Double agar nantinya nilai yang dihasilkan dari Shift Register
berbebtuk angka desimal, susunlah fungsi – fungsi tersebut hingga menjadi seperti
tampilan dibawah ini (gunakan inputan dari Control Valve 1 dan output DEBIT).

12. Ulangi langkah pembuatan struktur fungsi dari persamaan 1 untuk mendapatkan
struktur fungsi pada persamaan 3 (debit output air pada Tangki 2) dengan inputan
Control Valve 2 dan output DEBIT 2.
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses 4 X 50 Menit
Hal 13 dari
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022
15

13. Selanjutnya kita akan membuat struktur fungsi dari persamaan 2 (level air pada
Tangki 1) dengan menggunakan fungsi – fungsi dari menu Numeric seperti pada
tampilan di bawah ini.

14. Sebelum kita menampilkannya pada TANGKI 1, kita perlu memberinya rangkaian
pengaman agar nilai yang dihasilkan tepat diantara level 0 – 100, gunakan fungsi –
fungsi dari menu Comparison lalu rangkailah seperti tampilan di bawah ini.

15. Ulangi langkah 13 & 14 untuk membuat struktur fungsi dari persamaan 4 (level air
pada Tangki 2) seperti pada tampilan di bawah ini.
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses 4 X 50 Menit
Hal 14 dari
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022
15

16. Selanjutnya kita membuat Control Stop untuk While Loop dengan cara klik kanan
pada icon Stop lalu pilih Create Control.

17. Terakhir kita akan membuat suatu kondisi dimana apabila salah satu tangki telah
penuh (pada level 100) maka otomatis program akan berhenti tanpa kita menglik
tombol Strop sebelumnya dengan cara mengOR-kan Stop, nilai Tangki 1 dan nilai
Tangki 2. Kita gunakan fungsi – fungsi dari menu Numeric & Comparison untuk
membuat kondisi tersebut. Agar kita dapat menggunakan fungsi OR dengan
tiga inputan sekaligus, kita dapat membuatnya menggunakan fungsi
Compound Arithmetic, sesuaikan input yang akan digunakan lalu klik kiri pada
tanda “+” lalu pilih Change Mode >> OR. Gunakan juga Equal? Untuk
membandingkan nilai dengan konstanta 100, susunlah seperti pada tampilan di
bawah ini.
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
LAB SHEET Praktik Kendali dan Akusisi Data
Semester 6 LS 3 : Simulasi Proses 4 X 50 Menit
Hal 15 dari
No. LST/MEK/MEK6240/01 Revisi : 01 Tgl : 5 – 9 - 2022
15

18. Jalankan program, kontrol debit keluaran air dari tangki menggunakan Control Valve
dan amati tampilan Tank-nya.

15

Anda mungkin juga menyukai