Cargando el progreso local…
PLC Gym
Inicio de PLC GymNivel 1, 0 XP · tu progreso
Todas las guías

Software para programar PLC: qué herramienta usar y cuál es gratis

Software para programar PLC explicado: qué herramienta programa cada PLC, qué es gratis y qué es de pago, y cuándo necesitas el programa real.

Una laptop mostrando un programa en lenguaje ladder en un software de programación de PLC, junto a un controlador pequeño.
El software que necesitas depende de qué controlador estés programando.
En esta guía
  1. Qué software de PLC va con cada controlador
  2. Software para programar PLC Siemens
  3. Software para programar PLC Allen-Bradley
  4. Beckhoff, CODESYS y los demás
  5. Software gratis para programar PLC
  6. ¿Necesitas el software real para aprender?
  7. Dónde encaja un simulador en el navegador
  8. Cómo elegir
  9. Fuentes

El software para programar PLC que necesitas depende, más que de cualquier otra cosa, de una pregunta: de qué fabricante es el controlador que vas a programar. No existe un solo programa que sirva para todos. Los controladores actuales de Siemens, como el S7-1200 y el S7-1500, usan TIA Portal. Los controladores Allen-Bradley usan Studio 5000, RSLogix 500 o Connected Components Workbench, según la familia. Y Beckhoff usa TwinCAT.

Esta guía explica qué software va con cada controlador, qué es gratis y qué es de pago, si necesitas el programa real para aprender y cómo elegir. Se basa en lo que dice cada fabricante en sus propias páginas, enlazadas al final. Todos los datos sobre gratis y de pago se revisaron el 3 de noviembre de 2026. Estas cosas cambian, así que vuelve a mirar antes de descargar o comprar nada.

Qué software de PLC va con cada controlador

Allen-Bradley es la marca de Rockwell Automation, así que su software lleva el nombre de Rockwell.

SoftwareFabricanteQué programaGratis o de pago, revisado el 3 de noviembre de 2026
TIA Portal con STEP 7SiemensControladores SIMATIC, como el S7-1200 y el S7-1500De pago. Prueba de V21 publicada
Studio 5000 Logix DesignerRockwellFamilia Logix 5000, como ControlLogix y CompactLogixSe vende, sin precio publicado
RSLogix 500RockwellSLC 500 y MicroLogixSe vende, sin precio publicado
Connected Components WorkbenchRockwellMicro800Standard Edition gratis
FactoryTalk Design WorkbenchRockwellMicro800Descarga gratis
TwinCAT 3BeckhoffCasi cualquier sistema de control basado en PCIngeniería gratis. Runtime de pago, con prueba renovable de 7 días
CODESYS Development SystemCODESYSEquipos de distintos fabricantesGratis. El soft PLC de demostración se detiene a las 2 horas
GX Works3Mitsubishi ElectricSeries MELSEC MX e iQSin precio ni prueba publicados
Sysmac StudioOmronSeries NJ y NXCon licencia, y licencia de prueba
EcoStruxure Machine Expert BasicSchneider ElectricControladores M221Descarga gratis
CLICK y Productivity SuiteAutomationDirectSeries CLICK y ProductivityGratis, versiones completas
OpenPLC EditorAutonomy LogicProgramas IEC 61131-3 de código abiertoGratis y de código abierto

No puedes cambiar uno por otro sin más, porque este software no es solo un editor de código. Siemens describe STEP 7 como una forma de configurar, programar, probar y diagnosticar sus controladores, así que guarda la configuración del hardware además de la lógica. Por eso tu primera pregunta siempre es qué PLC tienes.

Software para programar PLC Siemens

Si tienes un S7-1200 o un S7-1500, la respuesta es TIA Portal. Los proyectos más antiguos de S7-300 y S7-400 pueden seguir en STEP 7 Classic, y LOGO! tiene su propio software. TIA Portal es el entorno de ingeniería, y STEP 7 es la parte donde escribes el programa, en lenguajes como SCL y ladder. La guía de TIA Portal lo explica a fondo.

STEP 7 viene en dos ediciones principales. Siemens dice que STEP 7 Basic es un subconjunto de STEP 7 Professional con precio optimizado, y que Professional cubre todas las generaciones de controladores SIMATIC. Así que revisa que la edición cubra tu controlador antes de pagar.

