Program PLC Sering Error Setelah Mesin Dimodifikasi? Ini yang Perlu Diperiksa
Jika mesin bermasalah setelah dimodifikasi, jangan langsung menyimpulkan bahwa PLC rusak. Periksa terlebih dahulu:
Perubahan proses dan urutan kerja mesin.
Penambahan atau penggantian input-output.
Alamat dan logika sensor.
Kontrol aktuator serta motor.
Interlock dan sistem keselamatan.
Timer, counter, dan parameter proses.
Komunikasi dengan HMI dan perangkat baru.
Alarm serta diagnostik program.
Backup dan versi program PLC.
Hasil pengujian setiap fungsi setelah modifikasi.
Mesin yang error setelah dimodifikasi belum tentu mengalami kerusakan PLC. Penambahan sensor, penggantian aktuator, inverter baru, atau perubahan proses dapat membuat program lama tidak lagi sesuai dengan kondisi aktual mesin. PLC bahkan dapat tetap menyala tanpa alarm meskipun sequence atau pembacaan perangkatnya bermasalah.
Karena itu, troubleshooting PLC sebaiknya dimulai dari bagian yang berubah, bukan langsung mengubah program secara menyeluruh. Pemeriksaan dapat dilanjutkan secara bertahap dari sequence dan I/O hingga komunikasi, alarm, serta pengujian sebelum produksi penuh.
Catatan: Pemeriksaan program PLC, wiring, panel, perangkat penggerak, dan sistem keselamatan harus dilakukan oleh personel yang kompeten sesuai manual perangkat dan prosedur keselamatan mesin. Perubahan fungsi keselamatan memerlukan evaluasi dan pengujian yang sesuai sebelum mesin digunakan kembali.
Catat Seluruh Bagian Mesin yang Berubah
Mulailah dengan membandingkan kondisi sebelum dan setelah modifikasi agar pemeriksaan dapat difokuskan pada bagian yang memang berubah.
Catat penambahan sensor, penggantian aktuator, motor, inverter atau servo baru, perubahan posisi komponen, sequence, mode operasi, jenis produk, integrasi dengan mesin lain, hingga perubahan panel atau instalasi listrik.
Gunakan tabel berikut untuk menentukan pengaruh setiap perubahan terhadap program PLC.
Komponen/Proses
Kondisi Sebelumnya
Kondisi Terbaru
Pengaruh terhadap Program
Status Pemeriksaan
Sensor
Posisi/tipe lama
Dipindah atau diganti
Input dan logika deteksi
Periksa
Aktuator
Gerakan lama
Aktuator baru
Output, feedback, sequence
Periksa
Inverter
Unit lama
Unit baru
Kontrol dan komunikasi
Periksa
Proses
Sequence lama
Tahapan berubah
Logika sequence
Periksa
Pastikan Urutan Kerja Program Masih Sesuai dengan Proses Mesin
Perubahan mekanis atau proses dapat membuat sequence lama tidak lagi sesuai. Mesin dapat berhenti di tengah siklus, menjalankan langkah terlalu cepat, atau terus menunggu kondisi yang sebenarnya sudah tidak digunakan.
Periksa:
syarat memulai siklus;
urutan pergerakan komponen;
konfirmasi setiap langkah;
kondisi untuk melanjutkan proses;
perpindahan mode manual ke otomatis;
respons saat proses terganggu; dan
urutan kembali ke posisi awal.
Pada proses yang cepat dan berulang, kesalahan tidak selalu berasal dari kerusakan perangkat. Ketidaksesuaian timing, sequence, dan feedback juga perlu diperiksa. Pembahasan mengenai penyebab error pada proses produksi yang cepat dan repetitif dapat membantu memahami faktor proses yang perlu dievaluasi sebelum mengubah program.
Periksa Input dan Output yang Ditambahkan atau Dipindahkan
Perangkat di lapangan, wiring, modul I/O, alamat PLC, dan logika program harus sesuai. Penambahan perangkat tanpa pembaruan salah satu bagian tersebut dapat menyebabkan PLC menerima atau memberikan sinyal yang tidak sesuai kondisi mesin.
1. Input dari Sensor dan Tombol
Periksa apakah sensor, push button, limit switch, selector switch, dan perangkat input lain terhubung ke alamat yang benar serta menghasilkan status sesuai kondisi aktual.
2. Output ke Aktuator dan Perangkat Mesin
Periksa apakah solenoid valve, contactor, relay, lampu indikator, motor, dan output lainnya dikendalikan melalui alamat serta kondisi program yang benar.
Perangkat
Jenis I/O
Alamat Lama
Alamat Baru
Kondisi Normal
Kondisi Aktual
Hasil Uji
Sensor produk
Input
Catat
Catat
Sesuai proses
Verifikasi
Lulus/Periksa
Solenoid
Output
Catat
Catat
Sesuai sequence
Verifikasi
Lulus/Periksa
Siemens melalui PRONETA juga menunjukkan bahwa saat commissioning jaringan PROFINET, pemeriksaan I/O dapat mencakup wiring, sensor, aktuator, konfigurasi modul, dan kondisi perangkat. Pendekatan ini menunjukkan pentingnya mencocokkan konfigurasi sistem dengan kondisi perangkat yang benar-benar terpasang.
Catatan keselamatan: Pemeriksaan wiring, tegangan, dan sinyal pada panel harus dilakukan oleh teknisi yang kompeten dengan prosedur pengamanan energi yang berlaku.
Sesuaikan Logika Sensor dengan Posisi dan Cara Kerja Terbaru
Sensor yang tetap memakai alamat sama belum tentu menghasilkan logika yang sama setelah posisi, tipe, atau objek deteksinya berubah.
Periksa kondisi aktif dan tidak aktif, tipe sinyal, jarak dan posisi deteksi, kemungkinan pembacaan ganda, waktu respons, objek yang dideteksi, serta kondisi ketika produk tidak terbaca. Lingkungan seperti debu, cahaya, dan getaran juga perlu diperhatikan sesuai karakter perangkat.
Periksa Kontrol Aktuator, Motor, Inverter, atau Servo yang Baru
Perangkat penggerak baru dapat memiliki cara kontrol dan karakteristik berbeda. Karena itu, perintah, arah gerak, kecepatan, posisi, waktu respons, feedback, dan kondisi berhentinya perlu diperiksa kembali.
1. Aktuator Pneumatik atau Elektrik
Periksa perintah maju-mundur, sensor posisi, waktu gerak, serta kondisi yang mengizinkan proses berikutnya berjalan. Untuk memahami perangkat yang digunakan pada mekanisme gerak, Anda dapat membaca lebih lanjut mengenai fungsi dan jenis actuator untuk otomasi industri.
2. Motor dan Inverter
Periksa perintah run-stop, arah putaran, referensi kecepatan, waktu akselerasi-deselerasi, serta sinyal fault dan ready. Jika perubahan mesin melibatkan inverter, pemahaman mengenai penggunaan inverter pada mesin industri dapat membantu menentukan bagian kontrol yang perlu disesuaikan.
3. Servo System
Periksa perintah posisi, batas gerakan, homing, kecepatan, feedback, dan kondisi alarm berdasarkan konfigurasi terbaru. Penerapan servo dapat berbeda sesuai kebutuhan gerakan mesin; pembahasan mengenai industri yang menggunakan motor servo dapat memberikan konteks tambahan mengenai penggunaannya.
Tinjau Ulang Interlock Setelah Modifikasi Mesin
Interlock mencegah suatu gerakan berjalan sebelum kondisi tertentu terpenuhi. Ketika komponen atau sequence berubah, interlock lama dapat tidak lagi sesuai atau membutuhkan kondisi tambahan.
Periksa posisi aktuator, keberadaan produk, status pintu atau guard, kesiapan motor, kondisi utilitas, status mesin sebelum dan sesudahnya, kapasitas area output, alarm, serta mode manual dan otomatis.
Catatan keselamatan: Jangan menghilangkan interlock hanya agar mesin dapat kembali berjalan. Perubahan yang melibatkan safety system harus dievaluasi berdasarkan risiko dan ketentuan keselamatan mesin yang berlaku.
Sesuaikan Timer, Counter, dan Parameter Proses
Perangkat baru dapat mempunyai waktu respons atau karakteristik berbeda sehingga nilai parameter sebelumnya tidak lagi sesuai.
Periksa waktu tunggu sensor, waktu gerak aktuator, durasi proses, jumlah produk per batch, timeout, kecepatan conveyor, jeda antarsiklus, nilai posisi atau kecepatan, serta batas alarm.
Jika perubahan berkaitan dengan timing program, pembahasan mengenai batas maksimal nilai set value timer pada PLC dapat membantu memahami parameter timer sebelum nilainya disesuaikan dengan proses terbaru.
Parameter
Nilai Lama
Alasan Perubahan
Nilai Uji
Hasil Pengujian
Nilai Final
Timeout sensor
Catat
Respons berubah
Catat
Uji
Setujui
Kecepatan conveyor
Catat
Proses berubah
Catat
Uji
Setujui
Waktu aktuator
Catat
Perangkat berubah
Catat
Uji
Setujui
Pastikan HMI Menampilkan Kontrol dan Status Terbaru
Program PLC dan HMI perlu diperbarui secara sinkron. Jika PLC sudah menggunakan konfigurasi baru sementara HMI masih menampilkan kondisi lama, operator dapat menerima informasi atau pilihan kontrol yang tidak lagi sesuai.
Periksa tombol operasi, pemilihan mode, indikator sensor, status aktuator, input parameter, recipe produk, tampilan sequence, alarm, petunjuk tindakan, dan hak akses pengguna
Periksa Komunikasi PLC dengan Perangkat Baru
Perangkat baru yang menggunakan jaringan atau protokol komunikasi perlu dikonfigurasi bersama PLC. Periksa alamat perangkat, konfigurasi jaringan, protokol, pemetaan data, format dan skala nilai, waktu pembaruan, status koneksi, serta respons saat komunikasi terputus.
Perangkat tersebut dapat berupa HMI, inverter, servo drive, smart sensor, vision camera, code reader, robot, power meter, SCADA, atau mesin lain.
Siemens menjelaskan bahwa commissioning PROFINET mencakup konfigurasi perangkat, diagnosis jaringan, serta pemeriksaan topologi dan komunikasi. Hal ini menunjukkan bahwa ketika perangkat baru ditambahkan, pemeriksaan tidak cukup hanya pada logika PLC, tetapi juga perlu memastikan konfigurasi jaringan dan perangkat sesuai.
Jika perubahan melibatkan beberapa perangkat yang saling bertukar data, integrasi PLC dengan perangkat dan sistem otomasi perlu dievaluasi sebagai satu kesatuan agar setiap perangkat dapat bekerja sesuai sequence mesin.
Perbarui Alarm agar Menunjukkan Sumber Masalah yang Tepat
Modifikasi mesin dapat menambah kondisi gangguan baru. Alarm perlu membantu operator mengetahui perangkat atau kondisi yang menyebabkan proses berhenti.
Alarm dapat mencakup:
sensor tidak mendeteksi produk;
aktuator tidak mencapai posisi;
motor atau drive mengalami fault;
komunikasi perangkat terputus;
proses melewati timeout;
produk berhenti di tengah alur;
area output penuh;
interlock belum terpenuhi; atau
sistem keselamatan aktif.
Dokumentasikan kondisi pemicu, perangkat terkait, respons sistem, arah pemeriksaan operator, dan kondisi reset untuk setiap alarm.
Pastikan Program yang Diubah Berasal dari Versi Terbaru
Program yang akan dimodifikasi harus dibandingkan dengan program aktual pada mesin. Menggunakan file lama berisiko menghilangkan perubahan sebelumnya atau menimbulkan ketidaksesuaian antara PLC, HMI, parameter perangkat, dan dokumentasi.
Pastikan tersedia backup sebelum perubahan, identitas dan tanggal versi, kesesuaian program offline dan online, catatan perubahan, backup parameter perangkat, serta salinan program setelah commissioning.
Gunakan kontrol versi yang mencatat nama file, mesin, PLC, HMI, tanggal, bagian yang diubah, pembuat perubahan, status pengujian, dan persetujuan.
Uji Setiap Fungsi Sebelum Menjalankan Produksi Penuh
Pengujian sebaiknya dilakukan bertahap agar kesalahan lebih mudah ditemukan sebelum memengaruhi keseluruhan proses.
Verifikasi wiring dan alamat I/O.
Uji setiap sensor.
Uji setiap output tanpa produk.
Uji gerakan dalam mode manual.
Uji interlock dan kondisi keselamatan.
Uji satu siklus otomatis.
Uji kondisi abnormal dan alarm.
Uji menggunakan produk.
Uji berulang pada target kecepatan.
Pantau hasil sebelum produksi penuh.
Pendekatan commissioning Siemens juga mencakup diagnosis hardware dan software, commissioning distributed I/O, serta konfigurasi alarm. Artinya, pengujian setelah perubahan sebaiknya mencakup perangkat lapangan dan fungsi program, bukan hanya memastikan PLC dapat masuk ke mode run.
Jangan Hanya Menguji Kondisi Normal
Program juga perlu diuji saat kondisi proses tidak berjalan sebagaimana mestinya. Tujuannya adalah memastikan program memberikan respons yang sesuai ketika gangguan benar-benar terjadi.
Skenario yang dapat diuji meliputi sensor tidak memberikan konfirmasi, produk macet, aktuator gagal bergerak, perangkat mengalami fault, komunikasi terputus, atau proses dihentikan di tengah siklus. Pengujian fungsi keselamatan harus dilakukan oleh personel kompeten sesuai prosedur dan desain keselamatan mesin.
Tanda Penyesuaian Program PLC Memerlukan Tenaga Ahli
Bantuan programmer atau system integrator perlu dipertimbangkan ketika tim internal tidak memiliki data, akses, atau kompetensi yang cukup untuk memverifikasi perubahan secara aman.
Beberapa tandanya adalah:
tidak tersedia backup program PLC;
password atau akses program tidak tersedia;
dokumentasi I/O tidak lengkap;
sequence mesin tidak dapat dipastikan;
perubahan melibatkan safety system;
mesin terhubung dengan beberapa sistem lain;
alarm tidak menunjukkan penyebab;
modifikasi memengaruhi proses kritis; atau
percobaan perubahan justru menimbulkan gangguan baru.
Data yang Perlu Disiapkan Sebelum Menggunakan Jasa PLC Programming
Data yang lengkap membantu programmer memahami kondisi mesin dan ruang lingkup perubahan sebelum melakukan penyesuaian. Siapkan:
merek dan tipe PLC;
tipe modul I/O;
program PLC terbaru;
backup HMI;
wiring diagram;
daftar I/O;
manual perangkat;
foto atau video mesin;
sequence sebelum modifikasi;
sequence yang diinginkan;
daftar komponen yang berubah;
riwayat alarm;
kondisi munculnya masalah;
target produksi;
waktu shutdown yang tersedia; dan
kriteria keberhasilan pengujian.
Informasi tersebut dapat menjadi dasar ketika menggunakan jasa programming dan penyesuaian PLC untuk mengevaluasi perubahan program, integrasi perangkat, pengujian, dan commissioning mesin.
FAQ tentang Program PLC yang Sering Error Setelah Mesin Dimodifikasi
Beberapa pertanyaan berikut sering muncul ketika mesin mengalami masalah setelah perubahan perangkat atau proses.
1. Apakah mesin bermasalah setelah dimodifikasi berarti PLC rusak?
Tidak selalu. Penyebabnya dapat berasal dari wiring, konfigurasi perangkat, komunikasi, sequence, alamat I/O, interlock, atau parameter program yang belum sesuai dengan kondisi mesin terbaru.
2. Apakah program PLC lama masih bisa digunakan setelah menambah sensor?
Program lama perlu diperiksa. Sensor baru mungkin membutuhkan alamat input, logika deteksi, alarm, sequence, atau interlock tambahan agar dapat berfungsi sesuai proses.
3. Mengapa mesin berjalan dalam mode manual tetapi gagal saat otomatis?
Mode otomatis biasanya bergantung pada sequence, interlock, feedback, kondisi transisi, dan timeout. Jika salah satu kondisi belum terpenuhi, program dapat berhenti menunggu sebelum melanjutkan langkah berikutnya.
4. Apakah program PLC harus diubah ketika inverter diganti?
Tergantung cara kontrol dan konfigurasi inverter baru. Penyesuaian mungkin diperlukan apabila terdapat perubahan sinyal run-stop, referensi kecepatan, komunikasi, pemetaan data, atau status fault dan ready.
5. Mengapa backup program PLC perlu dibuat sebelum modifikasi?
Backup menjadi acuan untuk membandingkan perubahan dan membantu mengembalikan konfigurasi sebelumnya apabila hasil modifikasi tidak sesuai. Backup juga membantu menjaga kontrol versi selama pengujian dan commissioning.
Kesimpulan
Program PLC setelah modifikasi mesin perlu diperiksa berdasarkan perubahan yang benar-benar terjadi. Mulailah dari sequence dan I/O, kemudian periksa sensor, perangkat penggerak, interlock, parameter, HMI, komunikasi, alarm, serta versi program. Setelah penyesuaian dilakukan, uji fungsi normal dan kondisi gangguan sebelum mesin kembali digunakan untuk produksi penuh.
Evaluasikan Program PLC Setelah Modifikasi Mesin
Siapkan backup program PLC, wiring diagram, daftar perangkat yang berubah, video mesin, serta sequence yang diinginkan untuk dikonsultasikan dengan tim PT Mitrainti Sejahtera Eletrindo. Data tersebut dapat digunakan untuk mengevaluasi kebutuhan penyesuaian program, integrasi perangkat, pengujian, dan commissioning agar program sesuai dengan kondisi mesin setelah modifikasi.
ADDRESS
Ruko Pengampon Square Blok D-31
Jl. Semut Baru, Kel. Bongkaran, Kec. Pabean Cantian Surabaya – Jawa Timur
PHONE
WhatsApp: +628170006907
T.(031) 355 1715
F.(031) 355 3995
Email: [email protected]
Youtube: Youtube Misel
Related Blog
- Apa itu PLC dan Bagaimana Cara Kerja PLC?
- Definisi Ladder Diagram dalam PLC beserta Contohnya
- Komponen-komponen PLC dan Kegunaannya
- Jenis-jenis PLC dan Fungsinya
- Perbedaan Antara SCADA dan PLC
- Bagaimana Cara Kerja PLC Bersama dengan VFC?
- Bagaimana PLC Terhubung ke SCADA?
- Apakah PLC Dapat Digunakan Sebagai RTU di Sistem SCADA?
- Penggunaan PLC dalam Sistem Otomasi Industri
- Apa Itu PLC Atau Sistem Tanam Terbaik Beserta Keunggulannya
- Apa Arti Penskalaan Pada PLC
- Bagaimana Kita Bisa Mengontrol PLC Melalui Suara?
- Apa Kode Sumber untuk DCS dan PLC?
- Bagaimana Cara Membandingkan Nilai Bit Tunggal di PLC
- Manfaat PLC dalam Dunia Industri
- PLC Mana yang Paling Umum Digunakan?
- Ketahui Cara Kerja Encoder, Fungsi hingga Jenisnya di sini
- Buruan Ganti PLC, Karena PLC CJ1 OMRON Dikabarkan Stop Produksi
- Apa Itu PLC Omron? Berikut Fitur dan Fungsinya
- Panduan Praktis Penggunaan Timer PLC: Teori dan Tipsnya
- Counter PLC: Panduan Lengkap tentang Cara Kerja dan Jenis-Jenisnya
- Memahami dan Mengoptimalkan Pemrograman Timer PLC Omron
- Mengenal Berbagai Jenis Timer yang Sering Digunakan dalam PLC untuk Performa Optimal
- Memanfaatkan PLC Omron dalam Merancang Smart Home
- Mengenal Berbagai Fungsi Timer dalam PLC
- Memahami Batas Maksimal Nilai Set Value (SV) Timer pada PLC
- PLC Programming FAQs
- Huceen: Solusi Alternatif 100% Kompatibel Pengganti Siemens untuk Otomasi Industri
- Cara Kerja Huceen sebagai Pengganti Siemens S7-1200 & S7-300 Tanpa Perlu Reprogramming
- Alasan Mengapa Huceen Lebih Hemat dan Efisien Dibanding Siemens
- Daftar Produk Huceen yang Kompatibel dengan Siemens: Dari PLC hingga Servo Drive
- Review PLC Huceen: Performa, Kompatibilitas, dan Efisiensi untuk Sistem Otomasi Industri
- Kapan Harus Memilih Huceen Dibanding Fatek untuk Sistem Otomasi Anda?
- Perbandingan Mendalam: PLC Huceen vs. PLC Siemens, Mana yang Lebih Efisien?
- 6 Keuntungan Membeli PLC Huceen dari Distributor Resmi di Indonesia
- Apakah Huceen Cocok untuk Industri Makanan dan Minuman?
- Perbandingan PLC Huceen vs PLC Konvensional: Mana yang Lebih Unggul?
- Mesin Lama Masih Layak Pakai Tapi Spare Part Sulit Dicari? Ini Strategi Replacement Tanpa Downtime Panjang
- Program PLC Sering Error Setelah Mesin Dimodifikasi? Ini yang Perlu Diperiksa