Rumah  >  Artikel  >  Apakah perbezaan antara mikropengawal dan plc

Apakah perbezaan antara mikropengawal dan plc

青灯夜游
青灯夜游asal
2022-10-21 10:03:5831779semak imbas

Perbezaan: 1. Kos pembangunan mikropengawal adalah rendah, tetapi ia menyusahkan untuk dibangunkan manakala kos pembangunan PLC tinggi, tetapi kitaran pembangunan adalah pendek, hasilnya cepat, dan kebolehpercayaan adalah tinggi; tinggi. 2. PLC mempunyai tahap kebolehtukaran tertentu, kualiti terjamin, dan perisian pengaturcaraan bergerak ke arah penyeragaman manakala sistem aplikasi mikropengawal mempunyai fungsi yang berbeza-beza dan kualiti yang tidak sekata, menjadikannya sukar untuk dipelajari, digunakan dan diselenggara. 3. Bahasa pengaturcaraan mikropengawal ialah C atau bahasa perhimpunan, atau bahasa pengaturcaraannya sendiri digunakan untuk PLC, seperti bahasa rajah tangga, bahasa senarai arahan, bahasa rajah modul fungsi, dan teks berstruktur; bahasa.

Apakah perbezaan antara mikropengawal dan plc

Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.

Mikrokomputer cip tunggal, seperti namanya, ialah sistem komputer yang disepadukan ke dalam satu cip Ia juga dipanggil mikropengawal cip tunggal, Bahasa Inggeris: mcu, dan mempunyai semua fungsi komputer. PLC ialah singkatan dari Pengawal Logik Boleh Aturcara dalam bahasa Inggeris, yang diterjemahkan kepada pengawal logik boleh atur cara PLC ialah sistem elektronik untuk operasi digital dan digunakan secara meluas dalam kawalan industri. Jadi apa beza antara keduanya? Mari lihat di bawah.

PLC

PLC (Programmable Logic Controller) ialah pengawal logik boleh atur cara, peranti elektronik yang direka untuk operasi digital dalam pengeluaran perindustrian Ia menggunakan memori seperti Programmable yang digunakan untuk menyimpan program secara dalaman, melaksanakan arahan berorientasikan pengguna seperti operasi logik, kawalan jujukan, pemasaan, pengiraan dan operasi aritmetik, dan mengawal pelbagai jenis mesin atau proses pengeluaran melalui input/output digital atau analog . Ia adalah bahagian teras kawalan perindustrian.

Apakah perbezaan antara mikropengawal dan plc
PLC

MCU

MCU (Microcontrollers) ialah cip litar bersepadu yang menggunakan teknologi litar bersepadu berskala besar Integrate CPU unit pemprosesan pusat dengan keupayaan pemprosesan data, RAM memori capaian rawak, ROM memori baca sahaja, pelbagai port I/O dan sistem gangguan, pemasa/kaunter dan fungsi lain (mungkin juga termasuk litar pemacu paparan, litar modulasi lebar nadi, analog Multiplexer, penukar A/D dan litar lain) disepadukan pada cip silikon untuk membentuk sistem mikrokomputer yang kecil tetapi lengkap, yang digunakan secara meluas dalam pelbagai bidang.

Seperti telefon bimbit, elektronik automotif, motor stepper industri, kawalan lengan robot, dsb., mikropengawal semuanya boleh dilihat. Ciri-ciri mikrokomputer cip tunggal ialah pengaturcaraan dan penyelenggaraan agak rumit bahasa C atau bahasa himpunan biasanya digunakan untuk pengaturcaraan Kosnya rendah dan antara muka I/O agak terhad.

Apakah perbezaan antara mikropengawal dan plc
MCU

Perbezaan antara MCU dan PLC

1 Pada produk, mikropengawal ialah cip bersepadu boleh atur cara.

2. PLC lebih sesuai digunakan dalam persekitaran industri yang keras dan agak stabil manakala persekitaran kerja mikropengawal lebih tinggi.

