Cargando el progreso local…
PLC Gym
Inicio de PLC GymNivel 1, 0 XP · tu progreso

Clases

Las Clases te enseñan cada movimiento, paso a paso. Las misiones son donde lo demuestras.

Curso de programación PLC: práctico desde cero

No necesitas experiencia. Una idea por lección, primero con palabras de todos los días. Haces cada una tú mismo en un panel en vivo, y el simulador la comprueba.

Enciende un interruptor, enciende una lámpara4 min · +40 XP

Siemens · LadderCambiar

Cada lección se abre en este editor. Tu progreso en cada uno se guarda.

0 de 51 lecciones · 0 XP
Pruébalo: haz clic en el interruptor.

Programas

Las mismas ideas, dibujadas o escritas

Empiezas en ladder. Cambia cuando quieras: tu progreso en cada uno se guarda.

Más programas en camino

Máquinas completasPróximamente

Variadores, transmisores y máquinas reales, desde un compresor hasta una fábrica entera.

Ladder desde cero

De Primeros pasos a Código reutilizable

¿Ya sabes algo de esto? Entra por donde quieras. Nada está bloqueado.

Desde cero

Leer, cambiar y construir una regla: interruptores y lámparas, lógica, memoria, temporizadores y contadores.

0 de 17 lecciones hechas

Área 1Empieza aquí

Primeros pasos

Después de esto puedesDecir qué es un PLC, distinguir una entrada de una salida y construir tu primera regla: una lámpara que sigue a un botón.

PLCVariableEscaneoEntradaSalidaContactoBobinaRenglónTRUE y FALSE
0 de 5 hechas · 21 min · +212 XP
Te prepara para
  1. 2Lección 2Cosas que entran, cosas que salenEntradas y salidas4 min · +37 XP
  2. 3Lección 3Lee tu primera reglaContacto, bobina y renglón, o :=8 min · +61 XP
  3. 4Lección 4Dos palabras para ON y OFFBOOL: TRUE y FALSE (1 y 0)2 min · +34 XP
  4. 5Lección 5Haz que una lámpara siga a un botónContacto y bobina, o :=3 min · +40 XP

Área 2

Lógica

Después de esto puedesHacer que una máquina espere a que todo esté bien: lo contrario de una señal, dos cosas a la vez, cualquiera de dos, y un paro cuando algo va mal.

NOTNormalmente cerradoANDORRamaPermisoFalla
0 de 4 hechas · 21 min · +169 XP
Te prepara para
  1. 6Lección 6Lo contrario: ON hasta que se pulsa el botónNOT, contacto normalmente cerrado (NC, XIO)5 min · +43 XP
  2. 7Lección 7Dos cosas deben estar bien a la vezAND, contactos en fila5 min · +40 XP
  3. 8Lección 8Cualquiera de las dos sirveOR, una rama5 min · +40 XP
  4. 9Lección 9OK para funcionar, y algo fallaPermit y Fault6 min · +46 XP

Área 3

Números y memoria

Después de esto puedesComprobar un número, como el nivel de un tanque, hacer que un motor recuerde una pulsación de Start, y asegurarte de que Stop siempre gane.

CompararMenor queAutorretenciónParéntesisSet y resetIF THEN
0 de 4 hechas · 19 min · +157 XP
Te prepara para
  1. 10Lección 10Comprueba un númeroComparación, menor que (<)5 min · +40 XP
  2. 11Lección 11Haz que recuerde una pulsaciónAutorretención (latch)5 min · +40 XP
  3. 12Lección 12Stop siempre debe ganarDonde termina la rama, y paréntesis4 min · +37 XP
  4. 13Lección 13Se activa aquí, se desactiva alláBobinas set y reset, IF … THEN5 min · +40 XP

Área 4

Tiempo y conteo

Después de esto puedesHacer que las cosas esperen, que sigan funcionando un poco más, y contar piezas a medida que pasan.

TemporizadorPresetBit de terminadoRetardo a la conexiónRetardo a la desconexiónContadorFlanco ascendente
0 de 4 hechas · 19 min · +190 XP
Te prepara para
  1. 14Lección 14Cuenta los segundosTemporizador, valor preestablecido y bit de terminado5 min · +46 XP
  2. 15Lección 15Esperar y luego actuarTemporizador de retardo a la conexión (TON), instancia5 min · +43 XP
  3. 16Lección 16Sigue un poco másTemporizador de retardo a la desconexión (TOF)4 min · +43 XP
  4. 17Lección 17Cuenta las cosas según lleganContador (CTU), flanco ascendente5 min · +58 XP

Señales

Limpiar señales reales: flancos, escalado, alarmas y realimentación.

0 de 18 lecciones hechas

Área 5

Flancos y cuentas

Después de esto puedesCapta el momento en que algo se enciende o se apaga, cuéntalo una vez, y encuentra lo que hace que una cuenta salga mal.

ImpulsoImpulso únicoBit de memoriaFlanco descendenteNúmero enteroMOVEADDCaso de prueba
0 de 7 hechas · 40 min · +328 XP
Te prepara para
  1. 18Lección 18Capta el momento en que se enciendeImpulso único, impulso y bit de memoria6 min · +46 XP
  2. 19Lección 19Pon la cuenta donde otros puedan leerlaNúmero entero (INT, DINT) y MOVE6 min · +49 XP
  3. 20Lección 20Capta el momento en que se apagaFlanco descendente (contacto N, OSF, F_TRIG)6 min · +46 XP
  4. 21Lección 21Por qué una cuenta nunca llegaContar hacia arriba (CU) y restablecer (R, RES)6 min · +46 XP
  5. 22Lección 22Mayor que, y como mínimoMayor que (>), >= y <=5 min · +46 XP
  6. 23Lección 23Cuenta sin un contadorADD, + 1, ELSIF6 min · +49 XP
  7. 24Lección 24Prueba una regla que escribió otra personaCaso de prueba, revisión5 min · +46 XP

Área 6

Números que significan algo

Después de esto puedesLee una regla dibujada con bloques, convierte el número en bruto de un sensor en un porcentaje, y mantén una bomba estable entre dos límites.

BloqueCableREALValor brutoEscaladoRangoHistéresis
0 de 4 hechas · 23 min · +190 XP
Te prepara para
  1. 25Lección 25La misma regla, dibujada como cajasBloque, conexión, diagrama de bloques de funciones (FBD)6 min · +49 XP
  2. 26Lección 26Números con decimalesREAL, valor en bruto, señal5 min · +46 XP
  3. 27Lección 27Convierte un número en bruto en uno de verdadEscalado, rango (NORM_X, SCALE_X, SCP, SCL)6 min · +46 XP
  4. 28Lección 28Dos límites, no unoHistéresis, arranques cortos6 min · +49 XP

Área 7

Pruebas y reserva

Después de esto puedesComprueba que una válvula se movió de verdad, dale tiempo antes de hacer saltar una alarma, y haz entrar una bomba de repuesto cuando la primera tiene una falla.

OrdenConfirmaciónAlarmaTiempo de recorridoPrincipalReservaAlternar
0 de 4 hechas · 20 min · +187 XP
Te prepara para
  1. 29Lección 29¿Pasó de verdad?Orden y confirmación5 min · +49 XP
  2. 30Lección 30Dale tiempo antes de avisarAlarma, tiempo de recorrido, retardo de alarma5 min · +49 XP
  3. 31Lección 31Dos bombas, un trabajoPrincipal y reserva5 min · +49 XP
  4. 32Lección 32Por turnosAlternar, relevo5 min · +40 XP

Área 8

Alarmas y traspaso

Después de esto puedesMantén una alarma encendida hasta que alguien se ocupe de ella, y pasa una bomba entre Auto y Manual sin saltos.

Alarma enclavadaReconocerAutoManualModoSin saltos
0 de 3 hechas · 16 min · +156 XP
Te prepara para
  1. 33Lección 33Alarmas que se quedan hasta que alguien las veAlarma enclavada, reconocer, bocina6 min · +52 XP
  2. 34Lección 34A mano o automáticoAuto, Manual, modo5 min · +52 XP
  3. 35Lección 35Cambia sin saltosTraspaso, sin saltos, una sola memoria compartida5 min · +52 XP

Secuencias

Ejecutar un trabajo por pasos: estados, recuperación y bloques que puedes volver a usar.

0 de 16 lecciones hechas

Área 9

Etapas y secuencias

Después de esto puedesHaz funcionar un trabajo etapa por etapa: di qué enciende cada etapa, qué hace avanzar el trabajo y qué sigue encendido entre etapas.

SecuenciaDiagramaAvanzarAcciónNEtapa activaTransiciónCondiciónAcción memorizadaAcción de desactivar
0 de 4 hechas · 25 min · +187 XP
Te prepara para
  1. 36Lección 36Una etapa cada vezSecuencia, diagrama y etapa5 min · +43 XP
  2. 37Lección 37Lo que enciende cada etapaAcción, N y etapa activa6 min · +49 XP
  3. 38Lección 38Lo que hace avanzar el trabajoTransición y condición7 min · +49 XP
  4. 39Lección 39Lo que sigue encendido entre etapasAcción memorizada (S) y acción de desactivar (R)7 min · +46 XP

Área 10

Caminos y recuperación

Después de esto puedesEnvía un trabajo por uno de dos caminos, devuélvelo a un principio conocido, ponlo en espera y continúa, y descubre por qué una secuencia se atascó o dejó algo funcionando.

Rama alternativaPrioridadEtapa inicialEstado conocidoEn esperaReanudarCalificador
0 de 4 hechas · 24 min · +184 XP
Te prepara para
  1. 40Lección 40Elige un caminoRama alternativa y prioridad6 min · +46 XP
  2. 41Lección 41Vuelta a un principio conocidoEtapa inicial, Reset y estado conocido5 min · +43 XP
  3. 42Lección 42Para a mitad y continúaPoner en espera y reanudar6 min · +46 XP
  4. 43Lección 43Encuentra el fallo en una secuenciaEtapa atascada, calificador7 min · +49 XP

Área 11

Estados en código

Después de esto puedesLee y arregla reglas más largas escritas como código, mantén un trabajo en un solo estado numerado cada vez, y hazlo avanzar con CASE.

CódigoParéntesisComo mínimoEstadoDINTMáquina de estadosCASEELSIFAbortar
0 de 3 hechas · 18 min · +153 XP
Te prepara para
  1. 44Lección 44Las mismas reglas, escritas como textoCódigo, :=, paréntesis y >=6 min · +52 XP
  2. 45Lección 45Una máquina siempre está haciendo una cosaEstado, DINT y máquina de estados6 min · +52 XP
  3. 46Lección 46Un estado cada vezCASE, ELSIF y abortar6 min · +49 XP

Área 12

Listas y bucles

Después de esto puedesGuarda muchas lecturas en un arreglo, haz lo mismo con cada casilla con un bucle FOR, y suaviza una lectura que salta con una media.

ArregloCasillaÍndiceREALBucleFOREND_FORPromedioVentanaVolver al principio
0 de 3 hechas · 20 min · +153 XP
Te prepara para
  1. 47Lección 47Una fila de númerosArreglo, casilla, índice y REAL6 min · +52 XP
  2. 48Lección 48Hazlo otra vez para cada unaBucle, FOR y END_FOR7 min · +52 XP
  3. 49Lección 49Suaviza una lectura que saltaMedia, ventana y vuelta al principio7 min · +49 XP

Área 13

Código reutilizable

Después de esto puedesMantén juntos los datos de una máquina en una estructura, y escribe una vez las reglas de una bomba en un bloque de función que llamas para cada bomba.

EstructuraMiembroUDTBloques de funcionesLlamadaParámetro
0 de 2 hechas · 13 min · +101 XP
Te prepara para
  1. 50Lección 50Mantén juntos los datos de una bombaEstructura, miembro y UDT6 min · +52 XP
  2. 51Lección 51Escríbelo una vez, úsalo dos vecesBloque de función, llamada y parámetro7 min · +49 XP
Preguntas

Antes de empezar

Lo que la gente pregunta antes de la lección 1.

¿Necesito experiencia con PLC?

No. La lección 1 empieza desde cero, con palabras de todos los días, y cada lección suma una idea que pruebas tú mismo.

¿Cuánto dura una lección?

Unos minutos. Cada una termina con una regla que construiste y probaste en un panel en vivo.

¿Qué PLC usa?

Siemens y Rockwell en ladder o en código, y Beckhoff TwinCAT en código. Cambia de fabricante cuando quieras con la línea bajo el botón de arriba.

¿Qué viene después de las Clases?

Misiones: trabajos reales en máquinas 3D que funcionan. Apruébalas para subir de nivel y ganar tus títulos.

¿Quieres primero lo básico? Lo básico de los PLC explica qué es la automatización, en lecturas cortas.