Anda di halaman 1dari 9

LAPORAN

PRAKTIKUM
OTOMASI INDUSTRI

Lab. Instrumentasi dan Kendali

Teknik Elektronika

Nama : Gunawan Khoerul F


Kelas : TE 2A
NIM :210301014

Jurusan Teknik Elektronika Politeknik


Negeri Cilacap 2023
Modul 3

NI Visa and Integration Guide With LINX

3.1 Tujuan
Setelah melaksanakan praktikum, mahasiswa dapat:
1. Memahami manfaat VISA dan penggunakannya.
2. Memahami cara kerja komunikasi serial.
3. Mengetahui kapan penggunakan komunikasi serial.
4. Menggunakan LabVIEW untuk berkomunikasi dengan instrumen serial

3.2 Dasar Teori


6. VISA
Virtual Instrument Software Architecture (VISA) adalah standar untuk
mengkonfigurasi, pemrograman, dan pemecahan masalah sistem instrumentasi
yang terdiri dari GPIB, VXI, PXI, Serial, Ethernet, dan / atau antarmuka USB. VISA
menyediakan antarmuka pemrograman antara lingkungan perangkat keras dan
pengembangan seperti LabVIEW, LabWindows / CVI, dan Measurement Studio
for Microsoft Visual Studio. NI-VISA adalah implementasi Instrumen Nasional
dari standar I / O VISA. NI-VISA mencakup pustaka perangkat lunak, utilitas
interaktif seperti NI I / O Trace dan VISA Interactive Control, dan program
konfigurasi melalui Measurement & Automation Explorer untuk semua
kebutuhan pengembangan. NI-VISA adalah standar di seluruh lini produk
National Instruments. Dengan NI-VISA, Anda dapat merasa yakin bahwa
pengembangan perangkat lunak Anda tidak akan menjadi usang karena
kebutuhan perangkat keras antarmuka instrumentasi Anda berkembang ke masa
depan.
7. LINX
LINX oleh LabVIEW MakerHub memudahkan antarmuka dengan platform
embedded yang umum seperti chipKIT, Arduino, dan NI myRIO serta sensor
umum termasuk akselerometer, sensor suhu, dan sensor jarak ultrasonik. Dengan
toolkit ini dan perangkat lunak NI LabVIEW, Anda dapat mengontrol atau
memperoleh data dari platform tertanam yang umum. Setelah informasi ada di
LabVIEW, Anda dapat menganalisisnya menggunakan ratusan perpustakaan
LabVIEW bawaan, mengembangkan algoritma untuk mengontrol perangkat
keras yang didukung, dan menyajikan temuan Anda pada UI yang dipoles.

LINX menyediakan firmware untuk platform tertanam umum yang


bertindak sebagai mesin I / O dan antarmuka dengan LabVIEW VIs melalui
koneksi serial, USB, nirkabel, atau Ethernet. Pada LINX dapat mengakses sinyal
digital, analog, PWM, I2C, dan SPI dari banyak platform tertanam umum atau
menggunakan VI tingkat yang lebih tinggi untuk secara langsung mengontrol
sensor dan aktuator. LINX adalah open source sehingga dapat menggali dan
melihat cara kerja LINX, atau bahkan berkontribusi pada proyek LINX.
USB

Gambar 16 Konfigurasi Arduino dengan PC dengan USB

Serial Communication adalah cara populer untuk mentransmisikan data antara


komputer dan perangkat periferal seperti instrumen yang dapat diprogram atau
bahkan komputer lain. Serial communication menggunakan pemancar untuk
mengirim data, satu per-satu, melalui satu saluran komunikasi ke penerima. Serial
communication populer karena sebagian besar komputer memiliki satu atau
beberapa port serial, jadi tidak diperlukan perangkat keras tambahan selain kabel
untuk menghubungkan instrumen ke komputer atau dua komputer secara
bersamaan.
Untuk integrasi antara Arduino ke LabVIEW ada beberapa komponen yang harus di
download yaitu NI-VISA dan LINX by LabVIEW MakerHub. NI-VISA dapat di download
pada website NI sendiri, sedangkan untuk LINX didapatkan dari NI-Package Manager.

