Sebagai pemasok modul ABB PLC, saya sering ditanya tentang cara menggunakan fungsi kontrol PID pada modul tersebut. PID, singkatan dari Proportional - Integral - Derivative, adalah algoritma kontrol yang banyak digunakan dalam otomasi industri. Ini membantu dalam mempertahankan variabel proses pada tekanan yang diinginkan dengan menyesuaikan output kontrol. Di blog ini, saya akan memandu Anda melalui langkah-langkah penggunaan fungsi kontrol PID di modul ABB PLC.
Memahami Dasar-dasar Pengendalian PID
Sebelum mendalami implementasinya, penting untuk memahami tiga komponen pengontrol PID:
- Proporsional (P): Komponen ini memberikan keluaran yang sebanding dengan kesalahan antara setpoint dan variabel proses. Kesalahan yang lebih besar akan menghasilkan keluaran kontrol yang lebih besar. Namun, hanya menggunakan suku proporsional dapat menyebabkan kesalahan keadaan tunak, dimana variabel proses tidak pernah mencapai tekanan yang dikehendaki secara tepat.
- Integral (Saya): Suku integral mengakumulasikan kesalahan seiring waktu. Ini membantu menghilangkan kesalahan kondisi tunak dengan terus menyesuaikan keluaran kontrol hingga kesalahannya nol. Namun terlalu banyak tindakan integral dapat menyebabkan sistem melampaui batas dan menjadi tidak stabil.
- Turunan (D): Suku turunan menghitung laju perubahan kesalahan. Ini mengantisipasi perubahan kesalahan di masa depan dan membantu meredam osilasi. Hal ini sangat berguna dalam sistem dengan perubahan yang cepat.
Memilih Modul PLC ABB yang Tepat
ABB menawarkan berbagai modul PLC yang mendukung kontrol PID. Misalnya,ABB DX571 1TNE968902R2302adalah modul berkinerja tinggi yang cocok untuk berbagai aplikasi industri. ItuModul Prosesor ABB PM665juga menyediakan kemampuan pemrosesan yang kuat untuk tugas kontrol yang kompleks, termasuk kontrol PID. Dan ituModul Masukan Analog ABB AI845dapat digunakan untuk mengukur variabel proses secara akurat.
Konfigurasi Pengontrol PID di ABB PLC
Langkah-langkah berikut menguraikan proses umum konfigurasi pengontrol PID dalam modul ABB PLC:
Langkah 1: Tentukan Variabel Proses dan Setpoint
Langkah pertama adalah mengidentifikasi variabel proses yang ingin Anda kendalikan. Ini bisa berupa suhu, tekanan, laju aliran, dll. Anda juga perlu menentukan setpoint, yang merupakan nilai variabel proses yang diinginkan. Dalam lingkungan pemrograman ABB PLC, Anda perlu mengalokasikan lokasi memori untuk input variabel proses dan setpoint.
Langkah 2: Pilih Blok Fungsi PID
Perangkat lunak pemrograman ABB PLC menyediakan blok fungsi PID yang telah ditentukan sebelumnya. Anda perlu memilih blok fungsi yang sesuai berdasarkan kebutuhan aplikasi Anda. Blok fungsi ini biasanya memiliki parameter masukan untuk variabel proses, setpoint, dan penguatan PID (proporsional, integral, dan turunan).


Langkah 3: Tetapkan Keuntungan PID
Menyesuaikan perolehan PID merupakan langkah penting. Ada beberapa metode penyetelan, seperti metode Ziegler – Nichols. Metode Ziegler - Nichols melibatkan pencarian keuntungan akhir dan periode akhir sistem dan kemudian menghitung keuntungan PID berdasarkan nilai-nilai ini. Di ABB PLC, Anda dapat menyesuaikan penguatan PID dalam parameter blok fungsi.
Langkah 4: Konfigurasikan Output
Output dari pengontrol PID digunakan untuk mengatur elemen kontrol, seperti katup atau motor. Anda perlu mengkonfigurasi rentang keluaran dan jenis keluaran (analog atau digital). Di ABB PLC, Anda akan memetakan keluaran blok fungsi PID ke modul keluaran yang sesuai.
Langkah 5: Terapkan Penanganan Kesalahan
Penting untuk menerapkan penanganan kesalahan dalam program kontrol PID Anda. Misalnya, jika variabel proses berada di luar rentang aman, sistem harus mengambil tindakan yang tepat, seperti mematikan elemen kontrol atau membunyikan alarm.
Menguji dan Menyetel Pengontrol PID
Setelah Anda mengonfigurasi pengontrol PID, Anda perlu mengujinya di lingkungan dunia nyata. Mulailah dengan menjalankan sistem dengan perolehan PID konservatif dan secara bertahap sesuaikan berdasarkan respons sistem. Perhatikan aspek-aspek berikut selama pengujian:
- Waktu Respons: Waktu yang dibutuhkan variabel proses untuk mencapai setpoint. Waktu respons yang lebih pendek umumnya lebih baik, namun tidak menyebabkan overshoot yang berlebihan.
- Melampaui: Jumlah dimana variabel proses melebihi tekanan yang dikehendaki. Meminimalkan overshoot sangat penting untuk stabilitas sistem.
- Stabil - Kesalahan Status: Perbedaan antara setpoint dan variabel proses setelah sistem mencapai kondisi tunak. Istilah integral dari pengontrol PID akan membantu mengurangi kesalahan ini menjadi nol.
Pemantauan dan Pemeliharaan
Setelah pengontrol PID aktif dan berjalan, pemantauan berkelanjutan sangat penting. Anda dapat menggunakan fitur diagnostik ABB PLC untuk memantau kinerja pengontrol PID. Carilah tanda-tanda ketidakstabilan, seperti osilasi atau kesalahan kondisi tunak yang besar. Pemeliharaan rutin mencakup pemeriksaan modul input dan output untuk pengoperasian yang benar dan memperbarui penguatan PID jika karakteristik sistem berubah seiring waktu.
Kesimpulan
Penggunaan fungsi kontrol PID pada modul ABB PLC dapat meningkatkan efisiensi dan stabilitas proses industri secara signifikan. Dengan mengikuti langkah-langkah yang diuraikan dalam blog ini, Anda berhasil mengonfigurasi, menguji, dan memelihara pengontrol PID di sistem ABB PLC Anda. Jika Anda tertarik membeli modul ABB PLC untuk aplikasi kontrol PID Anda atau memiliki pertanyaan teknis, silakan hubungi kami untuk diskusi mendetail. Kami di sini untuk memberi Anda solusi dan dukungan terbaik untuk kebutuhan otomasi industri Anda.
Referensi
- Panduan Pemrograman ABB PLC
- Buku Panduan Otomasi Industri tentang Kontrol PID
- Ziegler, JG, & Nichols, NB (1942). Pengaturan optimal untuk pengontrol otomatis. Transaksi ASME, 64(8), 759 - 768.
