Anda di halaman 1dari 10

Instrumentasi Virtual

Pesatnya perkembangan microprocessor dan teknologi VLSI memiliki


dampak revolusioner di bidang pengukuran industri elektronik dan
instrumentasi. Dalam sistem pengukuran industri, persyaratan pada
instrumen intelijen menjadi lebih tinggi dari sebelumnya untuk lebih
memuaskan dan lebih menuntut kebutuhan pengguna. Sebagai
mikroprosesor memainkan peran yang lebih penting dalam sistem
pengukuran industri, instrumen modern
sistem berperilaku seperti sistem mikroprosesor dalam banyak hal.

Dibedakan dari instrumen tradisional, instrumen modular lakukan


tidak berisi panel instrumen kontrol, tapi mereka disediakan dengan
lingkungan grafis dan fungsi lain yang didukung oleh komputer pribadi
untuk membangun panel instrumen grafis virtual. Yang paling
signifikan
perbedaan antara instrumen virtual dan instrumen tradisional adalah
bahwa
komputer pribadi yang digunakan dalam instrumen virtual untuk
semua interaksi pengguna
dan operasi. Kebanyakan instrumen tradisional tidak memiliki cukup
kemampuan komputasi yang kuat untuk menangani aplikasi yang
menuntut
dalam sistem pengukuran industri modern. Sebaliknya, di virtual
instrumen, komputer pribadi merupakan bagian integral dari sistem
instrumentasi,
sehingga kemampuan komputasi kontrol yang kuat dan dapat
diterapkan untuk
menangani berbagai tugas pengukuran industri. Selain itu, grafis
panel depan yang disediakan oleh komputer menyolok dapat
meringankan operasi pengguna.
Secara tradisional, untuk berbagai keperluan pengukuran industri,
beberapa mandiri
instrumen yang dipilih dan terhubung satu sama lain untuk
membangun
sistem pengukuran yang diinginkan. Karena sistem instrumen seperti
biasanya
tidak memiliki kemampuan komputasi yang kuat, para operator harus
melakukan sebagian besar
pekerjaan perhitungan manual, yang, bagaimanapun, tidak diinginkan
dalam bermusuhan
dan stres lingkungan bidang industri.

Untungnya, konsep virtual instrumentasi telah menghasilkan jenis


benar-benar inovatif dari sistem pengukuran, di mana para insinyur
dapat mengatasi dengan target pengukuran yang berbeda dan
tuntutan dengan cara yang lebih efisien dan hemat biaya.

Sistem instrumen virtual terdiri dari serangkaian perangkat


pengukuran
dengan kemampuan akuisisi data yang kuat bersama-sama dengan
perangkat lunak analisis
dengan perhitungan kuat dan kemampuan presentasi. Virtual
instrumen
sistem dapat mengotomatisasikan proses pengukuran keseluruhan
termasuk data
akuisisi, analisis, dan presentasi.

untuk aplikasi tertentu. Dalam rangka memenuhi kebutuhan yang


selalu berubah
sistem pengukuran industri, beberapa standar seperti VXI Plug & Plug
(VPP) spesifikasi diusulkan untuk menyatukan perangkat pengukuran
heterogen

di pasar yang saat ini menjadi kerangka tunggal. Akibatnya, bagi


orang-VXI berbasis
sistem instrumen virtual, sistem dapat mudah diubah atau diperluas
ketika teknologi baru perlu ditambahkan ke dalam sistem yang ada
atau arus
persyaratan pengukuran berubah. Sebuah sistem VXI memiliki
arsitektur terbuka
dengan menggabungkan berbagai standar industri.
.
2,2 KARAKTERISTIK INSTRUMEN VXI
instrumen VXI adalah jenis instrumen modular, yang tidak
konvensional
panel operasi sebagai komputer bertanggung jawab untuk semua
operasi panel
dan menampilkan. Hal ini jelas bahwa semua instrumen VXI jatuh di
virtual
instrumen kategori karena mereka memiliki semua karakteristik dari
instrumen virtual.
Arsitektur sistem VXI-bus berbasis pasokan platform yang ideal
untuk pengembangan instrumen sistem virtual. Karakteristik mayor
instrumen VXI terdaftar dalam sebagai berikut:
Buka standar: VXI adalah standar benar-benar terbuka didukung oleh
sejumlah instrumen manufaktur di seluruh dunia.
 Tinggi seluruh sistem pengukuran: Data back-board transmisi