Las páginas de Siemens no muestran ninguna edición gratis para siempre, pero sí hay una prueba. Su página de soporte para educación incluye una descarga de prueba de la V21 de STEP 7 con Safety, S7-PLCSIM y WinCC, bajo un título que te pide registrarte en SiePortal, el portal en línea de Siemens. Las notas de instalación de la V21 dicen que, si inicias TIA Portal sin una clave de licencia válida, te ofrece una licencia de prueba de un solo uso que caduca a los 21 días. S7-PLCSIM es la parte que te deja ejecutar tu programa sin hardware, y la guía sobre simulación en TIA Portal la explica.

Software para programar PLC Allen-Bradley

Aquí es donde la gente se confunde, porque Rockwell tiene varios programas y el correcto depende de la familia del controlador.

  • Controladores Logix 5000, como ControlLogix y CompactLogix: Studio 5000 Logix Designer. Logix Designer es el nuevo nombre de RSLogix 5000 desde la versión 21. Así que si alguien dice RSLogix 5000, se refiere a las versiones anteriores del mismo programa. La guía de Studio 5000 explica más.
  • Controladores SLC 500 y MicroLogix: RSLogix 500. La propia página de Rockwell señala que hay una plataforma más moderna, así que es más probable que lo encuentres en máquinas existentes que en nuevas.
  • Controladores Micro800: Connected Components Workbench o FactoryTalk Design Workbench.

Las herramientas de Micro800 son las gratis. La Standard Edition de Connected Components Workbench es gratis, no necesita activación e incluye una demostración del Micro800 Simulator. La Developer Edition agrega el simulador completo y sí necesita activación. Rockwell presenta FactoryTalk Design Workbench como software gratis que sus clientes pueden descargar. Su primera versión solo nombraba los modelos Micro810, Micro820, Micro850 y Micro870 Lx0E, así que revisa el tuyo.

Para Studio 5000 y RSLogix 500, las páginas de Rockwell no muestran ninguna edición gratis. Sus páginas de tienda públicas no muestran precios, y el centro de descargas de Rockwell ofrece los dos por número de serie. Rockwell dice que puedes necesitar más de un número de catálogo para Studio 5000, así que esto es una conversación con un distribuidor.

También vas a ver que la gente menciona un RSLogix Micro Starter Lite gratis. El sitio de soporte de Rockwell tiene instrucciones de descarga con ese nombre, pero el artículo requiere iniciar sesión, así que sus condiciones no son públicas.

Beckhoff, CODESYS y los demás

TwinCAT 3 es el software de Beckhoff. Convierte casi cualquier sistema basado en PC en un controlador, con la parte de ingeniería dentro de Microsoft Visual Studio. Beckhoff dice que la ingeniería es gratis con las funciones básicas, aunque las funciones que van más allá de programar el PLC cuestan aparte. Lo que pagas es el runtime, la parte que de verdad ejecuta tu programa, con precio según la potencia de la computadora de control. También hay una licencia de prueba de 7 días que puedes renovar tantas veces como quieras.

CODESYS no está atado a un fabricante. Su sistema de desarrollo puede programar equipos de distintos fabricantes, y la tienda lo ofrece sin costo, sin licencia y con todos los editores de la IEC 61131-3 incluidos. La instalación trae un soft PLC de demostración, que es un software que hace de controlador, y que se apaga a las 2 horas si no tienes licencia.

GX Works3 de Mitsubishi y Sysmac Studio de Omron cubren los controladores de esos fabricantes. Omron ofrece una licencia de prueba a través de su License Portal una vez que creas una cuenta. Las páginas públicas de Mitsubishi no muestran precio ni prueba, así que pregunta a un distribuidor.

Software gratis para programar PLC

Si buscaste software de PLC gratis, gratis puede significar tres tratos distintos.

  1. Gratis, pero para los controladores de un solo fabricante. Connected Components Workbench Standard, FactoryTalk Design Workbench, Machine Expert Basic de Schneider y CLICK y Productivity Suite de AutomationDirect. AutomationDirect dice claramente que sus dos paquetes son versiones completas y no demostraciones.
  2. Gratis para escribir, de pago para ejecutar. TwinCAT y CODESYS. Puedes aprender mucho con la prueba o la demostración, pero para uso real vas a necesitar una licencia de runtime.
  3. Una prueba del producto de pago. TIA Portal y Sysmac Studio. Sirven para echar un vistazo, pero revisa primero cuánto tiempo te dan.

Además está OpenPLC Editor, que es gratis y de código abierto, trae un simulador incorporado y funciona en Windows, macOS y Linux. No te va a enseñar los menús de TIA Portal ni de Studio 5000, pero es una forma real de escribir ladder y texto estructurado sin pagar nada.

