Troubleshooting PLC: Solusi Masalah dalam Sistem PLC
Artikel ini mencakup metode yang umum digunakan untuk memecahkan masalah pengontrol logika yang dapat diprogram Programmable Logic Controller (PLC) yang mengalami kesalahan. Troubleshooting PLC adalah proses untuk mencari dan mengatasi masalah yang terjadi dalam sistem PLC. Langkah-langkah yang dapat dilakukan dalam troubleshooting PLC antara lain:
- Mengaktifkan perangkat lapangan dan mengevaluasi PLC dalam membaca modul input, gunakan alat pemrograman untuk melihat status alamat input tersebut.
- Melakukan diagnosa masalah dengan cara meletakkan PLC dalam mode standby, sehingga tidak mengaktifkan output. Field device dapat diaktifkan secara manual (misalnya dengan menutup limit switch secara manual). Ketika field device diaktifkan, indikator power status pada modul harus menyala, menunjukkan bahwa kontinuitas power tersedia.
- Melakukan isolasi masalah dengan cara mengecek hubungan antara elemen input (tombol tekan, sensor) dan elemen output yang terhubung ke peralatan PLC.
- Mengecek komponen utama PLC, seperti power supply, prosesor, memori, modul input dan output.
- Melakukan perbaikan dan verifikasi pada sistem PLC dengan memanfaatkan alat pemrograman.
Biasanya, sumber sebagian besar masalah dalam programmable logic controller dapat dipersempit menjadi malfungsi di salah satu bidang berikut:
- Modul prosesor
- Masukan
- Keluaran
- Program Logika Tangga
Selain memeriksa voltase daya menggunakan multimeter (dengan asumsi Anda mengetahui IO yang diperlukan), Anda harus memeriksa masing-masing area ini untuk kesalahan tertentu, seperti dibahas di bawah ini.
Modul Prosesor
Prosesor melakukan pemeriksaan kesalahan dan mengirimkan informasi status ke indikator yang biasanya terletak di bagian depan modul prosesor. CPU berisi tiga lampu LED: RUN, FLT, dan BATT, seperti yang ditunjukkan pada Gambar 1 . Langkah pertama adalah memeriksa lampu.
Lampu RUN harus berwarna hijau, menandakan bahwa PLC dalam mode RUN.
Jika lampu BATT menyala merah, baterai perlu diganti. EPROM di dalam PLC akan menahan program PLC cukup lama untuk memungkinkan Anda mengganti baterai. Penting bagi Anda untuk mengganti baterai segera setelah PLC mendeteksi level baterai rendah karena program PLC akan hilang jika terjadi kegagalan baterai.
Perhatikan bahwa baterai digunakan untuk mencadangkan RAM dan memberikan daya ke jam. Biasanya baterai terletak di samping atau di depan PLC, dan harus dapat diakses tanpa melepas atau memindahkan unit utama PLC dari rak/soket. Baterai biasanya perlu diganti setiap lima tahun.
Gambar 1. Central Processing Unit (CPU).
Kerusakan Input
Langkah pertama dalam pemecahan masalah malfungsi input adalah memeriksa input Anda untuk pengkabelan yang tepat, mengidentifikasi PLC IO Anda dari skema yang disediakan.
Kemudian, biasanya, sumber masalah dapat dipersempit dengan membandingkan status sebenarnya dari I/O yang dicurigai dengan indikator status pengontrol. Lihat Gambar 2 .
Pastikan untuk memeriksa LED Input untuk status HIDUP/MATI.
Gambar 2. Indikator LED status Input.
Kerusakan Output
Seperti malfungsi input, langkah pertama dalam pemecahan masalah malfungsi output adalah memeriksa output untuk pengkabelan yang tepat, mengidentifikasi PLC IO dari skema yang disediakan.
Jika LED rangkaian output menyala dan perangkat output OFF, beberapa hal bisa menjadi penyebabnya:
- Perangkat yang tidak kompatibel: Periksa spesifikasi keluaran PNP/NPN.
- Pengkabelan sirkuit output salah: Periksa pengkabelan modul output.
- Tegangan rendah atau NO pada beban: Periksa kabel korsleting atau rusak.
Selain indikator logika, beberapa modul keluaran memiliki indikator sekering putus, indikator daya, atau keduanya. Perlindungan elektronik juga digunakan untuk melindungi modul dari masalah "korsleting" dan "kondisi arus berlebih". Lihat Gambar 3 sebagai contoh.
Gambar 3. Indikator LED status keluaran.
Kesalahan Program PLC
Langkah terakhir melibatkan menjalankan pemeriksaan kesalahan untuk memverifikasi program PLC. Dengan memilih "edit" dan kemudian "verifikasi proyek", program akan diperiksa kesalahannya. Lihat Gambar 4 . Secara khusus, ikuti langkah-langkah berikut:
- Mulai pemecahan masalah program dengan mengidentifikasi keluaran yang beroperasi dengan benar dan keluaran yang tidak.
- Identifikasi kesalahan logika umum.
- Gunakan Force On/Force Off untuk mengaktifkan/menonaktifkan bit tertentu untuk tujuan pengujian.
Gambar 4. Kesalahan Program PLC.
Kesimpulan
Saat melakukan pemeriksaan di masing-masing dari empat area yang dicakup di sini, ingatlah hal-hal berikut:
- Sebagian besar kesalahan dalam sistem PLC terjadi di bidang pengkabelan dan perangkat.
- Masalah kemungkinan besar terjadi pada pengkabelan antara perangkat lapangan dan terminal modul I/O.
- Sensor dan aktuator yang terhubung ke proses I/O juga bisa gagal.
- Jika sebuah instruksi tampaknya tidak bekerja dengan benar, hal itu mungkin disebabkan oleh konflik pengalamatan yang disebabkan oleh penggunaan alamat yang sama untuk dua atau lebih instruksi koil dalam program yang sama.
- Sekalipun rung yang dipantau benar, PLC akan mematikan output jika rung yang lebih jauh di bawah diagram tangga salah.
Secara umum, PLC memiliki kehandalan tinggi dibandingkan sistem konvensional dan memiliki indikator input dan output yang mempermudah proses troubleshooting. Namun, jika masalah tetap terjadi, konsultasi dengan teknisi PLC atau vendor PLC dapat dilakukan untuk mendapatkan solusi masalah yang tepat.