hambatan dalam sistem instrumen tradisional bukan lagi sebuah
masalah
bila menggunakan siste m instrumentasi berbasis VXI.
Modular struktur: struktur Modular digunakan dalam sistem berbasis
instrumen VXI.
Lebih mudah integrasi dengan instrumen lainnya: IEEE 488-VXI bus
interface didefinisikan dalam spesifikasi bus VXI.
 Mudah implementasi kontrol jaringan: VXI spesifikasi bus
mendefinisikan hubungan antara sistem instrumen dan jaringan
komputer.

2,3 VXI Plug & Play (VPP) SPESIFIKASI


Spesifikasi VPP awalnya dirancang untuk tujuan memecahkan masalah
interoperabilitas dan kegunaan dari sistem yang dikembangkan oleh
berbagai VXI
manufactures.The instrumen modul didefinisikan dalam spesifikasi VPP
merujuk kepada semua jenis instrumen yang cocok dengan spesifikasi.
Spesifikasi VPP memiliki manfaat sebagai berikut:

desain Sistematik: VPP spesifikasi tidak hanya berfokus pada desain


VXI instrumen modul (termasuk hardware dan modul perangkat lunak),

tetapi juga pada desain sistem secara keseluruhan instrumen virtual


dipandu oleh prinsip-prinsip terstruktur dan modular ..

Keterbukaan: VPP spesifikasi terbuka untuk kedua produsen instrumen


dan pengguna, yang digunakan untuk desain dan implementasi
generik
virtual sistem instrumen

Kompatibilitas: Kesesuaian dalam sistem VPP tidak hanya mengacu


kompatibilitas antara jenis yang sama dari berbagai instrumen
memproduksi, tetapi juga untuk kompatibilitas antara berbagai
instrumen
jenis.

Universalitas: Inti sistem VPP adalah unified 1 / 0 VISA spesifikasi,


yang memberikan dasar untuk komponen perangkat lunak yang
berbeda
melaksanakan pada platform yang sama.

ALAT SOFTWARE VIRTUAL 2,4 ARSITEKTUR (VISA)


Dengan terus berkembangnya instrumentasi virtual, yang modularisasi

dan standardisasi 1 / 0 interface perangkat lunak menjadi lebih penting

dari sebelumnya. 1 / 0 software interface terletak pada sistem


komputer, dan merupakan
media untuk transmisi perintah dan data antara sistem komputer
dan instrumen.
Biasanya model desain top-down digunakan untuk merancang
interface 1 / 0
perangkat lunak. Pertama, semua instrumen yang akan dikendalikan
oleh 1 / 0 interface
perangkat lunak terdaftar. Kemudian, semua fungsi dalam berbagai
instrumen
dijelaskan. Akhirnya, operasional fungsi yang sama di antara berbagai
instrumen terdaftar
fungsi kontrol digabungkan ke dalam format unified. Yang terpadu
instrumen fungsi disebut fungsi instrumen inti. Misalnya,
instrumen membaca / menulis fungsi dalam instrumen GPIB dan bahwa
dalam RS232
instrumen serial dapat digabungkan menjadi satu instrumen
membaca / menulis fungsi.
Semua fungsi inti instrumen bersatu, bersama-sama dengan sisa
operasional
fungsi yang terkait dengan instrumen yang spesifik, merupakan top-
down
1 / 0 perangkat lunak antarmuka untuk mewujudkan interoperabilitas
dan kompatibilitas antara
berbagai instrumen. Namun, perangkat lunak seperti konstruksi
metodologi
hanya cocok untuk menjalani interoperabilitas antara berbasis pesan
perangkat, misalnya, pesan membaca / menulis, perangkat lunak
memicu, menangkap status,
acara asynchronous penanganan, dll Untuk operasi perangkat tertentu
seperti
mengganggu penanganan, pemetaan memori, konfigurasi antarmuka,
dan perangkat keras
memicu, tidak ada fungsi inti terpadu dapat diperoleh. Akibatnya, inti
fungsi set hanya sebagian kecil di perangkat lunak 1 / 0 interface
keseluruhan, sementara
fungsi operasional spesifik mengatur merupakan bagian besar. Namun,
hal ini tidak
niat kami dalam menyatukan fungsi instrumen. Di sini, dari atas ke
bawah 1 / 0 interface
desain perangkat lunak hanya penambahan berbagai instrumen
sederhana, dan
mereka tidak mampu untuk benar-benar menyatukan perangkat lunak
antarmuka.
2.4.1 VISA struktur model
Singkatnya, VISA mengacu pada software interface 1 / 0 dan
spesifikasinya.
Seperti disebutkan sebelumnya, pembangunan VISA didasarkan pada
bottom-up
model struktur. Berbeda dengan pendekatan desain top-down, dalam
pelaksanaan VISA,
sumber daya untuk mengelola semua sumber daya yang didefinisikan
pertama. Ini
jenis sumber daya ini disebut VISA manajer sumber daya, yang
bertanggung jawab untuk
mengelola, mengendalikan, dan mengalokasikan fungsi operasional
sumber daya VISA.
Fungsi-fungsi operasional yang utama meliputi:
Sumber Daya menangani¬
Sumber Daya penciptaan dan penghapusan¬
Membaca dan modifikasi sumber daya atribut¬
Operasi aktivasi¬
laporan¬Acara
Concurrency dan menulis / membaca kontrol¬
nilai default pengaturan¬

