LabVIEW adalah perangkat lunak pemrograman grafis yang dikembangkan oleh National Instruments (NI) yang memberi para insinyur dan ilmuwan cara yang cepat, efisien, dan intuitif untuk merancang dan menerapkan sistem otomasi industri. PLC (Programmable Logic Controller) adalah pengontrol khusus-atau, dengan kata lain, perangkat komputasi elektronik industri-yang terutama digunakan untuk mengontrol proses industri, mesin, dan peralatan mekanis.
Dalam aplikasi praktis, PLC biasanya bekerja bersama dengan perangkat lain dalam otomasi industri dan sistem kontrol, seperti sensor dan aktuator. Program LabVIEW dapat mengontrol mesin dan proses industri dengan berkolaborasi dengan PLC.
Bahasa pemrograman utama untuk PLC mencakup Diagram Tangga, sedangkan LabVIEW menggunakan kode G-untuk pemrograman. Meskipun kode G-sedikit berbeda dari Diagram Tangga dalam bentuk dan sintaksis, mempelajari kode G-relatif mudah bagi banyak pengguna karena didasarkan pada konsep pemrograman grafis dan menggunakan banyak ikon untuk mewakili fungsi program dan logika kontrol yang berbeda.
Di bawah ini kami akan menjelaskan cara menulis program PLC langsung di lingkungan LabVIEW:
1. Persiapan
Sebelum memulai pemrograman, kita perlu menyiapkan peralatan yang akan dikontrol dan perangkat keras antarmuka yang sesuai. Biasanya, PLC dihubungkan ke perangkat otomasi industri lainnya melalui serangkaian antarmuka input/output digital (DI/DO). Untungnya, National Instruments (NI) menyediakan solusi perangkat keras yang sesuai untuk aplikasi tersebut, seperti NI CompactDAQ dan NI CompactRIO. Perangkat keras ini dapat dihubungkan ke komputer melalui antarmuka komunikasi seperti USB atau Ethernet.
2. Membuat Program LabVIEW
Buat program LabVIEW baru. Selanjutnya, kita akan menggunakan paket perangkat lunak "NI-DAQmx" yang disediakan oleh NI, yang merupakan rangkaian perangkat lunak akuisisi dan kontrol data yang dapat diperluas dan serbaguna. Paket ini mendukung segalanya mulai dari operasi baca/tulis I/O sederhana hingga sinyal strategis, serta berbagai aplikasi khusus lainnya.
3. Memilih Template LabVIEW yang Sesuai
NI juga menyediakan beberapa template LabVIEW yang umum digunakan yang menawarkan berbagai alat berguna. Alat-alat ini mencakup berbagai jenis antarmuka input/output, tombol start, sakelar stop, driver motor, dan sakelar. Templat ini dapat membantu Anda dengan cepat membangun kerangka logika kontrol dasar sebelum Anda mulai merancang program PLC Anda.
4. Tambahkan Ikon PLC ke Panel Desain
Anda dapat menemukan berbagai ikon PLC di perpustakaan kontrol templat yang disediakan oleh NI dan menarik dan melepasnya ke panel desain. Ikon PLC apa pun dapat dihubungkan langsung ke kontrol lain dan antarmuka I/O untuk mengontrol berbagai aspek peralatan.
5. Programkan Logika Kontrol
Hubungkan berbagai ikon kontrol dan mulailah memprogram logika kontrol. Ikon-ikon ini dapat dihubungkan untuk membentuk kombinasi logika rangkaian sederhana. Terapkan keahlian Anda sebagai insinyur atau ilmuwan untuk menuliskan aturan logika ke dalam program.
6. Uji Programnya
Setelah program ditulis, Anda perlu melakukan pengujian perangkat lunak menggunakan paket perangkat lunak NI-DAQmx. Ini dapat digunakan untuk mensimulasikan masukan dan keluaran sinyal listrik untuk memastikan program memenuhi persyaratan yang diharapkan. Setelah program lolos pengujian, program dapat diunggah ke perangkat PLC untuk pengujian perangkat keras yang sebenarnya.
Ringkasan
Menulis program PLC langsung di lingkungan LabVIEW relatif mudah. National Instruments menyediakan sumber daya, dukungan, dan perpustakaan kontrol yang luas untuk membantu para insinyur dan ilmuwan mengembangkan sistem otomasi dan kontrol industri dengan cepat dan efisien. Kemudahan penggunaan LabVIEW dan konsep pemrograman grafis kode G-membuat pemrograman menjadi intuitif dan efisien.




