Releases: ebalvis/ExtractSysmac
ExtraerSysmacGUI.exe
Release: ExtraerSysmacGUI v2.1
Extractor de proyectos Sysmac Studio (.smc2) con interfaz gráfica.
Abre archivos .smc2 de Omron Sysmac Studio y genera 8 ficheros de documentación: variables (CSV), código fuente ST con declaraciones IEC 61131-3, estructuras DUT, mapa de E/S hardware, árbol de POUs, conexiones de FBs, y configuración del PLC.
Novedades v2.1:
Interfaz gráfica VCL con drag & drop y barra de progreso
Resolución determinista de POUs vía .oem (sin heurísticas)
Extracción de interfaces compiladas .cxif2 del ZIP anidado
Selección individual de ficheros a generar
Release: ExtraerSysmac v2.1 (consola)
Versión de línea de comandos del extractor de proyectos Sysmac Studio (.smc2).
Mismo motor de extracción que la versión GUI. Genera los mismos 8 ficheros de documentación. Pensado para automatización, scripts batch y pipelines CI/CD.
Características CLI:
Opciones -no-csv, -no-code, -no-io... para excluir ficheros
Modos -solo-csv, -solo-code, -solo-pou para generar uno solo
Carpeta de salida configurable con -o
Modo silencioso (-q) y código de retorno para scripting
Resumen con contadores y tiempo de ejecución
Uso: ExtraerSysmac MiProyecto.smc2 [-o carpeta] [opciones]