Arduino può essere usato come PLC

Arduino può essere usato come PLC

Arduino è stato progettato per rendere i sistemi incorporati più familiari. Prima di Arduino, i microcontrollori non erano facili da affrontare con. Arduino con la sua piattaforma open source ha ridotto il divario tra microcontrollori e programmatori. D'altra parte, Plc conosciuto anche come Controller logico programmabile è un solido sistema di controllo informatico che automatizza le attività industriali, la funzione della macchina e persino automatizza l'intera linea di produzione industriale. PLC è come una CPU progettata per funzionare in condizioni industriali difficili.

È Arduino un PLC

, Si può dire che Arduino è un PLC perché sia ​​Arduino che PLC usano un controller per prendere input ed eseguirli di conseguenza. PLC è un microcontrollore progettato per applicazioni industriali mentre Arduino è una scheda controller che si rivolge ai principianti e alle applicazioni su piccola scala. L'unica differenza che esiste tra loro è che Arduino utilizza un linguaggio di programmazione convenzionale come C ++ per elaborare i dati mentre la programmazione PLC è costruita sulla programmazione di logic ladder.

Una delle principali differenze tra Arduino e PLC è che entrambi sono fabbricati per due ambienti diversi. I sistemi PLC sono molto costosi da acquistare e riparare, anche PLC ha richiesto un'abilità specifica dai progettisti di software per estrarre un elevato potenziale utilizzando i controller PLC. Arduino grazie alla sua popolarità è una sorta di controller programmabile universale che ha la sua piattaforma di programmazione separata e facile da usare IDE.

Arduino può essere usato come PLC

SÌ, Arduino può essere usato come PLC. Il lavoro di Arduino è in qualche modo come un controller PLC ma a causa del numero limitato di pin I/O Arduino non può sostituire completamente il PLC nelle industrie. Man mano che la tecnologia cresce più piattaforme emergono come Controlino e AutomationDirect che progettano controller PLC industriali a base di Arduino che sono più economici ma funzionano lo stesso come i PLC industriali.

Elenco di PLC basato su Arduino

    • Shield industriali Arduino PLCS
    • Controlino Arduino PLCS

Shield industriali Arduino PLCS

Industrial Shields è un produttore leader di Shields PLC a base di Arduino. Più scudi sono progettati da questo gruppo tra tutti Ardbox E M-Duino sono i più popolari.

Ardbox si basa su Arduino Leonardo ed è progettato per applicazioni di media scala. M-Duino è progettato utilizzando Arduino Mega Board. La maggior parte delle specifiche tecniche del M-Duino sono uguali a Arduino Mega Board.


Controlino Arduino PLCS

Controlino è un'altra piattaforma basata su Arduino molto famosa per la progettazione di PLC utilizzando le schede Arduino. Controlino combina la piattaforma Arduino open source con PLC di base industriale. Alcuni dei PLC Arduino più utilizzati progettati da questa azienda sono Controlino Mega E Controlino Mini. Controlino Mega è progettato utilizzando il ATMEGA2560 controller normalmente usato nelle mega board di Arduino. Controlino Mini si basa sulla scheda Arduino Uno e utilizza lo stesso chip di Arduino Uno.


Un breve confronto di tutte queste schede è mostrato nella tabella seguente:

Specifiche Ardbox M-Duino Controlino Mini Controlino Mega
Tensione di ingresso 12V o 24 V 12V o 24 V 12V o 24 V 12V o 24 V
Microcontrollore ATMEGA32U4 ATMEGA2560 ATMEGA328P ATMEGA2560
Corrente massima 1.5a 1.5a Corrente di uscita del relè massimo da 6A Corrente di uscita del relè massimo da 6A
Velocità di orologio 16 MHz 16 MHz 16 MHz 16 MHz
Linguaggio di programmazione Arduino ide Arduino ide Arduino ide Arduino ide
Memoria flash 32kb 32kb 32kb 256kb
Sram 2.5kb 2kb 2kb 8kb
Eeprom 1kb 1kb 1kb 4kb
Comunicazione I2C-USB-SPI-TTL-RS232-RS485 I2C1-USB-SPI-ETHENT-RS232-RS485-TX, RX I2C1-USB-SPI-TTL I2C1-USB-SPI-ETHENT-TTL-RS485
Punti di input totali 10 13,26,36 8 21
Punti di output totali 10 8,6,22 8 24

Arduino e PLC - confronto

Non si può dire che Arduino sia migliore di PLC o viceversa. Confrontare Arduino e PLC non è un compito facile e ora con PLC a base di Arduino è diventato un compito più arduo da svolgere. Entrambi hanno vantaggi e svantaggi a seconda del loro ambiente. Ecco alcuni punti che mostrano un breve confronto tra loro:

    • Arduino memorizza solo il codice macchina, quindi rende impossibile scaricare e risolvere i problemi del codice mentre PLC memorizza il suo codice con commenti, nome variabile, istruzioni e utilizzo di PLC, possiamo persino scaricare il nostro codice di progetto e modificarlo facilmente.
    • Con PLCS è possibile caricare un nuovo codice senza interrompere l'intero processo di produzione mentre Arduino non consente di fare in tempo reale, si deve spegnere completamente il sistema per apportare modifiche o caricare un nuovo codice.
    • Arduino non ha una vista in tempo reale per il monitoraggio dei dati mentre PLC consente agli utenti di analizzare i dati in tempo reale e monitorare il codice della scala.
    • In Arduino I/O i pin devono essere dichiarati prima ancora di iniziare il nostro progetto, ma con PLCS la maggior parte dei pin già mappati che rende facile il programma
    • Con PLCS abbiamo CPU, I/O e cani da guardia della comunicazione che impediscono a PLC di rimanere bloccati in un ciclo mentre lo fa ad Arduino dobbiamo programmarlo prima di usarlo con il nostro progetto.

Vantaggi di Arduino PLC

    • Disponibile a basso costo
    • Può essere facilmente programmato usando Arduino IDE
    • Le regolazioni possono essere effettuate facilmente
    • Facile da sostituire
    • Basso costo di riparazione

Svantaggi di Arduino PLC

    • Sono disponibili scelte limitate
    • Non compatibile con applicazioni industriali di alta scala
    • Necessita di una manutenzione frequente rispetto ai PLC convenzionali
    • Pin i/o limitati
    • Non è possibile apportare modifiche al tempo reale

Conclusione

Arduino è una delle piattaforme preferite per le persone che progettano progetti elettronici. Con l'avanzamento nelle schede Arduino, si fanno strada verso le automazione industriali. Per molto tempo, i PLC sono stati il ​​principale controllore nel mondo industriale, ma ora i PLC a base di Arduino hanno fatto il loro posto in settori a causa del loro costo molto più basso rispetto ai PLC convenzionali.