¿Se puede usar Arduino como PLC?

Se Puede Usar Arduino Como Plc



Arduino fue diseñado para hacer que los sistemas integrados sean más familiares. Antes de Arduino, los microcontroladores no eran fáciles de manejar. Arduino con su plataforma de código abierto redujo la brecha entre los microcontroladores y los programadores. Por otra parte, SOCIEDAD ANÓNIMA también conocido como Controlador lógico programable es un sistema de control informático robusto que automatiza tareas industriales, el funcionamiento de la máquina e incluso automatiza toda la línea de producción industrial. El PLC es como una CPU diseñada para funcionar en condiciones industriales adversas.

¿Arduino es un PLC?

, se puede decir que Arduino es un PLC porque tanto Arduino como PLC usan un controlador para tomar entradas y ejecutarlas en consecuencia. PLC es un microcontrolador diseñado para aplicaciones industriales, mientras que Arduino es una placa controladora dirigida a principiantes y aplicaciones de pequeña escala. La única diferencia que existe entre ellos es que Arduino usa un lenguaje de programación convencional como C ++ para procesar datos, mientras que la programación de PLC se basa en la programación de lógica de escalera.







Una de las principales diferencias entre Arduino y PLC es que ambos están fabricados para dos entornos diferentes. Los sistemas de PLC son muy costosos de comprar y reparar, además, el PLC requería habilidades específicas de los diseñadores de software para extraer un alto potencial utilizando controladores de PLC. Arduino debido a su popularidad es una especie de controlador programable universal que tiene su plataforma de programación IDE separada y fácil de usar.



¿Se puede usar Arduino como PLC?

Sí, Arduino se puede utilizar como un PLC. El funcionamiento de Arduino es de alguna manera como un controlador de PLC, pero debido al número limitado de pines de E/S, Arduino no puede reemplazar completamente a los PLC en las industrias. A medida que la tecnología crece surgen múltiples plataformas como controlar y automatización directa que diseñan controladores PLC industriales basados ​​en Arduino que son más baratos pero funcionan igual que los PLC industriales.



Lista de PLC basado en Arduino

    • Escudos industriales Arduino PLC
    • Controllino Arduino PLC

Escudos industriales Arduino PLC





Industrial Shields es un fabricante líder de protectores de PLC basados ​​en Arduino. Múltiples escudos son diseñados por este grupo entre todos ARDBOX y M-Duino son los más populares.

El ARDBOX se basa en Arduino Leonardo y está diseñado para aplicaciones de mediana escala. M-Duino está diseñado con placa Arduino Mega. La mayoría de las especificaciones técnicas del M-Duino son las mismas que las de la placa Arduino Mega.




Controllino Arduino PLC

Controllino es otra plataforma basada en Arduino muy famosa por diseñar PLC usando placas Arduino. Controllino combina la plataforma Arduino de código abierto con PLC de base industrial. Algunos de los PLC Arduino más utilizados diseñados por esta empresa son Comprobar Mega y Mini corrector. Controllino Mega está diseñado utilizando el ATmega2560 controlador normalmente utilizado en placas Arduino Mega. Controllino Mini se basa en la placa Arduino UNO y utiliza el mismo chip que Arduino UNO.


En la siguiente tabla se muestra una breve comparación de todas estas placas:

Especificaciones ARDBOX M-Duino Mini corrector Comprobar Mega
Voltaje de entrada 12V o 24V 12V o 24V 12V o 24V 12V o 24V
microcontrolador ATmega32u4 ATmega2560 ATmega328p ATmega2560
Corriente maxima 1.5A 1.5A Corriente de salida de relé máx. 6A Corriente de salida de relé máx. 6A
Velocidad de reloj 16 MHz 16 MHz 16 MHz 16 MHz
Lenguaje de programación IDE de Arduino IDE de Arduino IDE de Arduino IDE de Arduino
Memoria flash 32 KB 32 KB 32 KB 256 KB
SRAM 2.5KB 2KB 2KB 8KB
EEPROM 1 KB 1 KB 1 KB 4KB
Comunicación 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 puntos de entrada 10 13,26,36 8 21
Puntos de salida totales 10 8,6,22 8 24

Arduino y PLC – Comparación

No se puede decir que Arduino es mejor que PLC o viceversa. Comparar Arduino y PLC no es una tarea fácil y ahora con los PLC basados ​​en Arduino se ha convertido en una tarea más ardua. Ambos tienen ventajas y desventajas dependiendo de su entorno. Aquí hay algunos puntos que muestran una breve comparación entre ellos:

    • Arduino almacena solo el código de la máquina, por lo que es imposible descargar y solucionar el código, mientras que el PLC almacena su código con comentarios, nombre de variable, instrucciones y, al usar el PLC, incluso podemos descargar nuestro código de proyecto y modificarlo fácilmente.
    • Con los PLC, es posible cargar un nuevo código sin detener todo el proceso de producción, mientras que Arduino no permite hacerlo en tiempo real. Se debe apagar el sistema por completo para realizar cambios o cargar un nuevo código.
    • Arduino no tiene una vista en tiempo real para el monitoreo de datos, mientras que el PLC permite a los usuarios analizar datos en tiempo real y monitorear el código de escalera.
    • En Arduino, los pines de E/S deben declararse incluso antes de comenzar nuestro proyecto, pero con los PLC, la mayoría de los pines ya están asignados, lo que facilita la programación.
    • Con los PLC tenemos vigilantes de CPU, E/S y comunicación que evitan que el PLC se atasque en un bucle, mientras que para hacer esto en Arduino necesitamos programarlo antes de usarlo con nuestro proyecto.

Ventajas del PLC Arduino

    • Disponible a bajo costo
    • Se puede programar fácilmente usando Arduino IDE
    • Los ajustes se pueden hacer fácilmente
    • Fácil de reemplazar
    • Bajo costo de reparación

Desventajas de Arduino PLC

    • Hay opciones limitadas disponibles
    • No compatible con aplicaciones industriales de gran escala
    • Necesita mantenimiento frecuente en comparación con los PLC convencionales
    • Pines de E/S limitados
    • No se pueden realizar cambios en tiempo real

Conclusión

Arduino es una de las plataformas preferidas por las personas que diseñan proyectos electrónicos. Con el avance de las placas Arduino, se abren camino hacia las automatizaciones industriales. Durante mucho tiempo, los PLC fueron el controlador líder en el mundo industrial, pero ahora los PLC basados ​​en Arduino se han ganado su lugar en las industrias debido a su costo mucho más bajo que los PLC convencionales.