Arduino dirancang untuk membuat sistem tertanam lebih akrab. Sebelum Arduino, mikrokontroler tidak mudah ditangani. Arduino dengan platform open-source-nya mengurangi kesenjangan antara mikrokontroler dan pemrogram. Di samping itu, PLC juga dikenal sebagai Pengontrol Logika yang Dapat Diprogram adalah sistem kontrol komputer tangguh yang mengotomatiskan tugas-tugas industri, fungsi mesin, dan bahkan mengotomatiskan seluruh lini produksi industri. PLC seperti CPU yang dirancang untuk bekerja di bawah kondisi industri yang keras.
Apakah Arduino itu PLC?
Ya , dapat dikatakan bahwa Arduino adalah PLC karena Arduino dan PLC menggunakan pengontrol untuk mengambil input dan mengeksekusinya sesuai dengan itu. PLC adalah mikrokontroler yang dirancang untuk aplikasi industri sedangkan Arduino adalah papan pengontrol yang menargetkan aplikasi pemula dan skala kecil. Satu-satunya perbedaan yang ada di antara mereka adalah bahwa Arduino menggunakan bahasa pemrograman konvensional seperti C++ untuk memproses data sementara pemrograman PLC dibangun di atas pemrograman Ladder-logic.
Salah satu perbedaan utama antara Arduino dan PLC adalah keduanya diproduksi untuk dua lingkungan yang berbeda. Sistem PLC sangat mahal untuk dibeli dan diperbaiki, juga PLC membutuhkan keterampilan khusus dari perancang perangkat lunak untuk mengekstrak potensi tinggi menggunakan pengontrol PLC. Arduino karena popularitasnya adalah sejenis pengontrol yang dapat diprogram universal yang memiliki platform pemrograman IDE yang terpisah dan mudah digunakan.
Bisakah Arduino Digunakan Sebagai PLC?
Ya, Arduino dapat digunakan sebagai PLC. Kerja Arduino entah bagaimana seperti pengontrol PLC tetapi karena terbatasnya jumlah pin I/O, Arduino tidak dapat sepenuhnya menggantikan PLC di industri. Seiring berkembangnya teknologi, banyak platform muncul seperti memeriksa dan otomatisasi langsung yang merancang pengontrol PLC industri berbasis Arduino yang lebih murah tetapi bekerja sama seperti PLC industri.
Daftar PLC Berbasis Arduino
-
- Perisai Industri Arduino PLC
- Controllino Arduino PLC
Perisai Industri Arduino PLC
Industrial Shields adalah produsen terkemuka perisai PLC berbasis Arduino. Beberapa perisai dirancang oleh grup ini di antara semuanya ARDBOX dan M-Duino adalah yang paling populer.
ARDBOX didasarkan pada Arduino Leonardo dan dirancang untuk aplikasi skala menengah. M-Duino dirancang menggunakan papan Arduino Mega. Sebagian besar spesifikasi teknis M-Duino sama dengan papan Arduino Mega.
Controllino Arduino PLC
Controllino adalah platform berbasis Arduino lain yang sangat terkenal untuk merancang PLC menggunakan papan Arduino. Controllino menggabungkan platform Arduino open-source dengan PLC berbasis industri. Beberapa PLC Arduino yang paling banyak digunakan yang dirancang oleh perusahaan ini adalah Cek Mega dan Pemeriksa mini. Controllino Mega dirancang menggunakan ATmega2560 pengontrol yang biasanya digunakan di papan Arduino Mega. Controllino Mini didasarkan pada papan Arduino UNO dan menggunakan chip yang sama dengan Arduino UNO.
Perbandingan singkat dari semua papan ini ditunjukkan pada tabel di bawah ini:
spesifikasi | ARDBOX | M-Duino | Pemeriksa mini | Cek Mega |
Tegangan Masukan | 12V atau 24V | 12V atau 24V | 12V atau 24V | 12V atau 24V |
Mikrokontroler | ATmega32u4 | ATmega2560 | ATmega328p | ATmega2560 |
Arus Maks | 1.5A | 1.5A | Arus keluaran relai maksimal 6A | Arus keluaran relai maksimal 6A |
Kecepatan jam | 16MHz | 16MHz | 16MHz | 16MHz |
Bahasa pemrograman | Arduino IDE | Arduino IDE | Arduino IDE | Arduino IDE |
Memori Flash | 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 |
Total Poin Masukan | 10 | 13,26,36 | 8 | dua puluh satu |
Total Poin Keluaran | 10 | 8,6,22 | 8 | 24 |
Arduino dan PLC – Perbandingan
Seseorang tidak dapat mengatakan bahwa Arduino lebih baik daripada PLC atau sebaliknya. Membandingkan Arduino dan PLC bukanlah tugas yang mudah dan sekarang dengan PLC berbasis Arduino telah menjadi tugas yang lebih sulit untuk dilakukan. Keduanya memiliki kelebihan dan kekurangan tergantung pada lingkungannya. Berikut adalah beberapa poin yang menunjukkan perbandingan singkat di antara mereka:
-
- Arduino hanya menyimpan kode mesin sehingga tidak memungkinkan untuk mengunduh dan memecahkan masalah kode sementara PLC menyimpan kodenya dengan komentar, nama variabel, instruksi dan menggunakan PLC, kita bahkan dapat mengunduh kode proyek dan memodifikasinya dengan mudah.
- Dengan PLC dimungkinkan untuk mengunggah kode baru tanpa menghentikan seluruh proses produksi sementara Arduino tidak mengizinkan pembuatan waktu nyata Seseorang harus mematikan sistem sepenuhnya untuk membuat perubahan atau mengunggah kode baru.
- Arduino tidak memiliki tampilan waktu nyata untuk pemantauan data sementara PLC memungkinkan pengguna untuk menganalisis data waktu nyata dan memantau kode tangga.
- Di Arduino I/O pin perlu dideklarasikan bahkan sebelum kita memulai proyek kita tetapi dengan PLC sebagian besar pin semuanya sudah dipetakan yang membuatnya mudah untuk diprogram
- Dengan PLC, kami memiliki CPU, I/O, dan pengawas komunikasi yang mencegah PLC terjebak dalam loop sementara untuk melakukan ini di Arduino, kami perlu memprogramnya sebelum menggunakannya dengan proyek kami.
Kelebihan Arduino PLC
-
- Tersedia dengan biaya rendah
- Dapat dengan mudah diprogram menggunakan Arduino IDE
- Penyesuaian dapat dilakukan dengan mudah
- Mudah diganti
- Biaya perbaikan rendah
Kekurangan PLC Arduino
-
- Pilihan terbatas tersedia
- Tidak kompatibel dengan aplikasi industri skala tinggi
- Perlu perawatan yang sering dibandingkan dengan PLC konvensional
- Pin I/O terbatas
- Perubahan waktu nyata tidak dapat dilakukan
Kesimpulan
Arduino adalah salah satu platform favorit bagi orang-orang yang merancang proyek elektronik. Dengan kemajuan di papan Arduino, mereka menuju otomatisasi industri. Untuk waktu yang lama, PLC adalah pengontrol terkemuka di dunia industri tetapi sekarang PLC berbasis Arduino telah membuat tempat mereka di industri karena biayanya yang jauh lebih rendah daripada PLC konvensional.