Kemudian, berdasarkan manajer sumber daya, operasional untuk


berbagai fungsi
jenis instrumen yang terdaftar, dan fungsi-fungsi operasional digabung
berdasarkan
sifat umum mereka. Sumber daya dapat mencakup operasi
dilaksanakan
dalam format yang berbeda. Sebagai contoh, operasi "sumber daya
baca" termasuk
yang "membaca" pada pesan-operasi dan perangkat berbasis
mendaftar, bersama-sama dengan
sinkron dan asinkron membaca. Setiap sumber daya di sini adalah
sebenarnya satu set
operasi yang berbeda. Dalam VISA, sumber daya jenis ini mengacu
pada instrumen
pengendalian sumber daya. Sumber daya yang berisi berbagai
instrumen operasi
disebut sumber daya umum, dan sumber daya yang tersisa yang tidak
dapat
digabungkan dengan sumber-sumber lain disebut sumber daya
instrumen tertentu. Akhirnya,
jenis sumber daya dilaksanakan oleh Application Programming
Interface
(API) harus didefinisikan dan diciptakan. Menyediakan pengguna
dengan metode unified
untuk mengendalikan semua sumber daya kontrol instrumen VISA.
Berbeda dengan metode konstruksi top-down, model pembangunan
VISA
dimulai dengan penyatuan operasi instrumen. unifikasi itu
proses berjalan dalam ke fungsional operasi, bukan tinggal di
tingkat jenis instrumen.
2.4.2 karakteristik VISA
Dibandingkan dengan perangkat lunak lain yang ada 1 / 0 interface,
VISA memiliki berikut
khas fitur:
 Fungsi 1 / 0 kontrol pada VISA yang cocok untuk jenis berbagai
instrumen, termasuk VXI, GPIB, dan instrumen serial RS232, bersama-
sama dengan perangkat berbasis pesan dan mendaftarkan berbasis,
dan seterusnya.
Fungsi 1 / 0 kontrol pada VISA yang cocok untuk berbagai jenis
antarmuka hardware instrumen. Operasi instrumen fungsi
identik terlepas dari alamat logika instrumen VXI di ruang alamat
seluruh sistem.
 Fungsi 1 / 0 kontrol pada VISA yang cocok untuk struktur sistem uni-
prosesor serta multi-prosesor atau didistribusikan struktur jaringan.
Fungsi 1 / 0 kontrol di VISA baik sesuai dengan mekanisme jaringan
yang berbeda. Dengan demikian, instrumen operasi untuk berbagai
sistem instrumen virtual yang identik satu sama lain.
 Sumber kode dalam 1 / 0 software perpustakaan di VISA adalah
