Teknik Penapisan Isyarat untuk Input Digital dan Analog PLC dalam Automasi Industri
- 〡
- 〡 oleh WUPAMBO
Persekitaran automasi industri moden mempunyai gangguan elektromagnet yang tinggi (EMI), getaran mekanikal dan hingar elektrik. Apabila sensor medan menghantar isyarat mentah yang bising ke dalam sistem kawalan, pengawal logik boleh atur cara (PLC) mengalami picuan palsu atau ayunan proses yang tidak menentu.
Pelaksanaan teknik penapisan isyarat yang mantap melindungi litar pemprosesan PLC sambil memastikan operasi automasi kilang yang stabil dan boleh diramal. Panduan kejuruteraan ini menerangkan cara penapisan perkakasan dan perisian berfungsi pada input PLC digital dan analog, serta memberikan algoritma praktikal dan amalan terbaik pentauliahan.
1. Asas Penapisan Isyarat dalam Modul Input PLC
Penapis input terletak antara peranti medan fizikal dengan enjin pelaksanaan teras PLC. Tujuan utamanya adalah untuk menyingkirkan pancang sementara, lantunan sentuhan dan hingar frekuensi tinggi sambil membenarkan perubahan keadaan proses yang sebenar.
Litar input perkakasan menyalurkan isyarat medan masuk melalui rangkaian penapis RC fizikal sebelum menghantar data ke pengasing optik. Algoritma penapisan perisian kemudian menapis isyarat yang telah didigitalkan dalam kitaran imbasan memori CPU.
2. Melaksanakan Penapis Berasaskan Masa untuk Input Digital PLC
Input digital daripada suis had, butang tekan dan sensor jarak sering mengalami lantunan sentuhan mekanikal. Tanpa penapisan, satu tekanan butang boleh menghasilkan beberapa peralihan isyarat pantas dalam tempoh beberapa milisaat.
Penapisan digital beroperasi berdasarkan parameter ambang tempoh minimum, yang sering disebut sebagai lengahan input atau masa penyahgoncangan.
- Penapis mengabaikan sebarang perubahan keadaan isyarat yang tidak kekal melebihi tempoh penapis yang ditetapkan (cth., 3 ms hingga 10 ms).
- Denyutan hingar frekuensi tinggi akan ditapis secara automatik sebelum mencapai memori logik dalaman.
- Jurutera boleh melaraskan tetapan penapis digital dalam tetapan konfigurasi perkakasan di Siemens TIA Portal atau Rockwell Studio 5000.
Dalam logik ladder, penyahgoncangan perisian meniru tingkah laku ini menggunakan Pemasa Lengahan Hidup (TON). Bit output hanya ditetapkan kepada TRUE selepas input fizikal kekal HIGH secara berterusan sepanjang tempoh pemasa yang ditetapkan.
3. Kaedah Penapisan Lanjutan untuk Input Analog PLC
Tidak seperti isyarat digital binari, input analog (4-20mA, 0-10V, RTD, termogandingan) berubah secara berterusan. Oleh itu, penapisan analog bergantung pada algoritma pelicinan matematik, bukannya kelewatan masa yang ringkas.
Sistem kawalan lazimnya melaksanakan penapis purata bergerak atau Penapis Laluan Rendah Peringkat Pertama (Penapis IIR Kutub Tunggal). Persamaan matematik bagi penapis laluan rendah digital peringkat pertama ialah:
Y(k) = Y(k-1) + a * [X(k) - Y(k-1)]
Dengan:
- Y(k) mewakili nilai output tertapis semasa.
- Y(k-1) ialah nilai output tertapis sebelumnya.
- X(k) ialah nilai input analog mentah yang belum ditapis.
- a mewakili faktor pelicinan (antara 0.0 hingga 1.0).
Meningkatkan faktor pelicinan penapis meredam hingar isyarat dengan berkesan. Walau bagaimanapun, jurutera kawalan perlu mengimbangi kekuatan pelicinan dengan lengah fasa, kerana penapisan berlebihan melambatkan tindak balas sistem terhadap perubahan proses yang sebenar.
Pandangan Lapangan: Tetapan penapis yang tinggi melicinkan lengkung proses yang bising pada skrin HMI dengan berkesan. Namun begitu, penggunaan pekali penapis yang agresif pada saling kunci keselamatan kritikal atau gelung gerakan pantas menyebabkan kelewatan tindak balas yang berbahaya. Gunakan penapisan laluan rendah yang berat untuk gelung suhu atau aras yang perlahan, dan pastikan gelung kawalan pantas kekal responsif.
4. Pertukaran antara Penapisan Perkakasan dengan Algoritma Perisian
Rangkaian RC pada peringkat perkakasan dan rutin perisian CPU masing-masing memberikan manfaat tersendiri dalam topologi automasi kilang.
Penapisan perkakasan melindungi optogandingan dalaman yang sensitif daripada transien voltan tinggi dan lonjakan ESD. Walau bagaimanapun, parameter komponen perkakasan kekal tetap selepas kad I/O dikeluarkan dari kilang.
Penapisan perisian menawarkan pelarasan parameter yang fleksibel dan dinamik terus dalam blok fungsi PLC. Oleh itu, reka bentuk DCS dan PLC moden menggabungkan perlindungan RC perkakasan terbina dalam dengan algoritma laluan rendah perisian yang boleh dikonfigurasikan untuk menolak hingar secara optimum.
5. Panduan Praktikal untuk Melaras Penapis Input PLC
Penentukuran penapis input memerlukan analisis dinamik proses dan profil hingar semasa pentauliahan sistem:
- Input Digital: Tetapkan lengah antisentak perkakasan antara 3 ms hingga 20 ms untuk suis mekanikal. Kurangkan lengah kepada 0.1 ms untuk modul pembilang berkelajuan tinggi yang menjejak pengekod inkremental.
- Isyarat Suhu (Dinamik Perlahan): Gunakan penapisan laluan rendah yang kuat (faktor pelicinan a = 0.05 hingga 0.1) untuk menyekat hingar terma persekitaran.
- Gelung Aliran dan Tekanan (Dinamik Pantas): Gunakan penapisan ringan (faktor pelicinan a = 0.3 hingga 0.5) untuk mengekalkan kestabilan gelung tanpa menyebabkan lengah fasa PID.
Senario Aplikasi Dunia Sebenar: Pengurangan Hingar Meter Aliran Tangki Buburan
Pernyataan Masalah
Sebuah loji pemprosesan bijih perlombongan mengalami turun naik teruk pada gelung injap kawalan aliran buburan. Hingar elektrik yang dijana oleh VFD voltan sederhana berhampiran menyebabkan lonjakan rawak pada isyarat 4-20mA meter aliran elektromagnetik. Blok PID PLC bertindak balas dengan kuat terhadap lonjakan palsu ini, menyebabkan ayunan injap kawalan dan kehausan pramatang penggerak.
Seni Bina Penyelesaian
Jurutera automasi melaksanakan strategi pengkondisian isyarat berbilang peringkat:
- Konfigurasi Perkakasan: Mengkonfigurasi penapis perkakasan saluran input analog PLC kepada Sederhana (mod penolakan 60 Hz).
- Pelaksanaan Algoritma Perisian: Mencipta blok fungsi SCL khusus dalam Siemens TIA Portal yang melaksanakan penapis laluan rendah digital tertib pertama dengan pemalar alfa boleh laras (a = 0.15).
- Pengesahan Isyarat: Menambah algoritma penolakan lonjakan yang membuang langkah sampel mentah yang melebihi perubahan aliran +/- 20% bagi setiap imbasan milisaat.
Hasil Operasi
Lengkung pemboleh ubah proses yang ditapis stabil sepenuhnya, menyekat 98% lonjakan isyarat akibat VFD. Data input yang lancar membolehkan penalaan gelung PID yang stabil, mengurangkan kehausan mekanikal injap kawalan dan menghapuskan turun naik proses.
Tentang Penulis
Zhao Gang ialah Jurutera Kanan Sistem Kawalan dengan pengalaman industri lebih 15 tahun dalam loji janakuasa terma, proses kimia dan automasi industri berat. Beliau pakar dalam reka bentuk seni bina PLC/DCS, integriti isyarat, pengurangan hingar dan pematuhan keselamatan fungsian (IEC 61508 / IEC 61511).
- Dihantar dalam:
- analog signal conditioning
- control systems
- DCS noise rejection
- factory automation
- low pass filter PLC
- Siemens TIA Portal










