Hardware recomendado para programar con CODESYS

  • Se recomienda un PC con Windows 10/11, 8 GB de RAM y un disco SSD para un rendimiento fluido.
  • Para proyectos profesionales o virtualización en Mac/Linux, es aconsejable ampliar la memoria a 16 GB.
  • El software permite convertir PCs y dispositivos embebidos en PLCs industriales mediante el sistema Runtime SoftPLC.

Desarrollador de software trabajando con doble monitor en una oficina moderna, ideal para ilustrar la recomendación de pantallas para la depuración de errores en CODESYS.

Si te estás metiendo en el mundo de la automatización industrial, probablemente te hayas topado ya con CODESYS. Este entorno de desarrollo es, básicamente, el estándar más extendido para programar bajo la norma IEC 61131-3, y lo mejor de todo es que no tienes que soltar un euro por la licencia del sistema de desarrollo. Es una herramienta potentísima, pero antes de lanzarte a instalarla, conviene echar un ojo a tu ordenador para no encontrarte con que el PC se queda colgado justo cuando estás en lo más interesante del proyecto.

A decir verdad, el software es bastante flexible, pero hay una gran diferencia entre usarlo para hacer un par de ejercicios y montar un sistema de control complejo con visualizaciones y simulaciones. Dependiendo de si vas a usar un PLC físico o si quieres convertir tu propio PC en un controlador mediante un SoftPLC, los recursos que necesites variarán. Así que, para que no te lleves sustos, vamos a desgranar qué hardware es el ideal para trabajar con fluidez y sin estrés.

Requerimientos técnicos oficiales y recomendaciones

Brazos robóticos industriales en funcionamiento en una planta moderna, representando el contexto de la automatización industrial programada con CODESYS.

Si miramos la ficha técnica del fabricante, los valores recomendados se sitúan en un procesador que rinda a 2,5 GHz, unos 8 GB de memoria RAM y un espacio libre en el disco duro de unos 12 GB. Eso sí, hay que dejar claro que estos números no son una barrera infranqueable, sino una guía. Cualquier portátil de oficina que te hayas comprado hace un par de años cumple esto con total holgura, por lo que no hace falta que te gastes una fortuna en un equipo de gama extrema.

El sistema operativo: ¿Dónde instalarlo?

Laboratorio informático contemporáneo con estaciones de trabajo avanzadas, ilustrando el entorno técnico y los requisitos de hardware para instalar el IDE.

Aquí hay un punto clave: el entorno de desarrollo (el IDE) es una aplicación diseñada específicamente para Windows, siendo compatibles las versiones 10 y 11 siempre que estén actualizadas. Ahora bien, si eres de los que prefiere macOS o Linux, no te preocupes, que hay solución, aunque requiere un paso extra. Tendrás que recurrir a una máquina virtual para ejecutar Windows, lo que implica que tu ordenador tendrá que hacer un esfuerzo doble, consumiendo más CPU y RAM para mover dos sistemas a la vez.

Análisis detallado de los componentes del PC

Operaria industrial utilizando un ordenador en un entorno de almacén, representando el perfil profesional que implementa soluciones de Soft-PLC.

  • Procesador: No necesitas un procesador de la NASA. Con un Intel Core i5 o un Ryzen 5 moderno vas más que sobrado. Eso sí, si tus proyectos son gigantescos, tener más núcleos ayudará a que la compilación y la carga de la aplicación sean mucho más rápidas.
  • Memoria RAM: Aunque algunos manuales dicen que con 4 GB basta, la realidad es que 8 GB es el punto de partida lógico. Si tienes pensado ejecutar el IDE y el SoftPLC simultáneamente, o si trabajas con máquinas virtuales, mi consejo es que saltes directamente a los 16 GB de RAM para evitar tirones.
  • Almacenamiento: Los 12 GB básicos se quedan cortos rápido porque empezarás a añadir librerías, paquetes de dispositivos y add-ons. Además, si instalas el CODESYS Control Win SL, calcula un par de gigas más. Lo más importante aquí es usar un disco SSD, ya que la diferencia en la velocidad de arranque y apertura de proyectos frente a un disco mecánico es abismal.
  • Pantalla y Visión: A veces nos olvidamos de esto, pero programar en una pantalla pequeña es una tortura. Entre el árbol del proyecto y las ventanas de mensajes, un monitor Full HD es lo mínimo para no volverse loco, y si tienes un segundo monitor, la depuración de errores se hace mucho más sencilla.
  • Conectividad: Para hablar con los PLC reales, necesitas sí o sí un puerto Ethernet. Si tu portátil es de los modernos que no traen puerto, cómprate un adaptador USB-Ethernet. Dependiendo del hardware que uses, también podrían hacerte falta puertos USB o serie para la configuración inicial.

Casos de uso según el perfil del usuario

Para alguien que está empezando a aprender y hace proyectos pequeños, un equipo con 8 GB de RAM y un SSD de 256 GB es más que suficiente para mover el IDE y el simulador. Si ya te mueves en un entorno profesional habitual, donde manejas proyectos medianos o grandes y muchos complementos, lo ideal es subir a 16 GB de RAM y un SSD de 512 GB. Por último, si trabajas con virtualización en Mac o Linux, no bajes de los 16 GB, ya que tienes que reservar una parte generosa de los recursos para que la máquina virtual no vaya a pedales.

Entendiendo el ecosistema CODESYS y el SoftPLC

Sistema de automatización industrial de alta tecnología con paneles de control electrónicos, representando el hardware y PLC que se configuran mediante CODESYS.

Es fundamental entender que CODESYS no es solo un editor de texto, sino un ambiente de desarrollo Soft-PLC muy versátil. Su gran baza es el sistema Runtime, que permite transformar cualquier PC industrial o incluso una Raspberry Pi en un controlador industrial totalmente compatible con la norma IEC 61131-3. Esto significa que puedes programar usando lenguajes como ST (Texto Estructurado), LD (Ladder), SFC o FBD, adaptándote a lo que más te guste o a lo que pida el proyecto.

Existen implementaciones muy potentes, como las de SENECA, que integran CODESYS 2.3 con hardware de alto rendimiento para garantizar la máxima fiabilidad en sistemas complejos. Estas soluciones permiten aprovechar la potencia de Windows CE y optimizar los tiempos de ajuste mediante herramientas adicionales que facilitan la configuración de I/O y convertidores. Además, CODESYS destaca por su capacidad de integrarse con diversas redes industriales y soportar VPN-IoT, lo que lo hace ideal para la industria 4.0.

Para cerrar, recuerda siempre verificar la versión exacta que vas a instalar, ya que los service packs (como el V3.5 SP21) pueden ajustar ligeramente los requisitos. No olvides revisar los paquetes de dispositivos de cada fabricante, ya que algunos pueden exigir recursos adicionales. En definitiva, con un PC estándar con Windows, 8 GB de RAM y un SSD ya tienes el camino despejado para empezar, dejando los 16 GB y el monitor extra para cuando la complejidad de tus automatizaciones lo requiera.


Añadir como fuente preferida en Google