Programar Raspberry Pi Como PLC con Codesys 3.5.16

hace 4 años · Actualizado hace 2 años

📋Aquí podrás Encontrar✍
  1. Programar Raspbery Pi como PLC utilizando Codesys 3.5.16
    1. ¿Qué es un PLC?
    2. Programar la Raspberry Pi como PLC
    3. Interfaces en una Raspberry Pi
    4. Protocolos de comunicación en una Raspberry Pi
    5. Enlace para ver paso a paso como programar una Raspberry Pi como PLC
  2. Enlace para descargar Software Codesys y la paquetería de la Raspberry Pi
    1. Descargar via Google Drive 

Programar Raspbery Pi como PLC utilizando Codesys 3.5.16

Hoy te mostraré como es posible programar Raspberry Pi como PLC ocupando para ello el software de Codesys.

Programar Raspberry Pi Como PLC
Programar Raspberry Pi Como PLC imagen

¿Qué es un PLC?

Un controlador lógico programable (PLC) es un dispositivo electrónico digital que usa una memoria programable para guardar instrucciones y llevar a cabo funciones lógicas, de secuencia, de sincronización, de conteo y aritméticas para controlar máquinas y procesos y diseñado específicamente para programarse con facilidad. Este tipo de procesadores se denomina lógico debido a que la programación tiene que ver principalmente con la ejecución de operaciones lógicas y conmutación.

Programar la Raspberry Pi como PLC

Actualmente, hay una gran cantidad de marcas de PLC, la mayoría de estos tienen un costo considerable y es aquí donde hacer uso de una Raspberry Pi toma importancia, sobre todo para iniciarse en el mundo de los PLC, debido a que no es tan costoso y el software para programarlo es gratuito, Codesys 3.5.16.

⭐️ Antes de continuar suscríbete a nuestras Redes Sociales ⭐️

Programar Raspberry Pi Como PLC

Con esta combinación de Raspberry Pi & Codesys 3.5.16 es posible realizar diversas prácticas, programando en el lenguaje más común en el mundo de los PLC, el lenguaje escalera o "ladder". Codesys también permite programar en otros lenguajes, ST, FBD, CFC, SFC, IL. También podemos crear visualizaciones (HMI) de tal manera que podemos tener un mejor control y monitoreo de nuestros programas. 

Aplicaciones Premium

Suscríbete a nuestro boletín de noticias

🤖 Antes de suscribirte acepta nuestros términos y condiciones.


✅ Recuerda que al Suscríbete a nuestro boletín de noticias, recibirás por correo electrónico cada nueva publicación y también las actualizaciones de los mismos.

Otra ventaja es que podemos acceder a la señales de entradas y salidas de la Raspberry Pi permitiendo crear nuestras lógicas conectando botones para encender algunos leds.

Interfaces en una Raspberry Pi

La Raspberry Pi también cuenta con diversas interfaces:

  • CODESYS OPC UA Server
  • CANopen via EL6751 Gateway
  • Raspberry Pi Camera
  • I²C interface, with SenseHat, SRF02, Adafruit PWM, MPU6050 Gyro, MPU9150 Gyro, AK8975 Compass
  • SPI interface, with MCP3008, MCP23S17, PiFace Digital, PiFace Control Display
  • One-wire interface, with DS20B18
  • GPIO

Protocolos de comunicación en una Raspberry Pi

Algo importante es que soporta los siguientes protocolos de comunicación:

  • CODESYS CANopen Manager / Device
  • CODESYS EtherCAT Master
  • CODESYS EtherNet/IP Scanner / Adapter
  • CODESYS J1939
  • CODESYS Modbus TCP Master / Slave
  • CODESYS Modbus Serial Master / Slave
  • CODESYS PROFINET Controller / Device

Todos estos protocolos de comunicación son muy utilizados en la industria, muchos equipos de automatización en la actualidad soportan alguno de estos protocolos. Por lo que la Raspberry además de verla como un equipo para realizar pruebas también se podría considerar para controlar o monitorear un proceso, debido a la gran cantidad de protocolos que soporta.

Enlace para ver paso a paso como programar una Raspberry Pi como PLC

Sin duda es una gran opción para adentrarnos en el ambiente de la programación de PLC, si quieres aprender a utilizar Codesys y programar la Raspberry te invito a ver el siguiente video:

Programar Raspberry Pi Como PLC Video

Enlace para descargar Software Codesys y la paquetería de la Raspberry Pi

Descargar via Google Drive 

¡Suscríbete y comparte para ayudar a crecer!

⭐️ Si quieres saber más de otros artículos parecidos a Programar Raspberry Pi Como PLC con Codesys 3.5.16 puedes visitar nuestra categoría Codesys 3.5. Te esperamos dentro 👍

Entradas de Interes

  1. mapf1980 dice:

    Gracias Buen aporte, quiero saber si necesita activador

  2. Carlos Abner dice:

    Hola, existe una licencia para poder utilizar la Raspberry, pero también es posible utilizar la Raspberry como demo durante 2 horas, después de ese tiempo ya no es posible estar en línea por lo que se recomienda reiniciar la Raspberry.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Tu puntuación: Útil

Subir