Pemilihan Fungsi Kawalan Pengawal Logik Boleh Aturcara

Aug 11, 2024

Tinggalkan pesanan

Pemilihan fungsi kawalan
Pemilihan ini termasuk pemilihan ciri seperti fungsi operasi, fungsi kawalan, fungsi komunikasi, fungsi pengaturcaraan, fungsi diagnostik dan kelajuan pemprosesan.
1. Fungsi operasi
Fungsi operasi pengawal logik boleh atur cara mudah termasuk operasi logik, pemasaan dan fungsi mengira; fungsi operasi pengawal logik boleh atur cara biasa juga termasuk anjakan data, perbandingan dan fungsi operasi lain; fungsi operasi yang lebih kompleks termasuk operasi algebra, penghantaran data, dsb.; pengawal logik boleh atur cara yang besar juga mempunyai operasi PID analog dan fungsi operasi lanjutan yang lain. Dengan kemunculan sistem terbuka, pengawal logik boleh atur cara mempunyai fungsi komunikasi. Sesetengah produk mempunyai komunikasi dengan komputer bawah, sesetengah produk mempunyai komunikasi dengan komputer rakan sebaya atau komputer atasan, dan sesetengah produk juga mempunyai fungsi komunikasi data dengan kilang atau rangkaian perusahaan. Apabila mereka bentuk dan memilih, kita harus bermula daripada keperluan aplikasi sebenar dan secara munasabah memilih fungsi operasi yang diperlukan. Dalam kebanyakan aplikasi, hanya operasi logik dan pemasaan dan fungsi pengiraan diperlukan, dan sesetengah aplikasi memerlukan penghantaran dan perbandingan data. Apabila digunakan untuk pengesanan dan kawalan analog, operasi algebra, penukaran berangka dan operasi PID digunakan. Operasi penyahkodan dan pengekodan diperlukan untuk memaparkan data.
2. Fungsi kawalan
Fungsi kawalan termasuk operasi kawalan PID, operasi kawalan pampasan suapan, operasi kawalan nisbah, dsb., yang harus ditentukan mengikut keperluan kawalan. Pengawal logik boleh atur cara digunakan terutamanya untuk kawalan logik berjujukan. Oleh itu, pengawal gelung tunggal atau berbilang gelung sering digunakan dalam kebanyakan kes untuk menyelesaikan kawalan analog. Kadangkala, unit input dan output pintar khusus digunakan untuk melengkapkan fungsi kawalan yang diperlukan, meningkatkan kelajuan pemprosesan pengawal logik boleh atur cara dan menjimatkan kapasiti memori. Sebagai contoh, unit kawalan PID, kaunter berkelajuan tinggi, unit analog dengan pampasan kelajuan, unit penukaran kod ASC, dsb. [5]
3. Fungsi komunikasi
Sistem pengawal logik boleh atur cara bersaiz besar dan sederhana harus menyokong pelbagai bas medan dan protokol komunikasi standard (seperti TCP/IP), dan harus boleh menyambung ke rangkaian pengurusan kilang (TCP/IP) apabila perlu. Protokol komunikasi harus mematuhi piawaian komunikasi ISO/IEEE dan harus menjadi rangkaian komunikasi terbuka. [5]
Antara muka komunikasi sistem pengawal logik boleh atur cara hendaklah termasuk antara muka komunikasi bersiri dan selari, port komunikasi RIO, antara muka DCS yang biasa digunakan, dsb.; bas komunikasi (termasuk peralatan antara muka dan kabel) pengawal logik boleh atur cara bersaiz besar dan sederhana harus dikonfigurasikan secara berlebihan, bas komunikasi harus mematuhi piawaian antarabangsa, dan jarak komunikasi harus memenuhi keperluan sebenar peranti.
Dalam rangkaian komunikasi sistem PLC, kadar komunikasi rangkaian atas hendaklah lebih besar daripada 1Mbps, dan beban komunikasi tidak boleh melebihi 60%. Bentuk utama rangkaian komunikasi sistem PLC adalah seperti berikut:
1) PC ialah stesen induk, dan berbilang PLC model yang sama adalah stesen hamba, membentuk rangkaian PLC mudah;
2) Satu PLC ialah stesen induk, dan PLC lain daripada model yang sama ialah stesen hamba, membentuk rangkaian PLC induk-hamba;
3) Rangkaian PLC disambungkan kepada DCS besar melalui antara muka rangkaian tertentu sebagai subnet DCS;
4) Rangkaian PLC khusus (rangkaian komunikasi PLC khusus setiap pengeluar).
Untuk mengurangkan tugas komunikasi CPU, mengikut keperluan sebenar komposisi rangkaian, pemproses komunikasi dengan fungsi komunikasi yang berbeza (seperti point-to-point, fieldbus) harus dipilih.
4. Fungsi pengaturcaraan
Mod pengaturcaraan luar talian: PLC dan pengaturcara berkongsi CPU. Apabila pengaturcara berada dalam mod pengaturcaraan, CPU hanya menyediakan perkhidmatan untuk pengaturcara dan tidak mengawal peralatan medan. Selepas pengaturcaraan selesai, pengaturcara bertukar kepada mod berjalan, dan CPU mengawal peralatan medan dan tidak boleh diprogramkan. Pengaturcaraan luar talian boleh mengurangkan kos sistem, tetapi ia menyusahkan untuk digunakan dan nyahpepijat. Pengaturcaraan dalam talian: CPU dan pengaturcara mempunyai CPU mereka sendiri. CPU hos bertanggungjawab untuk kawalan medan dan bertukar-tukar data dengan pengaturcara dalam satu kitaran imbasan. Pengaturcara menghantar program atau data dalam talian kepada hos. Dalam kitaran imbasan seterusnya, hos berjalan mengikut program yang baru diterima. Kaedah ini lebih mahal, tetapi sistem ini mudah untuk nyahpepijat dan dikendalikan, dan sering digunakan dalam pengawal logik boleh atur cara bersaiz besar dan sederhana. Lima bahasa pengaturcaraan piawai: carta fungsi berjujukan (SFC), rajah tangga (LD), rajah blok fungsi (FBD) tiga bahasa grafik dan senarai pernyataan (IL), teks berstruktur (ST) dua bahasa teks. Bahasa pengaturcaraan yang dipilih harus mematuhi piawainya (IEC6113123), dan pada masa yang sama, ia juga harus menyokong pelbagai bentuk pengaturcaraan bahasa, seperti C, Asas, dll., untuk memenuhi keperluan kawalan majlis kawalan khas.