Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Sistem Kontrol Otomatisasi

Cara Menerapkan Loop PID pada PLC Micro800 untuk Kontrol Proses yang Tepat

Loop PID digunakan dalam industri proses untuk menjaga setpoint seperti suhu, tekanan, dan level dalam batas.

Tonton videonya untuk mempelajari lebih lanjut, atau gulir ke bawah untuk membaca artikel selanjutnya.

Jika Anda baru mengenal konsep loop PID, Anda dapat mempelajarinya lebih lanjut di postingan blog kami Penjelasan Pengontrol PID.

Pada artikel ini, saya akan menunjukkan cara mengimplementasikan loop PID di PLC Micro800 menggunakan Connected Components Workbench dan mendemonstrasikan bagaimana loop PID mengontrol level dalam tangki.

Program perulangan PID

Mari beralih ke Connected Components Workbench untuk menyiapkan loop PID.

Di Connected Components Workbench, saya membuat proyek baru dengan mengklik File> New.

Dalam dialog Proyek Baru, saya memberi nama proyek tersebut dan menentukan di mana proyek itu akan disimpan di komputer saya. Terakhir, saya klik Buat untuk membuat proyek.

Dalam dialog Tambah Perangkat, saya memilih PLC 2080-LC50-48QWB-SIM dan klik Pilih untuk menambahkannya ke pilihan saya. Lalu saya klik Add To Project untuk menambahkan pilihan saya ke proyek.

Di Project Organizer, saya klik dua kali pada Global Variables untuk membuka tabel Global Variables lalu mendeklarasikan variabel yang akan saya gunakan dalam demo ini.

Setelah variabel dideklarasikan, saya menutup tabel Variabel Global.

Lalu saya klik kanan pada Programs dan pilih Add> New FBD:Function Block Diagram untuk menambahkan program ke proyek.

Saya mengklik dua kali pada program baru untuk membukanya dan menyeret Blok Instruksi dari Toolbox di sebelah kanan dan meletakkannya di kanvas.

Saya mengklik dua kali pada Blok Instruksi untuk membuka dialog Pemilihan Blok Instruksi dan mencari PID. Dari hasil pencarian, saya memilih Blok Instruksi PID dan klik OK untuk menambahkannya ke proyek.

Saya membuat parameter antarmuka instruksi seperti yang ditunjukkan di sini dan mengatur setiap keuntungan dalam variabel Keuntungan menjadi 1.

Setelah mengkonfigurasi instruksi, saya klik dua kali pada pengontrol di Project Organizer dan membuka tab Interupsi. Di tab ini, saya klik Tambah untuk menambahkan interupsi.

Saya mengatur tipe interupsi ke STI dan program ke Prog1. Lalu saya klik kotak centang Mulai Otomatis dan konfigurasikan interupsi agar berjalan setiap 100 milidetik.

Terakhir saya klik OK untuk menyimpan konfigurasinya.

Sekarang setelah proyek kita dikonfigurasi, kita dapat menyiapkan tren untuk melihat kinerja loop PID.

Konfigurasi tren

Di Connected Components Workbench, Anda dapat menggunakan tren untuk memantau nilai variabel dari waktu ke waktu. Jika Anda menggunakan Connected Components Workbench versi 22, Anda perlu menginstal alat Trends sebelum dapat menggunakan tren di Connected Components Workbench.

Untuk mengkonfigurasi tren, saya mengaktifkan tab Trends di Project Organizer dan klik Tambah Tren.

Lalu saya klik tombol plus untuk menambahkan Trace, yaitu variabel yang akan dipantau.

Pada dialog yang terbuka, saya memilih FLOAT_OUT_0, FLOAT_IN_0, dan Setpoint sebagai variabel yang akan dilacak dan klik Tambahkan untuk menambahkannya ke Tren.

Saya klik OK untuk menyimpan konfigurasi.

Pada halaman Trend, saya klik ikon pengaturan di pojok kanan bawah dan mengubah konfigurasi Y-Axis dari Stacked menjadi Overlaid.

Sekarang, kami siap menguji proyek dan melihat bagaimana loop PID ini akan mengontrol proses sebenarnya.

Uji perulangan PID

Untuk menguji loop PID ini, saya mengunduh proyek ke Simulator Micro800 dan menempatkan Simulator dalam mode Jalankan.

Selanjutnya saya buka Level Control Scene di Factory IO.

Saat adegan terbuka, saya membuka konfigurasi Driver dengan mengklik File dan kemudian Drivers. Di menu tarik-turun, saya memilih driver Allen-Bradley Micro800 dan klik Konfigurasi untuk membuka jendela Konfigurasi Driver.

Di jendela ini, saya mengatur Alamat IP Host agar sesuai dengan alamat IP Simulator Micro800.

Setelah konfigurasi selesai, saya klik panah kembali untuk kembali ke Konfigurasi Driver dan klik Connect. Centang hijau menunjukkan bahwa adegan tersebut sekarang terhubung ke Simulator Micro800.

Saya menutup jendela Konfigurasi Driver dan menjalankan adegan dengan menekan ikon Putar.

Tangki mulai terisi, dan saya membuka sedikit katup Pelepasan agar air mengalir keluar dari tangki.

Di Connected Components Workbench, saya membuka Trend dan mengklik ikon Play untuk mulai menjalankannya. Anda dapat melihat tren ini bahwa loop PID menyesuaikan Katup Pengisian untuk mencoba mempertahankan setpoint target.

Penutup

Dalam artikel ini, kita mempelajari cara mengonfigurasi loop PID di PLC Micro800, cara menggunakan Trend untuk memantau loop PID, dan melihat bagaimana loop PID akan mengontrol proses nyata menggunakan IO Pabrik.

Dalam demo ini, kami menggunakan keuntungan sewenang-wenang. Dalam proses sebenarnya, kami akan menghabiskan waktu menyetel PID untuk memastikan kinerjanya baik. Sayangnya, karena penyetelan adalah topik yang kompleks, hal ini berada di luar cakupan artikel ini. Kami akan membahas penggunaan penalaan otomatis untuk menyetel loop PID pada kursus PID dengan PLC Micro800.


Sistem Kontrol Otomatisasi

  1. 3 Faktor Kunci KPI
  2. Inovasi teknologi akan menghidupkan kembali sektor manufaktur untuk Industri 4.0
  3. Ericsson:5G untuk Manufaktur
  4. Tantangan Teratas di Industri 4.0
  5. Mencapai Potensi Otomatisasi Penuh - Model Pengoperasian Otomatisasi (Bagian 3)
  6. Apa itu Pemutus Sirkuit Cerdas?
  7. Robot Melakukan Operasi Jaringan Lunak dengan Bantuan Manusia Minimal
  8. Konektivitas Cloud, Perangkat Lunak ERP Drive Analytics Tingkat Lanjut
  9. ASTI Mobile Robotics memenangkan Penghargaan Teknologi Eropa untuk otomatisasi
  10. Di Palung Robot