Arduino como PLC con Outseal

Categories: Robótica
Lista de deseos Compartir
Compartir curso
Enlace de página
Compartir en redes sociales

Acerca de este curso

Arduino es una plataforma versátil y fácil de usar que se puede utilizar para crear una amplia gama de dispositivos interactivos. El lenguaje Ladder es un lenguaje de programación intuitivo que se utiliza comúnmente para programar PLCs. Programar Arduino con lenguaje Ladder ofrece varias ventajas, incluida la facilidad de uso, la claridad del código, la modularidad y la capacidad de simular PLCs.

Arduino es económico y libre

Arduino es una plataforma de electrónica de código abierto que permite a personas de todos los niveles de experiencia crear dispositivos interactivos. Se basa en una placa de microcontroladores programable y fácil de usar, junto con un entorno de desarrollo integrado (IDE) basado en Processing y C++.

¿Cómo funciona Arduino?

Las placas Arduino se conectan a una computadora mediante un cable USB. Una vez conectado, el usuario puede escribir y cargar código en la placa utilizando el IDE de Arduino. Este código define el comportamiento del dispositivo, como qué sensores leer y cómo controlar actuadores.

¿Qué se puede hacer con Arduino?

Arduino se puede utilizar para crear una amplia gama de dispositivos, desde simples luces LED parpadeantes hasta robots complejos y sistemas de control del hogar. Algunos ejemplos populares incluyen:

  • Estaciones meteorológicas: Arduino se puede usar para recopilar datos sobre temperatura, humedad, presión atmosférica y otros factores ambientales. Estos datos se pueden mostrar en una pantalla o enviarse a un servidor web para su análisis.
  • Robots: Arduino se puede usar para construir robots que pueden navegar por su entorno, evitar obstáculos y responder a estímulos externos.
  • Sistemas de control del hogar: Arduino se puede usar para controlar dispositivos domésticos como luces, termostatos y electrodomésticos.

 

 Lenguaje Ladder es una forma intuitiva de programar

¿Qué es el lenguaje Ladder?

El lenguaje Ladder, también conocido como diagrama de contactos, es un lenguaje de programación gráfico que se utiliza comúnmente para programar autómatas lógicos programables (PLCs). Se basa en una representación visual de circuitos eléctricos, lo que facilita su comprensión y uso para personas con poca o ninguna experiencia en programación.

¿Cómo funciona el lenguaje Ladder?

El lenguaje Ladder se compone de bloques de función que representan componentes eléctricos como contactos, relés y bobinas. Estos bloques se conectan entre sí para formar diagramas que representan la lógica del programa. El programa se ejecuta escaneando los diagramas de escalera de arriba a abajo, encendiendo y apagando las salidas según el estado de las entradas.

¿Dónde se usa el lenguaje Ladder?

El lenguaje Ladder se utiliza ampliamente en la industria para controlar una amplia gama de procesos, desde líneas de producción simples hasta sistemas de fabricación complejos. También se utiliza en aplicaciones domésticas como sistemas de seguridad y control de iluminación.

 

 Ventajas de programar Arduino con lenguaje Ladder

¿Cuáles son las ventajas de programar Arduino con lenguaje Ladder?

Existen varias ventajas al programar Arduino con lenguaje Ladder:

  • Facilidad de uso: El lenguaje Ladder es intuitivo y fácil de aprender, incluso para personas con poca o ninguna experiencia en programación.
  • Lectura clara: Los diagramas de escalera son fáciles de leer y comprender, lo que facilita la depuración y el mantenimiento del código.
  • Modularidad: Los programas de lenguaje Ladder se pueden dividir en módulos más pequeños, lo que facilita la reutilización del código y la colaboración entre equipos.
  • Simulación de PLC: Arduino se puede programar con lenguaje Ladder para simular PLCs, lo que lo convierte en una herramienta valiosa para la formación y el desarrollo.
  • Y las mas importante es que arduino es mucho mas económico que los PLC usados actualmente en la industria.

Objetivo general

Al finalizar el curso, el programador aplicará el uso de Arduino UNO como un PLC para iniciar a resolver problemas de automatización industrial, utilizando el software Outseal y podrá ejecutar conscientemente programas en lenguaje ladder, así como construir prototipos automatizados para el control de LED y motor con relevadores.

Temario:

  1. Introducción a Arduino y PLC

Proyecto 1: Control de LED

  1. Programación Ladder de Arduino con Outseal

Proyecto 2: Control de motor con interruptor pulsador

  1. Programación ladder avanzada

Proyecto 3: Control de motor con relevador y dos pulsadores

Objetivos Particulares:

Al finalizar el tema “Introducción a Arduino y PLC” el programador aplicará sus conocimientos para instalar y utilizar el software Outseal Studio y podrá ejecutar la codificación en una tabla Arduino Uno para el encendido de un led interno con botón momentáneo.

Al finalizar el tema “Programación Ladder de Arduino con Outseal”, el programador aplicará sus conocimientos para desarrollar un código ladder y ejecutarlo en simulación manteniendo encendido y manteniendo apagado un led con dos botones momentáneos.

Al finalizar el tema “Programación ladder avanzada”, el programador aplicará sus conocimientos para desarrollar un código ladder, descargarlo y ejecutarlo en simulación y en físico manteniendo encendido y manteniendo apagado un motor, usando arduino uno, relevadores y dos botones momentáneos.

Show More

¿Qué aprenderás?

  • Al finalizar el curso, el programador aplicará el uso de Arduino UNO como un PLC para iniciar a resolver problemas de automatización industrial, utilizando el software Outseal y podrá ejecutar conscientemente programas en lenguaje ladder, así como construir prototipos automatizados para el control de LED y motor con relevadores.

Contenido del Curso

Documentos, cronograma y materiales en general
Todo el contenido del curso en general, estos documentos además están distribuidos en cada uno de los tres temas

  • Productos

Introducción a Arduino y PLC
Al finalizar el tema “Introducción a Arduino y PLC” el programador aplicará sus conocimientos para instalar y utilizar el software Outseal Studio y podrá ejecutar la codificación en una tabla Arduino Uno para el encendido de un led interno con botón momentáneo.

Programación Ladder de Arduino con Outseal
Al finalizar el tema “Programación Ladder de Arduino con Outseal”, el programador aplicará sus conocimientos para desarrollar un código ladder y ejecutarlo en simulación manteniendo encendido y manteniendo apagado un led con dos botones momentáneos.

Programación ladder avanzada
Al finalizar el tema “Programación ladder avanzada”, el programador aplicará sus conocimientos para desarrollar un código ladder, descargarlo y ejecutarlo en simulación y en físico manteniendo encendido y manteniendo apagado un motor, usando arduino uno, relevadores y dos botones momentáneos.

Calificaciones y reseñas de los estudiantes

No Review Yet
No Review Yet