3.3 Peralatan yang Digunakan


1. PC yang terinstal NI LabVIEW
2. Arduino UNO/MEGA
3. Power Supply

3.4 Komponen yang digunakan


1. Sensor Proximity, Sensor NTC dan Ultrasonic
2. Kabel Jumper
3. Breadboard

3.5 Tugas Pendahuluan


1. Kenapa diperlukan VISA?
2. Menggunakan komunikasi jenis apa agar dapat terkoneksi antara Kontroler dengan
NI-LabVIEW?
1. Virtual Instrument Software Architecture (VISA) adalah standar untuk
mengkonfigurasi, pemrograman, dan pemecahan masalah sistem
instrumentasi yang terdiri dari GPIB, VXI, PXI, Serial, Ethernet, dan / atau
antarmuka USB. Dengan NI-VISA, Anda dapat merasa yakin bahwa
pengembangan perangkat lunak Anda tidak akan menjadi usang karena
kebutuhan perangkat keras antarmuka instrumentasi Anda berkembang ke
masa depan.
2. Komunikasi data serial untuk mentransmisikan data antara komputer dan
perangkat periferal seperti instrumen yang dapat diprogram atau bahkan
komputer lain.
3.6 Percobaan
1. Buka NI-Labview
2. Pilih Tools >> MakerHub >> LINX >> LINX Frimeware Wizard ...

3. Pilih Device Family Arduino


4. Pilih Jenis Arduino

5. Pilih Frimware Program Interface

6. Pilih Serial Communication

7. Next, kemudian pilih COM yang terhubung dengan arduino

8. Next, Pilih Firmware Version dan Upload

9. Kemudian mencoba Example yang ada di LINX


Sambungkan Serial Port arduino dan tentukan Digital Output Chanel. Di Example
bahwa kita dapat mengendalikan LED dari Front Panel dengan klik pada LED Control.

3.7 Percobaan Communication Proximity Sensor

1. Buat rangkai block diagram seperti gambar dibawah ini:

2. Maka akan muncul Front panel seperti gambar dibawah ini:


3. Yang mana DI Value merupakan keadaan boolean, apabila terdapat benda metal
maka akan menyala begitu juga sebaliknya.

3.8 Latihan
1. Buat rangkaian 1 sensor proximity dengan menggunakan 1 buah relay sebagai
output serta buat program didalam diagram block

2. Buat rangkaian 2 buah sensor proximity dengan 4 buah output relay secara
Input Output

Proximity 1 On Relay 2 dan 4 ON


Relay 1 dan 3 OFF
Proximity 2 On Relay 1 dan 3 ON
Relay 2 dan 4 OFF
3. Buat rangkaian self holding dengan menggunakan input proximity
dan output relay sesuai dengan table soal no 2

3.9 Analisa dan Pembahasan

Pada modul 3 ini sesuai dengan tujuan praktikum adalah memahami manfaat Visa,
memahami cara kerja komunikasi serial, mengetahui kapan menggunakan
komunikasi serial. Menggunakan labview untuk berkomunikasi dengan instrument
serial. Dalam 3 percobaan yang telah dilakukan yang mana sensor proximity sebagai
inputan dan relay sebagai output dengan menggunakan struktur yang berbeda sesuai
fungsi dan perintahnya masing-masing. Jika input dan output lebih dari satu maka
bisa menggunakan fungsi Array untuk mempermudah, tetapi array hanya bisa
digunakan dalam 1 tipe data saja
3.10 Kesimpulan

Pada modul 3 ini memahami manfaat Visa dan Linx menggunakan komunikasi data
serial. Yang mana menggunakan visa ini pembangunan perangkat menjadi tidak
usang lagi karena kebutuhan perangkat keras instrumentasi berkembang ke masa
depan, dan di dukung dengan Linx ebagai perangkat I/O antar muka dengan LabView
Vis melalui komunikasi serial, USB, Nirkabel, Ethernet

Anda mungkin juga menyukai