3. Harga adalah berbeza. Kos pembangunan mikrokomputer cip tunggal adalah rendah, antara sedozen hingga berdozen yuan bagi setiap mikrokomputer cip tunggal, tetapi ia menyusahkan untuk dibangunkan. Harga PLC adalah ratusan, ribuan, atau puluhan ribu, tetapi kitaran pembangunan adalah pendek, hasilnya cepat, dan kebolehpercayaan adalah tinggi.

4. PLC mempunyai tahap kebolehtukaran tertentu, kualiti terjamin dan perisian pengaturcaraan sedang menuju ke penyeragaman. Fungsi sistem aplikasi mikrokomputer cip tunggal berbeza-beza secara meluas, dan kualitinya berbeza-beza, menjadikannya sukar untuk dipelajari, digunakan dan diselenggara.

5. Bahasa pengaturcaraan mikropengawal ialah bahasa C atau bahasa himpunan, atau bahasa pengaturcaraannya sendiri (seperti bahasa ASM mikropengawal 51). Bahasa pengaturcaraan PLC termasuk: Ladder Diagram Language (LD), Instruction List Language (IL), Function Block Diagram Language (FBD), Sequential Function Flowchart Language (SFC), dan Structured Text Language (ST).

6. PLC ialah sistem kawalan yang agak matang yang terdiri daripada mikrokomputer cip tunggal Ia adalah produk yang telah dinyahpepijat oleh sistem aplikasi mikrokomputer cip tunggal yang matang dan stabil dan mempunyai serba boleh. Pengawal mikro boleh membentuk pelbagai sistem aplikasi dan mempunyai pelbagai kegunaan yang lebih luas. Setakat "komputer mikro cip tunggal", ia hanyalah litar bersepadu dan mesti digabungkan dengan komponen dan perisian lain untuk membentuk sistem sebelum ia boleh digunakan.

7 Untuk projek sokongan volum besar, penggunaan sistem mikrokomputer cip tunggal mempunyai kelebihan kos rendah dan kecekapan tinggi, tetapi ini memerlukan kekuatan R&D dan pengalaman industri yang besar untuk menjadikan sistem beroperasi dengan stabil dan boleh dipercayai. . Cara terbaik ialah membenamkan fungsi PLC ke dalam sistem mikrokomputer cip tunggal, yang boleh memudahkan masa pembangunan sistem mikrokomputer cip tunggal, memastikan prestasi dan memastikan faedah.

Ciri-ciri PLC

PLC secara meluas menggunakan gambar rajah tangga dan bukannya bahasa komputer, yang mempunyai kelebihan tertentu untuk pengaturcaraan. Anda boleh menganggap gambar rajah tangga sebagai bahasa pengaturcaraan, sama seperti bahasa pemasangan dan kalkulator lain, tetapi dengan skop penggunaan yang berbeza. Dan pendekatan biasa adalah untuk perisian PLC menukar rajah tangga anda ke dalam bahasa C atau himpunan (ditentukan oleh CPU yang digunakan oleh PLC), dan kemudian menggunakan pemasangan atau sistem kompilasi C untuk menyusunnya menjadi kod mesin. PLC hanya menjalankan kod mesin, dan gambar rajah tangga hanya memudahkan pengguna menggunakannya.

Seperti yang dinyatakan, mikropengawal MCS-51 juga boleh digunakan untuk pengeluaran PLC, tetapi CPU 8-bit boleh digunakan dalam beberapa aplikasi lanjutan seperti: sejumlah besar pengiraan (termasuk pengiraan titik terapung), sistem terbenam (kini UCOS juga boleh dipindahkan ke MCS-51 ), dsb., cuma mereka tidak dapat melakukan apa yang mereka mahu. Walau bagaimanapun, menambah DSP sudah boleh memenuhi keperluan am, dan juga menggunakan pengaturcaraan rajah tangga Kita boleh menukar rajah tangga ke C51 dan kemudian menggunakan C51 KEIL untuk penyusunan. Tidak sukar untuk mencari bahawa model PLC yang berbeza akan menggunakan CPU yang berbeza Malah, ia juga menunjukkan bahawa PLC adalah satu set sistem mikropengawal sedia.

