Bolehkah Arduino Digunakan Sebagai PLC

Bolehkah Arduino Digunakan Sebagai Plc



Arduino telah direka untuk menjadikan sistem terbenam lebih biasa. Sebelum Arduino, mikropengawal tidak mudah dikendalikan. Arduino dengan platform sumber terbuka mengurangkan jurang antara mikropengawal dan pengaturcara. Selain itu, PLC juga dikenali sebagai Pengawal Logik Boleh Aturcara ialah sistem kawalan komputer yang teguh yang mengautomasikan tugas industri, fungsi mesin dan juga mengautomasikan keseluruhan barisan pengeluaran industri. PLC adalah seperti CPU yang direka untuk bekerja di bawah keadaan industri yang keras.

Adakah Arduino PLC

ya , seseorang boleh mengatakan bahawa Arduino ialah PLC kerana kedua-dua Arduino dan PLC menggunakan pengawal untuk mengambil input dan melaksanakannya dengan sewajarnya. PLC ialah mikropengawal yang direka untuk aplikasi industri manakala Arduino ialah papan pengawal yang menyasarkan pemula dan aplikasi berskala kecil. Satu-satunya perbezaan yang wujud di antara mereka ialah Arduino menggunakan bahasa pengaturcaraan konvensional seperti C++ untuk memproses data manakala pengaturcaraan PLC dibina di atas pengaturcaraan logik Tangga.







Salah satu perbezaan utama antara Arduino dan PLC ialah kedua-duanya dihasilkan untuk dua persekitaran yang berbeza. Sistem PLC sangat mahal untuk dibeli dan dibaiki, juga PLC memerlukan kemahiran khusus daripada pereka perisian untuk mengekstrak potensi tinggi menggunakan pengawal PLC. Arduino kerana popularitinya adalah sejenis pengawal boleh atur cara universal yang mempunyai IDE platform pengaturcaraan yang berasingan dan mudah digunakan.



Bolehkah Arduino Digunakan Sebagai PLC

ya, Arduino boleh digunakan sebagai PLC. Kerja Arduino entah bagaimana seperti pengawal PLC tetapi disebabkan bilangan pin I/O yang terhad Arduino tidak dapat menggantikan PLC sepenuhnya dalam industri. Apabila teknologi berkembang pelbagai platform muncul seperti semak dan automasidirect yang mereka bentuk pengawal PLC industri berasaskan Arduino yang lebih murah tetapi berfungsi sama seperti PLC industri.



Senarai PLC Berasaskan Arduino

    • Industrial Shields Arduino PLC
    • Controllino Arduino PLC

Industrial Shields Arduino PLC





Industrial Shields ialah pengeluar terkemuka perisai PLC berasaskan Arduino. Pelbagai perisai direka oleh kumpulan ini antara semua ARDBOX dan M-Duino adalah yang paling popular.

ARDBOX adalah berdasarkan Arduino Leonardo dan direka untuk aplikasi skala sederhana. M-Duino direka menggunakan papan Arduino Mega. Kebanyakan spesifikasi teknikal M-Duino adalah sama dengan papan Arduino Mega.




Controllino Arduino PLC

Controllino adalah satu lagi platform berasaskan Arduino yang sangat terkenal untuk mereka bentuk PLC menggunakan papan Arduino. Controllino menggabungkan platform Arduino sumber terbuka dengan PLC asas industri. Antara PLC Arduino yang paling banyak digunakan yang direka oleh syarikat ini ialah Semak Mega dan Pemeriksa mini. Controllino Mega direka menggunakan ATmega2560 pengawal yang biasanya digunakan dalam papan Arduino Mega. Controllino Mini adalah berdasarkan papan Arduino UNO dan menggunakan cip yang sama seperti Arduino UNO.


Perbandingan ringkas semua papan ini ditunjukkan dalam jadual di bawah:

Spesifikasi ARDBOX M-Duino Pemeriksa mini Semak Mega
Voltan Masukan 12V atau 24V 12V atau 24V 12V atau 24V 12V atau 24V
Pengawal mikro ATmega32u4 ATmega2560 ATmega328p ATmega2560
Arus Maks 1.5A 1.5A Arus keluaran geganti maks 6A Arus keluaran geganti maks 6A
Kelajuan jam 16MHz 16MHz 16MHz 16MHz
Bahasa Pengaturcaraan Arduino IDE Arduino IDE Arduino IDE Arduino IDE
Memori Kilat 32KB 32KB 32KB 256KB
SRAM 2.5KB 2KB 2KB 8KB
EEPROM 1KB 1KB 1KB 4KB
Komunikasi I2C-USB-SPI-TTL-RS232-RS485 I2C1-USB-SPI-Ethernet-RS232-RS485-Tx, Rx I2C1-USB-SPI-TTL I2C1-USB-SPI-Ethernet-TTL-RS485
Jumlah Mata Input 10 13,26,36 8 dua puluh satu
Jumlah Mata Keluaran 10 8,6,22 8 24

Arduino dan PLC - Perbandingan

Seseorang tidak boleh mengatakan bahawa Arduino lebih baik daripada PLC atau sebaliknya. Membandingkan Arduino dan PLC bukanlah satu tugas yang mudah dan kini dengan PLC berasaskan Arduino ia telah menjadi tugas yang lebih sukar untuk dilakukan. Kedua-duanya mempunyai kelebihan dan kekurangan bergantung kepada persekitaran mereka. Berikut adalah beberapa perkara yang menunjukkan perbandingan ringkas antara mereka:

    • Arduino hanya menyimpan kod mesin jadi ia menjadikannya mustahil untuk memuat turun dan menyelesaikan masalah kod sementara PLC menyimpan kodnya dengan komen, nama berubah, arahan dan menggunakan PLC, kami juga boleh memuat turun kod projek kami dan mengubah suainya dengan mudah.
    • Dengan PLC adalah mungkin untuk memuat naik kod baharu tanpa menghentikan keseluruhan proses pengeluaran manakala Arduino tidak membenarkan membuat masa nyata Seseorang mesti menutup sistem sepenuhnya untuk membuat perubahan atau memuat naik kod baharu.
    • Arduino tidak mempunyai paparan masa nyata untuk pemantauan data manakala PLC membenarkan pengguna menganalisis data masa nyata dan memantau kod tangga.
    • Dalam Arduino I/O pin perlu diisytiharkan sebelum kami memulakan projek kami tetapi dengan PLC kebanyakan pin semuanya telah dipetakan yang memudahkan untuk memprogramkan
    • Dengan PLC, kami mempunyai CPU, I/O dan pengawas komunikasi yang menghalang PLC daripada tersekat ke dalam gelung sementara untuk melakukan ini dalam Arduino, kami perlu memprogramkannya sebelum kami menggunakannya dengan projek kami.

Kelebihan Arduino PLC

    • Boleh didapati dengan kos rendah
    • Boleh diprogramkan dengan mudah menggunakan Arduino IDE
    • Pelarasan boleh dibuat dengan mudah
    • Mudah diganti
    • Kos pembaikan yang rendah

Kelemahan Arduino PLC

    • Pilihan terhad disediakan
    • Tidak serasi dengan aplikasi industri skala tinggi
    • Memerlukan penyelenggaraan yang kerap berbanding PLC konvensional
    • Pin I/O terhad
    • Perubahan masa nyata tidak boleh dibuat

Kesimpulan

Arduino adalah salah satu platform kegemaran orang yang mereka bentuk projek elektronik. Dengan kemajuan dalam papan Arduino, mereka menuju ke automasi industri. Untuk masa yang lama, PLC adalah pengawal utama dalam dunia perindustrian tetapi kini PLC berasaskan Arduino telah mendapat tempat mereka dalam industri kerana kosnya yang jauh lebih rendah daripada PLC konvensional.