Dalam bidang automasi perindustrian, pengawal logik yang boleh diprogramkan (PLCs) memainkan peranan penting dalam mengawal dan memantau pelbagai proses. Di antara banyak protokol komunikasi yang digunakan dalam PLC, Bas Rangkaian Kawasan Pengawal (CAN) telah muncul sebagai pilihan yang boleh dipercayai dan cekap untuk aplikasi kawalan tahap. Sebagai pembekal Bus PLC, saya telah menyaksikan manfaat dan cabaran menggunakan bas CAN untuk kawalan tahap di PLC. Dalam catatan blog ini, saya akan berkongsi pandangan saya tentang cara menggunakannya dengan berkesan untuk kawalan tahap di PLC, yang meliputi segala -galanya dari asas -asas bas CAN ke strategi pelaksanaan praktikal.
Memahami boleh bas
Can Bus adalah protokol komunikasi bersiri yang pada asalnya dibangunkan untuk industri automotif untuk membolehkan komunikasi yang boleh dipercayai antara unit kawalan elektronik (ECU). Sejak itu ia telah menemui penggunaan yang meluas dalam industri lain, termasuk automasi perindustrian, disebabkan oleh keteguhannya, kadar pemindahan data yang tinggi, dan keupayaan induk multi.
Salah satu ciri utama CAN BUS ialah sistem komunikasi berasaskan mesejnya. Daripada menangani nod individu, mesej diberikan pengecam unik (ID). Semua nod di bas CAN menerima setiap mesej, tetapi mereka hanya memproses mesej dengan ID yang mereka berminat. Ini membolehkan seni bina komunikasi yang fleksibel dan berskala.
Satu lagi aspek penting CAN Bus adalah isyarat pembezaannya. Ia menggunakan dua wayar (CAN_H dan CAN_L) untuk menghantar data, yang memberikan imuniti bunyi yang sangat baik. Ini menjadikan bas boleh digunakan untuk digunakan dalam persekitaran perindustrian yang keras di mana gangguan elektrik adalah perkara biasa.
Mengapa Penggunaan Boleh Bas untuk Kawalan Tahap di PLC?
Apabila ia datang kepada kawalan tahap di PLC, Can Bus menawarkan beberapa kelebihan. Pertama, ia membolehkan integrasi mudah sensor dan penggerak pelbagai peringkat. Oleh kerana Bus boleh menyokong komunikasi pelbagai, anda boleh menyambungkan beberapa sensor dan penggerak ke bas yang sama, mengurangkan jumlah pendawaian yang diperlukan.
Kedua, CAN BUS menyediakan pemindahan data kelajuan tinggi. Ini adalah penting untuk aplikasi kawalan tahap, di mana data masa sebenar diperlukan untuk membuat keputusan kawalan yang tepat. Dengan kadar pemindahan data sehingga 1 Mbps, CAN BUS dapat dengan cepat menghantar bacaan sensor tahap ke PLC dan menerima isyarat kawalan dari PLC kepada penggerak.
Ketiga, kebolehpercayaan bas CAN adalah manfaat utama. Kesilapan - Pengesanan dan Kesalahan - Mekanisme pengendalian memastikan data dihantar dengan tepat. Dalam kes ralat komunikasi, protokol secara automatik boleh menghantar semula mesej, meminimumkan kesan pada sistem kawalan tahap.
Komponen yang diperlukan untuk kawalan tahap bas CAN di PLC
Untuk melaksanakan bas untuk kawalan tahap di PLC, anda memerlukan komponen berikut:
- CAN BUS PLC: PLC yang dilengkapi dengan antara muka bas CAN. KamiCAN BUS PLCdireka khusus untuk aplikasi perindustrian dan menawarkan integrasi lancar dengan peranti bas CAN.
- Sensor tahap: Sensor ini digunakan untuk mengukur tahap cecair atau pepejal dalam tangki atau bekas. Terdapat pelbagai jenis sensor tahap yang tersedia, seperti sensor ultrasonik, sensor kapasitif, dan sensor terapung. Pastikan sensor yang anda pilih mempunyai output bas CAN atau boleh dihubungkan dengan modul bas CAN.
- Penggerak: Penggerak digunakan untuk mengawal tahap bahan dalam tangki. Sebagai contoh, pam atau injap boleh digunakan untuk menambah atau mengeluarkan bahan tersebut. Sama seperti sensor, penggerak sama ada mempunyai antara muka bas CAN atau disambungkan ke modul kawalan bas CAN - diaktifkan.
- Boleh transceiver bas: Peranti ini digunakan untuk menukar isyarat digital dari PLC dan peranti lain ke dalam isyarat pembezaan yang digunakan oleh bas CAN. Mereka juga menyediakan pengasingan elektrik antara peranti dan bas, melindungi peralatan dari lonjakan elektrik.
- Bolehkah kabel bas dan penyambung: Tinggi - kualiti boleh kabel bas dan penyambung adalah penting untuk komunikasi yang boleh dipercayai. Pastikan menggunakan kabel yang dilindungi untuk meminimumkan gangguan elektromagnet.
Mengkonfigurasi Can Bus Plc untuk Kawalan Tahap
Sebaik sahaja anda mempunyai semua komponen, langkah seterusnya adalah untuk mengkonfigurasi CAN BUS PLC untuk kawalan tahap.
- Pemasangan perkakasan: Sambungkan transceiver bas CAN ke antara muka bas CAN di PLC. Kemudian, sambungkan sensor tahap dan penggerak ke bas CAN menggunakan kabel dan penyambung yang sesuai. Pastikan perintang penamatan dipasang dengan betul di kedua -dua hujung bas CAN untuk mengelakkan refleksi isyarat.
- Boleh konfigurasi parameter bas: Dalam perisian pengaturcaraan PLC, konfigurasikan parameter bas CAN seperti kadar bit, mod komunikasi (contohnya, mod biasa atau mod senyap), dan penapis mesej. Kadar bit harus ditetapkan mengikut keperluan permohonan anda dan keupayaan peranti di dalam bas. Penapis mesej digunakan untuk menentukan mesej bas yang boleh diterima dan diproses oleh PLC.
- Pengaturcaraan logik kawalan tahap: Tulis logik kawalan tahap dalam bahasa pengaturcaraan PLC (contohnya, logik tangga, gambarajah blok fungsi, atau teks berstruktur). Logik harus membaca data sensor tahap dari bas CAN, bandingkan dengan setpoint tahap yang dikehendaki, dan menghasilkan isyarat kawalan yang sesuai untuk penggerak. Sebagai contoh, jika tahap berada di bawah setpoint, PLC boleh menghantar isyarat untuk memulakan pam untuk mengisi tangki.
Penyelesaian Masalah Bolehkah Sistem Kawalan Tahap Bas
Walaupun dengan konfigurasi yang betul, isu mungkin timbul dalam sistem kawalan tahap bas CAN. Berikut adalah beberapa masalah biasa dan penyelesaiannya:
- Kesalahan komunikasi: Jika PLC tidak menerima data dari sensor atau tidak dapat menghantar isyarat kawalan kepada penggerak, periksa kabel bas CAN dan penyambung untuk sambungan longgar atau kerosakan. Juga, sahkan bahawa perintang penamatan dipasang dengan betul. Anda boleh menggunakan penganalisis bas CAN untuk mendiagnosis kesilapan komunikasi dan memantau lalu lintas di dalam bas.
- Bacaan tahap yang tidak tepat: Jika bacaan sensor tahap tidak tepat, periksa pemasangan dan penentukuran sensor. Pastikan sensor diposisikan dengan betul dan tidak ada halangan atau gangguan yang mempengaruhi operasinya. Anda mungkin perlu menyusun semula sensor mengikut arahan pengeluar.
- Kerosakan penggerak: Jika penggerak tidak bertindak balas terhadap isyarat kawalan, periksa bekalan kuasa kepada penggerak dan pendawaian antara penggerak dan bas CAN. Juga, sahkan bahawa logik kawalan penggerak di PLC adalah betul.
Pilihan PLC lain untuk perbandingan
Walaupun CAN BUS PLCS adalah pilihan yang baik untuk kawalan tahap, terdapat juga pilihan lain yang tersedia. Sebagai contoh, kamiCompact Mini Plcadalah penyelesaian kos yang berkesan untuk aplikasi kawalan tahap kecil - skala. Ia menawarkan reka bentuk yang mudah dan padat, menjadikannya mudah dipasang di ruang terhad.
Sebaliknya,Ethercat Bus PlcMenyediakan komunikasi kelajuan yang sangat tinggi, yang sesuai untuk aplikasi yang memerlukan pemindahan data yang sangat cepat dan kawalan masa sebenar. Walau bagaimanapun, ia mungkin lebih kompleks untuk mengkonfigurasi dan diintegrasikan berbanding dengan CAN BUS PLCS.
Kesimpulan
Menggunakan bas CAN untuk kawalan tahap di PLC adalah cara yang boleh dipercayai dan cekap untuk menguruskan proses perindustrian. Dengan kemampuan masternya, pemindahan data kelajuan tinggi, dan imuniti bunyi yang sangat baik, BUS dapat dengan berkesan mengintegrasikan pelbagai sensor dan penggerak tahap ke dalam sistem kawalan tunggal. Dengan mengikuti langkah -langkah yang digariskan dalam catatan blog ini, anda boleh berjaya mengkonfigurasi dan melaksanakan sistem kawalan tahap bas CAN menggunakan Can Can Bus Plc.


Jika anda berminat untuk melaksanakan sistem kawalan bas CAN atau mempunyai sebarang pertanyaan mengenai produk kami, kami menjemput anda untuk menghubungi kami untuk perbincangan terperinci. Pasukan pakar kami bersedia membantu anda dalam memilih penyelesaian yang tepat untuk aplikasi khusus anda dan memberikan anda sokongan yang diperlukan sepanjang proses pelaksanaan.
Rujukan
- Bosch, CAN Spesifikasi 2.0, Robert Bosch GmbH, 1991.
- Buku Panduan Automasi Perindustrian, pelbagai penulis, yang diterbitkan oleh McGraw - Hill.
- Panduan Pengaturcaraan PLC, yang diterbitkan oleh Persatuan Automasi Antarabangsa (ISA).