Melihat dengan cara ini, PLC sebenarnya tidak misteri Banyak PLC yang sangat mudah Selain cepat, CPU dalaman mempunyai fungsi lain daripada mikropengawal biasa. Biasanya PLC menggunakan CPU 16-bit atau 32-bit, dengan 1 atau 2 saluran bersiri untuk berkomunikasi dengan dunia luar Ia hanya memerlukan pemasa dalaman Jika anda ingin meningkatkan kebolehpercayaan, tambah pemasa pengawas dan masalah akan diselesaikan .

Selain itu, teknologi utama PLC ialah ia mempunyai program yang boleh mentafsir bahasa tangga dan program komunikasi tambahan yang diperkukuh secara dalaman Kecekapan penterjemah bahasa tangga menentukan prestasi PLC, dan program komunikasi menentukan hubungan antara PLC dan Kesukaran bertukar maklumat dengan dunia luar. Untuk aplikasi mudah, ia biasanya beroperasi sebagai pengawal bebas, tanpa bertukar maklumat dengan dunia luar Ia hanya perlu mempunyai program dalaman yang boleh mentafsir bahasa rajah tangga.

Malah, tugas utama mereka bentuk PLC adalah untuk membangunkan program yang mentafsir bahasa rajah tangga. Pengawal mikro hari ini boleh menggantikan sepenuhnya PLC. Mikrokomputer cip tunggal sebelumnya tidak dapat dibandingkan dengan PLC kerana kestabilan yang lemah dan keupayaan gangguan anti-elektromagnet Kini mikrokomputer cip tunggal telah mencapai kestabilan tinggi dan keupayaan anti-gangguan yang kuat, dan telah diganti dalam beberapa bidang.

Bolehkah mikropengawal menggantikan PLC?

Sesetengah orang mengatakan ini adalah soalan palsu Mikropengawal adalah komponen, dan PLC adalah sistem yang terdiri daripada komponen dan perisian yang besar. Tiada perbandingan antara kedua-duanya dalam hal ini cip kawalan sebenarnya adalah mikrokomputer cip tunggal, yang bermaksud bahawa PLC boleh dianggap sebagai pembangunan sekunder mikrokomputer cip tunggal. Dari segi tahap perlindungan industri sahaja, kestabilan dan kebolehpercayaan mikropengawal tidak dapat dibandingkan dengan produk IP67 seperti PLC (IP ialah huruf bertanda, nombor bertanda pertama menunjukkan tahap perlindungan sentuhan dan perlindungan objek asing, nombor bertanda kedua menunjukkan tahap perlindungan kalis air). Selain itu, sistem berlebihan telah dibangunkan untuk PLC, produk yang boleh mengatasi persekitaran perindustrian yang keras.

Fungsi I/O

Titik I/O mikropengawal benar-benar terhad, tetapi bagaimana pula dengan PLC? Untuk isyarat medan yang berbeza, terdapat titik I/O sepadan yang boleh disambungkan terus kepada peranti medan industri (seperti butang, suis, penghantar arus pengesan, pemula motor atau injap kawalan, dsb.), dan disambungkan ke papan induk CPU melalui bas. Hampir mana-mana barisan pengeluaran dalam industri mempunyai ratusan atau bahkan ribuan titik I/O, yang tidak dapat ditandingi oleh mikropengawal sama sekali.

Kitaran Pembangunan

