- Apa itu LabVIEW?
- Bagaimana Ia Berbeza Dengan Perisian Litar / Simulasi Litar Lain?
- Mengapa seseorang lebih suka LabVIEW?
- Melancarkan LabVIEW
- Jenis data di LabVIEW:
- Contoh 1: LED Glowing pada Button Press
- Contoh 2: LED ON-OFF
- Contoh 3: LED berkelip
- Jalan pintas
Apa itu LabVIEW?
LabVIEW adalah singkatan dari Laboratorium Kejuruteraan Instrumentasi Maya Makmal. Penampilan dan operasi mereka menyerupai instrumen dunia nyata, seperti butang, voltmeter, osiloskop, dll., dan oleh itu mereka dipanggil sebagai Instrumen Maya (VI). Ia menawarkan pendekatan pengaturcaraan grafik dan membantu mensimulasikan produk dunia nyata, yang membantu anda untuk membuat visualisasi dan memprogramkan. Oleh itu, hanya memerlukan logik untuk memprogram dan sintaks bebas. LabVIEW adalah alat reka bentuk tahap tinggi. Ini adalah pengaturcaraan pentafsir (iaitu) kita tidak perlu menyusunnya. Ia menyusun sendiri, kita hanya perlu melaksanakannya.
Bagaimana Ia Berbeza Dengan Perisian Litar / Simulasi Litar Lain?
Semua perisian reka bentuk / simulasi litar adalah skema yang menangkap dan mensimulasikan program yang membolehkan anda menguji output pelbagai litar dengan memasang komponen dan melukis skema. Manakala, LabVIEW adalah meja kerja maya untuk pengaturcaraan grafik dengan menangkap dan antara muka litar maya yang dibuat pada perisian reka bentuk / simulasi litar apa pun.
Pengaturcaraan boleh terdiri daripada dua jenis. Mereka adalah pengaturcaraan berasaskan teks dan grafik. C, C ++, java, dll,. adalah semua bahasa pengaturcaraan teks berasaskan teks, dan MATLAB adalah bahasa peringkat pertengahan, sedangkan, LabVIEW adalah bahasa pengaturcaraan berasaskan grafik.
Mengapa seseorang lebih suka LabVIEW?
Orang yang tidak mempunyai pengetahuan asas mengenai pengaturcaraan boleh memulakan LabVIEW. Untuk melakukan pengaturcaraan LabVIEW seseorang harus mempunyai pengetahuan praktikal dan kemampuan berfikir logik. Pengaturcara LabVIEW tidak perlu mengetahui sintaks pengaturcaraan atau struktur pengaturcaraan seperti bahasa pengaturcaraan c, c ++, java.
Seseorang boleh memilih LabVIEW, apabila programnya terlalu besar. Ini adalah komponen perkakasan penyambungan yang mudah untuk projek anda tetapi dalam perisian.
Gambar rajah di bawah menunjukkan perbezaan antara pengaturcaraan teks dan grafik. Di sebelah kiri, ada program Arduino untuk berkedip LED dengan penundaan 1 saat, dan di sebelah kanan replika grafiknya telah dibuat menggunakan perisian LabVIEW. Setiap kali anda menekan butang OK Boolean LED akan berkelip pada dan off dengan 1 saat kelewatan.
Melancarkan LabVIEW
Muat turun perisian LabVIEW pertama dari National Instruments. Sebaik sahaja anda melancarkan perisian, tetingkap Bermula muncul.
Tetingkap ini dikenali sebagai tetingkap Bermula. Tekan ctrl + N untuk membuka Projek Baru.
Sebaik sahaja anda membuka Projek Baru, anda akan melihat panel depan dan gambarajah blok.
Tetingkap Bermula akan hilang sebaik sahaja anda membuka projek baru atau sedia ada. Ia muncul semula apabila anda menutup semua panel depan dan menyekat gambar rajah. Anda juga boleh mencapai tetingkap ini dari panel depan atau blok rajah dengan memilih Lihat >> tetingkap Bermula .
Tekan ctrl + T untuk membawa panel depan dan blok rajah berdampingan seperti ini,
Di LabVIEW, anda akan membina antara muka pengguna iaitu panel depan, dengan kawalan dan petunjuk. Kawalan tidak lain hanyalah input yang anda berikan, seperti tombol, suis, dll., Petunjuk tidak lain adalah output yang anda buat, seperti led, grafik, dll., Saya akan menerangkan semua entiti dengan contoh, untuk membuat anda memahami lebih baik.
Jenis data di LabVIEW:
Jenis data tidak lain adalah pengelasan pemboleh ubah. Berikut adalah jenis data yang digunakan dalam LabVIEW dan spesifikasi warnanya dalam rajah blok.
Jenis data |
Warna |
Titik terapung |
Jingga |
Bilangan bulat |
Biru |
Booleans |
Hijau |
Tali |
Merah jambu |
Polimorfik |
Hitam |
Polimorfik - Yang boleh menjadi salah satu daripada jenis data di atas atau mungkin bukan ini.
Contoh 1: LED Glowing pada Button Press
Menambah Kawalan ke Panel Depan
Kawalan panel depan mensimulasikan mekanisme input pada instrumen fizikal dan membekalkan data ke gambarajah blok Instrumen Maya (program LabVIEW disebut VI atau Instrumen Maya).
- Pilih Lihat >> Palet Kawalan untuk mempunyai palet kawalan atau fungsi secara kekal di layar, atau klik kanan ruang kosong di panel depan atau blok rajah untuk memaparkannya buat sementara waktu.
- Gerakkan kursor ke atas ikon pada palet Moden untuk mencari kawalan yang anda perlukan (Boolean Controls Palette).
CATATAN: Adapun glowing led dengan menekan butang, kawalan di sini adalah butang. Oleh itu, pilih palet kawalan Boolean.
- Klik ikon kawalan Boolean untuk memaparkan palet kawalan Boolean.
- Klik butang kawalan pada palet kawalan Boolean untuk memasang kawalan dan kemudian tambahkan butang ke panel depan.
Anda akan menggunakan kawalan butang ini untuk menyalakan led.
Oleh itu kawalan butang ditambahkan ke panel depan.
Menambah Petunjuk ke Panel Depan:
- Begitu juga butang tambah dari palet Boolean. Kemudian berikan sambungan seperti yang ditunjukkan di bawah ini,
Untuk Menjalankan Instrumen Maya:
- Pilih Operate >> Run / Run Secara Berterusan.
- Atau anda boleh menggunakan ikon yang telah saya sebutkan dalam gambar di atas.
- Untuk menghentikan pelaksanaan lagi tekan ikon jalankan berterusan.
Oleh itu, lampu menyala apabila anda menekan butang.
Catatan: Jika butang jalankan rosak, itu bermaksud ada kesalahan dalam pengaturcaraan LabVIEW. Untuk mengetahui apa ralat, tekan butang run yang rosak, anda akan menghampiri kotak dialog yang menjelaskan kesalahan tersebut.
Rujuk video yang diberikan pada akhir artikel.
Contoh 2: LED ON-OFF
Dalam contoh di bawah, bukannya butang, kita akan menggunakan kenop dari palet Boolean.
Catatan: Lihat Video di hujungnya.
Contoh 3: LED berkelip
- Dalam contoh di atas, saya telah mengeluarkan butang ok dan menambahkan butang berhenti.
- Klik kanan pada tetingkap rajah blok, palet Fungsi akan muncul.
- Pilih dan seret semasa gelung.
- Klik kanan pada loop sementara dan pilih Add Shift Register.
- Klik kanan pada rajah blok dan pilih Boolean, yang pilih Boolean not gate .
- Begitu juga, pilih dan tarik kelewatan dan tambahkan pemalar kepadanya
Pemalar adalah nilai yang boleh anda ubah mengikut keperluan anda seperti 1000ms selama 1 saat.
- Berikan sambungan seperti yang ditunjukkan dalam rajah di atas.
CATATAN: Anda boleh menggunakan logik anda sendiri untuk membina contoh di atas.
Jalan pintas
Anda boleh menggunakan pintasan papan kekunci di bawah untuk mengawal LabVIEW.
jalan pintas |
fungsi |
|
Buka VI kosong baru |
|
Menunjukkan atau menyembunyikan tetingkap bantuan konteks |
|
Memaparkan kotak dialog drop cepat. |
|
Memadamkan semua wayar yang rosak dalam VI |
|
Memaparkan tetingkap senarai ralat. |