Videos
Míralo en acción
Recorridos por la cadena de herramientas de OpenPLC, desde un primer programa en Ladder hasta desplegar en hardware real. Busca en la biblioteca, o baja hasta el archivo de OpenPLC v3.
Primeros pasosOficial
Recorrido por OpenPLC v4: controlador de riego, parte uno
Armado del controlador en Function Block Diagram, con bloques provisionales en Ladder, Instruction List y Structured Text.
Ver en YouTubeArchivo
Si todavía usas OpenPLC v3
OpenPLC v3 está descontinuado
No habrá más versiones de v3 ni más correcciones. Por eso el editor v3 tantas veces se niega a instalarse en una versión actual de Windows, macOS o Linux: el problema es la versión, no tu máquina, y no va a llegar nada que lo repare.
OpenPLC v4 es la versión con mantenimiento. Se instala como cualquier otra aplicación de escritorio, y ahí es donde llegan todas las correcciones y las funciones nuevas. Si estás decidiendo por dónde empezar, empieza por ahí.
Ir a OpenPLC v4Los videos de abajo se hicieron para v3 y lo siguen mostrando con fidelidad, que es justamente por lo que los conservamos: hay muchos controladores todavía corriendo v3 y vale la pena poder encontrar el material que coincide con esas pantallas. Nada de esto es motivo para empezar un proyecto nuevo en v3.
Del canal de OpenPLC
La serie Basics, hecha por el proyecto durante los años de v3. Va en orden, desde instalar las herramientas hasta ponerles un HMI adelante.
- Basics 01: instalar el OpenPLC EditorOficialPoner el editor en Windows, macOS o Linux y abrir un primer proyecto.
- Basics 02: instalar el OpenPLC RuntimeOficialPoner el runtime en una máquina destino y confirmar que responde antes de desplegar nada.
- Basics 03: programar una placa ArduinoOficialConfiguración de la placa, mapeo de pines y carga de un programa Ladder a un destino Arduino.
- Basics 04: OpenPLC en Raspberry Pi con ModbusOficialEjecutar el runtime en una Pi y conectarla a E/S remotas por Modbus.
- Basics 07: conectar OpenPLC a un HMIOficialConectar el runtime a ScadaBR para que el operador tenga algo que mirar.
De la comunidad
Tutoriales de canales independientes, que cubren lo que la serie Basics no cubre: simulación, HMIs y los bloques con los que se construye casi toda la lógica de control.
- Una introducción a OpenPLCpor Instrumentation ToolsQué es el proyecto y qué hace cada parte, el editor y el runtime, para quien no ha abierto ninguno de los dos.
- Conectar OpenPLC a Factory I/Opor seafox cMover una planta simulada desde el runtime, para probar la lógica antes de cablear nada.
- Construir un HMI con ScadaBRpor seafox cDibujar una pantalla de operador en ScadaBR y apuntarla a un controlador OpenPLC en marcha.
- Temporizadores y contadores en un programa de PLCpor Learning OrbisLos dos bloques con los que se construye casi toda la lógica de control, en un ejemplo resuelto en Ladder.
Sobre hardware específico
Poner v3 en una placa concreta. Arduino, ESP8266 y Raspberry Pi Pico, cada uno armado y programado desde cero.
- OpenPLC y Arduino, parte unopor Saeed AlSaeedLograr que una primera placa Arduino sea reconocida y ejecute la lógica que le envía el runtime.
- Cargar código de PLC directo a un Arduinopor seafox cCompilar un programa dentro de la propia placa, para que corra sin ninguna máquina anfitriona conectada.
- Construir un mini PLC con un ESP8266por Kiyani's LabArmar una pequeña placa controladora y cargar OpenPLC en el ESP8266 que la maneja.
- Construir un PLC con una Raspberry Pi Picopor OnosTechConvertir una Pico en un controlador, desde el cableado de las E/S hasta ejecutar un programa en ella.
- OpenPLC en un ESP8266 por Wi-Fipor seafox cEjecutar un controlador en un ESP8266 y llegar a él por la red en lugar de por cable.