Si usas una Mac, revisa primero: CODESYS indica Windows 10 y 11, GX Works3 indica Windows 11, y de las herramientas de esta lista, OpenPLC es la que nombra macOS. Y descarga siempre desde las páginas de los propios fabricantes, no desde copias que circulan por internet, porque no sabes qué traen.

¿Necesitas el software real para aprender?

Para empezar, no. Cuando ya sea tu trabajo, sí.

La lógica es la parte que se transfiere. Un escaneo, una autorretención, un temporizador y un enclavamiento funcionan igual en principio, sea cual sea el fabricante con el que termines. Y los paquetes reales son grandes: la descarga de GX Works3 de Mitsubishi pesa unos 2 GB, y CODESYS recomienda 12 GB de espacio libre en disco. Es mucho antes de saber si esto te gusta.

Pero sí necesitas el software real cuando:

  • Trabajas en una máquina real. Descargar a un controlador y conectarte en línea con él se hace en la herramienta del fabricante.
  • Necesitas configuración de hardware, redes o los bloques de librería del fabricante. Todo eso vive en la herramienta del fabricante, y un simulador para aprender como el de PLC Gym no lo cubre.
  • Pruebas un proyecto real antes de llevarlo a planta. Usa el emulador o simulador del propio fabricante para tu controlador exacto. La guía sobre emuladores de PLC explica las opciones.
  • Quieres un trabajo usándolo. Si una empresa usa equipos de un fabricante, el tiempo en esa herramienta real cuenta, porque los menús y la forma de trabajar son una habilidad en sí.

Dónde encaja un simulador en el navegador

Un simulador en el navegador va antes de todo eso, y también al lado. PLC Gym es uno, y este es el blog de PLC Gym, así que tenlo en cuenta al leer esto.

Funciona en un navegador y no hay que instalar nada. Escribes lógica en los lenguajes de los fabricantes: SCL, KOP, FUP y GRAPH de Siemens; texto estructurado, ladder, FBD y SFC de Rockwell; o texto estructurado de TwinCAT de Beckhoff. Después se ejecuta contra una máquina 3D que funciona, con un escaneo de 20 milisegundos. Así un tanque se llena porque tu código se lo ordenó, y no porque tú escribiste valores a mano. La primera misión te pide que una salida siga a una entrada, y Haz que siga en marcha te pone a leer un renglón y mantener una bomba en marcha hasta que se pulsa Stop.

El simulador de PLC en línea de PLC Gym tiene 74 misiones en 26 máquinas. El primer laboratorio guiado, el glosario y las primeras misiones son gratis con una cuenta gratis. El resto está en Pro, con una prueba gratis de 7 días en una cuenta, y los planes de pago empiezan el 5 de diciembre de 2026. Mira los planes para eso.

Esto es lo que no es. No es un controlador real, no se conecta a E/S reales, y no está hecho por Siemens, Rockwell ni Beckhoff ni tiene relación con ellos. No tiene configuración de hardware, ni redes, ni bloques de librería de los fabricantes. Y no tiene editor para RSLogix 500, MicroLogix ni SLC 500, ni para fabricantes como Omron o Mitsubishi, así que para esos te enseña la lógica general y no la herramienta. Puede exportar archivos .scl hechos para TIA Portal y archivos .L5X hechos para Studio 5000, pero igual conviene probarlos en el software real.

Cómo elegir

  1. Tienes delante una máquina o un trabajo. Lee el modelo en el controlador, o pregunta a quien lo mantiene, y luego usa la tabla de arriba.
  2. Estás buscando trabajo. Lee las ofertas de empleo cerca de ti, en Estados Unidos, el Reino Unido o donde estés, y anota qué fabricante aparece más. Después consigue tiempo en la herramienta de ese fabricante, con una prueba si puedes.
  3. Eres principiante total. Empieza gratis con el primer laboratorio guiado y luego las misiones gratis. Elige fabricante cuando la lógica tenga sentido para ti.
  4. Quieres un controlador real en tu escritorio. Elige uno cuyo software sea gratis, así lo único que pagas es el hardware. La guía del kit de PLC para formación trata ese tema.

Fuentes

¿Tienes preguntas sobre esto?Pregunta en el Vestuario

Pruébalo en una máquina

Gratis · Funciona en tu navegador

Pruébalo en una máquina que funciona

Escribe gratis código real de Siemens o Rockwell en el simulador de PLC online y mira cómo una bomba, un tanque o una línea de llenado en 3D hacen exactamente lo que les dijiste. No hay nada que instalar.