Arduino poate fi folosit ca PLC

Arduino Poate Fi Folosit Ca Plc



Arduino a fost conceput pentru a face sistemele încorporate mai familiare. Înainte de Arduino, microcontrolerele nu erau ușor de tratat. Arduino cu platforma sa open-source a redus decalajul dintre microcontrolere și programatori. Pe de altă parte, PLC de asemenea cunoscut ca si Controler logic programabil este un sistem de control computerizat robust care automatizează sarcinile industriale, funcția mașinii și chiar automatizează întreaga linie de producție industrială. PLC este ca un procesor proiectat să funcționeze în condiții industriale dure.

Arduino este un PLC

da , se poate spune că Arduino este un PLC, deoarece atât Arduino, cât și PLC folosesc un controler pentru a prelua intrările și a le executa în consecință. PLC este un microcontroler conceput pentru aplicații industriale, în timp ce Arduino este o placă de control care vizează începătorii și aplicațiile la scară mică. Singura diferență care există între ele este că Arduino folosește un limbaj de programare convențional, cum ar fi C++, pentru a procesa date, în timp ce programarea PLC este construită pe programarea Ladder-logic.







Una dintre principalele diferențe dintre Arduino și PLC este că ambele sunt fabricate pentru două medii diferite. Sistemele PLC sunt foarte costisitoare de cumpărat și reparat, de asemenea, PLC a necesitat abilități specifice din partea designerilor de software pentru a extrage un potențial ridicat folosind controlere PLC. Arduino, datorită popularității sale, este un fel de controler programabil universal care are platforma de programare IDE separată și ușor de utilizat.



Arduino poate fi folosit ca PLC

Da, Arduino poate fi folosit ca PLC. Funcționarea Arduino este într-un fel ca un controler PLC, dar din cauza numărului limitat de pini I/O, Arduino nu poate înlocui complet PLC-ul în industrii. Pe măsură ce tehnologia crește, apar mai multe platforme precum Verifica și automatizare directă care proiectează controlere PLC industriale bazate pe Arduino, care sunt mai ieftine, dar funcționează la fel ca PLC-urile industriale.



Lista PLC-urilor bazate pe Arduino

    • Scuturi industriale PLC-uri Arduino
    • Controllino Arduino PLC-uri

Scuturi industriale PLC-uri Arduino





Industrial Shields este un producător de frunte de scuturi PLC bazate pe Arduino. Mai multe scuturi sunt proiectate de acest grup printre toate ARDBOX și M-Duino sunt cele mai populare.

ARDBOX se bazează pe Arduino Leonardo și este proiectat pentru aplicații la scară medie. M-Duino este proiectat folosind placa Arduino Mega. Majoritatea specificațiilor tehnice ale M-Duino sunt aceleași cu placa Arduino Mega.




Controllino Arduino PLC-uri

Controllino este o altă platformă bazată pe Arduino, foarte renumită pentru proiectarea PLC-urilor folosind plăci Arduino. Controllino combină platforma open-source Arduino cu PLC-uri de bază industrială. Unele dintre cele mai utilizate PLC-uri Arduino proiectate de această companie sunt Verificați Mega și Mini checker. Controllino Mega este proiectat folosind ATmega2560 controler utilizat în mod normal în plăcile Arduino Mega. Controllino Mini se bazează pe placa Arduino UNO și folosește același cip ca și Arduino UNO.


Scurtă comparație a tuturor acestor plăci este prezentată în tabelul de mai jos:

Specificații ARDBOX M-Duino Mini checker Verificați Mega
Tensiune de intrare 12V sau 24V 12V sau 24V 12V sau 24V 12V sau 24V
Microcontroler ATmega32u4 ATmega2560 ATmega328p ATmega2560
Curent maxim 1,5A 1,5A Curent maxim de ieșire a releului 6A Curent maxim de ieșire a releului 6A
Viteza ceasului 16 MHz 16 MHz 16 MHz 16 MHz
Limbaj de programare Arduino IDE Arduino IDE Arduino IDE Arduino IDE
Memorie flash 32KB 32KB 32KB 256KB
SRAM 2,5 KB 2KB 2KB 8KB
EEPROM 1KB 1KB 1KB 4KB
Comunicare 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 de puncte de intrare 10 13,26,36 8 douăzeci și unu
Total de puncte de ieșire 10 8,6,22 8 24

Arduino și PLC – Comparație

Nu se poate spune că Arduino este mai bun decât PLC sau invers. Compararea Arduino cu PLC nu este o sarcină ușoară, iar acum, cu PLC-urile bazate pe Arduino, a devenit o sarcină mai grea de făcut. Ambele au avantaje și dezavantaje în funcție de mediul lor. Iată câteva puncte care arată o scurtă comparație între ele:

    • Arduino stochează numai codul de mașină, astfel încât este imposibilă descărcarea și depanarea codului, în timp ce PLC își stochează codul cu comentarii, numele variabilei, instrucțiuni și folosind PLC putem chiar descărca codul de proiect și îl putem modifica cu ușurință.
    • Cu PLC-urile este posibil să încărcați cod nou fără a opri întregul proces de producție, în timp ce Arduino nu permite realizarea în timp real. Trebuie să închideți complet sistemul pentru a face modificări sau a încărca un nou cod.
    • Arduino nu are o vizualizare în timp real pentru monitorizarea datelor, în timp ce PLC-ul permite utilizatorilor să analizeze datele în timp real și să monitorizeze codul ladder.
    • În Arduino, pinii I/O trebuie să fie declarați chiar înainte de a începe proiectul nostru, dar cu PLC-uri majoritatea pinilor sunt deja mapați, ceea ce face mai ușor de programat
    • Cu PLC-urile avem CPU, I/O și supraveghetori de comunicare care împiedică PLC-ul să rămână blocat într-o buclă, în timp ce pentru a face acest lucru în Arduino, trebuie să-l programăm înainte de a-l folosi cu proiectul nostru.

Avantajele PLC-ului Arduino

    • Disponibil la costuri reduse
    • Poate fi programat cu ușurință folosind Arduino IDE
    • Ajustările pot fi făcute cu ușurință
    • Ușor de înlocuit
    • Cost redus de reparație

Dezavantajele PLC-ului Arduino

    • Sunt disponibile opțiuni limitate
    • Nu este compatibil cu aplicațiile industriale la scară mare
    • Necesită întreținere frecventă în comparație cu PLC-urile convenționale
    • Pini I/O limitati
    • Nu se pot face modificări în timp real

Concluzie

Arduino este una dintre platformele preferate pentru cei care proiectează proiecte electronice. Odată cu progresul plăcilor Arduino, ele își fac drum spre automatizări industriale. Multă vreme, PLC-urile au fost controlerul lider în lumea industrială, dar acum PLC-urile bazate pe Arduino și-au făcut loc în industrii datorită costurilor mult mai mici decât PLC-urile convenționale.