Terdapat lebih daripada 200 jenama PLC Hampir setiap jenama mempunyai perisian pengaturcaraan yang berbeza, dan mereka sentiasa menambah baik perisian pengaturcaraan mereka untuk menjadikannya boleh berfungsi jurutera elektrik semakin mudah, dan pelbagai blok program menjadi lebih mesra pengguna dan boleh dipanggil sesuka hati, seperti modul PID, modul kawalan gerakan, dll., yang sangat mengurangkan tekanan pembangunan jurutera dan memendekkan pembangunan kitaran.

Bagaimana untuk melaksanakan mikropengawal? Jika tiada modul siap sedia untuk digunakan, anda hanya boleh membangunkannya Kemudian jurutera yang telah bekerja pada peralatan automasi bukan standard akan menghadapi masalah masa pembinaan yang tidak mencukupi. PLC, produk yang sangat bersepadu dan modular, mempunyai kitaran pembangunan yang sangat terhad untuk memenuhi keperluan peralatan, apatah lagi mikrokomputer cip tunggal yang seperti sekeping kertas kosong.

Jarak komunikasi

Kebanyakan talian pemasangan kini perlu disepadukan dan dipantau merentasi rantau Kaedah komunikasi yang digunakan kebanyakannya adalah pengulang Ethernet tambah, atau penggunaan gentian optik Jalur Lebar secara langsung , perkara yang digunakan pada akhirnya adalah pelayar IE Microsoft Jelas sekali PLC mempunyai antara muka RJ-45 Walaupun badan utama tidak mempunyai RJ-45, ia boleh dilengkapi dengan modul Ethernet mikropengawal boleh Tambah antara muka ini dan membangunkan komunikasi Ethernet? Berapa lama masa pembangunan?

Bahasa pengaturcaraan

Ini adalah kelebihan dan kelemahan untuk mikropengawal. Seperti yang dinyatakan di atas, terdapat lebih daripada 200 jenama PLC dan lebih banyak lagi perisian pengaturcaraan Walaupun bahasa pengaturcaraan kebanyakan PLC adalah serupa, setiap kali mereka bersentuhan dengan PLC jenama yang berbeza, jurutera elektrik mesti belajar. daripada parameter perkakasan PLC, komponen lembut, perisian Pengaturcaraan dan aspek lain perlu difahami dari awal sebelum anda boleh menggunakannya dengan mudah. Bahasa pengaturcaraan mikropengawal ialah bahasa C atau bahasa pemasangan, yang biasa digunakan oleh mana-mana mikropengawal. Dalam erti kata lain, jika anda mempelajari bahasa C atau bahasa himpunan, anda boleh menggunakan mana-mana mikropengawal untuk membangunkan fungsi yang diingini (dengan syarat anda mempunyai asas elektrik dan elektronik yang berkaitan).

Tetapi sekali lagi, jurutera elektrik bukan jurutera elektronik, tugas mereka bukan hanya untuk mempertimbangkan bagaimana mikropengawal memacu geganti untuk mengawal alat mesin bahasa perkembangan. Dalam beberapa tahun kebelakangan ini, dengan promosi standard IEC-61131-3, semakin banyak PLC menyokong berbilang bahasa pengaturcaraan, seperti bahasa ST, yang serupa dengan bahasa C, dan bahasa CFC, yang serupa dengan gambar rajah litar. Fungsi mudah ini benar-benar mustahil untuk dicapai dalam persekitaran pembangunan mikropengawal tradisional.

Dalam bidang kawalan industri, PLC mempunyai kelebihan mutlak Berdasarkan keadaan semasa (fungsi, kestabilan, kemudahan penggunaan, pengaturcaraan dan penyelenggaraan komputer cip tunggal, dll.), adalah mustahil untuk satu-. komputer cip untuk menggantikan PLC, atau dengan kata lain tugas yang tinggi dengan tarikh akhir yang cenderung ke arah infiniti.

Apakah perbezaan antara mikropengawal dan plc

Untuk pengetahuan lanjut berkaitan, sila lawati ruangan Soalan Lazim!

Atas ialah kandungan terperinci Apakah perbezaan antara mikropengawal dan plc. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn