RETO03 제어 시스템 FX3G · ST · 2026-2

Lenguajes Técnicos de Programación · EAFIT

MEF con PLC상태 기계 시뮬레이터

Dos plantas del laboratorio controladas con una máquina de estados finitos en texto estructurado. Cada simulador ejecuta el mismo programa que se carga en el PLC Mitsubishi FX3G, traducido línea por línea y corriendo ciclo a ciclo contra un modelo de la planta.

01

Simuladores 시뮬레이터

Pon SW1 (orden) y SW2 (punto de origen) y oprime Armar pila para colocar las piezas. Luego oprime Inicio. Las piezas deben quedar en P2 con la grande arriba y la pequeña abajo, en 3 movimientos si la pila es ascendente o en 5 si es descendente. Mantén Detener para probar el paro.

PLANTA // 크레인 E0 · Reposo
MOVIMIENTOS 0 PASO 0 / 3 ORIGEN → DESTINO P1 → P2
Configuración
Pulsadores
Simulación
Variables (Watch)
Estado de la MEF 상태
    Entradas / salidas 입출력
    Bitácora 로그

      * El enunciado no asigna entrada a SW2; en el programa se usa X23 y se debe confirmar en el banco.

      02

      Pruebas en el PLC 실험

      Montaje de las pruebas: PC con GX Works2, PLC Mitsubishi FX3G y el puente grúa
      Montaje en el laboratorio: PC con GX Works2 1.605F, PLC Mitsubishi FX3G y el puente grúa.
      Programa en el PLC real 검증
      • Compilación (Rebuild All): 0 errores, 0 advertencias
      • Conexión USB con el FX3G y Write to PLC completo
      • Verificación PLC contra proyecto: Match
      • Diagnóstico: PLC en RUN sin errores
      • 6 / 6 pruebas del protocolo cumplen

      Abajo están los videos de cada prueba en el banco del puente grúa.

      Prueba 1SW1 = 0 · SW2 = 0Pila ascendente en P1 → 3 movimientos a P2Cumple
      Prueba 2SW1 = 0 · SW2 = 1Pila ascendente en P3 → 3 movimientos a P2Cumple
      Prueba 3SW1 = 1 · SW2 = 0Pila descendente en P1 → 5 movimientos, P3 auxiliarCumple
      Prueba 4SW1 = 1 · SW2 = 1Pila descendente en P3 → 5 movimientos, P1 auxiliarCumple
      Pruebas 5 y 6DETENERSin pieza se detiene de inmediato; con pieza la suelta en el destino y se detieneCumple

      Implementación en GX Works2 구현

      Proyecto creado en GX Works2 1.605F y cargado al PLC FX3G. Haz clic en una captura para verla en grande.

      03

      Máquina de estados 상태 기계

      Diagrama de la máquina de estados del puente grúa
      Puente grúa. Los estados en amarillo llevan la pieza. Con Detener en los estados 1 a 4 para de inmediato; en los estados 5 a 10 termina de soltar la pieza y se detiene.
      Mínimo de movimientos 최소 이동

      El electroimán toma solo la pieza de encima, así que cada traslado invierte el orden de la pila.

      SW1 SW2CasoSecuenciaMov.
      0 0Asc. en P1P1→P2 ×33
      0 1Asc. en P3P3→P2 ×33
      1 0Desc. en P1P1→P3 ×2, P1→P2, P3→P2 ×25
      1 1Desc. en P3P3→P1 ×2, P3→P2, P1→P2 ×25

      La pila se lee desde arriba: ascendente = pequeña arriba. En P2 debe quedar grande arriba, mediana y pequeña abajo.

      04

      Código ST 코드

      Reto3_PuenteGrua_Codigo_ST.txt
      descargar
      Cargando…