seragam, karena tidak tergantung pada sistem operasi dan aplikasi
bahasa pemrograman. Hal ini juga dapat menyediakan file berbeda
API.

2,5 PEMROGRAMAN Platform


Misi utama software otomatisasi industri adalah untuk mengawasi
sistem
kondisi operasi dalam mode real-time dan melaksanakan lain bantu
fungsi seperti pengolahan data, analisis statistik, laporan generasi dan
pencetakan, mengkhawatirkan real-time, dan seterusnya. Setiap
bagian melengkapi satu sama lain
untuk mencapai fungsi sistem secara keseluruhan. Secara umum,
otomasi industri
software seharusnya memiliki beberapa fitur-fitur umum penting, yang
terdaftar sebagai berikut.
fleksibilitas: Perancang perangkat lunak otomasi industri harus secara
komprehensif¬
¬ Komprehensif fungsi: software monitoring Industri harus
menyediakan berbagai pokok dan fungsi tingkat tinggi, yang termasuk
tampilan grafis pemantauan, analisis kecenderungan, generasi dan
pencetakan laporan, data otomatis
Gathering, memori otomatis / restore, mengkhawatirkan real-time,
dan seterusnya.¬
¬ Sistem Keterbukaan: Keterbukaan tercermin oleh komunikasi yang
fleksibel, kemampuan untuk mendukung banyak jenis jaringan dan
berbagai jenis peralatan interkoneksi, strategi kontrol terbuka, izin
untuk menambahkan strategi pengendalian userdefined, representasi
fleksibel dan mode cetak, dan seterusnya.

2.5.1 pemrograman Tekstual


Biasanya tekstual (sintaksis) bahasa pemrograman membutuhkan
lama belajar
waktu untuk memahami karena mereka biasanya memerlukan
keahlian programmer substansial.
Para programer yang terlatih dan berpengalaman dapat
menyelesaikan cukup
bekerja dengan kode yang dikarang dengan baik. Tetapi secara
otomasi, kebanyakan industri
insinyur tidak perlu ahli programer, sehingga mereka lebih bersedia
untuk beralih ke bahasa pemrograman lain seperti visual dan grafis
pemrograman
bahasa. Dengan menggunakan bahasa pemrograman, akan lebih
mudah
untuk membuat program kerja dengan baik tanpa upaya yang cukup
pemrograman
dan keterampilan.
2.5.2 pemrograman Visual
pemrograman Visual adalah hot spot pada 1990-an. Dengan
munculnya grafis
antarmuka pengguna, banyak perhatian telah dibayarkan kepada user
interface
desain dalam desain perangkat lunak. Untuk mempercepat
pengembangan graphical user
interface, Windows menyediakan API (Application Programming
Interface), yang
mengandung sejumlah besar fungsi. Namun, sejumlah besar fungsi
parameter dan konstanta membuat pengembangan perangkat lunak
berbasis Windows API
masih sangat sulit. Obyek Windows menyediakan sejumlah besar
default
standar penanganan fungsi yang secara signifikan mengurangi
pekerjaan aplikasi
pembangunan. Namun, masih ada beban berat bagi pengembang
untuk
memahami dan mengerti. Untuk mengatasi ini, koleksi pengembangan
visual
alat ini dikembangkan berdasarkan API Windows atau Windows Obyek
Borland
C + +.
2.5.3 Grafis pemrograman
Tidak seperti bahasa pemrograman tekstual seperti C + +, Fortran,
atau Dasar dan
mereka visual varian, sebuah bahasa pemrograman grafis terdiri dari
banyak
"Node" yang dihubungkan bersama untuk menyelesaikan tugas
tertentu. Di
bahasa pemrograman grafis, program pengembang dapat segera
memeriksa aliran data setelah memasukkan segmen kode. Semua
keterampilan
bahwa pengembang seharusnya adalah proses logis mendasar dalam
prcgram
pengkodean, yang meliputi array, loop, string, dan seterusnya. andalan
yang
produk untuk pemrograman grafis diperkenalkan sebagai berikut:

LabVIEW dapat dilihat sebagai sebuah suite revolusioner grafis


