Lewati ke konten

Apa yang Anda cari?


Anda mungkin juga menyukai

Teknik Penyaringan Sinyal untuk Masukan Digital dan Analog PLC dalam Otomasi Industri

  • 〡
  • 〡 oleh WUPAMBO
Signal Filtering Techniques for PLC Digital and Analog Inputs in Industrial Automation

Lingkungan otomatisasi industri modern dipenuhi interferensi elektromagnetik (EMI), getaran mekanis, dan derau listrik. Ketika sensor lapangan mengirimkan sinyal mentah yang berderau ke sistem kontrol, programmable logic controller (PLC) mengalami pemicu palsu atau osilasi proses yang tidak menentu.

Penerapan teknik pemfilteran sinyal yang tangguh melindungi sirkuit pemrosesan PLC sekaligus memastikan operasi otomatisasi pabrik yang stabil dan dapat diprediksi. Panduan teknik ini menjelaskan cara kerja pemfilteran perangkat keras dan perangkat lunak pada input digital dan analog PLC, serta memberikan algoritma praktis dan praktik terbaik untuk komisioning.

1. Dasar-Dasar Pemfilteran Sinyal pada Modul Input PLC

Filter input berada di antara perangkat lapangan fisik dan mesin eksekusi inti PLC. Tujuan utamanya adalah menghilangkan lonjakan transien, pantulan kontak, dan derau frekuensi tinggi sembari meneruskan perubahan status proses yang sebenarnya.

Rangkaian input perangkat keras mengarahkan sinyal lapangan yang masuk melalui jaringan filter RC fisik sebelum meneruskan data ke isolator optik. Algoritma pemfilteran perangkat lunak kemudian mengondisikan sinyal yang telah didigitalkan dalam siklus pemindaian memori CPU.

2. Menerapkan Filter Berbasis Waktu untuk Input Digital PLC

Input digital dari lapangan yang berasal dari sakelar batas, tombol tekan, dan sensor proksimitas sering mengalami pantulan kontak mekanis. Tanpa pemfilteran, satu kali tekan tombol dapat menghasilkan beberapa transisi sinyal cepat dalam hitungan milidetik.

Pemfilteran digital bekerja berdasarkan parameter ambang durasi minimum, yang sering disebut sebagai tunda input atau waktu debounce.

  • Filter mengabaikan setiap perubahan status sinyal yang tidak bertahan lebih lama daripada waktu filter yang ditetapkan (misalnya, 3 ms hingga 10 ms).
  • Pulsa derau frekuensi tinggi otomatis dihilangkan sebelum mencapai memori logika internal.
  • Insinyur dapat menyesuaikan pengaturan filter digital pada pengaturan konfigurasi perangkat keras di Siemens TIA Portal atau Rockwell Studio 5000.

Dalam logika ladder, debounce perangkat lunak meniru perilaku ini menggunakan Timer Tunda Aktif (TON). Bit output disetel ke TRUE hanya setelah input fisik terus-menerus HIGH selama seluruh durasi timer yang telah ditetapkan.

3. Metode Pemfilteran Lanjutan untuk Input Analog PLC

Tidak seperti sinyal digital biner, input analog (4-20mA, 0-10V, RTD, termokopel) berubah secara kontinu. Karena itu, pemfilteran analog mengandalkan algoritma penghalusan matematis, bukan sekadar penundaan waktu.

Sistem kontrol umumnya menerapkan filter rata-rata bergerak atau Filter Low-Pass Orde Pertama (Filter IIR Kutub Tunggal). Persamaan matematis untuk filter low-pass digital orde pertama adalah:

Y(k) = Y(k-1) + a * [X(k) - Y(k-1)]

Dengan:

  • Y(k) menunjukkan nilai output terfilter saat ini.
  • Y(k-1) adalah nilai output terfilter sebelumnya.
  • X(k) adalah nilai input analog mentah yang belum difilter.
  • a menunjukkan faktor penghalusan (berkisar antara 0.0 dan 1.0).

Meningkatkan faktor penghalusan filter secara efektif meredam derau sinyal. Namun, teknisi kontrol harus menyeimbangkan kekuatan penghalusan dengan keterlambatan fase, karena pemfilteran berlebihan menunda respons sistem terhadap perubahan proses yang sebenarnya.

