lunes, 25 de marzo de 2024

Open PLC (1) - introducción

OPENPLC

 

 

PRESENTACIÓN

 OpenPLC es un conjunto de software para poder usar distintos aparatos programables como si de un PLC se tratase.


A su vez, un PLC (Programmable Logic Controller) es un sistema de control usado ampliamente en industria, el cual suele ser el centro de la automatización de una máquina.

Nos permite usar los lenguajes más usados y jugar con ellos.

Ideal para aprender y practicar.

Este sistema está basado en un trabajo anterior Beremiz, con parecido propósito.




OPENPLC VS CODESYS


 En primer lugar indicar que OpenPLC es una alternativa al más conocido CodeSYS, pero Open.

Este a su vez es una alternativa "Universal" a los software propietarios de cada marca, y también pude manejar a los aparatos aquí descritos.

OpenPLC no es una copia, no son intercambiables , ni igual de potentes.

Si te preguntas por la diferencia es sencilla, si lo vas a usar industrialmente para PLCs, que estén soportados, entonces CodeSYS, si soló quieres jugar o usarlo en dispositivos pequeños OpenPLC


HARDWARE

 Se puede usar en muchos sistemas:pero quizá los que más nos pueden interesar:

Arduino

Raspberry Pi pico

Raspberry PI

ESP8266

ESP32

Linux

Windows

....


De estos dos últimos sistemas operativos una puntualización.

Podemos poner un ordenador como PLC, sin I/O, y que vía comunicaciones maneje las I/Os necesarias.


SISTEMA

 Se compone de dos programas el Editor y el Runtime.

El Runtime es el programa que realmente convierte a nuestro sistema en un PLC, y por tanto debe de estar instalado en este.


El Editor es el IDE sobre el que vamos a desarrollar nuestro programa, para determinados sistemas, Arduino por ejemplo, el propio Editor efectúa la carga del Runtime. No siendo necesario nada más.



Que no os despiste el nombre, su pagina es :

https://autonomylogic.com/


No hay comentarios :

Publicar un comentario

Gracias por tu colaboración.