lingkungan yang dirancang khusus untuk akuisisi data, mengontrol
perangkat, data
analisis, dan representasi data. Hal ini dapat dengan mudah dipahami
dan digunakan saat
masih menawarkan fleksibilitas tinggi. Dalam lingkungan
pengembangan LabVIEW, yang
pengguna dapat mengontrol sistem serta hasil tes ini melalui interaktif
grafis panel. Seperti saat yang sama, mendukung banyak platform
termasuk
9X/NT/2K/XP Windows, Mac OS, Sun, HP-UX, dan serentak Power
MAX sistem operasi.
LabVIEW mampu menyederhanakan proses pengembangan sistem dan
memperpendek siklus pengembangan sistem. manfaat utamanya
terdaftar sebagai berikut:

 Standar fungsi untuk pemrosesan sinyal komprehensif: Banyak


fungsi standar dalam LabVIEW prihatin dengan pemrosesan sinyal,
termasuk analisa spektral, fungsi jendela, filter, sumber sinyal, dan
banyak lainnya.
 Kaya dan elemen antarmuka pengguna hidup: kontrol pengguna
Standar di Lab-VIEW termasuk sejumlah besar grafik batang, tombol,
pot, higrometer, bulat / piring dial sektor, menampilkan bentuk
gelombang (misalnya, bagan, grafik, dan grafik XY), dan sebagainya.
pemrograman grafik: Lingkungan pemrograman grafis di LabVIEW
mudah dimengerti dan dipahami bahkan oleh programmer pemula.
Gaya aliran data berorientasi membuat pemrograman sebagai proses
berpikir alam.

Liquefied Petroleum 2,6 GAS JARINGAN (PLPGN)


MONITORING
The Pipeline tradisional Liquefied Petroleum Gas Jaringan (PLPGN)
pemantauan
didasarkan pada operasi manual oleh orang yang memenuhi syarat.
Namun, telah
kelemahan pokok sebagai berikut: Operator telah melakukan
mayoritas
pekerjaan; kondisi normal tidak dapat dimonitor dan ditangani
real time; variabel pengukuran remote tidak dapat dimonitor secara
efektif;
dan operator dapat membuat kesalahan dalam manipulasi data dan
penyimpanan. Setelah
pengenalan komputer pribadi ke dalam pengukuran dan sistem
kontrol,
situasi ini secara radikal berubah [2]. Baru-baru ini, teknologi
instrumen virtual telah diterapkan untuk berbagai bidang seperti
industri
otomatisasi, manufaktur, otomotif, dirgantara, biologi, dan seterusnya
[3, 5,
71. Fitur grafis lanjutan dari instrumen berbasis komputer
memungkinkan
untuk melaksanakan pemantauan kondisi yang lebih efisien dan
diagnosis kesalahan.

2.6.1 Keseluruhan desain struktur


Munculnya sistem instrumen virtual telah sangat berubah kerangka
pengukuran dan sistem pemantauan otomatis. Hal ini dapat
mengakomodasi jenis instrumen yang luas seperti VXI (ekstensi VME
untuk Instrumentasi),
Seperti ditunjukkan dalam Gambar. 2.1, konfigurasi sistem virtual
instrumen
dapat dibagi menjadi instrumen modul, antarmuka hardware
instrumen, 1 / 0
antarmuka, instrumen driver, dan program sistem aplikasi.
Berdasarkan
konfigurasi dasar sistem instrumen virtual, pemantauan PLPGN
sistem dapat diabstraksikan ke dalam suatu model yang ditunjukkan
pada Gambar. 2.2.

 Instrumen modul: Lapisan ini berkomunikasi dengan sistem dipantau


langsung, yang merupakan dasar dari sistem pemantauan
keseluruhan.

 Hardware antarmuka: komunikasi data antara perangkat keras dan


perangkat lunak sistem dicapai dengan lapisan ini, yaitu, RS-232
interface dalam aplikasi kita.
Instrumen driver: Lapisan ini bertanggung jawab untuk mengemudi
modul instrumen.
Sistem monitoring software: lapisan ini dapat beroperasi pada
perangkat keras melalui instrumen driver dan 1 / 0 antarmuka.