Wawasan Lapangan: Pengaturan filter yang tinggi efektif menghaluskan kurva proses yang bising pada layar HMI. Namun, penggunaan koefisien filter yang agresif pada interlock keselamatan penting atau loop gerak cepat menimbulkan penundaan respons yang berbahaya. Gunakan filter low-pass yang kuat untuk loop termal atau level yang lambat, dan jaga agar loop kontrol cepat tetap responsif.

4. Pertimbangan Untung Rugi Filter Perangkat Keras vs. Algoritma Perangkat Lunak

Jaringan RC tingkat perangkat keras maupun rutin perangkat lunak CPU memberikan manfaat yang berbeda dalam topologi otomasi pabrik.

Filter perangkat keras melindungi optocoupler internal yang sensitif dari transien tegangan tinggi dan lonjakan ESD. Namun, parameter komponen perangkat keras tetap setelah kartu I/O diproduksi.

Filter perangkat lunak menyediakan penyetelan parameter yang fleksibel dan dinamis langsung di dalam function block PLC. Karena itu, desain DCS dan PLC modern menggabungkan perlindungan RC perangkat keras bawaan dengan algoritma low-pass perangkat lunak yang dapat dikonfigurasi untuk penolakan derau yang optimal.

5. Panduan Praktis untuk Menyetel Filter Input PLC

Kalibrasi filter input memerlukan analisis dinamika proses dan profil derau selama commissioning sistem:

  1. Masukan Digital: Atur penundaan debounce perangkat keras antara 3 ms dan 20 ms untuk sakelar mekanis. Kurangi penundaan menjadi 0.1 ms untuk modul pencacah kecepatan tinggi yang melacak encoder inkremental.
  2. Sinyal Suhu (Dinamika Lambat): Terapkan penyaringan low-pass berat (faktor penghalusan a = 0.05 hingga 0.1) untuk menekan derau termal sekitar.
  3. Loop Aliran dan Tekanan (Dinamika Cepat): Gunakan penyaringan ringan (faktor penghalusan a = 0.3 hingga 0.5) untuk menjaga stabilitas loop tanpa menyebabkan keterlambatan fase PID.

Skenario Penerapan di Dunia Nyata: Pengurangan Derau Flowmeter Tangki Lumpur

Pernyataan Masalah

Pabrik pengolahan mineral mengalami hunting parah pada loop katup kontrol aliran lumpur. Derau listrik yang dihasilkan VFD tegangan menengah di dekatnya menimbulkan lonjakan acak pada sinyal 4-20mA dari flowmeter elektromagnetik. Blok PID PLC bereaksi berlebihan terhadap lonjakan palsu ini, menyebabkan osilasi katup kontrol dan keausan aktuator dini.

Arsitektur Solusi

Insinyur otomasi menerapkan strategi pengondisian sinyal multi-tahap:

  1. Konfigurasi Perangkat Keras: Mengonfigurasi filter perangkat keras saluran masukan analog PLC ke Medium (mode penolakan 60 Hz).
  2. Implementasi Algoritma Perangkat Lunak: Membuat blok fungsi SCL khusus di Siemens TIA Portal yang menerapkan filter low-pass digital orde pertama dengan konstanta alfa yang dapat disesuaikan (a = 0.15).
  3. Validasi Sinyal: Menambahkan algoritma penolakan lonjakan yang membuang perubahan sampel mentah yang melebihi perubahan aliran +/- 20% per pemindaian milidetik.

Hasil Operasional

Kurva variabel proses yang telah difilter sepenuhnya stabil, menekan 98% lonjakan sinyal akibat VFD. Data masukan yang mulus memungkinkan penyetelan loop PID yang stabil, mengurangi keausan mekanis katup kontrol dan menghilangkan hunting proses.

Tentang Penulis

Zhao Gang adalah Insinyur Senior Sistem Kontrol dengan pengalaman industri lebih dari 15 tahun di pembangkit listrik termal, proses kimia, dan otomasi industri berat. Ia mengkhususkan diri dalam desain arsitektur PLC/DCS, integritas sinyal, mitigasi derau, dan kepatuhan keselamatan fungsional (IEC 61508 / IEC 61511).


Sebelumnya