From 734e6637bc4be7105cedd4100e33a6a7610fd1ac Mon Sep 17 00:00:00 2001 From: Miguel Date: Fri, 13 Jun 2025 11:16:52 +0200 Subject: [PATCH] =?UTF-8?q?Implementaci=C3=B3n=20de=20env=C3=ADo=20por=20l?= =?UTF-8?q?otes=20de=20logs=20y=20mejora=20en=20la=20gesti=C3=B3n=20de=20c?= =?UTF-8?q?onexiones=20WebSocket?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Se añadió un nuevo sistema para el envío por lotes de logs a través de WebSocket, permitiendo un vaciado del buffer cada 500 ms. - Se implementó un hilo en segundo plano para gestionar el vaciado del buffer de logs, mejorando la eficiencia en el envío de mensajes. - Se realizaron ajustes en la función de broadcast para acumular mensajes en un buffer antes de enviarlos, optimizando el rendimiento. - Se actualizaron los logs de ejecución para reflejar los cambios en la gestión de logs y el nuevo comportamiento del sistema. --- .gitignore | 3 + app.py | 69 +- .../ObtainIOFromProjectTia/log_x4.txt | 885 +- .../XML Parser to SCL/log_x0_main.txt | 26048 ++-------------- .../XML Parser to SCL/script_config.json | 2 +- .../XML Parser to SCL/work_dir.json | 3 +- data/launcher_history.json | 13 + data/log.txt | 23526 +------------- 8 files changed, 2326 insertions(+), 48223 deletions(-) diff --git a/.gitignore b/.gitignore index 718f7f9..833f7d8 100644 --- a/.gitignore +++ b/.gitignore @@ -25,6 +25,9 @@ share/python-wheels/ .installed.cfg *.egg MANIFEST +*.txt +*.json + # PyInstaller # Usually these files are written by a python script from a template diff --git a/app.py b/app.py index 876accc..357e64d 100644 --- a/app.py +++ b/app.py @@ -33,6 +33,37 @@ websocket_connections = set() # --- Globals for Tray Icon --- tray_icon = None +# --- Parámetros para envío por lotes de logs --- +BATCH_FLUSH_INTERVAL = 0.5 # segundos +broadcast_buffer = [] # Almacena líneas formateadas pendientes de envío +buffer_lock = threading.Lock() # Sincroniza acceso al buffer + +def _broadcast_flush_loop(): + """Hilo que vacía el buffer de logs cada BATCH_FLUSH_INTERVAL segundos.""" + while True: + time.sleep(BATCH_FLUSH_INTERVAL) + with buffer_lock: + if not broadcast_buffer: + continue + batch = "\n".join(broadcast_buffer) + broadcast_buffer.clear() + _send_batch_to_clients(batch) + +def _send_batch_to_clients(batch_message: str): + """Envía un bloque de texto a todas las conexiones WebSocket activas.""" + dead_connections = set() + for ws in list(websocket_connections): + try: + if ws.connected: + ws.send(batch_message + "\n") + except Exception: + dead_connections.add(ws) + websocket_connections.difference_update(dead_connections) + +# Iniciar hilo de vaciado en segundo plano (ahora que las dependencias están definidas) +flusher_thread = threading.Thread(target=_broadcast_flush_loop, daemon=True) +flusher_thread.start() + @sock.route("/ws") def handle_websocket(ws): @@ -49,49 +80,34 @@ def handle_websocket(ws): def broadcast_message(message): - """Envía un mensaje a todas las conexiones WebSocket activas y guarda en log.""" - dead_connections = set() + """Acumula mensajes en un buffer y los envía por lotes cada 500 ms.""" timestamp = datetime.now().strftime("[%H:%M:%S] ") - # Normalize input to a list of messages + # Normalizar entrada a lista de mensajes if isinstance(message, list): messages = message else: - # Si es un solo mensaje, dividirlo en líneas messages = [line.strip() for line in message.splitlines() if line.strip()] - # Procesar cada mensaje for raw_msg in messages: # Limpiar timestamps duplicados al inicio del mensaje while raw_msg.startswith("[") and "]" in raw_msg: try: closing_bracket = raw_msg.index("]") + 1 - if raw_msg[1 : closing_bracket - 1].replace(":", "").isdigit(): - raw_msg = raw_msg[closing_bracket:].strip() # Update raw_msg itself + if raw_msg[1:closing_bracket - 1].replace(":", "").isdigit(): + raw_msg = raw_msg[closing_bracket:].strip() else: break - except: + except ValueError: break - # Log the raw message using the config_manager's logger - # The logger will handle its own timestamping for the file. + # Registrar en archivo (la clase Logger añade timestamp propio) config_manager.append_log(raw_msg) - # Format message with timestamp *for WebSocket broadcast* + # Formatear para el WebSocket y añadir al buffer formatted_msg_for_ws = f"{timestamp}{raw_msg}" - - # Enviar a todos los clientes WebSocket - for ws in list(websocket_connections): - try: - if ws.connected: # Check if ws is still connected before sending - ws.send( - f"{formatted_msg_for_ws}\n" - ) # Use the correct variable name here - except Exception: - dead_connections.add(ws) # Collect dead connections - - # Limpiar conexiones muertas - websocket_connections.difference_update(dead_connections) + with buffer_lock: + broadcast_buffer.append(formatted_msg_for_ws) @app.route("/api/execute_script", methods=["POST"]) @@ -1053,3 +1069,8 @@ if __name__ == "__main__": print(f"Error al iniciar el icono de notificación: {e}", file=sys.stderr) print("Aplicación finalizada.") + +# --- Iniciar hilo de vaciado en segundo plano (única vez) --- +# flusher_thread = threading.Thread(target=_broadcast_flush_loop, daemon=True) +# flusher_thread.start() +# ------------------------------------------------------------ diff --git a/backend/script_groups/ObtainIOFromProjectTia/log_x4.txt b/backend/script_groups/ObtainIOFromProjectTia/log_x4.txt index 240dc70..60bf01d 100644 --- a/backend/script_groups/ObtainIOFromProjectTia/log_x4.txt +++ b/backend/script_groups/ObtainIOFromProjectTia/log_x4.txt @@ -1,45 +1,54 @@ --- Log de Ejecución: x4.py --- Grupo: ObtainIOFromProjectTia -Directorio de Trabajo: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source -Inicio: 2025-06-13 01:41:21 -Fin: 2025-06-13 01:47:46 -Duración: 0:06:24.924735 +Directorio de Trabajo: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports +Inicio: 2025-06-13 11:14:30 +Fin: 2025-06-13 11:16:43 +Duración: 0:02:13.165274 Estado: SUCCESS (Código de Salida: 0) --- SALIDA ESTÁNDAR (STDOUT) --- --- Exportador de Referencias Cruzadas de TIA Portal --- Versión de TIA Portal detectada: 19.0 (de la extensión .ap19) -Proyecto seleccionado: D:/Trabajo/VM/44 - 98050 - Fiera/InLavoro/PLC/98050_PLC_08/98050_PLC_08.ap19 -Usando directorio base de exportación: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source +Proyecto seleccionado: D:/Trabajo/VM/22 - 93841 - Sidel - Tilting/InLavoro/PLC/93841_PLC_28/93841_PLC_28.ap19 +Usando directorio base de exportación: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports Conectando a TIA Portal V19.0... -2025-06-13 01:41:26,828 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Global OpenPortal - Start TIA Portal, please acknowledge the security dialog. -2025-06-13 01:41:26,839 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Global OpenPortal - With user interface +2025-06-13 11:14:34,713 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Global OpenPortal - Start TIA Portal, please acknowledge the security dialog. +2025-06-13 11:14:34,731 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Global OpenPortal - With user interface Conectado a TIA Portal. -2025-06-13 01:41:34,563 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal GetProcessId - Process id: 5768 -ID del proceso del Portal: 5768 -Abriendo proyecto: 98050_PLC_08.ap19... -2025-06-13 01:41:34,754 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal OpenProject - Open project... D:\Trabajo\VM\44 - 98050 - Fiera\InLavoro\PLC\98050_PLC_08\98050_PLC_08.ap19 +2025-06-13 11:14:58,165 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal GetProcessId - Process id: 30140 +ID del proceso del Portal: 30140 +Abriendo proyecto: 93841_PLC_28.ap19... +2025-06-13 11:14:58,500 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal OpenProject - Open project... D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\InLavoro\PLC\93841_PLC_28\93841_PLC_28.ap19 Proyecto abierto exitosamente. -2025-06-13 01:41:46,143 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Project GetPlcs - Found plc 98050_PLC with parent name ET 200SP station_1 -Se encontraron 1 PLC(s). Iniciando proceso de exportación de referencias cruzadas... +2025-06-13 11:15:29,701 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Project GetPlcs - Found plc VM 1512 with parent name ET 200SP station_1 +2025-06-13 11:15:30,551 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Project GetPlcs - Found plc SIDEL Transport Example with parent name S71500/ET200MP station_1 +Se encontraron 2 PLC(s). Iniciando proceso de exportación de referencias cruzadas... ---- Procesando PLC: 98050_PLC --- +--- Procesando PLC: VM 1512 --- -[PLC: 98050_PLC] Exportando referencias cruzadas de bloques de programa... - Destino: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR - Se encontraron 291 bloques de programa. - Procesando bloque: CyclicInterrupt_Axes... - Exportando referencias cruzadas para CyclicInterrupt_Axes... - Procesando bloque: DB HMI RCP Transfer Status... - Exportando referencias cruzadas para DB HMI RCP Transfer Status... - Procesando bloque: FC HMI RCP Transfer Status... - Exportando referencias cruzadas para FC HMI RCP Transfer Status... +[PLC: VM 1512] Exportando referencias cruzadas de bloques de programa... + Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR + Se encontraron 201 bloques de programa. + Procesando bloque: FC General COM... + Exportando referencias cruzadas para FC General COM... + Procesando bloque: From_SIDEL... + Exportando referencias cruzadas para From_SIDEL... + Procesando bloque: To_SIDEL... + Exportando referencias cruzadas para To_SIDEL... + Procesando bloque: DB Early Restart Blower... + Exportando referencias cruzadas para DB Early Restart Blower... + Procesando bloque: DB Early Restart Filler... + Exportando referencias cruzadas para DB Early Restart Filler... + Procesando bloque: DB Early Restart SynchroBlock... + Exportando referencias cruzadas para DB Early Restart SynchroBlock... Procesando bloque: FB Early Restart... Exportando referencias cruzadas para FB Early Restart... Procesando bloque: DB Signal Transport... Exportando referencias cruzadas para DB Signal Transport... + Procesando bloque: FC Signal Transport... + Exportando referencias cruzadas para FC Signal Transport... Procesando bloque: DB Lube - Dry Ecolab... Exportando referencias cruzadas para DB Lube - Dry Ecolab... Procesando bloque: FB Lube - Water/Dry... @@ -64,757 +73,127 @@ Se encontraron 1 PLC(s). Iniciando proceso de exportación de referencias cruzad Exportando referencias cruzadas para DB Ttop Motor CFG... Procesando bloque: DB Ttop Alarm... Exportando referencias cruzadas para DB Ttop Alarm... - Procesando bloque: FC Ttop Motor M31510... - Exportando referencias cruzadas para FC Ttop Motor M31510... - Procesando bloque: FC Ttop Motor U32810... - Exportando referencias cruzadas para FC Ttop Motor U32810... - Procesando bloque: FC Ttop Motor U32910... - Exportando referencias cruzadas para FC Ttop Motor U32910... - Procesando bloque: FC Ttop Motor U33010... - Exportando referencias cruzadas para FC Ttop Motor U33010... - Procesando bloque: FC Ttop Motor U33110... - Exportando referencias cruzadas para FC Ttop Motor U33110... - Procesando bloque: FC Ttop Motor U33210... - Exportando referencias cruzadas para FC Ttop Motor U33210... - Procesando bloque: FC Ttop Motor U33310... - Exportando referencias cruzadas para FC Ttop Motor U33310... - Procesando bloque: FC Ttop Motor U33410... - Exportando referencias cruzadas para FC Ttop Motor U33410... - Procesando bloque: FC Ttop Motor U33510... - Exportando referencias cruzadas para FC Ttop Motor U33510... - Procesando bloque: FC Ttop Motor U33610... - Exportando referencias cruzadas para FC Ttop Motor U33610... - Procesando bloque: FC Ttop Motor M34410... - Exportando referencias cruzadas para FC Ttop Motor M34410... - Procesando bloque: FC Ttop Motor M31010... - Exportando referencias cruzadas para FC Ttop Motor M31010... - Procesando bloque: FC Ttop Motor M31410... - Exportando referencias cruzadas para FC Ttop Motor M31410... - Procesando bloque: FC Ttop Motor M31310... - Exportando referencias cruzadas para FC Ttop Motor M31310... - Procesando bloque: FC Ttop Motor M30710... - Exportando referencias cruzadas para FC Ttop Motor M30710... - Procesando bloque: FC Ttop Motor M31110... - Exportando referencias cruzadas para FC Ttop Motor M31110... - Procesando bloque: FC Ttop Motor M31210... - Exportando referencias cruzadas para FC Ttop Motor M31210... - Procesando bloque: FC Ttop Motor M31610... - Exportando referencias cruzadas para FC Ttop Motor M31610... - Procesando bloque: FC Ttop Motor M31710... - Exportando referencias cruzadas para FC Ttop Motor M31710... - Procesando bloque: FC Ttop Motor M31810... - Exportando referencias cruzadas para FC Ttop Motor M31810... - Procesando bloque: FC Ttop Motor M31910... - Exportando referencias cruzadas para FC Ttop Motor M31910... - Procesando bloque: FC Ttop Motor M34010... - Exportando referencias cruzadas para FC Ttop Motor M34010... - Procesando bloque: FC Ttop Motor M34110... - Exportando referencias cruzadas para FC Ttop Motor M34110... - Procesando bloque: FC Ttop Motor M34210... - Exportando referencias cruzadas para FC Ttop Motor M34210... - Procesando bloque: FC Ttop Motor M34310... - Exportando referencias cruzadas para FC Ttop Motor M34310... - Procesando bloque: DB Ttop Motor M31510... - Exportando referencias cruzadas para DB Ttop Motor M31510... - Procesando bloque: DB Ttop Motor M31610... - Exportando referencias cruzadas para DB Ttop Motor M31610... - Procesando bloque: DB Ttop Motor M31710... - Exportando referencias cruzadas para DB Ttop Motor M31710... - Procesando bloque: DB Ttop Motor M31810... - Exportando referencias cruzadas para DB Ttop Motor M31810... - Procesando bloque: DB Ttop Motor M31910... - Exportando referencias cruzadas para DB Ttop Motor M31910... - Procesando bloque: DB Ttop Motor U32810... - Exportando referencias cruzadas para DB Ttop Motor U32810... - Procesando bloque: DB Ttop Motor U32910... - Exportando referencias cruzadas para DB Ttop Motor U32910... - Procesando bloque: DB Ttop Motor U33010... - Exportando referencias cruzadas para DB Ttop Motor U33010... - Procesando bloque: DB Ttop Motor U33110... - Exportando referencias cruzadas para DB Ttop Motor U33110... - Procesando bloque: DB Ttop Motor U33210... - Exportando referencias cruzadas para DB Ttop Motor U33210... - Procesando bloque: DB Ttop Motor U33310... - Exportando referencias cruzadas para DB Ttop Motor U33310... - Procesando bloque: DB Ttop Motor U33410... - Exportando referencias cruzadas para DB Ttop Motor U33410... - Procesando bloque: DB Ttop Motor U33510... - Exportando referencias cruzadas para DB Ttop Motor U33510... - Procesando bloque: DB Ttop Motor U33610... - Exportando referencias cruzadas para DB Ttop Motor U33610... - Procesando bloque: DB Ttop Motor M34010... - Exportando referencias cruzadas para DB Ttop Motor M34010... - Procesando bloque: DB Ttop Motor M34110... - Exportando referencias cruzadas para DB Ttop Motor M34110... - Procesando bloque: DB Ttop Motor M34210... - Exportando referencias cruzadas para DB Ttop Motor M34210... - Procesando bloque: DB Ttop Motor M34310... - Exportando referencias cruzadas para DB Ttop Motor M34310... - Procesando bloque: DB Ttop Motor M30710... - Exportando referencias cruzadas para DB Ttop Motor M30710... - Procesando bloque: DB Ttop Motor M31010... - Exportando referencias cruzadas para DB Ttop Motor M31010... - Procesando bloque: DB Ttop Motor M31110... - Exportando referencias cruzadas para DB Ttop Motor M31110... - Procesando bloque: DB Ttop Motor M31210... - Exportando referencias cruzadas para DB Ttop Motor M31210... - Procesando bloque: DB Ttop Motor M31310... - Exportando referencias cruzadas para DB Ttop Motor M31310... - Procesando bloque: DB Ttop Motor M34410... - Exportando referencias cruzadas para DB Ttop Motor M34410... - Procesando bloque: DB Ttop Motor M31410... - Exportando referencias cruzadas para DB Ttop Motor M31410... - Procesando bloque: DB Ttop Minimotor Data M31610... - Exportando referencias cruzadas para DB Ttop Minimotor Data M31610... - Procesando bloque: DB Ttop Minimotor Data M31710... - Exportando referencias cruzadas para DB Ttop Minimotor Data M31710... - Procesando bloque: DB Ttop Minimotor Data M31810... - Exportando referencias cruzadas para DB Ttop Minimotor Data M31810... - Procesando bloque: DB Ttop Minimotor Data M31910... - Exportando referencias cruzadas para DB Ttop Minimotor Data M31910... - Procesando bloque: DB Ttop Minimotor Data M34010... - Exportando referencias cruzadas para DB Ttop Minimotor Data M34010... - Procesando bloque: DB Ttop Minimotor Data M34110... - Exportando referencias cruzadas para DB Ttop Minimotor Data M34110... - Procesando bloque: DB Ttop Minimotor Data M34210... - Exportando referencias cruzadas para DB Ttop Minimotor Data M34210... - Procesando bloque: DB Ttop Minimotor Data M34310... - Exportando referencias cruzadas para DB Ttop Minimotor Data M34310... - Procesando bloque: DB Ttop Minimotor Cfg M30710... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M30710... - Procesando bloque: DB Ttop Minimotor Cfg M31110... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M31110... - Procesando bloque: DB Ttop Minimotor Cfg M31210... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M31210... - Procesando bloque: DB Ttop Minimotor Cfg M31310... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M31310... - Procesando bloque: DB Ttop Minimotor Cfg M31610... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M31610... - Procesando bloque: DB Ttop Minimotor Cfg M31710... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M31710... - Procesando bloque: DB Ttop Minimotor Cfg M31810... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M31810... - Procesando bloque: DB Ttop Minimotor Cfg M31910... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M31910... - Procesando bloque: DB Ttop Minimotor Cfg M34010... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M34010... - Procesando bloque: DB Ttop Minimotor Cfg M34110... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M34110... - Procesando bloque: DB Ttop Minimotor Cfg M34210... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M34210... - Procesando bloque: DB Ttop Minimotor Cfg M34310... - Exportando referencias cruzadas para DB Ttop Minimotor Cfg M34310... - Procesando bloque: DB Ttop Minimotor Data M30710... - Exportando referencias cruzadas para DB Ttop Minimotor Data M30710... - Procesando bloque: DB Ttop Minimotor Data M31110... - Exportando referencias cruzadas para DB Ttop Minimotor Data M31110... - Procesando bloque: DB Ttop Minimotor Data M31210... - Exportando referencias cruzadas para DB Ttop Minimotor Data M31210... - Procesando bloque: DB Ttop Minimotor Data M31310... - Exportando referencias cruzadas para DB Ttop Minimotor Data M31310... + Procesando bloque: FC Ttop Motor 31... + Exportando referencias cruzadas para FC Ttop Motor 31... + Procesando bloque: FC Ttop Motor 32... + Exportando referencias cruzadas para FC Ttop Motor 32... + Procesando bloque: FC Ttop Motor 34... + Exportando referencias cruzadas para FC Ttop Motor 34... + Procesando bloque: FC Ttop Motor 35... + Exportando referencias cruzadas para FC Ttop Motor 35... + Procesando bloque: FC Ttop Motor 36... + Exportando referencias cruzadas para FC Ttop Motor 36... + Procesando bloque: DB Ttop Motor 31... + Exportando referencias cruzadas para DB Ttop Motor 31... + Procesando bloque: DB Ttop Motor 32... + Exportando referencias cruzadas para DB Ttop Motor 32... + Procesando bloque: DB Ttop Motor 34... + Exportando referencias cruzadas para DB Ttop Motor 34... + Procesando bloque: DB Ttop Motor 35... + Exportando referencias cruzadas para DB Ttop Motor 35... + Procesando bloque: DB Ttop Minimotor Cfg 32... + Exportando referencias cruzadas para DB Ttop Minimotor Cfg 32... + Procesando bloque: DB Ttop Minimotor Data 32... + Exportando referencias cruzadas para DB Ttop Minimotor Data 32... + Procesando bloque: DB Ttop Motor 36... + Exportando referencias cruzadas para DB Ttop Motor 36... + Procesando bloque: FB Ttop Dryer... + Exportando referencias cruzadas para FB Ttop Dryer... Procesando bloque: FB Ttop Energy Saving... Exportando referencias cruzadas para FB Ttop Energy Saving... + Procesando bloque: FB SKID... + Exportando referencias cruzadas para FB SKID... + Procesando bloque: FC Analog Sensor Process... + Exportando referencias cruzadas para FC Analog Sensor Process... + Procesando bloque: FC Valve... + Exportando referencias cruzadas para FC Valve... + Procesando bloque: FB SpeedRegulation... + Exportando referencias cruzadas para FB SpeedRegulation... Procesando bloque: FC Simple PID... Exportando referencias cruzadas para FC Simple PID... Procesando bloque: FC Scale Real... Exportando referencias cruzadas para FC Scale Real... - Procesando bloque: FB Master Slave PID... - Exportando referencias cruzadas para FB Master Slave PID... - Procesando bloque: FC Scale Speed w/Gap... - Exportando referencias cruzadas para FC Scale Speed w/Gap... - Procesando bloque: FC S_Everz_ON_OFF... - Exportando referencias cruzadas para FC S_Everz_ON_OFF... - Procesando bloque: FB_BottleFallen... - Exportando referencias cruzadas para FB_BottleFallen... - Procesando bloque: Calculate Elapsed Time... - Exportando referencias cruzadas para Calculate Elapsed Time... - Procesando bloque: FB Calculate Ramp... - Exportando referencias cruzadas para FB Calculate Ramp... - Procesando bloque: FB Calculate Ramp UpDown... - Exportando referencias cruzadas para FB Calculate Ramp UpDown... - Procesando bloque: FB FIFO Manage DataType Real... - Exportando referencias cruzadas para FB FIFO Manage DataType Real... - Procesando bloque: FB Show Alarms... - Exportando referencias cruzadas para FB Show Alarms... - Procesando bloque: FC Ttop Devices... - Exportando referencias cruzadas para FC Ttop Devices... - Procesando bloque: DB Ttop Energy Saving Z1... - Exportando referencias cruzadas para DB Ttop Energy Saving Z1... - Procesando bloque: DB Ttop Fifo 1... - Exportando referencias cruzadas para DB Ttop Fifo 1... - Procesando bloque: DB Ttop Fifo 2... - Exportando referencias cruzadas para DB Ttop Fifo 2... - Procesando bloque: DB Ttop Energy Saving Z2... - Exportando referencias cruzadas para DB Ttop Energy Saving Z2... - Procesando bloque: DB Ttop Energy Saving Z3... - Exportando referencias cruzadas para DB Ttop Energy Saving Z3... - Procesando bloque: DB SICK_AFx60_PN_M34... - Exportando referencias cruzadas para DB SICK_AFx60_PN_M34... - Procesando bloque: DB_SICK_AFx60_Data... - Exportando referencias cruzadas para DB_SICK_AFx60_Data... - Procesando bloque: DB General... - Exportando referencias cruzadas para DB General... - Procesando bloque: DB General Alarms... - Exportando referencias cruzadas para DB General Alarms... - Procesando bloque: DB Warnings... - Exportando referencias cruzadas para DB Warnings... - Procesando bloque: DB Flow Selection... - Exportando referencias cruzadas para DB Flow Selection... - Procesando bloque: FC General Alarms... - Exportando referencias cruzadas para FC General Alarms... - Procesando bloque: FC General Warning... - Exportando referencias cruzadas para FC General Warning... - Procesando bloque: FC General Lamp... - Exportando referencias cruzadas para FC General Lamp... - Procesando bloque: CYCL_EXC... - Exportando referencias cruzadas para CYCL_EXC... - Procesando bloque: CYCL_FLT... - Exportando referencias cruzadas para CYCL_FLT... - Procesando bloque: HW_ERR... - Exportando referencias cruzadas para HW_ERR... - Procesando bloque: HW_INT0... - Exportando referencias cruzadas para HW_INT0... - Procesando bloque: I/O_FLT1... - Exportando referencias cruzadas para I/O_FLT1... - Procesando bloque: I/O_FLT2... - Exportando referencias cruzadas para I/O_FLT2... - Procesando bloque: PROG_ERR... - Exportando referencias cruzadas para PROG_ERR... - Procesando bloque: RACK_FLT... - Exportando referencias cruzadas para RACK_FLT... - Procesando bloque: RESTART... - Exportando referencias cruzadas para RESTART... - Procesando bloque: Startup STOP to RUN... - Exportando referencias cruzadas para Startup STOP to RUN... - Procesando bloque: DB BottleFallen... - Exportando referencias cruzadas para DB BottleFallen... - Procesando bloque: DB Elapsed Time... - Exportando referencias cruzadas para DB Elapsed Time... - Procesando bloque: COPIA DBW... - Exportando referencias cruzadas para COPIA DBW... - Procesando bloque: FC CTR Alarm... - Exportando referencias cruzadas para FC CTR Alarm... - Procesando bloque: FC Mot Init CFG... - Exportando referencias cruzadas para FC Mot Init CFG... - Procesando bloque: FC Read EOLO mBar... - Exportando referencias cruzadas para FC Read EOLO mBar... - Procesando bloque: FC Reference management... - Exportando referencias cruzadas para FC Reference management... - Procesando bloque: FC S_Everz... - Exportando referencias cruzadas para FC S_Everz... - Procesando bloque: FC Scaling... - Exportando referencias cruzadas para FC Scaling... - Procesando bloque: Fill Zero Area... - Exportando referencias cruzadas para Fill Zero Area... - Procesando bloque: FC Turk Lamp... - Exportando referencias cruzadas para FC Turk Lamp... - Procesando bloque: FC CMP Machine... - Exportando referencias cruzadas para FC CMP Machine... - Procesando bloque: FC CFG TTOP MultiRow 2/1... - Exportando referencias cruzadas para FC CFG TTOP MultiRow 2/1... - Procesando bloque: FC CFG TTOP MultiRow 3/2... - Exportando referencias cruzadas para FC CFG TTOP MultiRow 3/2... - Procesando bloque: FC Compute AN Speed... - Exportando referencias cruzadas para FC Compute AN Speed... - Procesando bloque: FC Profinet_Allarms... - Exportando referencias cruzadas para FC Profinet_Allarms... - Procesando bloque: FC S_Everz_Struct... - Exportando referencias cruzadas para FC S_Everz_Struct... - Procesando bloque: FC Read DI... - Exportando referencias cruzadas para FC Read DI... - Procesando bloque: FC Read DO... - Exportando referencias cruzadas para FC Read DO... - Procesando bloque: FC Write DO... - Exportando referencias cruzadas para FC Write DO... - Procesando bloque: COPIA DBs... - Exportando referencias cruzadas para COPIA DBs... - Procesando bloque: FC Get DBnum... - Exportando referencias cruzadas para FC Get DBnum... - Procesando bloque: FC Compute Machine Speed... - Exportando referencias cruzadas para FC Compute Machine Speed... - Procesando bloque: FC Signal Configuration Bits... - Exportando referencias cruzadas para FC Signal Configuration Bits... - Procesando bloque: FC Signal Discharge Output Force... - Exportando referencias cruzadas para FC Signal Discharge Output Force... - Procesando bloque: FC Signal Infeed Output Force... - Exportando referencias cruzadas para FC Signal Infeed Output Force... - Procesando bloque: FC Signal Input Force Control... - Exportando referencias cruzadas para FC Signal Input Force Control... - Procesando bloque: FC Signals Discharge Timers... - Exportando referencias cruzadas para FC Signals Discharge Timers... - Procesando bloque: FC Signals Discharge Timers Read... - Exportando referencias cruzadas para FC Signals Discharge Timers Read... - Procesando bloque: FC Signals Infeed Timers... - Exportando referencias cruzadas para FC Signals Infeed Timers... - Procesando bloque: FC Signals Infeed Timers Read... - Exportando referencias cruzadas para FC Signals Infeed Timers Read... - Procesando bloque: FB Run Timer Selector... - Exportando referencias cruzadas para FB Run Timer Selector... - Procesando bloque: DB Run Signal Selector... - Exportando referencias cruzadas para DB Run Signal Selector... - Procesando bloque: FC HMI... - Exportando referencias cruzadas para FC HMI... - Procesando bloque: FC HMI Timer... - Exportando referencias cruzadas para FC HMI Timer... - Procesando bloque: FC HMI Date Time... - Exportando referencias cruzadas para FC HMI Date Time... - Procesando bloque: FC HMI PSW Cfg... - Exportando referencias cruzadas para FC HMI PSW Cfg... - Procesando bloque: FC HMI Recipe TTop... - Exportando referencias cruzadas para FC HMI Recipe TTop... - Procesando bloque: FC Mot Manage Movigear... - Exportando referencias cruzadas para FC Mot Manage Movigear... - Procesando bloque: FC Mot Manage Movimot... - Exportando referencias cruzadas para FC Mot Manage Movimot... - Procesando bloque: FC Movifit Status... - Exportando referencias cruzadas para FC Movifit Status... - Procesando bloque: FC Mot Manage Bosch Rexroth... - Exportando referencias cruzadas para FC Mot Manage Bosch Rexroth... - Procesando bloque: FC Mot Manage Movigear ADV... - Exportando referencias cruzadas para FC Mot Manage Movigear ADV... - Procesando bloque: FC Mot Manage VFD Analog... - Exportando referencias cruzadas para FC Mot Manage VFD Analog... - Procesando bloque: FC Mot Manage VFD/Dig... - Exportando referencias cruzadas para FC Mot Manage VFD/Dig... - Procesando bloque: FC Siemens G120C... - Exportando referencias cruzadas para FC Siemens G120C... - Procesando bloque: FC Mot Manage VFD FC300... - Exportando referencias cruzadas para FC Mot Manage VFD FC300... - Procesando bloque: FC Mot Manage Movigear ADV_DPRDAT... - Exportando referencias cruzadas para FC Mot Manage Movigear ADV_DPRDAT... - Procesando bloque: FC Mot Manage VFD FC300_DPRDAT... - Exportando referencias cruzadas para FC Mot Manage VFD FC300_DPRDAT... - Procesando bloque: FC Mot Manage EOLO mBar... - Exportando referencias cruzadas para FC Mot Manage EOLO mBar... - Procesando bloque: FC Mot Manage Minimotor... - Exportando referencias cruzadas para FC Mot Manage Minimotor... - Procesando bloque: FC Motor Protocols... - Exportando referencias cruzadas para FC Motor Protocols... - Procesando bloque: FC Simulation... - Exportando referencias cruzadas para FC Simulation... - Procesando bloque: DB MotorSimulate... - Exportando referencias cruzadas para DB MotorSimulate... - Procesando bloque: FC Minimotor Managment... - Exportando referencias cruzadas para FC Minimotor Managment... - Procesando bloque: FB_Minimotor_Config... - Exportando referencias cruzadas para FB_Minimotor_Config... - Procesando bloque: FC_Homing... - Exportando referencias cruzadas para FC_Homing... - Procesando bloque: FC_ProfPos... - Exportando referencias cruzadas para FC_ProfPos... - Procesando bloque: FC_ProfTrq... - Exportando referencias cruzadas para FC_ProfTrq... - Procesando bloque: FC_ProfVel... - Exportando referencias cruzadas para FC_ProfVel... - Procesando bloque: FB_MiniMotor_PN... - Exportando referencias cruzadas para FB_MiniMotor_PN... - Procesando bloque: FC Ttop Philosophy 01... - Exportando referencias cruzadas para FC Ttop Philosophy 01... - Procesando bloque: FC Ttop Philosophy 02... - Exportando referencias cruzadas para FC Ttop Philosophy 02... - Procesando bloque: FC Ttop Philosophy 03... - Exportando referencias cruzadas para FC Ttop Philosophy 03... - Procesando bloque: FC Ttop Philosophy 04... - Exportando referencias cruzadas para FC Ttop Philosophy 04... - Procesando bloque: FC Ttop Philosophy 05... - Exportando referencias cruzadas para FC Ttop Philosophy 05... - Procesando bloque: FC Ttop Philosophy 06... - Exportando referencias cruzadas para FC Ttop Philosophy 06... - Procesando bloque: FC Ttop Philosophy 07... - Exportando referencias cruzadas para FC Ttop Philosophy 07... - Procesando bloque: FC Ttop Philosophy 08... - Exportando referencias cruzadas para FC Ttop Philosophy 08... - Procesando bloque: FC Ttop Philosophy 09... - Exportando referencias cruzadas para FC Ttop Philosophy 09... - Procesando bloque: FC Ttop Philosophy Manage... - Exportando referencias cruzadas para FC Ttop Philosophy Manage... - Procesando bloque: FC Air Philosophy 01... - Exportando referencias cruzadas para FC Air Philosophy 01... - Procesando bloque: FC Air Philosophy 04... - Exportando referencias cruzadas para FC Air Philosophy 04... - Procesando bloque: FC Air Philosophy 08... - Exportando referencias cruzadas para FC Air Philosophy 08... - Procesando bloque: FC Air Philosophy 14... - Exportando referencias cruzadas para FC Air Philosophy 14... - Procesando bloque: FC Air Philosophy 17... - Exportando referencias cruzadas para FC Air Philosophy 17... - Procesando bloque: FC Air Philosophy 18... - Exportando referencias cruzadas para FC Air Philosophy 18... - Procesando bloque: FC Air Philosophy Manage... - Exportando referencias cruzadas para FC Air Philosophy Manage... - Procesando bloque: FB Mot Manage Altivar 320... - Exportando referencias cruzadas para FB Mot Manage Altivar 320... - Procesando bloque: FB Motors Manage... - Exportando referencias cruzadas para FB Motors Manage... - Procesando bloque: FB LIFO HMI Page... - Exportando referencias cruzadas para FB LIFO HMI Page... - Procesando bloque: FB_SICK_AFx60_PN... - Exportando referencias cruzadas para FB_SICK_AFx60_PN... - Procesando bloque: DB General Run... - Exportando referencias cruzadas para DB General Run... - Procesando bloque: DB HMI... - Exportando referencias cruzadas para DB HMI... - Procesando bloque: DB HMI Timer... - Exportando referencias cruzadas para DB HMI Timer... - Procesando bloque: DB_PA_HMI-PLC_DataOra... - Exportando referencias cruzadas para DB_PA_HMI-PLC_DataOra... - Procesando bloque: DB_SET_TIMEZONE... - Exportando referencias cruzadas para DB_SET_TIMEZONE... - Procesando bloque: DB HMI DateTime... - Exportando referencias cruzadas para DB HMI DateTime... - Procesando bloque: DB HMI Recipe Air... - Exportando referencias cruzadas para DB HMI Recipe Air... - Procesando bloque: DB HMI Recipe Pack... - Exportando referencias cruzadas para DB HMI Recipe Pack... - Procesando bloque: DB HMI Recipe TTop... - Exportando referencias cruzadas para DB HMI Recipe TTop... - Procesando bloque: DB CTR Air Alarms... - Exportando referencias cruzadas para DB CTR Air Alarms... - Procesando bloque: DB CTR General Alarms... - Exportando referencias cruzadas para DB CTR General Alarms... - ERROR al acceder a los bloques de programa para exportar referencias cruzadas: RemotingException: El objeto '/9c411ab8_5570_42e6_a57c_cf784ef54060/3pklqj+it+ruogemdzihatn__549.rem' se desconectó o no existe en el servidor. + Procesando bloque: FB Correct Speed F/Pulses... + Exportando referencias cruzadas para FB Correct Speed F/Pulses... + ERROR GENERAL al exportar referencias cruzadas para el bloque FB Correct Speed F/Pulses: OpennessAccessException: Unexpected exception - no exception message available. + ERROR al acceder a los bloques de programa para exportar referencias cruzadas: OpennessAccessException: Access to a disposed object of type 'Siemens.Engineering.SW.Blocks.FB' is not possible. -[PLC: 98050_PLC] Exportando referencias cruzadas de tablas de variables... - Destino: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags_CR - Se encontraron 8 tablas de variables. - Procesando tabla de variables: Default tag table... - Exportando referencias cruzadas para Default tag table... - Procesando tabla de variables: Inputs... - Exportando referencias cruzadas para Inputs... - Procesando tabla de variables: Outputs... - Exportando referencias cruzadas para Outputs... - Procesando tabla de variables: CONSTANTS... - Exportando referencias cruzadas para CONSTANTS... - Procesando tabla de variables: Merker... - Exportando referencias cruzadas para Merker... - Procesando tabla de variables: LCamHdl_AdditionalConstants... - Exportando referencias cruzadas para LCamHdl_AdditionalConstants... - Procesando tabla de variables: LCamHdl_ConfigConstants... - Exportando referencias cruzadas para LCamHdl_ConfigConstants... - Procesando tabla de variables: LCamHdl_ProfileConstants... - Exportando referencias cruzadas para LCamHdl_ProfileConstants... - Resumen de exportación de referencias cruzadas de tablas: Exportados=8, Omitidos/Errores=0 +TIA Portal has either been disposed or stopped running. -[PLC: 98050_PLC] Exportando referencias cruzadas de tipos de datos PLC (UDTs)... - Destino: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR - Se encontraron 129 UDTs. - Procesando UDT: UDT Air Energy Saving... - Exportando referencias cruzadas para UDT Air Energy Saving... - Procesando UDT: UDT Fifo... - Exportando referencias cruzadas para UDT Fifo... - Procesando UDT: UDT Lubrication... - Exportando referencias cruzadas para UDT Lubrication... - Procesando UDT: UDT Philosofy Data TTOP... - Exportando referencias cruzadas para UDT Philosofy Data TTOP... - Procesando UDT: UDT Run... - Exportando referencias cruzadas para UDT Run... - Procesando UDT: UDT Air Obstruction... - Exportando referencias cruzadas para UDT Air Obstruction... - Procesando UDT: UDT EcoSync Liner... - Exportando referencias cruzadas para UDT EcoSync Liner... - Procesando UDT: UDT Syncro+ Data... - Exportando referencias cruzadas para UDT Syncro+ Data... - Procesando UDT: UDT Syncro+ Liner... - Exportando referencias cruzadas para UDT Syncro+ Liner... - Procesando UDT: UDT Timer... - Exportando referencias cruzadas para UDT Timer... - Procesando UDT: UDT_LubeZone... - Exportando referencias cruzadas para UDT_LubeZone... - Procesando UDT: UDT_AlrLube... - Exportando referencias cruzadas para UDT_AlrLube... - Procesando UDT: UDT_AlrLubrification... - Exportando referencias cruzadas para UDT_AlrLubrification... - Procesando UDT: UDT_LubrificationZone... - Exportando referencias cruzadas para UDT_LubrificationZone... - Procesando UDT: UDT Signal... - Exportando referencias cruzadas para UDT Signal... - Procesando UDT: UDT Motor... - Exportando referencias cruzadas para UDT Motor... - Procesando UDT: UDT Timer ONOFF... - Exportando referencias cruzadas para UDT Timer ONOFF... - Procesando UDT: Timer... - Exportando referencias cruzadas para Timer... - Procesando UDT: Rcp... - Exportando referencias cruzadas para Rcp... - Procesando UDT: ST_SICK_AFx60... - Exportando referencias cruzadas para ST_SICK_AFx60... - Procesando UDT: ST_SICK_AFx60_Error... - Exportando referencias cruzadas para ST_SICK_AFx60_Error... - Procesando UDT: Ctr_MiniMotor_ProfVelocity... - Exportando referencias cruzadas para Ctr_MiniMotor_ProfVelocity... - Procesando UDT: Ctr_MiniMotor_ProfPosition... - Exportando referencias cruzadas para Ctr_MiniMotor_ProfPosition... - Procesando UDT: Ctr_MiniMotor_Home... - Exportando referencias cruzadas para Ctr_MiniMotor_Home... - Procesando UDT: Ctr_MiniMotor_ProfTorque... - Exportando referencias cruzadas para Ctr_MiniMotor_ProfTorque... - Procesando UDT: DBS55_PN_CtrWord... - Exportando referencias cruzadas para DBS55_PN_CtrWord... - Procesando UDT: DBS55_PN_Input... - Exportando referencias cruzadas para DBS55_PN_Input... - Procesando UDT: DBS55_PN_Output... - Exportando referencias cruzadas para DBS55_PN_Output... - Procesando UDT: DBS55_PN_StWord... - Exportando referencias cruzadas para DBS55_PN_StWord... - Procesando UDT: UDT RCP STATUS... - Exportando referencias cruzadas para UDT RCP STATUS... - Procesando UDT: Get/Put... - Exportando referencias cruzadas para Get/Put... - Procesando UDT: UDT AnalogDevice... - Exportando referencias cruzadas para UDT AnalogDevice... - Procesando UDT: UDT Scale Data... - Exportando referencias cruzadas para UDT Scale Data... - Procesando UDT: UDT PID Setup... - Exportando referencias cruzadas para UDT PID Setup... - Procesando UDT: typeMachineCycleInterface... - Exportando referencias cruzadas para typeMachineCycleInterface... - Procesando UDT: typeSeamlessDividerBlocksSharedData... - Exportando referencias cruzadas para typeSeamlessDividerBlocksSharedData... - Procesando UDT: typeSeamlessDividerInterface... - Exportando referencias cruzadas para typeSeamlessDividerInterface... - Procesando UDT: typeSeamlessDividerMotionTechnologyInterface... - Exportando referencias cruzadas para typeSeamlessDividerMotionTechnologyInterface... - Procesando UDT: typeAxisPositioningInterface... - Exportando referencias cruzadas para typeAxisPositioningInterface... - Procesando UDT: LCamHdl_typeAdvancedConfig... - Exportando referencias cruzadas para LCamHdl_typeAdvancedConfig... - Procesando UDT: LCamHdl_typeAdvancedElement... - Exportando referencias cruzadas para LCamHdl_typeAdvancedElement... - Procesando UDT: LCamHdl_typeDiagnostics... - Exportando referencias cruzadas para LCamHdl_typeDiagnostics... - Procesando UDT: typeAxisTechnologyInterface... - Exportando referencias cruzadas para typeAxisTechnologyInterface... - Procesando UDT: TO_Struct_Actor... - Exportando referencias cruzadas para TO_Struct_Actor... - Procesando UDT: TO_Struct_ActorInterface... - Exportando referencias cruzadas para TO_Struct_ActorInterface... - Procesando UDT: TO_Struct_ActorDriveParameter... - Exportando referencias cruzadas para TO_Struct_ActorDriveParameter... - Procesando UDT: TO_Struct_LinearMotorActorDriveParameter... - Exportando referencias cruzadas para TO_Struct_LinearMotorActorDriveParameter... - Procesando UDT: TO_Struct_TorqueLimiting... - Exportando referencias cruzadas para TO_Struct_TorqueLimiting... - Procesando UDT: TO_Struct_TorqueLimitingLimitDefaults... - Exportando referencias cruzadas para TO_Struct_TorqueLimitingLimitDefaults... - Procesando UDT: TO_Struct_LoadGear... - Exportando referencias cruzadas para TO_Struct_LoadGear... - Procesando UDT: TO_Struct_DynamicLimits... - Exportando referencias cruzadas para TO_Struct_DynamicLimits... - Procesando UDT: TO_Struct_DynamicDefaults... - Exportando referencias cruzadas para TO_Struct_DynamicDefaults... - Procesando UDT: TO_Struct_Override... - Exportando referencias cruzadas para TO_Struct_Override... - Procesando UDT: TO_Struct_Units... - Exportando referencias cruzadas para TO_Struct_Units... - Procesando UDT: TO_Struct_StatusDrive... - Exportando referencias cruzadas para TO_Struct_StatusDrive... - Procesando UDT: TO_Struct_StatusTorqueData... - Exportando referencias cruzadas para TO_Struct_StatusTorqueData... - Procesando UDT: TO_Struct_StatusMotionIn... - Exportando referencias cruzadas para TO_Struct_StatusMotionIn... - Procesando UDT: TO_Struct_StatusInterpreterMotion... - Exportando referencias cruzadas para TO_Struct_StatusInterpreterMotion... - Procesando UDT: TO_Struct_ErrorDetail... - Exportando referencias cruzadas para TO_Struct_ErrorDetail... - Procesando UDT: TO_Struct_ControlPanel... - Exportando referencias cruzadas para TO_Struct_ControlPanel... - Procesando UDT: TO_Struct_ControlPanelInput... - Exportando referencias cruzadas para TO_Struct_ControlPanelInput... - Procesando UDT: TO_Struct_ControlPanelInputCmd... - Exportando referencias cruzadas para TO_Struct_ControlPanelInputCmd... - Procesando UDT: TO_Struct_ControlPanelOutput... - Exportando referencias cruzadas para TO_Struct_ControlPanelOutput... - Procesando UDT: TO_Struct_ControlPanelOutputCmd... - Exportando referencias cruzadas para TO_Struct_ControlPanelOutputCmd... - Procesando UDT: TO_Struct_Internal... - Exportando referencias cruzadas para TO_Struct_Internal... - Procesando UDT: TO_Struct_VirtualAxis... - Exportando referencias cruzadas para TO_Struct_VirtualAxis... - Procesando UDT: TO_Struct_AxisSimulation... - Exportando referencias cruzadas para TO_Struct_AxisSimulation... - Procesando UDT: TO_Struct_Clamping... - Exportando referencias cruzadas para TO_Struct_Clamping... - Procesando UDT: TO_Struct_Sensor... - Exportando referencias cruzadas para TO_Struct_Sensor... - Procesando UDT: TO_Struct_SensorInterface... - Exportando referencias cruzadas para TO_Struct_SensorInterface... - Procesando UDT: TO_Struct_SensorParameter... - Exportando referencias cruzadas para TO_Struct_SensorParameter... - Procesando UDT: TO_Struct_Backlash... - Exportando referencias cruzadas para TO_Struct_Backlash... - Procesando UDT: TO_Struct_SensorActiveHoming... - Exportando referencias cruzadas para TO_Struct_SensorActiveHoming... - Procesando UDT: TO_Struct_SensorPassiveHoming... - Exportando referencias cruzadas para TO_Struct_SensorPassiveHoming... - Procesando UDT: TO_Struct_SensorMeasuringGear... - Exportando referencias cruzadas para TO_Struct_SensorMeasuringGear... - Procesando UDT: TO_Struct_Extrapolation... - Exportando referencias cruzadas para TO_Struct_Extrapolation... - Procesando UDT: TO_Struct_ExtrapolationSettings... - Exportando referencias cruzadas para TO_Struct_ExtrapolationSettings... - Procesando UDT: TO_Struct_ExtrapolationPositionFilter... - Exportando referencias cruzadas para TO_Struct_ExtrapolationPositionFilter... - Procesando UDT: TO_Struct_ExtrapolationVelocityFilter... - Exportando referencias cruzadas para TO_Struct_ExtrapolationVelocityFilter... - Procesando UDT: TO_Struct_ExtrapolationVelocityTolerance... - Exportando referencias cruzadas para TO_Struct_ExtrapolationVelocityTolerance... - Procesando UDT: TO_Struct_ExtrapolationHysteresis... - Exportando referencias cruzadas para TO_Struct_ExtrapolationHysteresis... - Procesando UDT: TO_Struct_Mechanics... - Exportando referencias cruzadas para TO_Struct_Mechanics... - Procesando UDT: TO_Struct_Properties... - Exportando referencias cruzadas para TO_Struct_Properties... - Procesando UDT: TO_Struct_Modulo... - Exportando referencias cruzadas para TO_Struct_Modulo... - Procesando UDT: TO_Struct_PositionLimitsSW... - Exportando referencias cruzadas para TO_Struct_PositionLimitsSW... - Procesando UDT: TO_Struct_PositionLimitsHW... - Exportando referencias cruzadas para TO_Struct_PositionLimitsHW... - Procesando UDT: TO_Struct_Homing... - Exportando referencias cruzadas para TO_Struct_Homing... - Procesando UDT: TO_Struct_PositionControl... - Exportando referencias cruzadas para TO_Struct_PositionControl... - Procesando UDT: TO_Struct_PositionDifferenceQuantification... - Exportando referencias cruzadas para TO_Struct_PositionDifferenceQuantification... - Procesando UDT: TO_Struct_TorquePreControl... - Exportando referencias cruzadas para TO_Struct_TorquePreControl... - Procesando UDT: TO_Struct_SetpointFilter... - Exportando referencias cruzadas para TO_Struct_SetpointFilter... - Procesando UDT: TO_Struct_DynamicFilter... - Exportando referencias cruzadas para TO_Struct_DynamicFilter... - Procesando UDT: TO_Struct_DynamicAxisModel... - Exportando referencias cruzadas para TO_Struct_DynamicAxisModel... - Procesando UDT: TO_Struct_FollowingError... - Exportando referencias cruzadas para TO_Struct_FollowingError... - Procesando UDT: TO_Struct_CrossPlcSynchronousOperation... - Exportando referencias cruzadas para TO_Struct_CrossPlcSynchronousOperation... - Procesando UDT: TO_Struct_CrossPlcLeadingValueInterface... - Exportando referencias cruzadas para TO_Struct_CrossPlcLeadingValueInterface... - Procesando UDT: TO_Struct_PositioningMonitoring... - Exportando referencias cruzadas para TO_Struct_PositioningMonitoring... - Procesando UDT: TO_Struct_StandstillSignal... - Exportando referencias cruzadas para TO_Struct_StandstillSignal... - Procesando UDT: TO_Struct_StatusPositioning... - Exportando referencias cruzadas para TO_Struct_StatusPositioning... - Procesando UDT: TO_Struct_StatusServo... - Exportando referencias cruzadas para TO_Struct_StatusServo... - Procesando UDT: TO_Struct_StatusProvidedLeadingValue... - Exportando referencias cruzadas para TO_Struct_StatusProvidedLeadingValue... - Procesando UDT: TO_Struct_ProvidedLeadingValue... - Exportando referencias cruzadas para TO_Struct_ProvidedLeadingValue... - Procesando UDT: TO_Struct_StatusSensor... - Exportando referencias cruzadas para TO_Struct_StatusSensor... - Procesando UDT: TO_Struct_StatusExtrapolation... - Exportando referencias cruzadas para TO_Struct_StatusExtrapolation... - Procesando UDT: TO_Struct_StatusKinematicsMotion... - Exportando referencias cruzadas para TO_Struct_StatusKinematicsMotion... - Procesando UDT: PD_Gx_ZSW... - Exportando referencias cruzadas para PD_Gx_ZSW... - Procesando UDT: PD_Gx_STW... - Exportando referencias cruzadas para PD_Gx_STW... - Procesando UDT: PD_TEL105_IN... - Exportando referencias cruzadas para PD_TEL105_IN... - Procesando UDT: PD_ZSW1_611UMode... - Exportando referencias cruzadas para PD_ZSW1_611UMode... - Procesando UDT: PD_ZSW2_611UMode... - Exportando referencias cruzadas para PD_ZSW2_611UMode... - Procesando UDT: PD_MELDW... - Exportando referencias cruzadas para PD_MELDW... - Procesando UDT: PD_TEL105_OUT... - Exportando referencias cruzadas para PD_TEL105_OUT... - Procesando UDT: PD_STW1_611UMode... - Exportando referencias cruzadas para PD_STW1_611UMode... - Procesando UDT: PD_STW2_611UMode... - Exportando referencias cruzadas para PD_STW2_611UMode... - Procesando UDT: TO_Struct_ExternalEncoder_Sensor... - Exportando referencias cruzadas para TO_Struct_ExternalEncoder_Sensor... - Procesando UDT: TO_Struct_ExternalEncoder_Homing... - Exportando referencias cruzadas para TO_Struct_ExternalEncoder_Homing... - Procesando UDT: TO_Struct_ExternalEncoder_Units... - Exportando referencias cruzadas para TO_Struct_ExternalEncoder_Units... - Procesando UDT: TO_Struct_StatusSynchronizedMotion... - Exportando referencias cruzadas para TO_Struct_StatusSynchronizedMotion... - Procesando UDT: TO_Struct_EffectiveLeadingValue... - Exportando referencias cruzadas para TO_Struct_EffectiveLeadingValue... - Procesando UDT: TO_Struct_FunctionLeadingValue... - Exportando referencias cruzadas para TO_Struct_FunctionLeadingValue... - Procesando UDT: TO_Struct_FunctionFollowingValue... - Exportando referencias cruzadas para TO_Struct_FunctionFollowingValue... - Procesando UDT: PD_TEL83_IN... - Exportando referencias cruzadas para PD_TEL83_IN... - Procesando UDT: PD_ZSW2_ENC... - Exportando referencias cruzadas para PD_ZSW2_ENC... - Procesando UDT: PD_TEL83_OUT... - Exportando referencias cruzadas para PD_TEL83_OUT... - Procesando UDT: PD_STW2_ENC... - Exportando referencias cruzadas para PD_STW2_ENC... - Procesando UDT: TO_Cam_Struct_InterpolationSettings... - Exportando referencias cruzadas para TO_Cam_Struct_InterpolationSettings... - Procesando UDT: TO_Cam_Struct_StatusCam... - Exportando referencias cruzadas para TO_Cam_Struct_StatusCam... - Procesando UDT: TO_Cam_Struct_PointData... - Exportando referencias cruzadas para TO_Cam_Struct_PointData... - Procesando UDT: TO_Cam_Struct_SegmentData... - Exportando referencias cruzadas para TO_Cam_Struct_SegmentData... - Resumen de exportación de referencias cruzadas de UDTs: Exportados=129, Omitidos/Errores=0 +[PLC: VM 1512] Exportando referencias cruzadas de tablas de variables... + Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\PlcTags_CR + ERROR al acceder a las tablas de variables para exportar referencias cruzadas: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. -[PLC: 98050_PLC] Intentando exportar referencias cruzadas de bloques de sistema... - Destino: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR - Se encontraron 16 bloques de sistema. - Procesando bloque de sistema: MC_RESET_1... - Exportando referencias cruzadas para MC_RESET_1... - Procesando bloque de sistema: MC_STOP... - Exportando referencias cruzadas para MC_STOP... - Procesando bloque de sistema: MC_POWER... - Exportando referencias cruzadas para MC_POWER... - Procesando bloque de sistema: MC_MOVEVELOCITY... - Exportando referencias cruzadas para MC_MOVEVELOCITY... - Procesando bloque de sistema: MC_HOME_1... - Exportando referencias cruzadas para MC_HOME_1... - Procesando bloque de sistema: MC_MOVEABSOLUTE... - Exportando referencias cruzadas para MC_MOVEABSOLUTE... - Procesando bloque de sistema: MC_MOVERELATIVE... - Exportando referencias cruzadas para MC_MOVERELATIVE... - Procesando bloque de sistema: MC_HALT... - Exportando referencias cruzadas para MC_HALT... - Procesando bloque de sistema: MC_INTERPOLATECAM... - Exportando referencias cruzadas para MC_INTERPOLATECAM... - Procesando bloque de sistema: MC_GEARINPOS... - Exportando referencias cruzadas para MC_GEARINPOS... - Procesando bloque de sistema: MC_CAMIN... - Exportando referencias cruzadas para MC_CAMIN... - Procesando bloque de sistema: MC_GEAROUT... - Exportando referencias cruzadas para MC_GEAROUT... - Procesando bloque de sistema: SET_TIMEZONE... - Exportando referencias cruzadas para SET_TIMEZONE... - Procesando bloque de sistema: R_TRIG... - Exportando referencias cruzadas para R_TRIG... - Procesando bloque de sistema: DeviceStates... - Exportando referencias cruzadas para DeviceStates... - Procesando bloque de sistema: RT_INFO_1... - Exportando referencias cruzadas para RT_INFO_1... - Resumen de exportación de referencias cruzadas de bloques de sistema: Exportados=16, Omitidos/Errores=0 +[PLC: VM 1512] Exportando referencias cruzadas de tipos de datos PLC (UDTs)... + Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\PlcDataTypes_CR + ERROR al acceder a los UDTs para exportar referencias cruzadas: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. -[PLC: 98050_PLC] Intentando exportar referencias cruzadas de unidades de software... - Destino: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SoftwareUnits_CR - Se encontraron 0 unidades de software. - Resumen de exportación de referencias cruzadas de unidades de software: Exportados=0, Omitidos/Errores=0 +[PLC: VM 1512] Intentando exportar referencias cruzadas de bloques de sistema... + Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\SystemBlocks_CR + ERROR al acceder/procesar bloques de sistema para exportar referencias cruzadas: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. ---- Finalizado el procesamiento del PLC: 98050_PLC --- +[PLC: VM 1512] Intentando exportar referencias cruzadas de unidades de software... + Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\SoftwareUnits_CR + ERROR al acceder/procesar unidades de software para exportar referencias cruzadas: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. -Proceso de exportación de referencias cruzadas completado. +--- Finalizado el procesamiento del PLC: VM 1512 --- + +Ocurrió un error inesperado: OpennessAccessException: Access to a disposed object of type 'Siemens.Engineering.HW.DeviceItemImpl' is not possible. + +TIA Portal has either been disposed or stopped running. Cerrando TIA Portal... -2025-06-13 01:47:42,294 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal ClosePortal - Close TIA Portal +2025-06-13 11:16:43,486 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal ClosePortal - Close TIA Portal TIA Portal cerrado. Script finalizado. --- ERRORES (STDERR) --- +2025-06-13 11:16:43,458 [1] ERROR Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock ExportCrossReferences - +Siemens.TiaPortal.OpennessContracts.OpennessAccessException: Unexpected exception - no exception message available. +Traceback (most recent call last): + File "D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\ObtainIOFromProjectTia\x4.py", line 128, in export_plc_cross_references + block.export_cross_references( +ValueError: OpennessAccessException: Unexpected exception - no exception message available. +2025-06-13 11:16:43,462 [1] ERROR Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock GetName - +Siemens.TiaPortal.OpennessContracts.OpennessAccessException: Access to a disposed object of type 'Siemens.Engineering.SW.Blocks.FB' is not possible. + +TIA Portal has either been disposed or stopped running. Traceback (most recent call last): File "D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\ObtainIOFromProjectTia\x4.py", line 124, in export_plc_cross_references block_name = block.get_name() ^^^^^^^^^^^^^^^^ -ValueError: RemotingException: El objeto '/9c411ab8_5570_42e6_a57c_cf784ef54060/3pklqj+it+ruogemdzihatn__549.rem' se desconectó o no existe en el servidor. +ValueError: OpennessAccessException: Access to a disposed object of type 'Siemens.Engineering.SW.Blocks.FB' is not possible. + +TIA Portal has either been disposed or stopped running. +Traceback (most recent call last): + File "D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\ObtainIOFromProjectTia\x4.py", line 164, in export_plc_cross_references + tag_tables = plc.get_plc_tag_tables() + ^^^^^^^^^^^^^^^^^^^^^^^^ +ValueError: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. +Traceback (most recent call last): + File "D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\ObtainIOFromProjectTia\x4.py", line 207, in export_plc_cross_references + udts = plc.get_user_data_types() + ^^^^^^^^^^^^^^^^^^^^^^^^^ +ValueError: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. +Traceback (most recent call last): + File "D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\ObtainIOFromProjectTia\x4.py", line 251, in export_plc_cross_references + system_blocks = plc.get_system_blocks() + ^^^^^^^^^^^^^^^^^^^^^^^ +ValueError: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. +Traceback (most recent call last): + File "D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\ObtainIOFromProjectTia\x4.py", line 305, in export_plc_cross_references + software_units = plc.get_software_units() + ^^^^^^^^^^^^^^^^^^^^^^^^ +ValueError: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. +Traceback (most recent call last): + File "D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\ObtainIOFromProjectTia\x4.py", line 415, in + export_plc_cross_references( + File "D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\ObtainIOFromProjectTia\x4.py", line 105, in export_plc_cross_references + plc_name = plc.get_name() + ^^^^^^^^^^^^^^ +ValueError: OpennessAccessException: Access to a disposed object of type 'Siemens.Engineering.HW.DeviceItemImpl' is not possible. + +TIA Portal has either been disposed or stopped running. --- FIN DEL LOG --- diff --git a/backend/script_groups/XML Parser to SCL/log_x0_main.txt b/backend/script_groups/XML Parser to SCL/log_x0_main.txt index 9c8aedc..482480a 100644 --- a/backend/script_groups/XML Parser to SCL/log_x0_main.txt +++ b/backend/script_groups/XML Parser to SCL/log_x0_main.txt @@ -1,23757 +1,1884 @@ --- Log de Ejecución: x0_main.py --- Grupo: XML Parser to SCL -Directorio de Trabajo: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source -Inicio: 2025-06-13 01:48:12 -Fin: 2025-06-13 01:48:28 -Duración: 0:00:15.530082 +Directorio de Trabajo: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports +Inicio: 2025-06-13 11:09:23 +Fin: 2025-06-13 11:09:26 +Duración: 0:00:03.535223 Estado: ERROR (Código de Salida: 1) --- SALIDA ESTÁNDAR (STDOUT) --- INFO: format_variable_name importado desde generators.generator_utils -=== Lanzando procesamiento para PLC: 98050_PLC === +=== Lanzando procesamiento para PLC: SIDEL Transport Example === INFO: format_variable_name importado desde generators.generator_utils ======================================== LOG START ======================================== -Directorio de trabajo base configurado: 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source' -Buscando archivos XML recursivamente en: 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC' -Se encontraron 708 archivos XML para procesar: - - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml - - 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml - - 98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml - - 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml - - 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml - - 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml - - 98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml - - 98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml - - 98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml - - 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml - - 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml - - 98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml - - 98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml - - 98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml - - 98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\Rcp_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_Error_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\TRANSFER\UDT RCP STATUS_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\Timer_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Energy Saving_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Obstruction_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT EcoSync Liner_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Fifo_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Lubrication_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Motor_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Philosofy Data TTOP_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Run_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Signal_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Data_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Liner_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer ONOFF_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLube_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLubrification_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubeZone_XRef.xml - - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubrificationZone_XRef.xml - - 98050_PLC\PlcDataTypes_CR\ConveyorsBase\GetPut_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Library\Motion\Technology\typeAxisTechnologyInterface_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Library\Motion\typeAxisPositioningInterface_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerInterface_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Machine\Cycle\typeMachineCycleInterface_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Machine\UDT AnalogDevice_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Machine\UDT PID Setup_XRef.xml - - 98050_PLC\PlcDataTypes_CR\Machine\UDT Scale Data_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_Gx_STW_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_Gx_ZSW_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_MELDW_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_STW1_611UMode_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_STW2_611UMode_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_STW2_ENC_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_TEL105_IN_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_TEL105_OUT_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_TEL83_IN_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_TEL83_OUT_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_ZSW1_611UMode_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_ZSW2_611UMode_XRef.xml - - 98050_PLC\PlcDataTypes_CR\PD_ZSW2_ENC_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_InterpolationSettings_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_PointData_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_SegmentData_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_StatusCam_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorDriveParameter_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorInterface_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Actor_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_AxisSimulation_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Backlash_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Clamping_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInputCmd_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInput_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutputCmd_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutput_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanel_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcLeadingValueInterface_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcSynchronousOperation_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicAxisModel_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicDefaults_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicFilter_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicLimits_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_EffectiveLeadingValue_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ErrorDetail_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Homing_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Sensor_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Units_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationHysteresis_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationPositionFilter_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationSettings_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityFilter_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityTolerance_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Extrapolation_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_FollowingError_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionFollowingValue_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionLeadingValue_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Homing_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Internal_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_LinearMotorActorDriveParameter_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_LoadGear_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Mechanics_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Modulo_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Override_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionControl_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionDifferenceQuantification_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsHW_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsSW_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_PositioningMonitoring_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Properties_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_ProvidedLeadingValue_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorActiveHoming_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorInterface_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorMeasuringGear_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorParameter_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorPassiveHoming_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Sensor_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_SetpointFilter_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StandstillSignal_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusDrive_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusExtrapolation_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusInterpreterMotion_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusKinematicsMotion_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusMotionIn_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusPositioning_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusProvidedLeadingValue_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSensor_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusServo_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSynchronizedMotion_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusTorqueData_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimitingLimitDefaults_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimiting_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_TorquePreControl_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_Units_XRef.xml - - 98050_PLC\PlcDataTypes_CR\TO_Struct_VirtualAxis_XRef.xml - - 98050_PLC\PlcTags\CONSTANTS.xml - - 98050_PLC\PlcTags\Default tag table.xml - - 98050_PLC\PlcTags\Inputs.xml - - 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml - - 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml - - 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml - - 98050_PLC\PlcTags\Merker.xml - - 98050_PLC\PlcTags\Outputs.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR Air Alarms_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR General Alarms_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB General Run_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI DateTime_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Air_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Pack_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe TTop_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Timer_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_SET_TIMEZONE_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB LIFO HMI Page_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Mot Manage Altivar 320_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Motors Manage_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB_SICK_AFx60_PN_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Simulation_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBW_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBs_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CMP Machine_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CTR Alarm_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute AN Speed_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute Machine Speed_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Get DBnum_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Mot Init CFG_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Profinet_Allarms_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DI_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DO_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read EOLO mBar_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Reference management_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_Struct_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Scaling_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Turk Lamp_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Write DO_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\Fill Zero Area_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Date Time_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Timer_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\CYCL_FLT_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB BottleFallen_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB Elapsed Time_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_ERR_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_INT0_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT1_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT2_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\PROG_ERR_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RACK_FLT_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RESTART_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\Startup STOP to RUN_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\DB HMI RCP Transfer Status_XRef.xml - - 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\FC HMI RCP Transfer Status_XRef.xml - - 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Flow Selection_XRef.xml - - 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General Alarms_XRef.xml - - 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General_XRef.xml - - 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Warnings_XRef.xml - - 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Alarms_XRef.xml - - 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Lamp_XRef.xml - - 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Warning_XRef.xml - - 98050_PLC\ProgramBlocks_CR\0 - MAIN\OB\CYCL_EXC_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml - - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml - - 98050_PLC\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml - - 98050_PLC\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml - - 98050_PLC\ProgramBlocks_CR\CyclicInterrupt_Axes_XRef.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB_SICK_AFx60_PN.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DI.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DO.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Write DO.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml - - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml - - 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml - - 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml - - 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml - - 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml - - 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml - - 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml - - 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml - - 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml - - 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml - - 98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml - - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml - - 98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml - - 98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml - - 98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml - - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml - - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml - - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml - - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml - - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml - - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml - - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml - - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml - - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml - - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml - - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml - - 98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml - - 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\VirtualMasterManager.xml - - 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml - - 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml - - 98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml - - 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml - - 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml - - 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml - - 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml - - 98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml - - 98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml - - 98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml - - 98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Generic\Alarms\AlarmPresenceAndAcknowledge.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\RampGenerator.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Utilities\CHECK_AXIS_POSITION.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\SeamlessDivider_Main.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology_MCInterrupt.xml - - 98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml - - 98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml - - 98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmManagement.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml - - 98050_PLC\ProgramBlocks_XML\Divider\Startup.xml - - 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml - - 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml - - 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml - - 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml - - 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml - - 98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml - - 98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml - - 98050_PLC\SystemBlocks_CR\DeviceStates_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_CAMIN_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_GEARINPOS_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_GEAROUT_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_HALT_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_HOME_1_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_INTERPOLATECAM_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_MOVEABSOLUTE_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_MOVERELATIVE_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_MOVEVELOCITY_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_POWER_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_RESET_1_XRef.xml - - 98050_PLC\SystemBlocks_CR\MC_STOP_XRef.xml - - 98050_PLC\SystemBlocks_CR\RT_INFO_1_XRef.xml - - 98050_PLC\SystemBlocks_CR\R_TRIG_XRef.xml - - 98050_PLC\SystemBlocks_CR\SET_TIMEZONE_XRef.xml +Directorio de trabajo base configurado: 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports' +Buscando archivos XML recursivamente en: 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example' +Se encontraron 4 archivos XML para procesar: + - SIDEL Transport Example\PlcTags\Default tag table.xml + - SIDEL Transport Example\ProgramBlocks_XML\From_Vetro.xml + - SIDEL Transport Example\ProgramBlocks_XML\Main.xml + - SIDEL Transport Example\ProgramBlocks_XML\To_Vetro.xml --- Fase 0.5: Identificando archivos .scl nativos existentes --- -Se identificaron 16 posibles bloques SCL nativos (con archivo .scl). +Se identificaron 0 posibles bloques SCL nativos (con archivo .scl). --- Fase 1: Procesamiento Individual (x1, x2, x3) --- ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' +--- Procesando archivo: SIDEL Transport Example\PlcTags\Default tag table.xml --- +--- SALTANDO TODO (x1, x2, x3) para: SIDEL Transport Example\PlcTags\Default tag table.xml (XML no modificado, salida final actualizada) -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.9777317, Size=7101 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home_processed.json -Generando salida para: PlcUDT 'Ctr_MiniMotor_Home' (Original: Ctr_MiniMotor_Home) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Ctr_MiniMotor_Home.md -Generación de .MD completada. +--- Procesando archivo: SIDEL Transport Example\ProgramBlocks_XML\From_Vetro.xml --- +--- SALTANDO TODO (x1, x2, x3) para: SIDEL Transport Example\ProgramBlocks_XML\From_Vetro.xml (XML no modificado, salida final actualizada) ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' +--- Procesando archivo: SIDEL Transport Example\ProgramBlocks_XML\Main.xml --- +--- SALTANDO TODO (x1, x2, x3) para: SIDEL Transport Example\ProgramBlocks_XML\Main.xml (XML no modificado, salida final actualizada) -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.9567895, Size=9621 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition_processed.json -Generando salida para: PlcUDT 'Ctr_MiniMotor_ProfPosition' (Original: Ctr_MiniMotor_ProfPosition) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Ctr_MiniMotor_ProfPosition.md -Generación de .MD completada. +--- Procesando archivo: SIDEL Transport Example\ProgramBlocks_XML\To_Vetro.xml --- +--- SALTANDO TODO (x1, x2, x3) para: SIDEL Transport Example\ProgramBlocks_XML\To_Vetro.xml (XML no modificado, salida final actualizada) ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.9988217, Size=5318 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque_processed.json -Generando salida para: PlcUDT 'Ctr_MiniMotor_ProfTorque' (Original: Ctr_MiniMotor_ProfTorque) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Ctr_MiniMotor_ProfTorque.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.9393947, Size=6565 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity_processed.json -Generando salida para: PlcUDT 'Ctr_MiniMotor_ProfVelocity' (Original: Ctr_MiniMotor_ProfVelocity) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Ctr_MiniMotor_ProfVelocity.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.0237448, Size=11304 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord_processed.json -Generando salida para: PlcUDT 'DBS55_PN_CtrWord' (Original: DBS55_PN_CtrWord) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DBS55_PN_CtrWord.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.045196, Size=11339 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input_processed.json -Generando salida para: PlcUDT 'DBS55_PN_Input' (Original: DBS55_PN_Input) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DBS55_PN_Input.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.0681136, Size=15073 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output_processed.json -Generando salida para: PlcUDT 'DBS55_PN_Output' (Original: DBS55_PN_Output) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DBS55_PN_Output.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.0870628, Size=11236 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord_processed.json -Generando salida para: PlcUDT 'DBS55_PN_StWord' (Original: DBS55_PN_StWord) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DBS55_PN_StWord.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Rcp.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.8696465, Size=5613 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\Rcp.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Rcp.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Rcp_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Rcp_processed.json -Generando salida para: PlcUDT 'Rcp' (Original: Rcp) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Rcp.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.8981378, Size=74873 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_processed.json -Generando salida para: PlcUDT 'ST_SICK_AFx60' (Original: ST_SICK_AFx60) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\ST_SICK_AFx60.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.9181323, Size=3142 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error_processed.json -Generando salida para: PlcUDT 'ST_SICK_AFx60_Error' (Original: ST_SICK_AFx60_Error) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\ST_SICK_AFx60_Error.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.1118941, Size=9553 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS_processed.json -Generando salida para: PlcUDT 'UDT_RCP_STATUS' (Original: UDT RCP STATUS) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_RCP_STATUS.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Timer.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.8476093, Size=5034 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\Timer.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Timer.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Timer_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Timer_processed.json -Generando salida para: PlcUDT 'Timer' (Original: Timer) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Timer.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Energy Saving.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.3768108, Size=39186 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Energy Saving.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Energy Saving.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Energy Saving_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Energy Saving_processed.json -Generando salida para: PlcUDT 'UDT_Air_Energy_Saving' (Original: UDT Air Energy Saving) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Air_Energy_Saving.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Obstruction.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.54221, Size=7251 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Obstruction.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Obstruction.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Obstruction_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Obstruction_processed.json -Generando salida para: PlcUDT 'UDT_Air_Obstruction' (Original: UDT Air Obstruction) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Air_Obstruction.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT EcoSync Liner.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.5778024, Size=64876 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT EcoSync Liner.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT EcoSync Liner.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT EcoSync Liner_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT EcoSync Liner_processed.json -Generando salida para: PlcUDT 'UDT_EcoSync_Liner' (Original: UDT EcoSync Liner) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_EcoSync_Liner.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Fifo.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.445592, Size=86601 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Fifo.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Fifo.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Fifo_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Fifo_processed.json -Generando salida para: PlcUDT 'UDT_Fifo' (Original: UDT Fifo) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Fifo.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Lubrication.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.4630244, Size=12593 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Lubrication.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Lubrication.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Lubrication_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Lubrication_processed.json -Generando salida para: PlcUDT 'UDT_Lubrication' (Original: UDT Lubrication) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Lubrication.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Motor.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.809734, Size=216621 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Motor.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Motor.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Motor_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Motor_processed.json -Generando salida para: PlcUDT 'UDT_Motor' (Original: UDT Motor) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Motor.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Philosofy Data TTOP.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.4854925, Size=193144 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Philosofy Data TTOP.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Philosofy Data TTOP.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Philosofy Data TTOP_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Philosofy Data TTOP_processed.json -Generando salida para: PlcUDT 'UDT_Philosofy_Data_TTOP' (Original: UDT Philosofy Data TTOP) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Philosofy_Data_TTOP.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Run.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.5074964, Size=43583 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Run.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Run.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Run_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Run_processed.json -Generando salida para: PlcUDT 'UDT_Run' (Original: UDT Run) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Run.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Signal.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.778328, Size=63943 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Signal.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Signal.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Signal_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Signal_processed.json -Generando salida para: PlcUDT 'UDT_Signal' (Original: UDT Signal) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Signal.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Data.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.6060793, Size=20501 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Data.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Data.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Data_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Data_processed.json -Generando salida para: PlcUDT 'UDT_Syncro__Data' (Original: UDT Syncro+ Data) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Syncro__Data.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Liner.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.6271274, Size=15410 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Liner.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Liner.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Liner_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Liner_processed.json -Generando salida para: PlcUDT 'UDT_Syncro__Liner' (Original: UDT Syncro+ Liner) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Syncro__Liner.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer ONOFF.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.831664, Size=4557 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer ONOFF.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer ONOFF.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer ONOFF_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer ONOFF_processed.json -Generando salida para: PlcUDT 'UDT_Timer_ONOFF' (Original: UDT Timer ONOFF) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Timer_ONOFF.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.6468055, Size=5038 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer_processed.json -Generando salida para: PlcUDT 'UDT_Timer' (Original: UDT Timer) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Timer.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLube.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.6883156, Size=2881 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLube.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLube.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLube_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLube_processed.json -Generando salida para: PlcUDT 'UDT_AlrLube' (Original: UDT_AlrLube) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_AlrLube.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLubrification.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.7344694, Size=2890 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLubrification.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLubrification.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLubrification_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLubrification_processed.json -Generando salida para: PlcUDT 'UDT_AlrLubrification' (Original: UDT_AlrLubrification) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_AlrLubrification.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubeZone.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.6680534, Size=9652 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubeZone.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubeZone.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubeZone_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubeZone_processed.json -Generando salida para: PlcUDT 'UDT_LubeZone' (Original: UDT_LubeZone) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_LubeZone.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubrificationZone.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.7534158, Size=9661 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubrificationZone.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubrificationZone.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubrificationZone_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubrificationZone_processed.json -Generando salida para: PlcUDT 'UDT_LubrificationZone' (Original: UDT_LubrificationZone) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_LubrificationZone.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\ConveyorsBase\parsing\GetPut.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.1371806, Size=4324 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\ConveyorsBase\parsing\GetPut.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\ConveyorsBase\parsing\GetPut.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\ConveyorsBase\parsing\GetPut_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\ConveyorsBase\parsing\GetPut_processed.json -Generando salida para: PlcUDT 'Get_Put' (Original: Get/Put) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Get_Put.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.395147, Size=4362 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig_processed.json -Generando salida para: PlcUDT 'LCamHdl_typeAdvancedConfig' (Original: LCamHdl_typeAdvancedConfig) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_typeAdvancedConfig.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.42106, Size=8703 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement_processed.json -Generando salida para: PlcUDT 'LCamHdl_typeAdvancedElement' (Original: LCamHdl_typeAdvancedElement) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_typeAdvancedElement.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.4490416, Size=3661 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics_processed.json -Generando salida para: PlcUDT 'LCamHdl_typeDiagnostics' (Original: LCamHdl_typeDiagnostics) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_typeDiagnostics.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Technology\parsing\typeAxisTechnologyInterface.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.4854093, Size=107024 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\Motion\Technology\parsing\typeAxisTechnologyInterface.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Technology\parsing\typeAxisTechnologyInterface.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Technology\parsing\typeAxisTechnologyInterface_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Technology\parsing\typeAxisTechnologyInterface_processed.json -Generando salida para: PlcUDT 'typeAxisTechnologyInterface' (Original: typeAxisTechnologyInterface) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeAxisTechnologyInterface.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\parsing\typeAxisPositioningInterface.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.3672376, Size=28095 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\Motion\parsing\typeAxisPositioningInterface.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\parsing\typeAxisPositioningInterface.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\parsing\typeAxisPositioningInterface_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\parsing\typeAxisPositioningInterface_processed.json -Generando salida para: PlcUDT 'typeAxisPositioningInterface' (Original: typeAxisPositioningInterface) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeAxisPositioningInterface.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.3408551, Size=40017 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface_processed.json -Generando salida para: PlcUDT 'typeSeamlessDividerMotionTechnologyInterface' (Original: typeSeamlessDividerMotionTechnologyInterface) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeSeamlessDividerMotionTechnologyInterface.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.2524872, Size=22445 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData_processed.json -Generando salida para: PlcUDT 'typeSeamlessDividerBlocksSharedData' (Original: typeSeamlessDividerBlocksSharedData) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeSeamlessDividerBlocksSharedData.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.303521, Size=27918 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface_processed.json -Generando salida para: PlcUDT 'typeSeamlessDividerInterface' (Original: typeSeamlessDividerInterface) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeSeamlessDividerInterface.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\Cycle\parsing\typeMachineCycleInterface.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.2239614, Size=10789 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Machine\Cycle\parsing\typeMachineCycleInterface.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\Cycle\parsing\typeMachineCycleInterface.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\Cycle\parsing\typeMachineCycleInterface_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\Cycle\parsing\typeMachineCycleInterface_processed.json -Generando salida para: PlcUDT 'typeMachineCycleInterface' (Original: typeMachineCycleInterface) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeMachineCycleInterface.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT AnalogDevice.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.1583939, Size=17679 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Machine\parsing\UDT AnalogDevice.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT AnalogDevice.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT AnalogDevice_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT AnalogDevice_processed.json -Generando salida para: PlcUDT 'UDT_AnalogDevice' (Original: UDT AnalogDevice) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_AnalogDevice.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT PID Setup.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.2009037, Size=15057 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Machine\parsing\UDT PID Setup.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT PID Setup.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT PID Setup_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT PID Setup_processed.json -Generando salida para: PlcUDT 'UDT_PID_Setup' (Original: UDT PID Setup) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_PID_Setup.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT Scale Data.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771655.1802719, Size=4269 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcStruct (UDT) -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Machine\parsing\UDT Scale Data.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT Scale Data.json -Procesando bloque tipo: PlcUDT -INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT Scale Data_processed.json -Guardado de PlcUDT completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT Scale Data_processed.json -Generando salida para: PlcUDT 'UDT_Scale_Data' (Original: UDT Scale Data) - -> Modo de generación: UDT Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Scale_Data.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772042.0548031, Size=6141 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772041.9431996, Size=7978 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772042.159433, Size=5051 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772041.811446, Size=5914 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772042.3969746, Size=13082 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772042.7339323, Size=25982 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772043.1128833, Size=28612 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772043.3200185, Size=13015 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\Rcp_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\Rcp_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\Rcp_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\Rcp_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772039.0128725, Size=6097 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_Error_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_Error_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_Error_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772041.713899, Size=3247 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772041.6729484, Size=230661 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\TRANSFER\UDT RCP STATUS_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\TRANSFER\UDT RCP STATUS_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\TRANSFER\UDT RCP STATUS_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772043.5025415, Size=13215 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\Timer_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\Timer_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\Timer_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\Timer_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772038.930051, Size=5124 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Energy Saving_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Energy Saving_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Energy Saving_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Air Energy Saving_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772021.8443556, Size=85172 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Obstruction_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Obstruction_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Obstruction_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Air Obstruction_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772029.3449693, Size=7869 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT EcoSync Liner_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT EcoSync Liner_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT EcoSync Liner_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT EcoSync Liner_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772030.9820251, Size=122736 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Fifo_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Fifo_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Fifo_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Fifo_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772024.7122684, Size=201292 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Lubrication_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Lubrication_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Lubrication_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Lubrication_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772024.9619544, Size=26731 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Motor_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Motor_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Motor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Motor_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772038.6603475, Size=265491 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Philosofy Data TTOP_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Philosofy Data TTOP_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Philosofy Data TTOP_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Philosofy Data TTOP_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772028.522144, Size=205186 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Run_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Run_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Run_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Run_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772029.227958, Size=47784 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Signal_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Signal_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Signal_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Signal_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772035.4314065, Size=330013 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Data_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Data_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Data_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Syncro+ Data_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772031.2066631, Size=13851 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Liner_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Liner_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Liner_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Syncro+ Liner_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772031.354445, Size=9804 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer ONOFF_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer ONOFF_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer ONOFF_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Timer ONOFF_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772038.8386424, Size=10210 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Timer_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772031.6459928, Size=57656 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLube_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLube_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLube_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT_AlrLube_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772031.8176293, Size=2775 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLubrification_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLubrification_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLubrification_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT_AlrLubrification_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772031.8538313, Size=2841 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubeZone_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubeZone_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubeZone_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT_LubeZone_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772031.7644958, Size=6461 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubrificationZone_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubrificationZone_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubrificationZone_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT_LubrificationZone_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772031.9591298, Size=6721 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\ConveyorsBase\GetPut_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\ConveyorsBase\GetPut_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\ConveyorsBase\GetPut_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\ConveyorsBase\parsing\GetPut_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772044.069796, Size=38361 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772050.0175247, Size=4921 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772050.2193222, Size=8800 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772050.295235, Size=3379 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\Motion\Technology\typeAxisTechnologyInterface_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\Motion\Technology\typeAxisTechnologyInterface_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Technology\typeAxisTechnologyInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Technology\parsing\typeAxisTechnologyInterface_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772052.4206767, Size=171193 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\Motion\typeAxisPositioningInterface_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\Motion\typeAxisPositioningInterface_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\typeAxisPositioningInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\parsing\typeAxisPositioningInterface_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772049.9171796, Size=29568 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772049.450211, Size=50430 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772046.2165577, Size=45498 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerInterface_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerInterface_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772048.6805067, Size=124877 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Machine\Cycle\typeMachineCycleInterface_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Machine\Cycle\typeMachineCycleInterface_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\Cycle\typeMachineCycleInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\Cycle\parsing\typeMachineCycleInterface_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772045.4326644, Size=10715 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Machine\UDT AnalogDevice_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Machine\UDT AnalogDevice_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\UDT AnalogDevice_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\parsing\UDT AnalogDevice_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772044.901572, Size=58046 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Machine\UDT PID Setup_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Machine\UDT PID Setup_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\UDT PID Setup_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\parsing\UDT PID Setup_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772045.2240388, Size=12676 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Machine\UDT Scale Data_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Machine\UDT Scale Data_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\UDT Scale Data_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\parsing\UDT Scale Data_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772044.9778829, Size=4443 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_Gx_STW_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_Gx_STW_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_Gx_STW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_Gx_STW_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772058.0687287, Size=8630 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_Gx_ZSW_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_Gx_ZSW_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_Gx_ZSW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_Gx_ZSW_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.9147334, Size=8655 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_MELDW_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_MELDW_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_MELDW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_MELDW_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772059.0331252, Size=7653 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_STW1_611UMode_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_STW1_611UMode_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_STW1_611UMode_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_STW1_611UMode_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772059.540899, Size=7916 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_STW2_611UMode_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_STW2_611UMode_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_STW2_611UMode_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_STW2_611UMode_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772059.6754222, Size=8010 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_STW2_ENC_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_STW2_ENC_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_STW2_ENC_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_STW2_ENC_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.2543876, Size=7747 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_TEL105_IN_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_TEL105_IN_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_TEL105_IN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_TEL105_IN_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772058.6135397, Size=37734 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_TEL105_OUT_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_TEL105_OUT_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_TEL105_OUT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_TEL105_OUT_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772059.4097028, Size=29699 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_TEL83_IN_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_TEL83_IN_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_TEL83_IN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_TEL83_IN_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772060.683308, Size=19778 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_TEL83_OUT_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_TEL83_OUT_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_TEL83_OUT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_TEL83_OUT_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.101293, Size=18706 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_ZSW1_611UMode_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_ZSW1_611UMode_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_ZSW1_611UMode_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_ZSW1_611UMode_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772058.7796123, Size=7946 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_ZSW2_611UMode_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_ZSW2_611UMode_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_ZSW2_611UMode_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_ZSW2_611UMode_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772058.902196, Size=8014 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_ZSW2_ENC_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_ZSW2_ENC_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_ZSW2_ENC_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_ZSW2_ENC_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772060.8370209, Size=7729 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_InterpolationSettings_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_InterpolationSettings_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_InterpolationSettings_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Cam_Struct_InterpolationSettings_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.314242, Size=1543 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_PointData_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_PointData_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_PointData_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Cam_Struct_PointData_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.4158845, Size=1440 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_SegmentData_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_SegmentData_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_SegmentData_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Cam_Struct_SegmentData_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.545162, Size=6497 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_StatusCam_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_StatusCam_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_StatusCam_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Cam_Struct_StatusCam_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.381003, Size=2294 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorDriveParameter_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorDriveParameter_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ActorDriveParameter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ActorDriveParameter_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.0680952, Size=3358 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorInterface_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorInterface_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ActorInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ActorInterface_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.0108538, Size=16928 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Actor_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Actor_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Actor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Actor_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772052.7921817, Size=28392 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_AxisSimulation_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_AxisSimulation_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_AxisSimulation_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_AxisSimulation_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772054.6974576, Size=1053 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Backlash_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Backlash_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Backlash_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Backlash_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772055.4316733, Size=3219 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Clamping_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Clamping_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Clamping_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Clamping_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772054.7267022, Size=1448 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInputCmd_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInputCmd_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInputCmd_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ControlPanelInputCmd_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772054.3737926, Size=5060 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInput_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInput_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInput_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ControlPanelInput_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772054.2918358, Size=18056 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutputCmd_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutputCmd_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutputCmd_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ControlPanelOutputCmd_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772054.594483, Size=3822 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutput_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutput_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutput_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ControlPanelOutput_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772054.5464184, Size=12999 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanel_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanel_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanel_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ControlPanel_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772054.0784228, Size=31300 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcLeadingValueInterface_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcLeadingValueInterface_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcLeadingValueInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_CrossPlcLeadingValueInterface_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.2849574, Size=4687 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcSynchronousOperation_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcSynchronousOperation_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcSynchronousOperation_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_CrossPlcSynchronousOperation_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.222327, Size=35615 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicAxisModel_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicAxisModel_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicAxisModel_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_DynamicAxisModel_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.731225, Size=1924 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicDefaults_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicDefaults_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicDefaults_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_DynamicDefaults_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.3834808, Size=2698 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicFilter_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicFilter_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicFilter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_DynamicFilter_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.6865962, Size=3286 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicLimits_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicLimits_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicLimits_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_DynamicLimits_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.3236794, Size=2673 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_EffectiveLeadingValue_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_EffectiveLeadingValue_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_EffectiveLeadingValue_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_EffectiveLeadingValue_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772060.2709627, Size=3040 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ErrorDetail_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ErrorDetail_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ErrorDetail_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ErrorDetail_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.6903677, Size=1439 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Homing_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Homing_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Homing_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExternalEncoder_Homing_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772059.9955835, Size=1093 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Sensor_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Sensor_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Sensor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExternalEncoder_Sensor_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772059.9501593, Size=22777 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Units_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Units_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Units_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExternalEncoder_Units_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772060.0375607, Size=1925 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationHysteresis_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationHysteresis_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationHysteresis_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExtrapolationHysteresis_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.051706, Size=2143 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationPositionFilter_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationPositionFilter_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationPositionFilter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExtrapolationPositionFilter_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772055.9374049, Size=2591 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationSettings_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationSettings_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationSettings_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExtrapolationSettings_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772055.8925922, Size=2581 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityFilter_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityFilter_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityFilter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExtrapolationVelocityFilter_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772055.973966, Size=2591 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityTolerance_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityTolerance_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityTolerance_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExtrapolationVelocityTolerance_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.022805, Size=2192 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Extrapolation_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Extrapolation_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Extrapolation_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Extrapolation_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772055.8596823, Size=13057 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_FollowingError_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_FollowingError_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_FollowingError_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_FollowingError_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.7901661, Size=3105 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionFollowingValue_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionFollowingValue_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionFollowingValue_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_FunctionFollowingValue_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772060.3833306, Size=3051 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionLeadingValue_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionLeadingValue_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionLeadingValue_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_FunctionLeadingValue_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772060.3043678, Size=2195 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Homing_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Homing_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Homing_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Homing_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.3968773, Size=2607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Internal_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Internal_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Internal_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Internal_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772054.6387954, Size=1414 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_LinearMotorActorDriveParameter_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_LinearMotorActorDriveParameter_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_LinearMotorActorDriveParameter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_LinearMotorActorDriveParameter_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.1266394, Size=3503 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_LoadGear_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_LoadGear_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_LoadGear_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_LoadGear_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.2818277, Size=1428 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Mechanics_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Mechanics_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Mechanics_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Mechanics_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.0835965, Size=1038 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Modulo_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Modulo_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Modulo_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Modulo_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.1591918, Size=1796 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Override_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Override_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Override_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Override_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.4206014, Size=1033 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionControl_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionControl_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_PositionControl_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_PositionControl_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.4839525, Size=5747 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionDifferenceQuantification_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionDifferenceQuantification_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_PositionDifferenceQuantification_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_PositionDifferenceQuantification_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.540035, Size=2668 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsHW_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsHW_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsHW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_PositionLimitsHW_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.3381238, Size=7396 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsSW_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsSW_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsSW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_PositionLimitsSW_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.2106779, Size=2719 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositioningMonitoring_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositioningMonitoring_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_PositioningMonitoring_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_PositioningMonitoring_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.3278306, Size=1926 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Properties_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Properties_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Properties_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Properties_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.1083293, Size=1042 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ProvidedLeadingValue_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ProvidedLeadingValue_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ProvidedLeadingValue_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ProvidedLeadingValue_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.597609, Size=3035 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorActiveHoming_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorActiveHoming_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SensorActiveHoming_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SensorActiveHoming_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772055.5259614, Size=6142 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorInterface_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorInterface_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SensorInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SensorInterface_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772055.2845106, Size=7691 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorMeasuringGear_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorMeasuringGear_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SensorMeasuringGear_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SensorMeasuringGear_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772055.6946096, Size=2521 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorParameter_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorParameter_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SensorParameter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SensorParameter_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772055.3867848, Size=6460 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorPassiveHoming_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorPassiveHoming_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SensorPassiveHoming_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SensorPassiveHoming_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772055.643647, Size=6816 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Sensor_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Sensor_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Sensor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Sensor_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772055.1239915, Size=33975 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SetpointFilter_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SetpointFilter_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SetpointFilter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SetpointFilter_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.6367633, Size=4046 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StandstillSignal_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StandstillSignal_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StandstillSignal_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StandstillSignal_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.3567104, Size=1485 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusDrive_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusDrive_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusDrive_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusDrive_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.5230446, Size=2244 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusExtrapolation_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusExtrapolation_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusExtrapolation_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusExtrapolation_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.7522984, Size=2356 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusInterpreterMotion_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusInterpreterMotion_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusInterpreterMotion_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusInterpreterMotion_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.6433005, Size=1520 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusKinematicsMotion_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusKinematicsMotion_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusKinematicsMotion_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusKinematicsMotion_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.7774892, Size=1091 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusMotionIn_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusMotionIn_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusMotionIn_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusMotionIn_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.6168056, Size=1466 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusPositioning_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusPositioning_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusPositioning_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusPositioning_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.4164746, Size=3167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusProvidedLeadingValue_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusProvidedLeadingValue_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusProvidedLeadingValue_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusProvidedLeadingValue_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.562689, Size=3803 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSensor_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSensor_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSensor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusSensor_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.7004225, Size=4649 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusServo_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusServo_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusServo_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusServo_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772057.4880857, Size=1874 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSynchronizedMotion_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSynchronizedMotion_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSynchronizedMotion_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusSynchronizedMotion_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772060.2178, Size=13731 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusTorqueData_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusTorqueData_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusTorqueData_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusTorqueData_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.5807498, Size=3161 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimitingLimitDefaults_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimitingLimitDefaults_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimitingLimitDefaults_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_TorqueLimitingLimitDefaults_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.240228, Size=2600 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimiting_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimiting_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimiting_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_TorqueLimiting_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.190429, Size=3985 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorquePreControl_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorquePreControl_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_TorquePreControl_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_TorquePreControl_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772056.5629866, Size=1464 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Units_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Units_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Units_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Units_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772053.4869406, Size=3343 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_VirtualAxis_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_VirtualAxis_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_VirtualAxis_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_VirtualAxis_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772054.6579597, Size=1041 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\PlcTags\CONSTANTS.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\CONSTANTS.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\CONSTANTS.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\CONSTANTS.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771656.347309, Size=1233 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcTagTable - - Encontrados 0 tags. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\parsing\CONSTANTS.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\CONSTANTS.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\CONSTANTS.json -Procesando bloque tipo: PlcTagTable -INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\CONSTANTS_processed.json -Guardado de PlcTagTable completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\CONSTANTS.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\CONSTANTS_processed.json -Generando salida para: PlcTagTable 'CONSTANTS' (Original: CONSTANTS) - -> Modo de generación: Tag Table Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\CONSTANTS.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcTags\Default tag table.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Default tag table.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Default tag table.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Default tag table.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771656.129233, Size=98708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcTagTable - - Encontrados 73 tags. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\parsing\Default tag table.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Default tag table.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Default tag table.json -Procesando bloque tipo: PlcTagTable -INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Default tag table_processed.json -Guardado de PlcTagTable completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Default tag table.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Default tag table_processed.json -Generando salida para: PlcTagTable 'Default_tag_table' (Original: Default tag table) - -> Modo de generación: Tag Table Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Default_tag_table.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcTags\Inputs.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Inputs.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Inputs.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Inputs.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771656.2719808, Size=42318 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcTagTable - - Encontrados 37 tags. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\parsing\Inputs.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Inputs.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Inputs.json -Procesando bloque tipo: PlcTagTable -INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Inputs_processed.json -Guardado de PlcTagTable completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Inputs.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Inputs_processed.json -Generando salida para: PlcTagTable 'Inputs' (Original: Inputs) - -> Modo de generación: Tag Table Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Inputs.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_AdditionalConstants.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771656.4372404, Size=11190 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcTagTable - - Encontrados 0 tags. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_AdditionalConstants.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_AdditionalConstants.json -Procesando bloque tipo: PlcTagTable -INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_AdditionalConstants_processed.json -Guardado de PlcTagTable completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_AdditionalConstants_processed.json -Generando salida para: PlcTagTable 'LCamHdl_AdditionalConstants' (Original: LCamHdl_AdditionalConstants) - -> Modo de generación: Tag Table Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_AdditionalConstants.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ConfigConstants.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771656.454175, Size=3199 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcTagTable - - Encontrados 0 tags. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ConfigConstants.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ConfigConstants.json -Procesando bloque tipo: PlcTagTable -INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ConfigConstants_processed.json -Guardado de PlcTagTable completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ConfigConstants_processed.json -Generando salida para: PlcTagTable 'LCamHdl_ConfigConstants' (Original: LCamHdl_ConfigConstants) - -> Modo de generación: Tag Table Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_ConfigConstants.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ProfileConstants.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771656.4776556, Size=32479 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcTagTable - - Encontrados 0 tags. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ProfileConstants.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ProfileConstants.json -Procesando bloque tipo: PlcTagTable -INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ProfileConstants_processed.json -Guardado de PlcTagTable completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ProfileConstants_processed.json -Generando salida para: PlcTagTable 'LCamHdl_ProfileConstants' (Original: LCamHdl_ProfileConstants) - -> Modo de generación: Tag Table Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_ProfileConstants.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcTags\Merker.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Merker.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Merker.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Merker.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771656.391393, Size=31622 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcTagTable - - Encontrados 28 tags. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\parsing\Merker.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Merker.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Merker.json -Procesando bloque tipo: PlcTagTable -INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Merker_processed.json -Guardado de PlcTagTable completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Merker.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Merker_processed.json -Generando salida para: PlcTagTable 'Merker' (Original: Merker) - -> Modo de generación: Tag Table Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Merker.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\PlcTags\Outputs.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Outputs.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Outputs.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Outputs.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771656.3225007, Size=9372 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... - -> Detectado: PlcTagTable - - Encontrados 8 tags. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\parsing\Outputs.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Outputs.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Outputs.json -Procesando bloque tipo: PlcTagTable -INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Outputs_processed.json -Guardado de PlcTagTable completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Outputs.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Outputs_processed.json -Generando salida para: PlcTagTable 'Outputs' (Original: Outputs) - -> Modo de generación: Tag Table Markdown - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Outputs.md -Generación de .MD completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR Air Alarms_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR Air Alarms_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR Air Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB CTR Air Alarms_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772005.2163074, Size=1094475 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR General Alarms_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR General Alarms_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR General Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB CTR General Alarms_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772020.4825215, Size=1113841 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB General Run_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB General Run_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB General Run_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB General Run_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771983.3507795, Size=63959 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI DateTime_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI DateTime_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI DateTime_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI DateTime_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771987.2439556, Size=21245 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Air_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Air_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Air_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI Recipe Air_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771987.7574327, Size=41600 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Pack_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Pack_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Pack_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771988.2925792, Size=41772 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe TTop_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe TTop_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe TTop_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771988.9749446, Size=70509 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Timer_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Timer_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Timer_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI Timer_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771984.9075735, Size=6804 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771984.7784817, Size=95702 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771986.1114676, Size=105761 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_SET_TIMEZONE_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_SET_TIMEZONE_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_SET_TIMEZONE_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771986.7946627, Size=51481 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB LIFO HMI Page_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB LIFO HMI Page_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB LIFO HMI Page_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\parsing\FB LIFO HMI Page_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771979.6208048, Size=26517 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Mot Manage Altivar 320_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Mot Manage Altivar 320_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Mot Manage Altivar 320_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771976.829936, Size=67238 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Motors Manage_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Motors Manage_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Motors Manage_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\parsing\FB Motors Manage_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771979.4471462, Size=439914 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB_SICK_AFx60_PN_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB_SICK_AFx60_PN_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB_SICK_AFx60_PN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\parsing\FB_SICK_AFx60_PN_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771982.5287094, Size=664367 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771975.0796568, Size=18320 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771975.3718061, Size=52275 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771975.5876741, Size=34067 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771975.736538, Size=18757 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771975.989296, Size=38459 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771976.2152202, Size=32397 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771976.4898477, Size=48549 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771972.600434, Size=36139 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771972.833472, Size=34424 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771973.065655, Size=34068 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771973.3652802, Size=34068 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771973.667072, Size=34068 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771973.9440675, Size=34068 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771974.1874304, Size=34068 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771974.442137, Size=34068 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771974.698915, Size=34068 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771974.914864, Size=39099 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771969.0671084, Size=2110374 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771940.4897146, Size=51366 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771943.268298, Size=80293 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771943.5979047, Size=53486 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771942.3502314, Size=73373 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771940.8427987, Size=58592 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771939.7400093, Size=38915 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771940.0343733, Size=38802 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771941.0768921, Size=33296 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771942.749555, Size=75422 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771941.815703, Size=62553 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771941.158018, Size=11039 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771943.862392, Size=30925 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771940.1257644, Size=12165 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771941.4436314, Size=45768 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Simulation_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Simulation_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Simulation_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771944.0969057, Size=30952 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771969.7894115, Size=136280 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771969.087046, Size=659 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771972.3609717, Size=185060 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FC_Homing_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771970.1115358, Size=46343 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FC_ProfPos_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771970.5552676, Size=65723 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FC_ProfTrq_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771970.8660693, Size=40602 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FC_ProfVel_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771971.2863758, Size=56099 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBW_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBW_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\COPIA DBW_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771934.7264614, Size=17179 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBs_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBs_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBs_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\COPIA DBs_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771936.9740348, Size=19969 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771936.1394463, Size=4868 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771936.1942828, Size=5701 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CMP Machine_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CMP Machine_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CMP Machine_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC CMP Machine_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771936.100579, Size=13474 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CTR Alarm_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CTR Alarm_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CTR Alarm_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC CTR Alarm_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771934.8575802, Size=17670 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute AN Speed_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute AN Speed_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute AN Speed_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Compute AN Speed_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771936.3753214, Size=29291 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute Machine Speed_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute Machine Speed_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute Machine Speed_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Compute Machine Speed_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771937.3476734, Size=48588 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Get DBnum_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Get DBnum_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Get DBnum_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Get DBnum_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771937.0483477, Size=7345 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Mot Init CFG_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Mot Init CFG_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Mot Init CFG_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Mot Init CFG_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771935.2446349, Size=64655 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Profinet_Allarms_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Profinet_Allarms_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Profinet_Allarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Profinet_Allarms_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771936.4901528, Size=16814 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DI_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DI_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DI_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Read DI_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771936.70585, Size=11951 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DO_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DO_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DO_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Read DO_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771936.7541165, Size=6001 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read EOLO mBar_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read EOLO mBar_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read EOLO mBar_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Read EOLO mBar_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771935.3524058, Size=16040 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Reference management_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Reference management_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Reference management_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Reference management_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771935.5116272, Size=37319 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_Struct_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_Struct_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_Struct_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC S_Everz_Struct_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771936.6181455, Size=22088 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC S_Everz_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771935.7318766, Size=36682 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Scaling_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Scaling_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Scaling_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Scaling_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771935.825106, Size=14640 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Turk Lamp_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Turk Lamp_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Turk Lamp_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Turk Lamp_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771936.0129128, Size=15144 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Write DO_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Write DO_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Write DO_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Write DO_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771936.8204865, Size=9265 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\Fill Zero Area_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\Fill Zero Area_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\Fill Zero Area_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\Fill Zero Area_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771935.9044685, Size=10808 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Date Time_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Date Time_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Date Time_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771939.168792, Size=40030 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771939.3743298, Size=25912 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771939.4835327, Size=23502 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Timer_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Timer_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Timer_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771938.9898834, Size=22729 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\parsing\FC HMI_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771938.8425715, Size=38726 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771938.6092064, Size=22292 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771938.4715044, Size=22120 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771937.5082438, Size=33084 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771937.5847616, Size=11177 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771937.6956365, Size=11081 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771937.7379632, Size=4324 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771938.0153224, Size=17929 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771937.9132957, Size=30894 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771938.3509831, Size=17350 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771938.2131946, Size=30612 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\CYCL_FLT_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\CYCL_FLT_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\CYCL_FLT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\CYCL_FLT_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771933.4760826, Size=610 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB BottleFallen_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB BottleFallen_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB BottleFallen_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\DB BottleFallen_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771934.507988, Size=86142 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB Elapsed Time_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB Elapsed Time_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB Elapsed Time_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\DB Elapsed Time_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771934.5827494, Size=7925 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_ERR_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_ERR_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_ERR_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\HW_ERR_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771933.496019, Size=607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_INT0_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_INT0_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_INT0_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\HW_INT0_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771933.522187, Size=608 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT1_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT1_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\IO_FLT1_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771933.538134, Size=610 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT2_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT2_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT2_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\IO_FLT2_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771933.5565815, Size=610 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\PROG_ERR_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\PROG_ERR_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\PROG_ERR_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\PROG_ERR_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771933.5795057, Size=611 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RACK_FLT_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RACK_FLT_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RACK_FLT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\RACK_FLT_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771933.6044223, Size=610 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RESTART_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RESTART_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RESTART_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\RESTART_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771933.657781, Size=4857 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\Startup STOP to RUN_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\Startup STOP to RUN_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\Startup STOP to RUN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\Startup STOP to RUN_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771933.6916795, Size=2472 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\DB HMI RCP Transfer Status_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\DB HMI RCP Transfer Status_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!!TRANSFER\DB HMI RCP Transfer Status_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!!TRANSFER\parsing\DB HMI RCP Transfer Status_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771712.1734965, Size=140467 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\FC HMI RCP Transfer Status_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\FC HMI RCP Transfer Status_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!!TRANSFER\FC HMI RCP Transfer Status_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!!TRANSFER\parsing\FC HMI RCP Transfer Status_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771712.652998, Size=65525 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Flow Selection_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Flow Selection_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Flow Selection_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\parsing\DB Flow Selection_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771932.6364882, Size=46289 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General Alarms_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General Alarms_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\parsing\DB General Alarms_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771930.6582794, Size=309019 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\parsing\DB General_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771926.249744, Size=701658 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Warnings_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Warnings_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Warnings_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\parsing\DB Warnings_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771932.0574017, Size=92944 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Alarms_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Alarms_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\parsing\FC General Alarms_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771932.838251, Size=25669 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Lamp_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Lamp_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Lamp_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\parsing\FC General Lamp_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771933.1415374, Size=34820 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Warning_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Warning_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Warning_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\parsing\FC General Warning_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771932.926662, Size=6553 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\OB\CYCL_EXC_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\OB\CYCL_EXC_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\OB\CYCL_EXC_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\OB\parsing\CYCL_EXC_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771933.4545128, Size=37001 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771914.3583417, Size=1219304 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771900.9647977, Size=23058 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771906.4264982, Size=23058 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771906.646533, Size=23058 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771903.6873505, Size=223783 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771906.2401164, Size=223783 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771917.408051, Size=264358 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771900.2953916, Size=4940 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771900.5190754, Size=28793 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771900.38947, Size=14206 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771900.5907967, Size=9468 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771899.6476853, Size=33610 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771900.724919, Size=25957 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771898.9439633, Size=16612 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771900.2450812, Size=56172 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771899.8947277, Size=14900 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771899.4129739, Size=16344 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771899.7849815, Size=24647 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771899.3171492, Size=75910 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771900.7606318, Size=1558 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771732.7307875, Size=255908 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771729.6338825, Size=310595 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771727.071782, Size=161028 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771725.9051783, Size=15554 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771725.1634414, Size=27739 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771725.770096, Size=117717 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771820.941523, Size=654126 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771825.7742279, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771831.621238, Size=654126 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771837.5390992, Size=654126 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771842.1767929, Size=654126 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771851.5663228, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771744.1226153, Size=654597 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771748.765627, Size=653094 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771753.0126548, Size=653094 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771757.0865698, Size=653094 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771761.231076, Size=654126 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771803.3956668, Size=654126 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771807.4852192, Size=654126 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771812.201947, Size=654126 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771816.3867385, Size=654126 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771846.7266634, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771765.4570336, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771769.7360177, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771773.6663518, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771777.741743, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771781.7416437, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771786.2212307, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771790.4471283, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771794.6301408, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771799.01009, Size=654116 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771869.9900498, Size=195394 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771871.2270677, Size=195394 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771872.6573565, Size=195394 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771874.2759805, Size=195394 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771877.4219434, Size=198991 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771879.4341002, Size=195394 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771880.9288507, Size=198853 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771882.4475057, Size=191935 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771884.1245058, Size=195394 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771886.0082924, Size=195394 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771887.8279386, Size=195394 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771889.2712207, Size=195394 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771891.662912, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771894.108582, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771896.556923, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771898.817219, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771853.691904, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771855.871415, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771858.300229, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771860.2701175, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771862.2466118, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771864.2921982, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771866.5601544, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771868.752762, Size=272167 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771735.978645, Size=34260 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771736.2472918, Size=47090 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771733.0065906, Size=47533 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771735.7411518, Size=47090 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771733.2480958, Size=45708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771733.548427, Size=45708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771733.7926786, Size=45708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771734.0649722, Size=45708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771734.31964, Size=45708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771734.663704, Size=45708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771734.932776, Size=45708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771735.1973467, Size=45708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771735.4373443, Size=45708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771736.9022472, Size=53001 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771737.3367057, Size=53001 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771737.6372242, Size=53001 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771736.5845082, Size=53001 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771737.93316, Size=52059 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771738.2425995, Size=52059 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771738.536956, Size=52059 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771738.8415966, Size=53001 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771739.1357958, Size=53001 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771739.4205031, Size=53001 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771739.7599607, Size=53001 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771740.072273, Size=53001 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771718.730316, Size=790631 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771721.043775, Size=514597 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771719.073601, Size=21182 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771725.0659304, Size=430708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771722.0392432, Size=177317 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771723.047932, Size=270867 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\2 - MACHINE\DB\parsing\DB Signal Transport_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771715.5641353, Size=368937 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\2 - MACHINE\FB\parsing\FB Early Restart_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771712.8228464, Size=30109 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_CR\CyclicInterrupt_Axes_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\CyclicInterrupt_Axes_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\CyclicInterrupt_Axes_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\parsing\CyclicInterrupt_Axes_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771711.0788732, Size=6787 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Air Alarms.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.6243434, Size=24524 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB CTR Air Alarms', Número=272, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Air Alarms.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Air Alarms.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Air Alarms_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Air Alarms_processed.json -Generando salida para: GlobalDB 'DB_CTR_Air_Alarms' (Original: DB CTR Air Alarms) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_CTR_Air_Alarms.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR General Alarms.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.6532574, Size=18035 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB CTR General Alarms', Número=172, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR General Alarms.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR General Alarms.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR General Alarms_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR General Alarms_processed.json -Generando salida para: GlobalDB 'DB_CTR_General_Alarms' (Original: DB CTR General Alarms) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_CTR_General_Alarms.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Pack Alarm.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.6851437, Size=30289 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB CTR Pack Alarm', Número=472, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Pack Alarm.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Pack Alarm.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Pack Alarm_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Pack Alarm_processed.json -Generando salida para: GlobalDB 'DB_CTR_Pack_Alarm' (Original: DB CTR Pack Alarm) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_CTR_Pack_Alarm.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR TT Alarm.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.7147162, Size=24522 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB CTR TT Alarm', Número=372, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR TT Alarm.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR TT Alarm.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR TT Alarm_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR TT Alarm_processed.json -Generando salida para: GlobalDB 'DB_CTR_TT_Alarm' (Original: DB CTR TT Alarm) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_CTR_TT_Alarm.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Warnings.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.7426243, Size=13333 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB CTR Warnings', Número=174, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Warnings.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Warnings.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Warnings_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Warnings_processed.json -Generando salida para: GlobalDB 'DB_CTR_Warnings' (Original: DB CTR Warnings) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_CTR_Warnings.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB General Run.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.3282273, Size=9385 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB General Run', Número=170, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB General Run.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB General Run.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB General Run_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB General Run_processed.json -Generando salida para: GlobalDB 'DB_General_Run' (Original: DB General Run) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_General_Run.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI CFG.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.7960036, Size=26103 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB HMI CFG', Número=15, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI CFG.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI CFG.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI CFG_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI CFG_processed.json -Generando salida para: GlobalDB 'DB_HMI_CFG' (Original: DB HMI CFG) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_CFG.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI DateTime.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.497686, Size=8367 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB HMI DateTime', Número=12, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI DateTime.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI DateTime.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI DateTime_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI DateTime_processed.json -Generando salida para: GlobalDB 'DB_HMI_DateTime' (Original: DB HMI DateTime) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_DateTime.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Air.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.5416117, Size=13183 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB HMI Recipe Air', Número=16, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Air.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Air.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Air_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Air_processed.json -Generando salida para: GlobalDB 'DB_HMI_Recipe_Air' (Original: DB HMI Recipe Air) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_Recipe_Air.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.5715106, Size=13183 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB HMI Recipe Pack', Número=18, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack_processed.json -Generando salida para: GlobalDB 'DB_HMI_Recipe_Pack' (Original: DB HMI Recipe Pack) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_Recipe_Pack.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.598421, Size=13284 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB HMI Recipe TTop', Número=17, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop_processed.json -Generando salida para: GlobalDB 'DB_HMI_Recipe_TTop' (Original: DB HMI Recipe TTop) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_Recipe_TTop.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Timer.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.3895733, Size=11497 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB HMI Timer', Número=11, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Timer.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Timer.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Timer_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Timer_processed.json -Generando salida para: GlobalDB 'DB_HMI_Timer' (Original: DB HMI Timer) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_Timer.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.3639302, Size=81051 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB HMI', Número=10, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI_processed.json -Generando salida para: GlobalDB 'DB_HMI' (Original: DB HMI) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB LIFO HMI Page_DB.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.8894644, Size=4674 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB LIFO HMI Page_DB', Número=495, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB LIFO HMI Page_DB.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB LIFO HMI Page_DB.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB LIFO HMI Page_DB_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB LIFO HMI Page_DB_processed.json -Generando salida para: InstanceDB 'DB_LIFO_HMI_Page_DB' (Original: DB LIFO HMI Page_DB) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_LIFO_HMI_Page_DB.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB Mot Manage Altivar 320.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.769561, Size=32106 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Mot Manage Altivar 320', Número=532, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB Mot Manage Altivar 320.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB Mot Manage Altivar 320.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB Mot Manage Altivar 320_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB Mot Manage Altivar 320_processed.json -Generando salida para: InstanceDB 'DB_Mot_Manage_Altivar_320' (Original: DB Mot Manage Altivar 320) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Mot_Manage_Altivar_320.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB PNDP Diag List.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.8190823, Size=4860 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB PN/DP Diag List', Número=128, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB PNDP Diag List.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB PNDP Diag List.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB PNDP Diag List_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB PNDP Diag List_processed.json -Generando salida para: GlobalDB 'DB_PN_DP_Diag_List' (Original: DB PN/DP Diag List) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_PN_DP_Diag_List.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_MiniMotor_PN_Device.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.867429, Size=30242 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB_MiniMotor_PN_Device', Número=534, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_MiniMotor_PN_Device.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_MiniMotor_PN_Device.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_MiniMotor_PN_Device_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_MiniMotor_PN_Device_processed.json -Generando salida para: InstanceDB 'DB_MiniMotor_PN_Device' (Original: DB_MiniMotor_PN_Device) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_MiniMotor_PN_Device.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_Minimotor_Config.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.8408403, Size=28598 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB_Minimotor_Config', Número=533, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_Minimotor_Config.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_Minimotor_Config.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_Minimotor_Config_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_Minimotor_Config_processed.json -Generando salida para: InstanceDB 'DB_Minimotor_Config' (Original: DB_Minimotor_Config) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Minimotor_Config.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.4225566, Size=10578 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB_PA_HMI-PLC_DataOra', Número=13, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra_processed.json -Generando salida para: GlobalDB 'DB_PA_HMI_PLC_DataOra' (Original: DB_PA_HMI-PLC_DataOra) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_PA_HMI_PLC_DataOra.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771649.4522877, Size=6776 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB_SET_TIMEZONE', Número=815, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE_processed.json -Generando salida para: InstanceDB 'DB_SET_TIMEZONE' (Original: DB_SET_TIMEZONE) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_SET_TIMEZONE.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB LIFO HMI Page.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.939928, Size=25917 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB LIFO HMI Page', Número=495, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB LIFO HMI Page.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB LIFO HMI Page.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB LIFO HMI Page_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB LIFO HMI Page_processed.json -Generando salida para: FB 'FB_LIFO_HMI_Page' (Original: FB LIFO HMI Page) - -> Modo de generación: FB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_LIFO_HMI_Page.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.7800713, Size=117954 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Mot Manage Altivar 320', Número=532, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 102 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 102 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 8 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 8 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320_processed.json -Generando salida para: FB 'FB_Mot_Manage_Altivar_320' (Original: FB Mot Manage Altivar 320) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Mot_Manage_Altivar_320.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Motors Manage.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.8845563, Size=296794 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Motors Manage', Número=500, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: 92487 -Data Ultima Simul...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 28 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=STL - - Procesando Red ID=2E, Lenguaje Red=STL - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=STL - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD - - Procesando Red ID=66, Lenguaje Red=LAD - - Procesando Red ID=6D, Lenguaje Red=LAD - - Procesando Red ID=74, Lenguaje Red=LAD - - Procesando Red ID=7B, Lenguaje Red=LAD - - Procesando Red ID=82, Lenguaje Red=LAD - - Procesando Red ID=89, Lenguaje Red=LAD - - Procesando Red ID=90, Lenguaje Red=LAD - - Procesando Red ID=97, Lenguaje Red=LAD - - Procesando Red ID=9E, Lenguaje Red=STL - - Procesando Red ID=A5, Lenguaje Red=STL - - Procesando Red ID=AC, Lenguaje Red=STL - - Procesando Red ID=B3, Lenguaje Red=STL - - Procesando Red ID=BA, Lenguaje Red=STL - - Procesando Red ID=C1, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Motors Manage.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Motors Manage.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 79 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 79 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Error during SymPy simplification for Coil 45: -To simplify a logical expression with more than 8 variables may take a -long time and requires the use of `force=True`. -Error during SymPy simplification for Coil 45: -To simplify a logical expression with more than 8 variables may take a -long time and requires the use of `force=True`. - -> 46 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 46 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Error during SymPy simplification for Coil 44: -To simplify a logical expression with more than 8 variables may take a -long time and requires the use of `force=True`. -Error during SymPy simplification for Coil 46: -To simplify a logical expression with more than 8 variables may take a -long time and requires the use of `force=True`. - -> 9 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 9 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 4: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 5 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 5. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Motors Manage_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Motors Manage_processed.json -Generando salida para: FB 'FB_Motors_Manage' (Original: FB Motors Manage) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Motors_Manage.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB_SICK_AFx60_PN.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB_SICK_AFx60_PN.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.452632, Size=44477 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Air Philosophy 01', Número=571, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01_processed.json -Generando salida para: FC 'FC_Air_Philosophy_01' (Original: FC Air Philosophy 01) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_01.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.5047934, Size=76867 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Air Philosophy 04', Número=574, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 35 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 35 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Request Speed Fix 01' (ID: 20, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' - - Red 'Request Speed Fix 02' (ID: 27, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' - - Red 'Request Speed Fix 03' (ID: 2E, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04_processed.json -Generando salida para: FC 'FC_Air_Philosophy_04' (Original: FC Air Philosophy 04) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_04.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.544958, Size=66996 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Air Philosophy 08', Número=578, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 24 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 24 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Request Speed Fix 02' (ID: 2E, Lang: LAD), Instrucción UID: 28, Tipo: 'Sr' - - Red 'Request Speed Fix 03' (ID: 35, Lang: LAD), Instrucción UID: 31, Tipo: 'Sr' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08_processed.json -Generando salida para: FC 'FC_Air_Philosophy_08' (Original: FC Air Philosophy 08) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_08.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.57682, Size=42389 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Air Philosophy 14', Número=584, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14_processed.json -Generando salida para: FC 'FC_Air_Philosophy_14' (Original: FC Air Philosophy 14) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_14.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.654222, Size=73636 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Air Philosophy 17', Número=587, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 14 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 34 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 34 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 4 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Request Speed Fix 01' (ID: 27, Lang: LAD), Instrucción UID: 31, Tipo: 'Sr' - - Red 'Request Speed Fix 02' (ID: 2E, Lang: LAD), Instrucción UID: 31, Tipo: 'Sr' - - Red 'Request Speed Fix 03' (ID: 35, Lang: LAD), Instrucción UID: 31, Tipo: 'Sr' - - Red 'Request Speed Fix 04' (ID: 3C, Lang: LAD), Instrucción UID: 31, Tipo: 'Sr' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17_processed.json -Generando salida para: FC 'FC_Air_Philosophy_17' (Original: FC Air Philosophy 17) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_17.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.703998, Size=64713 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Air Philosophy 18', Número=588, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 23 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 23 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Request Speed Fix 01' (ID: 27, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' - - Red 'Request Speed Fix 02' (ID: 2E, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' - - Red 'Request Speed Fix 03' (ID: 35, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18_processed.json -Generando salida para: FC 'FC_Air_Philosophy_18' (Original: FC Air Philosophy 18) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_18.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.7326863, Size=53037 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Air Philosophy Manage', Número=570, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 7 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 7 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage_processed.json -Generando salida para: FC 'FC_Air_Philosophy_Manage' (Original: FC Air Philosophy Manage) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_Manage.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.019817, Size=52476 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Philosophy 01', Número=591, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Conveyor monorow under machine (1 Sync)...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 1 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 1 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01_processed.json -Generando salida para: FC 'FC_Ttop_Philosophy_01' (Original: FC Ttop Philosophy 01) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_01.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.055223, Size=51253 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Philosophy 02', Número=592, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 6 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 6 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02_processed.json -Generando salida para: FC 'FC_Ttop_Philosophy_02' (Original: FC Ttop Philosophy 02) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_02.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.0979674, Size=52322 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Philosophy 03', Número=593, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03_processed.json -Generando salida para: FC 'FC_Ttop_Philosophy_03' (Original: FC Ttop Philosophy 03) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_03.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.1441543, Size=52322 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Philosophy 04', Número=594, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04_processed.json -Generando salida para: FC 'FC_Ttop_Philosophy_04' (Original: FC Ttop Philosophy 04) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_04.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.1800332, Size=52322 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Philosophy 05', Número=595, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05_processed.json -Generando salida para: FC 'FC_Ttop_Philosophy_05' (Original: FC Ttop Philosophy 05) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_05.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.2348511, Size=52322 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Philosophy 06', Número=596, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06_processed.json -Generando salida para: FC 'FC_Ttop_Philosophy_06' (Original: FC Ttop Philosophy 06) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_06.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.2778327, Size=52322 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Philosophy 07', Número=597, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07_processed.json -Generando salida para: FC 'FC_Ttop_Philosophy_07' (Original: FC Ttop Philosophy 07) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_07.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.3137138, Size=52322 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Philosophy 08', Número=598, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08_processed.json -Generando salida para: FC 'FC_Ttop_Philosophy_08' (Original: FC Ttop Philosophy 08) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_08.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.352973, Size=52322 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Philosophy 09', Número=599, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09_processed.json -Generando salida para: FC 'FC_Ttop_Philosophy_09' (Original: FC Ttop Philosophy 09) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_09.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771648.3918338, Size=50030 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Philosophy Manage', Número=590, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage_processed.json -Generando salida para: FC 'FC_Ttop_Philosophy_Manage' (Original: FC Ttop Philosophy Manage) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_Manage.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771647.2626607, Size=8952 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB MotorSimulate', Número=34, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate_processed.json -Generando salida para: GlobalDB 'DB_MotorSimulate' (Original: DB MotorSimulate) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_MotorSimulate.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.255926, Size=87380 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Manage Bosch Rexroth', Número=527, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 52 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 52 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth_processed.json -Generando salida para: FC 'FC_Mot_Manage_Bosch_Rexroth' (Original: FC Mot Manage Bosch Rexroth) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Bosch_Rexroth.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771647.044023, Size=89980 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Manage EOLO mBar', Número=505, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=STL - - Procesando Red ID=4A, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 17 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 17 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 8 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 8 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar_processed.json -Generando salida para: FC 'FC_Mot_Manage_EOLO_mBar' (Original: FC Mot Manage EOLO mBar) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_EOLO_mBar.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771647.1222277, Size=93396 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Manage Minimotor', Número=516, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Gestione motori collegati in rete Profibus, avanti...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=SCL - - Procesando Red ID=20, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor_processed.json -Generando salida para: FC 'FC_Mot_Manage_Minimotor' (Original: FC Mot Manage Minimotor) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Minimotor.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.3197138, Size=113633 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Manage Movigear ADV', Número=526, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: 92469 -Data Ultima Simul...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 16 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD - - Procesando Red ID=66, Lenguaje Red=LAD - - Procesando Red ID=6D, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 48 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): -INFO: Agrupando 2 instr. bajo condición de O UID 33 -INFO: Agrupando 2 instr. bajo condición de Contact UID 32 - -> 2 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 48 proc SymPy, 2 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_processed.json -Generando salida para: FC 'FC_Mot_Manage_Movigear_ADV' (Original: FC Mot Manage Movigear ADV) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Movigear_ADV.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.633149, Size=119107 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Manage Movigear ADV_DPRDAT', Número=528, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: 92469 -Data Ultima Simul...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 18 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD - - Procesando Red ID=66, Lenguaje Red=LAD - - Procesando Red ID=6D, Lenguaje Red=LAD - - Procesando Red ID=74, Lenguaje Red=LAD - - Procesando Red ID=7B, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 48 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): -INFO: Agrupando 2 instr. bajo condición de O UID 33 -INFO: Agrupando 2 instr. bajo condición de Contact UID 32 - -> 2 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 48 proc SymPy, 2 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT_processed.json -Generando salida para: FC 'FC_Mot_Manage_Movigear_ADV_DPRDAT' (Original: FC Mot Manage Movigear ADV_DPRDAT) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Movigear_ADV_DPRDAT.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.1211898, Size=78893 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Manage Movigear', Número=523, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: 92469 -Data Ultima Simul...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 35 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 35 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear_processed.json -Generando salida para: FC 'FC_Mot_Manage_Movigear' (Original: FC Mot Manage Movigear) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Movigear.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.1700785, Size=69260 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Manage Movimot', Número=522, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: 92443 -Data Ultima Simul...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 15 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 15 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot_processed.json -Generando salida para: FC 'FC_Mot_Manage_Movimot' (Original: FC Mot Manage Movimot) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Movimot.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.3665583, Size=61565 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Manage VFD Analog', Número=520, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=STL - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 9 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 9 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 7 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 7 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog_processed.json -Generando salida para: FC 'FC_Mot_Manage_VFD_Analog' (Original: FC Mot Manage VFD Analog) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_VFD_Analog.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.5250468, Size=88915 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Manage VFD FC300', Número=511, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Gestione motori collegati in rete Profibus, avanti...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=STL - - Procesando Red ID=2E, Lenguaje Red=STL - - Procesando Red ID=35, Lenguaje Red=STL - - Procesando Red ID=3C, Lenguaje Red=STL - - Procesando Red ID=43, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 13 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 7 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 7 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_processed.json -Generando salida para: FC 'FC_Mot_Manage_VFD_FC300' (Original: FC Mot Manage VFD FC300) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_VFD_FC300.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.701631, Size=107739 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Manage VFD FC300_DPRDAT', Número=512, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Gestione motori collegati in rete Profibus, avanti...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=SCL - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=STL - - Procesando Red ID=35, Lenguaje Red=SCL - - Procesando Red ID=3C, Lenguaje Red=STL - - Procesando Red ID=43, Lenguaje Red=STL - - Procesando Red ID=4A, Lenguaje Red=STL - - Procesando Red ID=51, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 13 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 7 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 7 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT_processed.json -Generando salida para: FC 'FC_Mot_Manage_VFD_FC300_DPRDAT' (Original: FC Mot Manage VFD FC300_DPRDAT) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_VFD_FC300_DPRDAT.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.409601, Size=45251 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Manage VFD/Dig', Número=521, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 12 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 12 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig_processed.json -Generando salida para: FC 'FC_Mot_Manage_VFD_Dig' (Original: FC Mot Manage VFD/Dig) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_VFD_Dig.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771647.1828184, Size=44145 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Motor Protocols', Número=501, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: 92487 -Data Ultima Simul...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols_processed.json -Generando salida para: FC 'FC_Motor_Protocols' (Original: FC Motor Protocols) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Motor_Protocols.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.2059531, Size=25555 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Movifit Status', Número=524, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: 92469 -Data Ultima Simul...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 14 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 14 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status_processed.json -Generando salida para: FC 'FC_Movifit_Status' (Original: FC Movifit Status) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -INFO: Detectadas 1 VAR_TEMP adicionales. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Movifit_Status.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.4614367, Size=94263 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Siemens G120C', Número=525, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 17 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD - - Procesando Red ID=66, Lenguaje Red=LAD - - Procesando Red ID=6D, Lenguaje Red=LAD - - Procesando Red ID=74, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 38 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 38 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Switch Input' (ID: 27, Lang: LAD), Instrucción UID: 25, Tipo: 'SCATTER' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C_processed.json -Generando salida para: FC 'FC_Siemens_G120C' (Original: FC Siemens G120C) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Siemens_G120C.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771647.2278397, Size=71298 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Simulation', Número=529, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 14 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 27 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 27 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation_processed.json -Generando salida para: FC 'FC_Simulation' (Original: FC Simulation) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Simulation.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771647.4192808, Size=152178 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB_Minimotor_Config', Número=1152, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=SCL - - Procesando Red ID=27, Lenguaje Red=SCL - - Procesando Red ID=2E, Lenguaje Red=SCL - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Advertencia: No se encontró nombre/instancia para TON UID 98. Usando placeholder '#TON_INSTANCE_98'. - -> 36 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 36 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -ADVERTENCIA: Se encontraron 28 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 62, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 63, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 64, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 65, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 66, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 67, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 68, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 70, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 71, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 72, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 73, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 74, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 75, Tipo: 'RCoil' - - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 76, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 38, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 39, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 40, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 41, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 42, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 43, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 44, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 46, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 47, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 48, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 49, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 50, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 51, Tipo: 'RCoil' - - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 52, Tipo: 'RCoil' - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config_processed.json -Generando salida para: FB 'FB_Minimotor_Config' (Original: FB_Minimotor_Config) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -INFO: Detectadas 2 VAR_TEMP adicionales. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Minimotor_Config.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771647.2967415, Size=2746 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Minimotor Managment', Número=1155, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -Advertencia: ObjectList para FC sin SW.Blocks.CompileUnit. -Paso 6: Escribiendo el resultado en el archivo JSON... -ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment_processed.json -Generando salida para: FC 'FC_Minimotor_Managment' (Original: FC Minimotor Managment) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Minimotor_Managment.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771647.9652529, Size=171766 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB_MiniMotor_PN', Número=1151, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=SCL - - Procesando Red ID=20, Lenguaje Red=SCL - - Procesando Red ID=27, Lenguaje Red=SCL - - Procesando Red ID=2E, Lenguaje Red=SCL - - Procesando Red ID=35, Lenguaje Red=SCL - - Procesando Red ID=3C, Lenguaje Red=SCL - - Procesando Red ID=43, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Read Status' (ID: 4, Lang: LAD), Instrucción UID: 24, Tipo: 'DPRD_DAT' - - Red 'Write Command' (ID: 43, Lang: LAD), Instrucción UID: 24, Tipo: 'DPWR_DAT' - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN_processed.json -Generando salida para: FB 'FB_MiniMotor_PN' (Original: FB_MiniMotor_PN) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'HW_SUBMODULE'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -INFO: Detectadas 2 VAR_TEMP adicionales. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_MiniMotor_PN.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBW.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.006257, Size=24674 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='COPIA DBW', Número=98, Lenguaje Bloque='STL' -Paso 3b: Comentario bloque: 'Definizione del problema : - Questo blocco deve co...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBW.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBW.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBW_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBW_processed.json -Generando salida para: FC 'COPIA_DBW' (Original: COPIA DBW) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\COPIA_DBW.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBs.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.0944695, Size=29532 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='COPIA DBs', Número=100, Lenguaje Bloque='STL' -Paso 3b: Comentario bloque: 'Definizione del problema : - Questo blocco deve co...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=STL - - Procesando Red ID=2E, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBs.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBs.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBs_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBs_processed.json -Generando salida para: FC 'COPIA_DBs' (Original: COPIA DBs) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\COPIA_DBs.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.4605236, Size=24545 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC CFG TTOP MultiRow 2/1', Número=394, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '2 FIXS -1 TIMERS...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=STL - - Procesando Red ID=2E, Lenguaje Red=STL - - Procesando Red ID=35, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21_processed.json -Generando salida para: FC 'FC_CFG_TTOP_MultiRow_2_1' (Original: FC CFG TTOP MultiRow 2/1) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_CFG_TTOP_MultiRow_2_1.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.5088346, Size=28941 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC CFG TTOP MultiRow 3/2', Número=393, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '3 FIXS -2 TIMERS...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=STL - - Procesando Red ID=2E, Lenguaje Red=STL - - Procesando Red ID=35, Lenguaje Red=STL - - Procesando Red ID=3C, Lenguaje Red=STL - - Procesando Red ID=43, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32_processed.json -Generando salida para: FC 'FC_CFG_TTOP_MultiRow_3_2' (Original: FC CFG TTOP MultiRow 3/2) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_CFG_TTOP_MultiRow_3_2.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CMP Machine.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.430314, Size=16981 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC CMP Machine', Número=392, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CMP Machine.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CMP Machine.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 13 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CMP Machine_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CMP Machine_processed.json -Generando salida para: FC 'FC_CMP_Machine' (Original: FC CMP Machine) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_CMP_Machine.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CTR Alarm.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.0794833, Size=26115 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC CTR Alarm', Número=600, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CTR Alarm.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CTR Alarm.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CTR Alarm_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CTR Alarm_processed.json -Generando salida para: FC 'FC_CTR_Alarm' (Original: FC CTR Alarm) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_CTR_Alarm.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute AN Speed.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.567078, Size=61686 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Compute AN Speed', Número=550, Lenguaje Bloque='STL' -Paso 3b: Comentario bloque: 'SEPARATO VALORI Infeed-Discharge Per Dati Ricetta ...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=STL - - Procesando Red ID=2E, Lenguaje Red=STL - - Procesando Red ID=35, Lenguaje Red=STL - - Procesando Red ID=3C, Lenguaje Red=STL - - Procesando Red ID=43, Lenguaje Red=STL - - Procesando Red ID=4A, Lenguaje Red=STL - - Procesando Red ID=51, Lenguaje Red=STL - - Procesando Red ID=58, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute AN Speed.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute AN Speed.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute AN Speed_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute AN Speed_processed.json -Generando salida para: FC 'FC_Compute_AN_Speed' (Original: FC Compute AN Speed) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Compute_AN_Speed.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute Machine Speed.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.2732756, Size=62465 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Compute Machine Speed', Número=551, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute Machine Speed.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute Machine Speed.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute Machine Speed_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute Machine Speed_processed.json -Generando salida para: FC 'FC_Compute_Machine_Speed' (Original: FC Compute Machine Speed) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Compute_Machine_Speed.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Get DBnum.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.1442995, Size=6362 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Get DBnum', Número=97, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Get DBnum.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Get DBnum.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Get DBnum_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Get DBnum_processed.json -Generando salida para: FC 'FC_Get_DBnum' (Original: FC Get DBnum) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Get_DBnum.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Mot Init CFG.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.1304026, Size=62654 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Mot Init CFG', Número=500, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: 92487 -Data Ultima Simul...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=STL - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=STL - - Procesando Red ID=3C, Lenguaje Red=STL - - Procesando Red ID=43, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Mot Init CFG.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Mot Init CFG.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Mot Init CFG_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Mot Init CFG_processed.json -Generando salida para: FC 'FC_Mot_Init_CFG' (Original: FC Mot Init CFG) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Init_CFG.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Profinet_Allarms.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.6189482, Size=15178 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Profinet_Allarms', Número=80, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'PROFINET DIAGNOSTIC...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD -Error: Constante sin valor Access UID=21 -Advertencia: Ignorando Access inválido o con error UID=21 en red 4 -Error: Constante sin valor Access UID=25 -Advertencia: Ignorando Access inválido o con error UID=25 en red 4 - - Procesando Red ID=B, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Profinet_Allarms.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Profinet_Allarms.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Check configured Profinet Device and Profinet device status' (ID: 4, Lang: LAD), Instrucción UID: 29, Tipo: 'DeviceStates' - - Red 'Check configured Profinet Device and Profinet device status' (ID: 4, Lang: LAD), Instrucción UID: 30, Tipo: 'DeviceStates' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Profinet_Allarms_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Profinet_Allarms_processed.json -Generando salida para: FC 'FC_Profinet_Allarms' (Original: FC Profinet_Allarms) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Profinet_Allarms.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DI.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DI.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DO.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DO.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Read EOLO mBar.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.169225, Size=18650 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Read EOLO mBar', Número=30, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Read EOLO mBar.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Read EOLO mBar.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Read EOLO mBar_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Read EOLO mBar_processed.json -Generando salida para: FC 'FC_Read_EOLO_mBar' (Original: FC Read EOLO mBar) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Read_EOLO_mBar.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Reference management.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.2214196, Size=49864 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Reference management', Número=129, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Reference management.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Reference management.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 29 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): -INFO: Agrupando 2 instr. bajo condición de Contact UID 34 -INFO: Agrupando 2 instr. bajo condición de Contact UID 39 -INFO: Agrupando 2 instr. bajo condición de Contact UID 39 - -> 3 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 29 proc SymPy, 3 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Calcola e converte l'accelerazione da INT a REAL' (ID: 19, Lang: LAD), Instrucción UID: 45, Tipo: 'Round' - - Red 'Calcola e converte l'accelerazione da INT a REAL' (ID: 19, Lang: LAD), Instrucción UID: 46, Tipo: 'Move' - - Red 'Calcola e converte la decellerazione da INT a REAL' (ID: 27, Lang: LAD), Instrucción UID: 45, Tipo: 'Round' - - Red 'Calcola e converte la decellerazione da INT a REAL' (ID: 27, Lang: LAD), Instrucción UID: 46, Tipo: 'Move' - - Red 'Calcola la velocita'' (ID: 2E, Lang: LAD), Instrucción UID: 29, Tipo: 'Round' - - Red 'Calcola la velocita'' (ID: 2E, Lang: LAD), Instrucción UID: 30, Tipo: 'Move' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Reference management_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Reference management_processed.json -Generando salida para: FC 'FC_Reference_management' (Original: FC Reference management) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Reference_management.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.2513216, Size=12970 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC S_Everz', Número=19, Lenguaje Bloque='STL' -Paso 3b: Comentario bloque: 'Provenienza: STD -Data Ultima Simulaz...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_processed.json -Generando salida para: FC 'FC_S_Everz' (Original: FC S_Everz) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_S_Everz.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_Struct.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.6541197, Size=19145 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC S_Everz_Struct', Número=24, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_Struct.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_Struct.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_Struct_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_Struct_processed.json -Generando salida para: FC 'FC_S_Everz_Struct' (Original: FC S_Everz_Struct) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_S_Everz_Struct.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Scaling.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.2797856, Size=14399 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Scaling', Número=122, Lenguaje Bloque='STL' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Scaling.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Scaling.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Scaling_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Scaling_processed.json -Generando salida para: FC 'FC_Scaling' (Original: FC Scaling) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Scaling.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Turk Lamp.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.3823206, Size=19442 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Turk Lamp', Número=374, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'PNP Configuration...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Turk Lamp.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Turk Lamp.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 16 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 16 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 8 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 31, Tipo: 'Contact' - - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 32, Tipo: 'Coil' - - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 33, Tipo: 'Contact' - - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil' - - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 35, Tipo: 'Contact' - - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 36, Tipo: 'Coil' - - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 37, Tipo: 'Contact' - - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 38, Tipo: 'Coil' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Turk Lamp_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Turk Lamp_processed.json -Generando salida para: FC 'FC_Turk_Lamp' (Original: FC Turk Lamp) - -> Modo de generación: FC SCL -INFO: Detectadas 9 VAR_TEMP adicionales. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Turk_Lamp.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Write DO.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Write DO.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\Fill Zero Area.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771644.3334787, Size=14921 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='Fill Zero Area', Número=99, Lenguaje Bloque='STL' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\Fill Zero Area.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\Fill Zero Area.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\Fill Zero Area_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\Fill Zero Area_processed.json -Generando salida para: FC 'Fill_Zero_Area' (Original: Fill Zero Area) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Fill_Zero_Area.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.95318, Size=49213 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC HMI Date Time', Número=12, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 33 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): -INFO: Agrupando 5 instr. bajo condición de Contact UID 76 -INFO: Agrupando 3 instr. bajo condición de Eq UID 43 - -> 2 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 33 proc SymPy, 2 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 11 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Read Actual Date & Time PLC' (ID: B, Lang: LAD), Instrucción UID: 25, Tipo: 'RD_SYS_T' - - Red 'Leggi data ora Locale PLC (compresa fuso orario + Ora legale)' (ID: 12, Lang: LAD), Instrucción UID: 25, Tipo: 'RD_LOC_T' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 75, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 90, Tipo: 'SET_TIMEZONE' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 92, Tipo: 'Contact' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 93, Tipo: 'SCoil' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 101, Tipo: 'RCoil' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 102, Tipo: 'Move' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 46, Tipo: 'T_ADD' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 49, Tipo: 'T_SUB' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 50, Tipo: 'WR_SYS_T' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time_processed.json -Generando salida para: FC 'FC_HMI_Date_Time' (Original: FC HMI Date Time) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. -INFO: Detectadas 2 VAR_TEMP adicionales. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI_Date_Time.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.0105555, Size=44586 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC HMI PSW Cfg', Número=15, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: STD -Data Ultima Simulaz...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=STL - - Procesando Red ID=2E, Lenguaje Red=STL - - Procesando Red ID=35, Lenguaje Red=STL - - Procesando Red ID=3C, Lenguaje Red=STL - - Procesando Red ID=43, Lenguaje Red=STL - - Procesando Red ID=4A, Lenguaje Red=STL - - Procesando Red ID=51, Lenguaje Red=STL - - Procesando Red ID=58, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg_processed.json -Generando salida para: FC 'FC_HMI_PSW_Cfg' (Original: FC HMI PSW Cfg) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI_PSW_Cfg.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771646.0679884, Size=30348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC HMI Recipe TTop', Número=17, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: STD -Data Ultima Simulaz...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 11 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 11 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop_processed.json -Generando salida para: FC 'FC_HMI_Recipe_TTop' (Original: FC HMI Recipe TTop) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI_Recipe_TTop.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.8584707, Size=36433 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC HMI Timer', Número=11, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: STD -Data Ultima Simulaz...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=STL - - Procesando Red ID=2E, Lenguaje Red=STL - - Procesando Red ID=35, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 3 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer_processed.json -Generando salida para: FC 'FC_HMI_Timer' (Original: FC HMI Timer) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI_Timer.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.7900116, Size=54554 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC HMI', Número=10, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: STD -Data Ultima Simulaz...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=STL - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 42 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): -INFO: Agrupando 3 instr. bajo condición de Eq UID 29 - -> 1 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 42 proc SymPy, 1 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 14 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 14 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI_processed.json -Generando salida para: FC 'FC_HMI' (Original: FC HMI) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.7166865, Size=5845 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Run Signal Selector', Número=551, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector_processed.json -Generando salida para: InstanceDB 'DB_Run_Signal_Selector' (Original: DB Run Signal Selector) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Run_Signal_Selector.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.6758218, Size=26851 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Run Timer Selector', Número=551, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector_processed.json -Generando salida para: FB 'FB_Run_Timer_Selector' (Original: FB Run Timer Selector) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'OB_ANY'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Run_Timer_Selector.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.342774, Size=44360 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Signal Configuration Bits', Número=556, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits_processed.json -Generando salida para: FC 'FC_Signal_Configuration_Bits' (Original: FC Signal Configuration Bits) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signal_Configuration_Bits.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.3920226, Size=18224 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Signal Discharge Output Force', Número=557, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force_processed.json -Generando salida para: FC 'FC_Signal_Discharge_Output_Force' (Original: FC Signal Discharge Output Force) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signal_Discharge_Output_Force.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.4291003, Size=18194 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Signal Infeed Output Force', Número=553, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force_processed.json -Generando salida para: FC 'FC_Signal_Infeed_Output_Force' (Original: FC Signal Infeed Output Force) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signal_Infeed_Output_Force.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.461007, Size=6551 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Signal Input Force Control', Número=552, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control_processed.json -Generando salida para: FC 'FC_Signal_Input_Force_Control' (Original: FC Signal Input Force Control) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signal_Input_Force_Control.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.5425918, Size=26538 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Signals Discharge Timers Read', Número=560, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read_processed.json -Generando salida para: FC 'FC_Signals_Discharge_Timers_Read' (Original: FC Signals Discharge Timers Read) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signals_Discharge_Timers_Read.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.5068147, Size=46048 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Signals Discharge Timers', Número=554, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers_processed.json -Generando salida para: FC 'FC_Signals_Discharge_Timers' (Original: FC Signals Discharge Timers) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signals_Discharge_Timers.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.629984, Size=26278 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Signals Infeed Timers Read', Número=559, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read_processed.json -Generando salida para: FC 'FC_Signals_Infeed_Timers_Read' (Original: FC Signals Infeed Timers Read) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signals_Infeed_Timers_Read.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771645.5927858, Size=38785 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Signals Infeed Timers', Número=555, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers_processed.json -Generando salida para: FC 'FC_Signals_Infeed_Timers' (Original: FC Signals Infeed Timers) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signals_Infeed_Timers.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\CYCL_FLT.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.5699902, Size=5936 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='CYCL_FLT', Número=80, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\CYCL_FLT.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\CYCL_FLT.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\CYCL_FLT_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\CYCL_FLT_processed.json -Generando salida para: OB 'CYCL_FLT' (Original: CYCL_FLT) - -> Modo de generación: OB SCL - WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\CYCL_FLT.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB BottleFallen.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.8628151, Size=38255 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB BottleFallen', Número=624, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB BottleFallen.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB BottleFallen.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB BottleFallen_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB BottleFallen_processed.json -Generando salida para: InstanceDB 'DB_BottleFallen' (Original: DB BottleFallen) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_BottleFallen.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB Elapsed Time.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.8852074, Size=4718 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Elapsed Time', Número=623, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB Elapsed Time.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB Elapsed Time.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB Elapsed Time_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB Elapsed Time_processed.json -Generando salida para: InstanceDB 'DB_Elapsed_Time' (Original: DB Elapsed Time) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Elapsed_Time.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_ERR.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.5968487, Size=5615 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='HW_ERR', Número=122, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_ERR.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_ERR.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_ERR_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_ERR_processed.json -Generando salida para: OB 'HW_ERR' (Original: HW_ERR) - -> Modo de generación: OB SCL - WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\HW_ERR.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_INT0.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.6252804, Size=5425 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='HW_INT0', Número=40, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_INT0.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_INT0.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_INT0_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_INT0_processed.json -Generando salida para: OB 'HW_INT0' (Original: HW_INT0) - -> Modo de generación: OB SCL - WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\HW_INT0.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT1.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.6512828, Size=8272 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='I/O_FLT1', Número=82, Lenguaje Bloque='STL' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -Advertencia: ObjectList para OB sin SW.Blocks.CompileUnit. -Paso 6: Escribiendo el resultado en el archivo JSON... -ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT1.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT1.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT1_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT1_processed.json -Generando salida para: OB 'I_O_FLT1' (Original: I/O_FLT1) - -> Modo de generación: OB SCL - WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\I_O_FLT1.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT2.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.676221, Size=3980 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='I/O_FLT2', Número=83, Lenguaje Bloque='STL' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -Advertencia: ObjectList para OB sin SW.Blocks.CompileUnit. -Paso 6: Escribiendo el resultado en el archivo JSON... -ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT2.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT2.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT2_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT2_processed.json -Generando salida para: OB 'I_O_FLT2' (Original: I/O_FLT2) - -> Modo de generación: OB SCL - WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\I_O_FLT2.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\PROG_ERR.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.7003248, Size=5642 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='PROG_ERR', Número=121, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\PROG_ERR.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\PROG_ERR.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\PROG_ERR_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\PROG_ERR_processed.json -Generando salida para: OB 'PROG_ERR' (Original: PROG_ERR) - -> Modo de generación: OB SCL - WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\PROG_ERR.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RACK_FLT.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.7283528, Size=3608 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='RACK_FLT', Número=86, Lenguaje Bloque='STL' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -Advertencia: ObjectList para OB sin SW.Blocks.CompileUnit. -Paso 6: Escribiendo el resultado en el archivo JSON... -ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RACK_FLT.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RACK_FLT.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RACK_FLT_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RACK_FLT_processed.json -Generando salida para: OB 'RACK_FLT' (Original: RACK_FLT) - -> Modo de generación: OB SCL - WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\RACK_FLT.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RESTART.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.7695475, Size=8646 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='RESTART', Número=100, Lenguaje Bloque='STL' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RESTART.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RESTART.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RESTART_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RESTART_processed.json -Generando salida para: OB 'RESTART' (Original: RESTART) - -> Modo de generación: OB SCL - WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\RESTART.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\Startup STOP to RUN.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.7974577, Size=5542 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='Startup STOP to RUN', Número=123, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\Startup STOP to RUN.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\Startup STOP to RUN.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\Startup STOP to RUN_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\Startup STOP to RUN_processed.json -Generando salida para: OB 'Startup_STOP_to_RUN' (Original: Startup STOP to RUN) - -> Modo de generación: OB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Startup_STOP_to_RUN.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\DB HMI RCP Transfer Status.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771636.370862, Size=9845 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB HMI RCP Transfer Status', Número=9, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\DB HMI RCP Transfer Status.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\DB HMI RCP Transfer Status.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\DB HMI RCP Transfer Status_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\DB HMI RCP Transfer Status_processed.json -Generando salida para: GlobalDB 'DB_HMI_RCP_Transfer_Status' (Original: DB HMI RCP Transfer Status) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_RCP_Transfer_Status.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\FC HMI RCP Transfer Status.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771637.2761345, Size=111178 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC HMI RCP Transfer Status', Número=9, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 18 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD - - Procesando Red ID=66, Lenguaje Red=LAD - - Procesando Red ID=6D, Lenguaje Red=LAD - - Procesando Red ID=74, Lenguaje Red=STL - - Procesando Red ID=7B, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\FC HMI RCP Transfer Status.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\FC HMI RCP Transfer Status.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 76 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 76 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 20 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): -INFO: Agrupando 2 instr. bajo condición de Contact UID 36 -INFO: Agrupando 2 instr. bajo condición de Contact UID 36 -INFO: Agrupando 2 instr. bajo condición de Contact UID 36 -INFO: Agrupando 2 instr. bajo condición de Contact UID 36 - -> 4 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 20 proc SymPy, 4 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\FC HMI RCP Transfer Status_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\FC HMI RCP Transfer Status_processed.json -Generando salida para: FC 'FC_HMI_RCP_Transfer_Status' (Original: FC HMI RCP Transfer Status) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI_RCP_Transfer_Status.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Flow Selection.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.3008766, Size=48239 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Flow Selection', Número=175, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Flow Selection.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Flow Selection.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Flow Selection_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Flow Selection_processed.json -Generando salida para: GlobalDB 'DB_Flow_Selection' (Original: DB Flow Selection) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Flow_Selection.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General Alarms.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.2056317, Size=499228 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB General Alarms', Número=171, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General Alarms.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General Alarms.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General Alarms_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General Alarms_processed.json -Generando salida para: GlobalDB 'DB_General_Alarms' (Original: DB General Alarms) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_General_Alarms.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.1499822, Size=507028 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB General', Número=100, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General_processed.json -Generando salida para: GlobalDB 'DB_General' (Original: DB General) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_General.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Warnings.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.2698393, Size=157973 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Warnings', Número=173, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Warnings.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Warnings.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Warnings_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Warnings_processed.json -Generando salida para: GlobalDB 'DB_Warnings' (Original: DB Warnings) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Warnings.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Alarms.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.3665333, Size=54230 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC General Alarms', Número=171, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=STL - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Alarms.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Alarms.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Error creating SymPy comparison for 30: Sympify of expression 'could not parse '%DBW0'' failed, because of exception being raised: -SyntaxError: invalid syntax (, line 1) -Error creating SymPy comparison for 31: Sympify of expression 'could not parse '%DBW2'' failed, because of exception being raised: -SyntaxError: invalid syntax (, line 1) -Error creating SymPy comparison for 32: Sympify of expression 'could not parse '%DBW4'' failed, because of exception being raised: -SyntaxError: invalid syntax (, line 1) -Error creating SymPy comparison for 33: Sympify of expression 'could not parse '%DBW6'' failed, because of exception being raised: -SyntaxError: invalid syntax (, line 1) - -> 28 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 28 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'General Alarm' (ID: 20, Lang: LAD), Instrucción UID: 34, Tipo: 'O' - - Red 'General Alarm' (ID: 20, Lang: LAD), Instrucción UID: 35, Tipo: 'SCoil' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Alarms_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Alarms_processed.json -Generando salida para: FC 'FC_General_Alarms' (Original: FC General Alarms) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_General_Alarms.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Lamp.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.453102, Size=39346 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC General Lamp', Número=172, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Lamp.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Lamp.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 51 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 51 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 8 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 8 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Error during SymPy simplification for Coil 52: -To simplify a logical expression with more than 8 variables may take a -long time and requires the use of `force=True`. - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Lamp_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Lamp_processed.json -Generando salida para: FC 'FC_General_Lamp' (Original: FC General Lamp) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_General_Lamp.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Warning.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.4029324, Size=20660 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC General Warning', Número=173, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Warning.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Warning.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Warning_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Warning_processed.json -Generando salida para: FC 'FC_General_Warning' (Original: FC General Warning) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_General_Warning.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\parsing\CYCL_EXC.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.531547, Size=44217 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='CYCL_EXC', Número=1, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 14 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=STL - - Procesando Red ID=43, Lenguaje Red=STL - - Procesando Red ID=4A, Lenguaje Red=STL - - Procesando Red ID=51, Lenguaje Red=STL - - Procesando Red ID=58, Lenguaje Red=STL - - Procesando Red ID=5F, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\parsing\CYCL_EXC.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\parsing\CYCL_EXC.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 7 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 7 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\parsing\CYCL_EXC_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\parsing\CYCL_EXC_processed.json -Generando salida para: OB 'CYCL_EXC' (Original: CYCL_EXC) - -> Modo de generación: OB SCL - WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\CYCL_EXC.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.0370274, Size=37270 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB SICK_AFx60_PN_M34', Número=503, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34_processed.json -Generando salida para: InstanceDB 'DB_SICK_AFx60_PN_M34' (Original: DB SICK_AFx60_PN_M34) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'RDREC:v1.0'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'WRREC:v1.1'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_SICK_AFx60_PN_M34.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.8440628, Size=6490 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Energy Saving Z1', Número=375, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Energy_Saving_Z1' (Original: DB Ttop Energy Saving Z1) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Energy_Saving_Z1.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.9519615, Size=6490 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Energy Saving Z2', Número=376, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Energy_Saving_Z2' (Original: DB Ttop Energy Saving Z2) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Energy_Saving_Z2.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.9878712, Size=6490 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Energy Saving Z3', Número=377, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Energy_Saving_Z3' (Original: DB Ttop Energy Saving Z3) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Energy_Saving_Z3.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.8721285, Size=20317 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Fifo 1', Número=381, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1_processed.json -Generando salida para: GlobalDB 'DB_Ttop_Fifo_1' (Original: DB Ttop Fifo 1) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Fifo_1.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.926404, Size=20317 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Fifo 2', Número=382, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2_processed.json -Generando salida para: GlobalDB 'DB_Ttop_Fifo_2' (Original: DB Ttop Fifo 2) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Fifo_2.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771643.0761986, Size=12358 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB_SICK_AFx60_Data', Número=502, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data_processed.json -Generando salida para: GlobalDB 'DB_SICK_AFx60_Data' (Original: DB_SICK_AFx60_Data) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_SICK_AFx60_Data.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.5897405, Size=8548 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='Calculate Elapsed Time', Número=628, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time_processed.json -Generando salida para: FB 'Calculate_Elapsed_Time' (Original: Calculate Elapsed Time) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Calculate_Elapsed_Time.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.6696818, Size=28034 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Calculate Ramp UpDown', Número=630, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown_processed.json -Generando salida para: FB 'FB_Calculate_Ramp_UpDown' (Original: FB Calculate Ramp UpDown) - -> Modo de generación: FB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Calculate_Ramp_UpDown.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.6296432, Size=16319 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Calculate Ramp', Número=629, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp_processed.json -Generando salida para: FB 'FB_Calculate_Ramp' (Original: FB Calculate Ramp) - -> Modo de generación: FB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Calculate_Ramp.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.7030747, Size=12452 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB FIFO Manage DataType Real', Número=631, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real_processed.json -Generando salida para: FB 'FB_FIFO_Manage_DataType_Real' (Original: FB FIFO Manage DataType Real) - -> Modo de generación: FB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_FIFO_Manage_DataType_Real.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.3732307, Size=36943 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Master Slave PID', Número=621, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID_processed.json -Generando salida para: FB 'FB_Master_Slave_PID' (Original: FB Master Slave PID) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Master_Slave_PID.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.7552302, Size=30467 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Show Alarms', Número=632, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms_processed.json -Generando salida para: FB 'FB_Show_Alarms' (Original: FB Show Alarms) - -> Modo de generación: FB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Show_Alarms.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.0351195, Size=18487 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Ttop Energy Saving', Número=375, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving_processed.json -Generando salida para: FB 'FB_Ttop_Energy_Saving' (Original: FB Ttop Energy Saving) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Ttop_Energy_Saving.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.5440943, Size=93548 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB_BottleFallen', Número=627, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD -Error: Constante sin valor Access UID=26 -Advertencia: Ignorando Access inválido o con error UID=26 en red 20 -Error: Constante sin valor Access UID=27 -Advertencia: Ignorando Access inválido o con error UID=27 en red 20 -Error: Constante sin valor Access UID=34 -Advertencia: Ignorando Access inválido o con error UID=34 en red 20 -Error: Constante sin valor Access UID=35 -Advertencia: Ignorando Access inválido o con error UID=35 en red 20 -Advertencia: Fuente desconocida UID=26 conectada a 39.in2 -Advertencia: Fuente desconocida UID=27 conectada a 40.in -Advertencia: Fuente desconocida UID=34 conectada a 43.in2 -Advertencia: Fuente desconocida UID=35 conectada a 44.in - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 34 -Warning: Referring to unknown source UID: 27 -Warning: Referring to unknown source UID: 35 - -> 20 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 20 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 34 -Warning: Referring to unknown source UID: 27 -Warning: Referring to unknown source UID: 35 - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 34 -Warning: Referring to unknown source UID: 27 -Warning: Referring to unknown source UID: 35 - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -ADVERTENCIA: Se encontraron 9 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: B, Lang: LAD), Instrucción UID: 39, Tipo: 'Calc' - - Red 'Calculate the lenght that the conveyor moves in the last ScanTime of the PLC' (ID: 19, Lang: LAD), Instrucción UID: 25, Tipo: 'Calc' - - Red 'Calculate the VirtualEncoder of every lenght' (ID: 20, Lang: LAD), Instrucción UID: 39, Tipo: 'Gt' - - Red 'Calculate the VirtualEncoder of every lenght' (ID: 20, Lang: LAD), Instrucción UID: 40, Tipo: 'Move' - - Red 'Calculate the VirtualEncoder of every lenght' (ID: 20, Lang: LAD), Instrucción UID: 43, Tipo: 'Gt' - - Red 'Calculate the VirtualEncoder of every lenght' (ID: 20, Lang: LAD), Instrucción UID: 44, Tipo: 'Move' - - Red 'BOTTLE FALL DOWN FOUND -> ADD TO FIFO' (ID: 2E, Lang: LAD), Instrucción UID: 36, Tipo: 'Inc' - - Red 'BOTTLE FALL DOWN FOUND -> ADD TO FIFO' (ID: 2E, Lang: LAD), Instrucción UID: 37, Tipo: 'Ge' - - Red 'BOTTLE FALL DOWN FOUND -> ADD TO FIFO' (ID: 2E, Lang: LAD), Instrucción UID: 38, Tipo: 'Move' - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen_processed.json -Generando salida para: FB 'FB_BottleFallen' (Original: FB_BottleFallen) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_BottleFallen.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.4659743, Size=14900 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC S_Everz_ON_OFF', Número=26, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF_processed.json -Generando salida para: FC 'FC_S_Everz_ON_OFF' (Original: FC S_Everz_ON_OFF) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_S_Everz_ON_OFF.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.3217368, Size=10763 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Scale Real', Número=104, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real_processed.json -Generando salida para: FC 'FC_Scale_Real' (Original: FC Scale Real) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Scale_Real.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.4225228, Size=19517 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Scale Speed w/Gap', Número=622, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap_processed.json -Generando salida para: FC 'FC_Scale_Speed_w_Gap' (Original: FC Scale Speed w/Gap) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Scale_Speed_w_Gap.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.250364, Size=79729 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Simple PID', Número=103, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID_processed.json -Generando salida para: FC 'FC_Simple_PID' (Original: FC Simple PID) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Simple_PID.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771642.815836, Size=4736 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Devices', Número=380, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -Advertencia: ObjectList para FC sin SW.Blocks.CompileUnit. -Paso 6: Escribiendo el resultado en el archivo JSON... -ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices_processed.json -Generando salida para: FC 'FC_Ttop_Devices' (Original: FC Ttop Devices) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Devices.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.0289075, Size=403681 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Alarm', Número=371, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm_processed.json -Generando salida para: GlobalDB 'DB_Ttop_Alarm' (Original: DB Ttop Alarm) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Alarm.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771638.9762108, Size=29451 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor CFG', Número=300, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG_processed.json -Generando salida para: GlobalDB 'DB_Ttop_Motor_CFG' (Original: DB Ttop Motor CFG) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_CFG.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771638.9449942, Size=9335 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Run', Número=370, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run_processed.json -Generando salida para: GlobalDB 'DB_Ttop_Run' (Original: DB Ttop Run) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Run.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771638.899376, Size=40872 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Alarms', Número=371, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=STL - - Procesando Red ID=51, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 13 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms_processed.json -Generando salida para: FC 'FC_Ttop_Alarms' (Original: FC Ttop Alarms) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Alarms.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771638.471458, Size=37375 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Configuration', Número=300, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=STL - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=STL - - Procesando Red ID=27, Lenguaje Red=STL - - Procesando Red ID=2E, Lenguaje Red=STL - - Procesando Red ID=35, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration_processed.json -Generando salida para: FC 'FC_Ttop_Configuration' (Original: FC Ttop Configuration) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Configuration.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771638.66777, Size=99436 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Run', Número=370, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 15 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=STL - - Procesando Red ID=19, Lenguaje Red=STL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=STL - - Procesando Red ID=35, Lenguaje Red=STL - - Procesando Red ID=3C, Lenguaje Red=SCL - - Procesando Red ID=43, Lenguaje Red=STL - - Procesando Red ID=4A, Lenguaje Red=SCL - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=STL - - Procesando Red ID=5F, Lenguaje Red=STL - - Procesando Red ID=66, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 11 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 11 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'OUT Cycle ON' (ID: 20, Lang: LAD), Instrucción UID: 38, Tipo: 'Contact' - - Red 'OUT Cycle ON' (ID: 20, Lang: LAD), Instrucción UID: 39, Tipo: 'Coil' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run_processed.json -Generando salida para: FC 'FC_Ttop_Run' (Original: FC Ttop Run) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Run.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.9681027, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M30710', Número=326, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M30710' (Original: DB Ttop Motor M30710) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M30710.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.0033257, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M31010', Número=327, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M31010' (Original: DB Ttop Motor M31010) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31010.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.033383, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M31110', Número=328, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M31110' (Original: DB Ttop Motor M31110) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31110.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.0665815, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M31210', Número=329, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M31210' (Original: DB Ttop Motor M31210) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31210.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.094483, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M31310', Número=330, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M31310' (Original: DB Ttop Motor M31310) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31310.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.155955, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M31410', Número=331, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M31410' (Original: DB Ttop Motor M31410) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31410.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.3893805, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M31510', Número=301, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M31510' (Original: DB Ttop Motor M31510) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31510.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.418072, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M31610', Número=302, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M31610' (Original: DB Ttop Motor M31610) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31610.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.4491284, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M31710', Número=303, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M31710' (Original: DB Ttop Motor M31710) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31710.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.481074, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M31810', Número=304, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M31810' (Original: DB Ttop Motor M31810) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31810.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.5140274, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M31910', Número=305, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M31910' (Original: DB Ttop Motor M31910) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31910.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.837261, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M34010', Número=315, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M34010' (Original: DB Ttop Motor M34010) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M34010.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.8730323, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M34110', Número=316, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M34110' (Original: DB Ttop Motor M34110) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M34110.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.9039392, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M34210', Número=317, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M34210' (Original: DB Ttop Motor M34210) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M34210.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.9381897, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M34310', Número=318, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M34310' (Original: DB Ttop Motor M34310) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M34310.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.127276, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor M34410', Número=319, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_M34410' (Original: DB Ttop Motor M34410) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M34410.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.5420148, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor U32810', Número=306, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_U32810' (Original: DB Ttop Motor U32810) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U32810.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.5738251, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor U32910', Número=307, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_U32910' (Original: DB Ttop Motor U32910) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U32910.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.6034658, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor U33010', Número=308, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_U33010' (Original: DB Ttop Motor U33010) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33010.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.6317184, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor U33110', Número=309, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_U33110' (Original: DB Ttop Motor U33110) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33110.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.6646445, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor U33210', Número=310, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_U33210' (Original: DB Ttop Motor U33210) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33210.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.7105925, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor U33310', Número=311, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_U33310' (Original: DB Ttop Motor U33310) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33310.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.7441273, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor U33410', Número=312, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_U33410' (Original: DB Ttop Motor U33410) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33410.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.7751637, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor U33510', Número=313, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_U33510' (Original: DB Ttop Motor U33510) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33510.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.8043225, Size=28843 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Motor U33610', Número=314, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Motor_U33610' (Original: DB Ttop Motor U33610) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33610.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.4880674, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M30710', Número=710, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M30710' (Original: DB Ttop Minimotor Cfg M30710) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M30710.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.5269842, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31110', Número=711, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31110' (Original: DB Ttop Minimotor Cfg M31110) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31110.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.562448, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31210', Número=712, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31210' (Original: DB Ttop Minimotor Cfg M31210) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31210.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.601712, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31310', Número=713, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31310' (Original: DB Ttop Minimotor Cfg M31310) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31310.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.6302197, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31610', Número=702, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31610' (Original: DB Ttop Minimotor Cfg M31610) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31610.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.6623645, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31710', Número=703, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31710' (Original: DB Ttop Minimotor Cfg M31710) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31710.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.6903512, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31810', Número=704, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31810' (Original: DB Ttop Minimotor Cfg M31810) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31810.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.727358, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31910', Número=705, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31910' (Original: DB Ttop Minimotor Cfg M31910) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31910.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.760761, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M34010', Número=706, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M34010' (Original: DB Ttop Minimotor Cfg M34010) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M34010.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.7910686, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M34110', Número=707, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M34110' (Original: DB Ttop Minimotor Cfg M34110) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M34110.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.8218377, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M34210', Número=708, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M34210' (Original: DB Ttop Minimotor Cfg M34210) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M34210.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.863379, Size=28607 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M34310', Número=709, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M34310' (Original: DB Ttop Minimotor Cfg M34310) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M34310.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.8921225, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M30710', Número=810, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M30710' (Original: DB Ttop Minimotor Data M30710) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M30710.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.9272144, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31110', Número=811, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31110' (Original: DB Ttop Minimotor Data M31110) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31110.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.9614613, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31210', Número=812, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31210' (Original: DB Ttop Minimotor Data M31210) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31210.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.9945805, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31310', Número=813, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31310' (Original: DB Ttop Minimotor Data M31310) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31310.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.1907296, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31610', Número=802, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31610' (Original: DB Ttop Minimotor Data M31610) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31610.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.237767, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31710', Número=803, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31710' (Original: DB Ttop Minimotor Data M31710) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31710.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.2817588, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31810', Número=804, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31810' (Original: DB Ttop Minimotor Data M31810) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31810.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.3133595, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31910', Número=805, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31910' (Original: DB Ttop Minimotor Data M31910) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31910.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.3393104, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M34010', Número=806, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M34010' (Original: DB Ttop Minimotor Data M34010) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M34010.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.377071, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M34110', Número=807, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M34110' (Original: DB Ttop Minimotor Data M34110) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M34110.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.4156702, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M34210', Número=808, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M34210' (Original: DB Ttop Minimotor Data M34210) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M34210.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771641.4575958, Size=30249 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M34310', Número=809, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310_processed.json -Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M34310' (Original: DB Ttop Minimotor Data M34310) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M34310.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.6224566, Size=61708 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M31010', Número=327, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M31010' (Original: FC Ttop Motor M31010) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31010.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.680756, Size=73616 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M31410', Número=331, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M31410' (Original: FC Ttop Motor M31410) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31410.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.0981894, Size=73615 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M31510', Número=301, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M31510' (Original: FC Ttop Motor M31510) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31510.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.5851762, Size=73616 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M34410', Número=319, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M34410' (Original: FC Ttop Motor M34410) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M34410.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.1685705, Size=73792 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor U32810', Número=306, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810_processed.json -Generando salida para: FC 'FC_Ttop_Motor_U32810' (Original: FC Ttop Motor U32810) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U32810.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.2201748, Size=74084 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor U32910', Número=307, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910_processed.json -Generando salida para: FC 'FC_Ttop_Motor_U32910' (Original: FC Ttop Motor U32910) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U32910.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.26893, Size=74084 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor U33010', Número=308, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010_processed.json -Generando salida para: FC 'FC_Ttop_Motor_U33010' (Original: FC Ttop Motor U33010) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33010.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.3186703, Size=74084 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor U33110', Número=309, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110_processed.json -Generando salida para: FC 'FC_Ttop_Motor_U33110' (Original: FC Ttop Motor U33110) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33110.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.3694646, Size=74084 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor U33210', Número=310, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210_processed.json -Generando salida para: FC 'FC_Ttop_Motor_U33210' (Original: FC Ttop Motor U33210) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33210.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.4158638, Size=74084 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor U33310', Número=311, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310_processed.json -Generando salida para: FC 'FC_Ttop_Motor_U33310' (Original: FC Ttop Motor U33310) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33310.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.4582353, Size=74084 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor U33410', Número=312, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410_processed.json -Generando salida para: FC 'FC_Ttop_Motor_U33410' (Original: FC Ttop Motor U33410) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33410.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.4984937, Size=74084 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor U33510', Número=313, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510_processed.json -Generando salida para: FC 'FC_Ttop_Motor_U33510' (Original: FC Ttop Motor U33510) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33510.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.544263, Size=74084 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor U33610', Número=314, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610_processed.json -Generando salida para: FC 'FC_Ttop_Motor_U33610' (Original: FC Ttop Motor U33610) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33610.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.7921407, Size=78348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M30710', Número=326, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M30710' (Original: FC Ttop Motor M30710) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M30710.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.84909, Size=78348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M31110', Número=328, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M31110' (Original: FC Ttop Motor M31110) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31110.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.9094782, Size=78348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M31210', Número=329, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M31210' (Original: FC Ttop Motor M31210) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31210.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.736892, Size=78348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M31310', Número=330, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M31310' (Original: FC Ttop Motor M31310) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31310.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771639.9670565, Size=78118 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M31610', Número=302, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M31610' (Original: FC Ttop Motor M31610) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31610.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.0317574, Size=78348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M31710', Número=303, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M31710' (Original: FC Ttop Motor M31710) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31710.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.0795853, Size=78348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M31810', Número=304, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M31810' (Original: FC Ttop Motor M31810) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31810.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.12742, Size=78348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M31910', Número=305, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M31910' (Original: FC Ttop Motor M31910) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31910.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.187529, Size=78348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M34010', Número=315, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M34010' (Original: FC Ttop Motor M34010) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M34010.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.2567015, Size=78348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M34110', Número=316, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M34110' (Original: FC Ttop Motor M34110) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M34110.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.317748, Size=78348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M34210', Número=317, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M34210' (Original: FC Ttop Motor M34210) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M34210.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771640.3634534, Size=78348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FC Ttop Motor M34310', Número=318, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310_processed.json -Generando salida para: FC 'FC_Ttop_Motor_M34310' (Original: FC Ttop Motor M34310) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M34310.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771637.5150714, Size=23902 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Lube - Dry Ecolab', Número=51, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab_processed.json -Generando salida para: InstanceDB 'DB_Lube___Dry_Ecolab' (Original: DB Lube - Dry Ecolab) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Lube___Dry_Ecolab.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771638.068643, Size=797764 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Lube - Dry Ecolab', Número=54, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 43 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=SCL - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD - - Procesando Red ID=66, Lenguaje Red=LAD - - Procesando Red ID=6D, Lenguaje Red=LAD - - Procesando Red ID=74, Lenguaje Red=LAD - - Procesando Red ID=7B, Lenguaje Red=LAD - - Procesando Red ID=82, Lenguaje Red=LAD - - Procesando Red ID=89, Lenguaje Red=LAD - - Procesando Red ID=90, Lenguaje Red=LAD - - Procesando Red ID=97, Lenguaje Red=LAD - - Procesando Red ID=9E, Lenguaje Red=LAD - - Procesando Red ID=A5, Lenguaje Red=LAD - - Procesando Red ID=AC, Lenguaje Red=LAD - - Procesando Red ID=B3, Lenguaje Red=LAD - - Procesando Red ID=BA, Lenguaje Red=SCL - - Procesando Red ID=C1, Lenguaje Red=SCL - - Procesando Red ID=C8, Lenguaje Red=SCL - - Procesando Red ID=CF, Lenguaje Red=SCL - - Procesando Red ID=D6, Lenguaje Red=SCL - - Procesando Red ID=DD, Lenguaje Red=SCL - - Procesando Red ID=E4, Lenguaje Red=SCL - - Procesando Red ID=EB, Lenguaje Red=SCL - - Procesando Red ID=F2, Lenguaje Red=SCL - - Procesando Red ID=F9, Lenguaje Red=SCL - - Procesando Red ID=100, Lenguaje Red=SCL - - Procesando Red ID=107, Lenguaje Red=LAD - - Procesando Red ID=10E, Lenguaje Red=LAD - - Procesando Red ID=115, Lenguaje Red=LAD - - Procesando Red ID=11C, Lenguaje Red=LAD - - Procesando Red ID=123, Lenguaje Red=LAD - - Procesando Red ID=12A, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 354 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 354 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 3 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -ADVERTENCIA: Se encontraron 21 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Z[1] Cycle Started' (ID: 2E, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - - Red 'Z[2] Cycle Started' (ID: 35, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - - Red 'Z[3] Cycle Started' (ID: 3C, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - - Red 'Z[4] Cycle Started' (ID: 43, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - - Red 'Z[5] Cycle Started' (ID: 4A, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - - Red 'Z[6] Cycle Started' (ID: 51, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - - Red 'Z[7] Cycle Started' (ID: 58, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - - Red 'Z[8] Cycle Started' (ID: 5F, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - - Red 'Z[9] Cycle Started' (ID: 66, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - - Red 'Z[10] Cycle Started' (ID: 6D, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - - Red 'Z[1] Cycle Running' (ID: 74, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' - - Red 'Z[2] Cycle Running' (ID: 7B, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' - - Red 'Z[3] Cycle Running' (ID: 82, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' - - Red 'Z[4] Cycle Running' (ID: 89, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' - - Red 'Z[5] Cycle Running' (ID: 90, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' - - Red 'Z[6] Cycle Running' (ID: 97, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' - - Red 'Z[7] Cycle Running' (ID: 9E, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' - - Red 'Z[8] Cycle Running' (ID: A5, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' - - Red 'Z[9] Cycle Running' (ID: AC, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' - - Red 'Z[10] Cycle Running' (ID: B3, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' - - Red '' (ID: 10E, Lang: LAD), Instrucción UID: 65, Tipo: 'Sr' - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab_processed.json -Generando salida para: FB 'FB_Lube___Dry_Ecolab' (Original: FB Lube - Dry Ecolab) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Lube___Dry_Ecolab.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771637.578311, Size=36358 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Lube - Water/Dry', Número=52, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: 92487 -Data Ultima Simul...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=STL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 29 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 29 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry_processed.json -Generando salida para: FB 'FB_Lube___Water_Dry' (Original: FB Lube - Water/Dry) - -> Modo de generación: FB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Lube___Water_Dry.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771638.379105, Size=17725 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB LUBE - Ecolab', Número=52, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab_processed.json -Generando salida para: InstanceDB 'DB_LUBE___Ecolab' (Original: DB LUBE - Ecolab) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_LUBE___Ecolab.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771638.2039206, Size=211208 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Lube - EcoLab VM', Número=53, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Centralina di lubrificazione gestita da PLC...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 19 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD - - Procesando Red ID=66, Lenguaje Red=LAD - - Procesando Red ID=6D, Lenguaje Red=LAD - - Procesando Red ID=74, Lenguaje Red=LAD - - Procesando Red ID=7B, Lenguaje Red=LAD - - Procesando Red ID=82, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 198 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 198 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 9 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 9 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -ADVERTENCIA: Se encontraron 10 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Work Timer - Function' (ID: 66, Lang: LAD), Instrucción UID: 41, Tipo: 'TONR' - - Red 'Work Timer - Function' (ID: 66, Lang: LAD), Instrucción UID: 45, Tipo: 'TONR' - - Red 'Work Timer - Function' (ID: 66, Lang: LAD), Instrucción UID: 49, Tipo: 'TONR' - - Red 'Work Timer - Function' (ID: 66, Lang: LAD), Instrucción UID: 53, Tipo: 'TONR' - - Red 'Work Timer - Function' (ID: 66, Lang: LAD), Instrucción UID: 57, Tipo: 'TONR' - - Red 'Wait Timer - Function' (ID: 6D, Lang: LAD), Instrucción UID: 41, Tipo: 'TONR' - - Red 'Wait Timer - Function' (ID: 6D, Lang: LAD), Instrucción UID: 45, Tipo: 'TONR' - - Red 'Wait Timer - Function' (ID: 6D, Lang: LAD), Instrucción UID: 49, Tipo: 'TONR' - - Red 'Wait Timer - Function' (ID: 6D, Lang: LAD), Instrucción UID: 53, Tipo: 'TONR' - - Red 'Wait Timer - Function' (ID: 6D, Lang: LAD), Instrucción UID: 57, Tipo: 'TONR' - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM_processed.json -Generando salida para: FB 'FB_Lube___EcoLab_VM' (Original: FB Lube - EcoLab VM) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -INFO: Detectadas 1 VAR_TEMP adicionales. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Lube___EcoLab_VM.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771638.3334508, Size=429159 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Lube - Ecolab', Número=55, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 29 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=SCL - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD - - Procesando Red ID=66, Lenguaje Red=LAD - - Procesando Red ID=6D, Lenguaje Red=LAD - - Procesando Red ID=74, Lenguaje Red=LAD - - Procesando Red ID=7B, Lenguaje Red=LAD - - Procesando Red ID=82, Lenguaje Red=LAD - - Procesando Red ID=89, Lenguaje Red=SCL - - Procesando Red ID=90, Lenguaje Red=SCL - - Procesando Red ID=97, Lenguaje Red=SCL - - Procesando Red ID=9E, Lenguaje Red=SCL - - Procesando Red ID=A5, Lenguaje Red=SCL - - Procesando Red ID=AC, Lenguaje Red=SCL - - Procesando Red ID=B3, Lenguaje Red=LAD - - Procesando Red ID=BA, Lenguaje Red=LAD - - Procesando Red ID=C1, Lenguaje Red=LAD - - Procesando Red ID=C8, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 181 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 181 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 23 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 23 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 3 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 4: 3 proc SymPy, 0 agrup. Continuando... - ---- Pase 5 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 1 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 5: 1 proc SymPy, 0 agrup. Continuando... - ---- Pase 6 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 6. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -ADVERTENCIA: Se encontraron 12 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Z[1] Cycle Started' (ID: 2E, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - - Red 'Z[2] Cycle Started' (ID: 35, Lang: LAD), Instrucción UID: 42, Tipo: 'Sr' - - Red 'Z[3] Cycle Started' (ID: 3C, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' - - Red 'Z[4] Cycle Started' (ID: 43, Lang: LAD), Instrucción UID: 64, Tipo: 'Sr' - - Red 'Z[5] Cycle Started' (ID: 4A, Lang: LAD), Instrucción UID: 79, Tipo: 'Sr' - - Red 'Z[6] Cycle Started' (ID: 51, Lang: LAD), Instrucción UID: 94, Tipo: 'Sr' - - Red 'Z[1] Cycle Running' (ID: 58, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' - - Red 'Z[2] Cycle Running' (ID: 5F, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' - - Red 'Z[3] Cycle Running' (ID: 66, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' - - Red 'Z[4] Cycle Running' (ID: 6D, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' - - Red 'Z[5] Cycle Running' (ID: 74, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' - - Red 'Z[6] Cycle Running' (ID: 7B, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab_processed.json -Generando salida para: FB 'FB_Lube___Ecolab' (Original: FB Lube - Ecolab) - -> Modo de generación: FB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Lube___Ecolab.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\parsing\DB Signal Transport.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771637.4368224, Size=11595 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DB Signal Transport', Número=131, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\parsing\DB Signal Transport.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\parsing\DB Signal Transport.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\parsing\DB Signal Transport_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\parsing\DB Signal Transport_processed.json -Generando salida para: GlobalDB 'DB_Signal_Transport' (Original: DB Signal Transport) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Signal_Transport.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\parsing\FB Early Restart.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771637.3535683, Size=42702 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FB Early Restart', Número=240, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: 92487 -Data Ultima Simul...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=STL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\parsing\FB Early Restart.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\parsing\FB Early Restart.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 19 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 19 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\parsing\FB Early Restart_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\parsing\FB Early Restart_processed.json -Generando salida para: FB 'FB_Early_Restart' (Original: FB Early Restart) - -> Modo de generación: FB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Early_Restart.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\parsing\CyclicInterrupt_Axes.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771636.224942, Size=9348 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='CyclicInterrupt_Axes', Número=30, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD -Error: Constante sin valor Access UID=21 -Advertencia: Ignorando Access inválido o con error UID=21 en red 4 - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\parsing\CyclicInterrupt_Axes.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\parsing\CyclicInterrupt_Axes.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 1 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 1 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: 4, Lang: LAD), Instrucción UID: 26, Tipo: 'QRY_CINT' - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\parsing\CyclicInterrupt_Axes_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\parsing\CyclicInterrupt_Axes_processed.json -Generando salida para: OB 'CyclicInterrupt_Axes' (Original: CyclicInterrupt_Axes) - -> Modo de generación: OB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\CyclicInterrupt_Axes.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\parsing\FcMainConfig.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.6107595, Size=10901 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FcMainConfig', Número=16, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\parsing\FcMainConfig.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\parsing\FcMainConfig.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\parsing\FcMainConfig_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\parsing\FcMainConfig_processed.json -Generando salida para: FC 'FcMainConfig' (Original: FcMainConfig) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcMainConfig.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.7571619, Size=89387 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FcHmiData', Número=50, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: STD -Data Ultima Simulaz...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 25 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD - - Procesando Red ID=66, Lenguaje Red=LAD - - Procesando Red ID=6D, Lenguaje Red=LAD - - Procesando Red ID=74, Lenguaje Red=LAD - - Procesando Red ID=7B, Lenguaje Red=LAD - - Procesando Red ID=82, Lenguaje Red=STL - - Procesando Red ID=89, Lenguaje Red=LAD - - Procesando Red ID=90, Lenguaje Red=LAD - - Procesando Red ID=97, Lenguaje Red=LAD - - Procesando Red ID=9E, Lenguaje Red=LAD - - Procesando Red ID=A5, Lenguaje Red=LAD - - Procesando Red ID=AC, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiData.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 31 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): -INFO: Agrupando 3 instr. bajo condición de Eq UID 29 - -> 1 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 31 proc SymPy, 1 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 17 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 17 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 5 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 5 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 3 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 4: 3 proc SymPy, 0 agrup. Continuando... - ---- Pase 5 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 5: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 6 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 6. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 24 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 35, Tipo: 'Contact' - - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 36, Tipo: 'Eq' - - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 37, Tipo: 'Eq' - - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 38, Tipo: 'O' - - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 39, Tipo: 'Eq' - - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 40, Tipo: 'Coil' - - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 41, Tipo: 'Eq' - - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 42, Tipo: 'Coil' - - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 43, Tipo: 'Eq' - - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 44, Tipo: 'Coil' - - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 35, Tipo: 'Contact' - - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 36, Tipo: 'Contact' - - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 37, Tipo: 'Contact' - - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 38, Tipo: 'Add' - - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 39, Tipo: 'Ge' - - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 40, Tipo: 'Move' - - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 41, Tipo: 'Contact' - - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 42, Tipo: 'Contact' - - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 43, Tipo: 'O' - - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 44, Tipo: 'Move' - - Red 'INGRESSO PAGINA ALLARMI' (ID: A5, Lang: LAD), Instrucción UID: 28, Tipo: 'Contact' - - Red 'INGRESSO PAGINA ALLARMI' (ID: A5, Lang: LAD), Instrucción UID: 29, Tipo: 'Ne' - - Red 'INGRESSO PAGINA ALLARMI' (ID: A5, Lang: LAD), Instrucción UID: 30, Tipo: 'Move' - - Red 'INGRESSO PAGINA ALLARMI' (ID: A5, Lang: LAD), Instrucción UID: 31, Tipo: 'Move' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiData_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiData_processed.json -Generando salida para: FC 'FcHmiData' (Original: FcHmiData) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcHmiData.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiRcpDivider.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.841066, Size=42152 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FcHmiRcpDivider', Número=28, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: STD -Data Ultima Simulaz...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=SCL - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiRcpDivider.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiRcpDivider.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 11 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 11 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 6 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 6 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Enable - Save TTOP Recipe' (ID: 2E, Lang: LAD), Instrucción UID: 41, Tipo: 'Contact' - - Red 'Enable - Save TTOP Recipe' (ID: 2E, Lang: LAD), Instrucción UID: 42, Tipo: 'Move' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiRcpDivider_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiRcpDivider_processed.json -Generando salida para: FC 'FcHmiRcpDivider' (Original: FcHmiRcpDivider) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcHmiRcpDivider.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.7989676, Size=90877 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='HmiData', Número=50, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiData.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiData_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiData_processed.json -Generando salida para: GlobalDB 'HmiData' (Original: HmiData) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\HmiData.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiRcpDivider.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.8669786, Size=13271 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='HmiRcpDivider', Número=28, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiRcpDivider.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiRcpDivider.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiRcpDivider_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiRcpDivider_processed.json -Generando salida para: GlobalDB 'HmiRcpDivider' (Original: HmiRcpDivider) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\HmiRcpDivider.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTon.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.6891623, Size=18929 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FcTon', Número=23, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTon.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTon.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTon_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTon_processed.json -Generando salida para: FC 'FcTon' (Original: FcTon) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcTon.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTonStruct.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.6506677, Size=19696 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FcTonStruct', Número=29, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=SCL - - Procesando Red ID=B, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTonStruct.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTonStruct.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTonStruct_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTonStruct_processed.json -Generando salida para: FC 'FcTonStruct' (Original: FcTonStruct) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcTonStruct.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiDateTime.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.8951664, Size=8365 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DbHmiDateTime', Número=31, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiDateTime.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiDateTime.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiDateTime_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiDateTime_processed.json -Generando salida para: GlobalDB 'DbHmiDateTime' (Original: DbHmiDateTime) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DbHmiDateTime.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiTimeZone.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.9183304, Size=10570 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DbHmiTimeZone', Número=32, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiTimeZone.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiTimeZone.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiTimeZone_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiTimeZone_processed.json -Generando salida para: GlobalDB 'DbHmiTimeZone' (Original: DbHmiTimeZone) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DbHmiTimeZone.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbSetTimeZone.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.987739, Size=6774 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DbSetTimeZone', Número=814, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbSetTimeZone.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbSetTimeZone.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbSetTimeZone_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbSetTimeZone_processed.json -Generando salida para: InstanceDB 'DbSetTimeZone' (Original: DbSetTimeZone) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DbSetTimeZone.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\FcHmiDateTime.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.9658215, Size=48394 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='FcHmiDateTime', Número=31, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\FcHmiDateTime.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\FcHmiDateTime.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 42 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'Read Actual Date & Time PLC' (ID: B, Lang: LAD), Instrucción UID: 23, Tipo: 'RD_SYS_T' - - Red 'Leggi data ora Locale PLC (compresa fuso orario + Ora legale)' (ID: 12, Lang: LAD), Instrucción UID: 23, Tipo: 'RD_LOC_T' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 72, Tipo: 'Contact' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 73, Tipo: 'Eq' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 74, Tipo: 'SCoil' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 75, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 76, Tipo: 'Contact' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 77, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 78, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 79, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 80, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 81, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 82, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 83, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 84, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 85, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 86, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 87, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 88, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 89, Tipo: 'Contact' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 90, Tipo: 'SET_TIMEZONE' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 92, Tipo: 'Contact' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 93, Tipo: 'SCoil' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 94, Tipo: 'Contact' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 95, Tipo: 'Move' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 96, Tipo: 'Contact' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 97, Tipo: 'Eq' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 98, Tipo: 'Contact' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 99, Tipo: 'O' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 100, Tipo: 'RCoil' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 101, Tipo: 'RCoil' - - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 102, Tipo: 'Move' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 42, Tipo: 'Contact' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 43, Tipo: 'Eq' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 44, Tipo: 'Move' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 45, Tipo: 'Move' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 46, Tipo: 'T_ADD' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 47, Tipo: 'Move' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 48, Tipo: 'Move' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 49, Tipo: 'T_SUB' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 50, Tipo: 'WR_SYS_T' - - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 51, Tipo: 'Move' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\FcHmiDateTime_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\FcHmiDateTime_processed.json -Generando salida para: FC 'FcHmiDateTime' (Original: FcHmiDateTime) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcHmiDateTime.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\parsing\debugData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.5777104, Size=4787 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='debugData', Número=26, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\parsing\debugData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\parsing\debugData.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\parsing\debugData_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\parsing\debugData_processed.json -Generando salida para: GlobalDB 'debugData' (Original: debugData) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\debugData.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\VirtualMasterManager.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\VirtualMasterManager.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\_instVirtualMaster.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.5064697, Size=235944 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='_instVirtualMaster', Número=22, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\_instVirtualMaster.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\_instVirtualMaster.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\_instVirtualMaster_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\_instVirtualMaster_processed.json -Generando salida para: InstanceDB '_instVirtualMaster' (Original: _instVirtualMaster) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instVirtualMaster.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\virtualMasterData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.546803, Size=19605 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='virtualMasterData', Número=23, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\virtualMasterData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\virtualMasterData.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\virtualMasterData_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\virtualMasterData_processed.json -Generando salida para: GlobalDB 'virtualMasterData' (Original: virtualMasterData) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\virtualMasterData.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\DividerMain.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.0589797, Size=206338 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DividerMain', Número=2, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 19 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=SCL - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=SCL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=SCL - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD - - Procesando Red ID=66, Lenguaje Red=LAD - - Procesando Red ID=6D, Lenguaje Red=LAD - - Procesando Red ID=74, Lenguaje Red=LAD - - Procesando Red ID=7B, Lenguaje Red=SCL - - Procesando Red ID=82, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\DividerMain.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\DividerMain.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Advertencia: No se encontró nombre/instancia para TOF UID 26. Usando placeholder '#TOF_INSTANCE_26'. - -> 59 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 59 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 16 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 16 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: 66, Lang: LAD), Instrucción UID: 48, Tipo: 'Sr' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\DividerMain_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\DividerMain_processed.json -Generando salida para: FC 'DividerMain' (Original: DividerMain) - -> Modo de generación: FC SCL -INFO: Detectadas 2 VAR_TEMP adicionales. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DividerMain.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\DataConveyors.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.3158906, Size=8535 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='DataConveyors', Número=3508, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\DataConveyors.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\DataConveyors.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\DataConveyors_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\DataConveyors_processed.json -Generando salida para: GlobalDB 'DataConveyors' (Original: DataConveyors) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DataConveyors.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\ConveyorConsent.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.348394, Size=13031 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='ConveyorConsent', Número=14, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\ConveyorConsent.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\ConveyorConsent.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 9 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 9 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: 12, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\ConveyorConsent_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\ConveyorConsent_processed.json -Generando salida para: FC 'ConveyorConsent' (Original: ConveyorConsent) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\ConveyorConsent.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\conveyorConsentData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.375353, Size=28152 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='conveyorConsentData', Número=3000, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\conveyorConsentData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\conveyorConsentData.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\conveyorConsentData_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\conveyorConsentData_processed.json -Generando salida para: GlobalDB 'conveyorConsentData' (Original: conveyorConsentData) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\conveyorConsentData.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\SignalTtopConveyors.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.2875443, Size=42061 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='SignalTtopConveyors', Número=120, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'Provenienza: 92487 -Data Ultima Simul...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 9 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\SignalTtopConveyors.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\SignalTtopConveyors.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 39 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 39 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: 35, Lang: LAD), Instrucción UID: 23, Tipo: 'S_Move' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\SignalTtopConveyors_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\SignalTtopConveyors_processed.json -Generando salida para: FC 'SignalTtopConveyors' (Original: SignalTtopConveyors) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\SignalTtopConveyors.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\_hmiShitData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.2391455, Size=2676 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='_hmiShitData', Número=129, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\_hmiShitData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\_hmiShitData.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\_hmiShitData_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\_hmiShitData_processed.json -Generando salida para: GlobalDB '_hmiShitData' (Original: _hmiShitData) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_hmiShitData.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\alarms.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.213242, Size=3749 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='alarms', Número=29, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\alarms.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\alarms.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\alarms_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\alarms_processed.json -Generando salida para: GlobalDB 'alarms' (Original: alarms) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\alarms.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\recipe.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.189312, Size=16321 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='recipe', Número=59, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\recipe.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\recipe.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\recipe_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\recipe_processed.json -Generando salida para: GlobalDB 'recipe' (Original: recipe) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\recipe.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\selections.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.1654005, Size=17089 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='selections', Número=49, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\selections.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\selections.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\selections_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\selections_processed.json -Generando salida para: GlobalDB 'selections' (Original: selections) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\selections.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.0166595, Size=26709 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='_instDivider', Número=19, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_processed.json -Generando salida para: InstanceDB '_instDivider' (Original: _instDivider) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instDivider.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDividerMotion.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.1886337, Size=724918 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='_instDividerMotion', Número=20, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDividerMotion.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDividerMotion.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDividerMotion_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDividerMotion_processed.json -Generando salida para: InstanceDB '_instDividerMotion' (Original: _instDividerMotion) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instDividerMotion.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_PostServo.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771654.0600588, Size=210598 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='_instDivider_PostServo', Número=21, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_PostServo.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_PostServo.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_PostServo_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_PostServo_processed.json -Generando salida para: InstanceDB '_instDivider_PostServo' (Original: _instDivider_PostServo) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instDivider_PostServo.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Generic\Alarms\AlarmPresenceAndAcknowledge.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Generic\Alarms\AlarmPresenceAndAcknowledge.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\RampGenerator.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\RampGenerator.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\parsing\LCamHdl_CreateCamAdvanced.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771652.7122455, Size=46625 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='LCamHdl_CreateCamAdvanced', Número=31100, Lenguaje Bloque='SCL' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -Advertencia: ObjectList para FB sin SW.Blocks.CompileUnit. -Paso 6: Escribiendo el resultado en el archivo JSON... -ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\parsing\LCamHdl_CreateCamAdvanced.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\parsing\LCamHdl_CreateCamAdvanced.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\parsing\LCamHdl_CreateCamAdvanced_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\parsing\LCamHdl_CreateCamAdvanced_processed.json -Generando salida para: FB 'LCamHdl_CreateCamAdvanced' (Original: LCamHdl_CreateCamAdvanced) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'TO_Cam:v8.0'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_CreateCamAdvanced.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771653.1057832, Size=606537 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='AxisTechnologyPositioning', Número=7, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 47 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Error: Constante sin valor Access UID=28 -Advertencia: Ignorando Access inválido o con error UID=28 en red 2E -Error: Constante sin valor Access UID=36 -Advertencia: Ignorando Access inválido o con error UID=36 en red 2E -Advertencia: Fuente desconocida UID=28 conectada a 46.in -Advertencia: Fuente desconocida UID=36 conectada a 53.in - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD -Error: Constante sin valor Access UID=37 -Advertencia: Ignorando Access inválido o con error UID=37 en red 51 -Advertencia: Fuente desconocida UID=37 conectada a 53.in - - Procesando Red ID=58, Lenguaje Red=LAD - - Procesando Red ID=5F, Lenguaje Red=LAD -Error: Constante sin valor Access UID=23 -Advertencia: Ignorando Access inválido o con error UID=23 en red 5F -Error: Constante sin valor Access UID=26 -Advertencia: Ignorando Access inválido o con error UID=26 en red 5F -Error: Constante sin valor Access UID=29 -Advertencia: Ignorando Access inválido o con error UID=29 en red 5F -Error: Constante sin valor Access UID=33 -Advertencia: Ignorando Access inválido o con error UID=33 en red 5F -Error: Constante sin valor Access UID=37 -Advertencia: Ignorando Access inválido o con error UID=37 en red 5F -Error: Constante sin valor Access UID=40 -Advertencia: Ignorando Access inválido o con error UID=40 en red 5F -Advertencia: Fuente desconocida UID=23 conectada a 52.in2 -Advertencia: Fuente desconocida UID=26 conectada a 54.in2 -Advertencia: Fuente desconocida UID=29 conectada a 56.in2 -Advertencia: Fuente desconocida UID=33 conectada a 59.in2 -Advertencia: Fuente desconocida UID=37 conectada a 62.in2 -Advertencia: Fuente desconocida UID=40 conectada a 64.in2 - - Procesando Red ID=66, Lenguaje Red=LAD - - Procesando Red ID=6D, Lenguaje Red=LAD -Error: Constante sin valor Access UID=23 -Advertencia: Ignorando Access inválido o con error UID=23 en red 6D -Advertencia: Fuente desconocida UID=23 conectada a 26.in2 - - Procesando Red ID=74, Lenguaje Red=LAD -Error: Constante sin valor Access UID=26 -Advertencia: Ignorando Access inválido o con error UID=26 en red 74 -Error: Constante sin valor Access UID=29 -Advertencia: Ignorando Access inválido o con error UID=29 en red 74 -Error: Constante sin valor Access UID=32 -Advertencia: Ignorando Access inválido o con error UID=32 en red 74 -Advertencia: Fuente desconocida UID=26 conectada a 38.in2 -Advertencia: Fuente desconocida UID=29 conectada a 40.in2 -Advertencia: Fuente desconocida UID=32 conectada a 42.in2 - - Procesando Red ID=7B, Lenguaje Red=LAD -Error: Constante sin valor Access UID=23 -Advertencia: Ignorando Access inválido o con error UID=23 en red 7B - - Procesando Red ID=82, Lenguaje Red=LAD -Error: Constante sin valor Access UID=23 -Advertencia: Ignorando Access inválido o con error UID=23 en red 82 - - Procesando Red ID=89, Lenguaje Red=LAD -Error: Constante sin valor Access UID=23 -Advertencia: Ignorando Access inválido o con error UID=23 en red 89 - - Procesando Red ID=90, Lenguaje Red=LAD - - Procesando Red ID=97, Lenguaje Red=LAD - - Procesando Red ID=9E, Lenguaje Red=LAD - - Procesando Red ID=A5, Lenguaje Red=LAD -Error: Constante sin valor Access UID=39 -Advertencia: Ignorando Access inválido o con error UID=39 en red A5 -Error: Constante sin valor Access UID=55 -Advertencia: Ignorando Access inválido o con error UID=55 en red A5 -Advertencia: Fuente desconocida UID=39 conectada a 70.in -Advertencia: Fuente desconocida UID=55 conectada a 82.in - - Procesando Red ID=AC, Lenguaje Red=LAD -Error: Constante sin valor Access UID=50 -Advertencia: Ignorando Access inválido o con error UID=50 en red AC -Advertencia: Fuente desconocida UID=50 conectada a 77.in - - Procesando Red ID=B3, Lenguaje Red=LAD -Error: Constante sin valor Access UID=33 -Advertencia: Ignorando Access inválido o con error UID=33 en red B3 -Advertencia: Fuente desconocida UID=33 conectada a 50.in - - Procesando Red ID=BA, Lenguaje Red=LAD - - Procesando Red ID=C1, Lenguaje Red=LAD -Error: Constante sin valor Access UID=24 -Advertencia: Ignorando Access inválido o con error UID=24 en red C1 -Error: Constante sin valor Access UID=27 -Advertencia: Ignorando Access inválido o con error UID=27 en red C1 -Error: Constante sin valor Access UID=30 -Advertencia: Ignorando Access inválido o con error UID=30 en red C1 -Advertencia: Fuente desconocida UID=24 conectada a 51.in -Advertencia: Fuente desconocida UID=27 conectada a 53.in -Advertencia: Fuente desconocida UID=30 conectada a 55.in - - Procesando Red ID=C8, Lenguaje Red=LAD -Error: Constante sin valor Access UID=45 -Advertencia: Ignorando Access inválido o con error UID=45 en red C8 -Error: Constante sin valor Access UID=59 -Advertencia: Ignorando Access inválido o con error UID=59 en red C8 -Advertencia: Fuente desconocida UID=45 conectada a 77.in -Advertencia: Fuente desconocida UID=59 conectada a 90.in - - Procesando Red ID=CF, Lenguaje Red=LAD - - Procesando Red ID=D6, Lenguaje Red=LAD -Error: Constante sin valor Access UID=30 -Advertencia: Ignorando Access inválido o con error UID=30 en red D6 -Error: Constante sin valor Access UID=42 -Advertencia: Ignorando Access inválido o con error UID=42 en red D6 -Advertencia: Fuente desconocida UID=30 conectada a 55.in -Advertencia: Fuente desconocida UID=42 conectada a 61.in - - Procesando Red ID=DD, Lenguaje Red=LAD - - Procesando Red ID=E4, Lenguaje Red=LAD - - Procesando Red ID=EB, Lenguaje Red=LAD -Error: Constante sin valor Access UID=34 -Advertencia: Ignorando Access inválido o con error UID=34 en red EB -Error: Constante sin valor Access UID=44 -Advertencia: Ignorando Access inválido o con error UID=44 en red EB -Error: Constante sin valor Access UID=52 -Advertencia: Ignorando Access inválido o con error UID=52 en red EB -Error: Constante sin valor Access UID=61 -Advertencia: Ignorando Access inválido o con error UID=61 en red EB -Advertencia: Fuente desconocida UID=34 conectada a 74.in -Advertencia: Fuente desconocida UID=44 conectada a 81.in -Advertencia: Fuente desconocida UID=52 conectada a 88.in -Advertencia: Fuente desconocida UID=61 conectada a 94.in - - Procesando Red ID=F2, Lenguaje Red=LAD -Advertencia: Access UID=24 no es Symbol ni Constant. - - Procesando Red ID=F9, Lenguaje Red=LAD - - Procesando Red ID=100, Lenguaje Red=LAD - - Procesando Red ID=107, Lenguaje Red=LAD - - Procesando Red ID=10E, Lenguaje Red=LAD - - Procesando Red ID=115, Lenguaje Red=LAD - - Procesando Red ID=11C, Lenguaje Red=LAD - - Procesando Red ID=123, Lenguaje Red=LAD - - Procesando Red ID=12A, Lenguaje Red=LAD - - Procesando Red ID=131, Lenguaje Red=LAD - - Procesando Red ID=138, Lenguaje Red=LAD - - Procesando Red ID=13F, Lenguaje Red=LAD - - Procesando Red ID=146, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 33 -Warning: Referring to unknown source UID: 37 -Warning: Referring to unknown source UID: 40 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 32 -Error during SymPy simplification for Coil 43: -To simplify a logical expression with more than 8 variables may take a -long time and requires the use of `force=True`. -Error during SymPy simplification for Coil 40: -To simplify a logical expression with more than 8 variables may take a -long time and requires the use of `force=True`. -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 27 -Warning: Referring to unknown source UID: 30 -Advertencia: No se encontró nombre/instancia para TON UID 72. Usando placeholder '#TON_INSTANCE_72'. -Advertencia: No se encontró nombre/instancia para TON UID 25. Usando placeholder '#TON_INSTANCE_25'. - -> 260 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): -INFO: Agrupando 2 instr. bajo condición de Contact UID 40 -INFO: Agrupando 4 instr. bajo condición de Contact UID 47 -INFO: Agrupando 4 instr. bajo condición de Contact UID 34 -INFO: Agrupando 3 instr. bajo condición de Contact UID 31 - -> 4 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 260 proc SymPy, 4 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 33 -Warning: Referring to unknown source UID: 37 -Warning: Referring to unknown source UID: 40 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 32 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 27 -Warning: Referring to unknown source UID: 30 - -> 45 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): -INFO: Agrupando 2 instr. bajo condición de Contact UID 66 -INFO: Agrupando 3 instr. bajo condición de Contact UID 71 - -> 2 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 45 proc SymPy, 2 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 33 -Warning: Referring to unknown source UID: 37 -Warning: Referring to unknown source UID: 40 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 32 -Error during SymPy simplification for Coil 70: -To simplify a logical expression with more than 8 variables may take a -long time and requires the use of `force=True`. -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 27 -Warning: Referring to unknown source UID: 30 - -> 13 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 13 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 33 -Warning: Referring to unknown source UID: 37 -Warning: Referring to unknown source UID: 40 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 32 -Error during SymPy simplification for Coil 60: -To simplify a logical expression with more than 8 variables may take a -long time and requires the use of `force=True`. -Error during SymPy simplification for Coil 62: -To simplify a logical expression with more than 8 variables may take a -long time and requires the use of `force=True`. -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 27 -Warning: Referring to unknown source UID: 30 - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 4: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 5 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 33 -Warning: Referring to unknown source UID: 37 -Warning: Referring to unknown source UID: 40 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 32 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 27 -Warning: Referring to unknown source UID: 30 - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 5. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -ADVERTENCIA: Se encontraron 119 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: 20, Lang: LAD), Instrucción UID: 28, Tipo: 'Rs' - - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 43, Tipo: 'O' - - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 44, Tipo: 'Contact' - - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 45, Tipo: 'Contact' - - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 46, Tipo: 'S_Move' - - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 47, Tipo: 'Contact' - - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 48, Tipo: 'MC_RESET' - - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 52, Tipo: 'Move' - - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 53, Tipo: 'S_Move' - - Red '' (ID: 51, Lang: LAD), Instrucción UID: 47, Tipo: 'Sr' - - Red '' (ID: 51, Lang: LAD), Instrucción UID: 48, Tipo: 'MC_POWER' - - Red '' (ID: 51, Lang: LAD), Instrucción UID: 52, Tipo: 'Move' - - Red '' (ID: 51, Lang: LAD), Instrucción UID: 53, Tipo: 'S_Move' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 52, Tipo: 'Eq' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 53, Tipo: 'Coil' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 54, Tipo: 'Eq' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 55, Tipo: 'Coil' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 56, Tipo: 'Eq' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 57, Tipo: 'Contact' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 58, Tipo: 'Coil' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 59, Tipo: 'Eq' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 60, Tipo: 'Coil' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 62, Tipo: 'Eq' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 63, Tipo: 'Coil' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 64, Tipo: 'Eq' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 65, Tipo: 'Coil' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 66, Tipo: 'Contact' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 67, Tipo: 'Coil' - - Red '' (ID: 6D, Lang: LAD), Instrucción UID: 26, Tipo: 'Ne' - - Red '' (ID: 6D, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil' - - Red '' (ID: 74, Lang: LAD), Instrucción UID: 38, Tipo: 'Eq' - - Red '' (ID: 74, Lang: LAD), Instrucción UID: 39, Tipo: 'Coil' - - Red '' (ID: 74, Lang: LAD), Instrucción UID: 40, Tipo: 'Eq' - - Red '' (ID: 74, Lang: LAD), Instrucción UID: 41, Tipo: 'Coil' - - Red '' (ID: 74, Lang: LAD), Instrucción UID: 42, Tipo: 'Eq' - - Red '' (ID: 74, Lang: LAD), Instrucción UID: 43, Tipo: 'Coil' - - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 37, Tipo: 'Calc' - - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 38, Tipo: 'Contact' - - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 39, Tipo: 'Neg' - - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 40, Tipo: 'LIMIT' - - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 41, Tipo: 'Contact' - - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 42, Tipo: 'LIMIT' - - Red '' (ID: 82, Lang: LAD), Instrucción UID: 29, Tipo: 'Calc' - - Red '' (ID: 82, Lang: LAD), Instrucción UID: 30, Tipo: 'LIMIT' - - Red '' (ID: 89, Lang: LAD), Instrucción UID: 40, Tipo: 'Calc' - - Red '' (ID: 89, Lang: LAD), Instrucción UID: 41, Tipo: 'Gt' - - Red '' (ID: 89, Lang: LAD), Instrucción UID: 42, Tipo: 'Contact' - - Red '' (ID: 89, Lang: LAD), Instrucción UID: 43, Tipo: 'Contact' - - Red '' (ID: 89, Lang: LAD), Instrucción UID: 44, Tipo: 'Contact' - - Red '' (ID: 89, Lang: LAD), Instrucción UID: 45, Tipo: 'Contact' - - Red '' (ID: 89, Lang: LAD), Instrucción UID: 46, Tipo: 'O' - - Red '' (ID: 89, Lang: LAD), Instrucción UID: 47, Tipo: 'Move' - - Red '' (ID: 89, Lang: LAD), Instrucción UID: 50, Tipo: 'LIMIT' - - Red '' (ID: 9E, Lang: LAD), Instrucción UID: 45, Tipo: 'Neg' - - Red '' (ID: 9E, Lang: LAD), Instrucción UID: 46, Tipo: 'Div' - - Red '' (ID: A5, Lang: LAD), Instrucción UID: 70, Tipo: 'S_Move' - - Red '' (ID: A5, Lang: LAD), Instrucción UID: 71, Tipo: 'Coil' - - Red '' (ID: A5, Lang: LAD), Instrucción UID: 77, Tipo: 'MC_MOVEVELOCITY' - - Red '' (ID: A5, Lang: LAD), Instrucción UID: 81, Tipo: 'Move' - - Red '' (ID: A5, Lang: LAD), Instrucción UID: 82, Tipo: 'S_Move' - - Red '' (ID: AC, Lang: LAD), Instrucción UID: 77, Tipo: 'S_Move' - - Red '' (ID: AC, Lang: LAD), Instrucción UID: 78, Tipo: 'Coil' - - Red '' (ID: B3, Lang: LAD), Instrucción UID: 45, Tipo: 'MC_HOME' - - Red '' (ID: B3, Lang: LAD), Instrucción UID: 49, Tipo: 'Move' - - Red '' (ID: B3, Lang: LAD), Instrucción UID: 50, Tipo: 'S_Move' - - Red '' (ID: B3, Lang: LAD), Instrucción UID: 52, Tipo: 'O' - - Red '' (ID: B3, Lang: LAD), Instrucción UID: 53, Tipo: 'SCoil' - - Red '' (ID: B3, Lang: LAD), Instrucción UID: 54, Tipo: 'RCoil' - - Red '' (ID: C1, Lang: LAD), Instrucción UID: 51, Tipo: 'Move' - - Red '' (ID: C1, Lang: LAD), Instrucción UID: 53, Tipo: 'Move' - - Red '' (ID: C1, Lang: LAD), Instrucción UID: 55, Tipo: 'Move' - - Red '' (ID: C8, Lang: LAD), Instrucción UID: 77, Tipo: 'S_Move' - - Red '' (ID: C8, Lang: LAD), Instrucción UID: 78, Tipo: 'Coil' - - Red '' (ID: C8, Lang: LAD), Instrucción UID: 85, Tipo: 'MC_MOVEABSOLUTE' - - Red '' (ID: C8, Lang: LAD), Instrucción UID: 89, Tipo: 'Move' - - Red '' (ID: C8, Lang: LAD), Instrucción UID: 90, Tipo: 'S_Move' - - Red '' (ID: D6, Lang: LAD), Instrucción UID: 55, Tipo: 'S_Move' - - Red '' (ID: D6, Lang: LAD), Instrucción UID: 56, Tipo: 'MC_MOVERELATIVE' - - Red '' (ID: D6, Lang: LAD), Instrucción UID: 60, Tipo: 'Move' - - Red '' (ID: D6, Lang: LAD), Instrucción UID: 61, Tipo: 'S_Move' - - Red '' (ID: EB, Lang: LAD), Instrucción UID: 74, Tipo: 'S_Move' - - Red '' (ID: EB, Lang: LAD), Instrucción UID: 75, Tipo: 'Coil' - - Red '' (ID: EB, Lang: LAD), Instrucción UID: 76, Tipo: 'MC_HALT' - - Red '' (ID: EB, Lang: LAD), Instrucción UID: 80, Tipo: 'Move' - - Red '' (ID: EB, Lang: LAD), Instrucción UID: 81, Tipo: 'S_Move' - - Red '' (ID: EB, Lang: LAD), Instrucción UID: 88, Tipo: 'S_Move' - - Red '' (ID: EB, Lang: LAD), Instrucción UID: 89, Tipo: 'MC_STOP' - - Red '' (ID: EB, Lang: LAD), Instrucción UID: 93, Tipo: 'Move' - - Red '' (ID: EB, Lang: LAD), Instrucción UID: 94, Tipo: 'S_Move' - - Red '' (ID: F2, Lang: LAD), Instrucción UID: 29, Tipo: 'Jump' - - Red '' (ID: 115, Lang: LAD), Instrucción UID: 64, Tipo: 'OutRange' - - Red '' (ID: 115, Lang: LAD), Instrucción UID: 66, Tipo: 'OutRange' - - Red '' (ID: 115, Lang: LAD), Instrucción UID: 68, Tipo: 'OutRange' - - Red '' (ID: 115, Lang: LAD), Instrucción UID: 70, Tipo: 'OutRange' - - Red '' (ID: 115, Lang: LAD), Instrucción UID: 79, Tipo: 'O' - - Red '' (ID: 115, Lang: LAD), Instrucción UID: 80, Tipo: 'SCoil' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 53, Tipo: 'InRange' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 54, Tipo: 'Eq' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 55, Tipo: 'Move' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 56, Tipo: 'Eq' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 57, Tipo: 'Move' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 58, Tipo: 'Eq' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 59, Tipo: 'Move' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 60, Tipo: 'Eq' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 61, Tipo: 'Move' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 62, Tipo: 'Eq' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 63, Tipo: 'Move' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 64, Tipo: 'Eq' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 65, Tipo: 'Move' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 66, Tipo: 'Eq' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 67, Tipo: 'Move' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 68, Tipo: 'Not' - - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 69, Tipo: 'SCoil' - - Red '' (ID: 138, Lang: LAD), Instrucción UID: 32, Tipo: 'SCATTER' - - Red '' (ID: 138, Lang: LAD), Instrucción UID: 33, Tipo: 'RCoil' - - Red '' (ID: 13F, Lang: LAD), Instrucción UID: 27, Tipo: 'RD_SINFO' - - Red '' (ID: 13F, Lang: LAD), Instrucción UID: 28, Tipo: 'Eq' - - Red '' (ID: 13F, Lang: LAD), Instrucción UID: 29, Tipo: 'Coil' - - Red '' (ID: 146, Lang: LAD), Instrucción UID: 36, Tipo: 'ReturnValue' - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_processed.json -Generando salida para: FB 'AxisTechnologyPositioning' (Original: AxisTechnologyPositioning) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'TO_Object:v8.0'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'TO_PositioningAxis:v8.0'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -INFO: Detectadas 2 VAR_TEMP adicionales. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\AxisTechnologyPositioning.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_GetData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771652.8770456, Size=102375 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='AxisTechnologyPositioning_GetData', Número=5, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_GetData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_GetData.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 32 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 32 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 12 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: B, Lang: LAD), Instrucción UID: 40, Tipo: 'SCATTER' - - Red '' (ID: B, Lang: LAD), Instrucción UID: 42, Tipo: 'SCATTER' - - Red '' (ID: B, Lang: LAD), Instrucción UID: 44, Tipo: 'SCATTER' - - Red '' (ID: B, Lang: LAD), Instrucción UID: 46, Tipo: 'SCATTER' - - Red '' (ID: 20, Lang: LAD), Instrucción UID: 25, Tipo: 'Calc' - - Red '' (ID: 27, Lang: LAD), Instrucción UID: 44, Tipo: 'InRange' - - Red '' (ID: 27, Lang: LAD), Instrucción UID: 45, Tipo: 'SCoil' - - Red '' (ID: 27, Lang: LAD), Instrucción UID: 48, Tipo: 'OutRange' - - Red '' (ID: 27, Lang: LAD), Instrucción UID: 50, Tipo: 'O' - - Red '' (ID: 27, Lang: LAD), Instrucción UID: 51, Tipo: 'RCoil' - - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 28, Tipo: 'RD_SINFO' - - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 29, Tipo: 'Move' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_GetData_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_GetData_processed.json -Generando salida para: FC 'AxisTechnologyPositioning_GetData' (Original: AxisTechnologyPositioning_GetData) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'TO_PositioningAxis:v8.0'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\AxisTechnologyPositioning_GetData.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Utilities\CHECK_AXIS_POSITION.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Utilities\CHECK_AXIS_POSITION.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\parsing\inv_SIEM_G120.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771652.5232875, Size=55209 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='inv_SIEM_G120', Número=954, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: 'V1.0 - INVERTER SIEMENS G120 - -USE COMUNICATION TELE...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 9 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=SCL - - Procesando Red ID=19, Lenguaje Red=SCL - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=SCL - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=SCL -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\parsing\inv_SIEM_G120.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\parsing\inv_SIEM_G120.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 8 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 8 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: - - Red 'READ DATA FROM DRIVE' (ID: 4, Lang: LAD), Instrucción UID: 24, Tipo: 'DPRD_DAT' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\parsing\inv_SIEM_G120_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\parsing\inv_SIEM_G120_processed.json -Generando salida para: FC 'inv_SIEM_G120' (Original: inv_SIEM_G120) - -> Modo de generación: FC SCL - WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\inv_SIEM_G120.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\SeamlessDivider_Main.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\SeamlessDivider_Main.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology_MCInterrupt.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology_MCInterrupt.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Interpolator.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.300753, Size=2575 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='MC_Interpolator', Número=92, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -Advertencia: ObjectList para OB sin SW.Blocks.CompileUnit. -Paso 6: Escribiendo el resultado en el archivo JSON... -ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Interpolator.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Interpolator.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Interpolator_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Interpolator_processed.json -Generando salida para: OB 'MC_Interpolator' (Original: MC_Interpolator) - -> Modo de generación: OB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\MC_Interpolator.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_PreInterpolator.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.3785062, Size=19598 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='MC_PreInterpolator', Número=68, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD -Error: Constante sin valor Access UID=23 -Advertencia: Ignorando Access inválido o con error UID=23 en red B -Error: Constante sin valor Access UID=26 -Advertencia: Ignorando Access inválido o con error UID=26 en red B -Advertencia: Fuente desconocida UID=23 conectada a 32.in2 - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_PreInterpolator.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_PreInterpolator.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: 4, Lang: LAD), Instrucción UID: 23, Tipo: 'Runtime' - - Red '' (ID: B, Lang: LAD), Instrucción UID: 32, Tipo: 'Calc' - - Red '' (ID: B, Lang: LAD), Instrucción UID: 33, Tipo: 'SET_CINT' - - Red '' (ID: B, Lang: LAD), Instrucción UID: 34, Tipo: 'RCoil' - - Red '' (ID: 19, Lang: LAD), Instrucción UID: 26, Tipo: 'Runtime' - - Red '' (ID: 19, Lang: LAD), Instrucción UID: 27, Tipo: 'Mul' - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_PreInterpolator_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_PreInterpolator_processed.json -Generando salida para: OB 'MC_PreInterpolator' (Original: MC_PreInterpolator) - -> Modo de generación: OB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\MC_PreInterpolator.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Servo.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.4845345, Size=2486 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='MC_Servo', Número=91, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -Advertencia: ObjectList para OB sin SW.Blocks.CompileUnit. -Paso 6: Escribiendo el resultado en el archivo JSON... -ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Servo.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Servo.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). - ---- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Servo_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Servo_processed.json -Generando salida para: OB 'MC_Servo' (Original: MC_Servo) - -> Modo de generación: OB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\MC_Servo.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmManagement.xml --- ---- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmManagement.xml. Se usará el archivo .scl original existente. --- - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\AlarmsGeneric.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.923344, Size=53471 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='AlarmsGeneric', Número=4, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\AlarmsGeneric.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\AlarmsGeneric.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 69 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 69 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: B, Lang: LAD), Instrucción UID: 26, Tipo: 'Rs' - - Red '' (ID: 12, Lang: LAD), Instrucción UID: 26, Tipo: 'Rs' - - Red '' (ID: 35, Lang: LAD), Instrucción UID: 31, Tipo: 'Contact' - - Red '' (ID: 35, Lang: LAD), Instrucción UID: 32, Tipo: 'SCoil' - - Red '' (ID: 35, Lang: LAD), Instrucción UID: 33, Tipo: 'Contact' - - Red '' (ID: 35, Lang: LAD), Instrucción UID: 34, Tipo: 'SCoil' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\AlarmsGeneric_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\AlarmsGeneric_processed.json -Generando salida para: FC 'AlarmsGeneric' (Original: AlarmsGeneric) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\AlarmsGeneric.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\Clocks.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.993756, Size=15943 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='Clocks', Número=8, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\Clocks.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\Clocks.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Advertencia: No se encontró nombre/instancia para TON UID 28. Usando placeholder '#TON_INSTANCE_28'. -Advertencia: No se encontró nombre/instancia para TON UID 28. Usando placeholder '#TON_INSTANCE_28'. -Advertencia: No se encontró nombre/instancia para TON UID 28. Usando placeholder '#TON_INSTANCE_28'. -Advertencia: No se encontró nombre/instancia para TOF UID 30. Usando placeholder '#TOF_INSTANCE_30'. -Advertencia: No se encontró nombre/instancia para TOF UID 30. Usando placeholder '#TOF_INSTANCE_30'. -Advertencia: No se encontró nombre/instancia para TOF UID 30. Usando placeholder '#TOF_INSTANCE_30'. - -> 12 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 12 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 3 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\Clocks_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\Clocks_processed.json -Generando salida para: FC 'Clocks' (Original: Clocks) - -> Modo de generación: FC SCL -INFO: Detectadas 6 VAR_TEMP adicionales. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Clocks.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instAlarmPresence.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771651.3115358, Size=13160 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='_instAlarmPresence', Número=27, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instAlarmPresence.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instAlarmPresence.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instAlarmPresence_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instAlarmPresence_processed.json -Generando salida para: InstanceDB '_instAlarmPresence' (Original: _instAlarmPresence) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instAlarmPresence.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instMachineCycle.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771651.2827537, Size=26906 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='_instMachineCycle', Número=25, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instMachineCycle.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instMachineCycle.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instMachineCycle_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instMachineCycle_processed.json -Generando salida para: InstanceDB '_instMachineCycle' (Original: _instMachineCycle) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instMachineCycle.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\LampsGeneric.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.959649, Size=25192 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='LampsGeneric', Número=6, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\LampsGeneric.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\LampsGeneric.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 33 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 33 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 6 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 6 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\LampsGeneric_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\LampsGeneric_processed.json -Generando salida para: FC 'LampsGeneric' (Original: LampsGeneric) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LampsGeneric.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineCycle.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771651.2524052, Size=148133 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='MachineCycle', Número=18, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 24 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD -Error: Constante sin valor Access UID=24 -Advertencia: Ignorando Access inválido o con error UID=24 en red 27 -Error: Constante sin valor Access UID=26 -Advertencia: Ignorando Access inválido o con error UID=26 en red 27 -Error: Constante sin valor Access UID=29 -Advertencia: Ignorando Access inválido o con error UID=29 en red 27 -Error: Constante sin valor Access UID=31 -Advertencia: Ignorando Access inválido o con error UID=31 en red 27 - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD -Error: Constante sin valor Access UID=22 -Advertencia: Ignorando Access inválido o con error UID=22 en red 4A -Error: Constante sin valor Access UID=32 -Advertencia: Ignorando Access inválido o con error UID=32 en red 4A -Advertencia: Fuente desconocida UID=22 conectada a 34.in2 -Advertencia: Fuente desconocida UID=32 conectada a 45.in - - Procesando Red ID=51, Lenguaje Red=LAD -Error: Constante sin valor Access UID=22 -Advertencia: Ignorando Access inválido o con error UID=22 en red 51 -Error: Constante sin valor Access UID=24 -Advertencia: Ignorando Access inválido o con error UID=24 en red 51 -Advertencia: Fuente desconocida UID=22 conectada a 26.in2 -Advertencia: Fuente desconocida UID=24 conectada a 29.in - - Procesando Red ID=58, Lenguaje Red=LAD -Error: Constante sin valor Access UID=22 -Advertencia: Ignorando Access inválido o con error UID=22 en red 58 -Error: Constante sin valor Access UID=24 -Advertencia: Ignorando Access inválido o con error UID=24 en red 58 -Advertencia: Fuente desconocida UID=22 conectada a 26.in2 -Advertencia: Fuente desconocida UID=24 conectada a 29.in - - Procesando Red ID=5F, Lenguaje Red=LAD -Error: Constante sin valor Access UID=25 -Advertencia: Ignorando Access inválido o con error UID=25 en red 5F -Error: Constante sin valor Access UID=27 -Advertencia: Ignorando Access inválido o con error UID=27 en red 5F -Error: Constante sin valor Access UID=28 -Advertencia: Ignorando Access inválido o con error UID=28 en red 5F -Advertencia: Fuente desconocida UID=28 conectada a 36.in - - Procesando Red ID=66, Lenguaje Red=LAD -Error: Constante sin valor Access UID=28 -Advertencia: Ignorando Access inválido o con error UID=28 en red 66 -Advertencia: Fuente desconocida UID=28 conectada a 38.in - - Procesando Red ID=6D, Lenguaje Red=LAD -Error: Constante sin valor Access UID=22 -Advertencia: Ignorando Access inválido o con error UID=22 en red 6D -Advertencia: Fuente desconocida UID=22 conectada a 24.in2 - - Procesando Red ID=74, Lenguaje Red=LAD -Error: Constante sin valor Access UID=22 -Advertencia: Ignorando Access inválido o con error UID=22 en red 74 -Error: Constante sin valor Access UID=25 -Advertencia: Ignorando Access inválido o con error UID=25 en red 74 -Advertencia: Fuente desconocida UID=22 conectada a 28.in2 -Advertencia: Fuente desconocida UID=25 conectada a 31.in2 - - Procesando Red ID=7B, Lenguaje Red=LAD - - Procesando Red ID=82, Lenguaje Red=LAD -Error: Constante sin valor Access UID=21 -Advertencia: Ignorando Access inválido o con error UID=21 en red 82 -Error: Constante sin valor Access UID=23 -Advertencia: Ignorando Access inválido o con error UID=23 en red 82 -Error: Constante sin valor Access UID=26 -Advertencia: Ignorando Access inválido o con error UID=26 en red 82 -Error: Constante sin valor Access UID=29 -Advertencia: Ignorando Access inválido o con error UID=29 en red 82 -Advertencia: Fuente desconocida UID=26 conectada a 37.in2 -Advertencia: Fuente desconocida UID=29 conectada a 39.in2 - - Procesando Red ID=89, Lenguaje Red=LAD -Error: Constante sin valor Access UID=34 -Advertencia: Ignorando Access inválido o con error UID=34 en red 89 -Error: Constante sin valor Access UID=36 -Advertencia: Ignorando Access inválido o con error UID=36 en red 89 - - Procesando Red ID=90, Lenguaje Red=LAD - - Procesando Red ID=97, Lenguaje Red=LAD - - Procesando Red ID=9E, Lenguaje Red=LAD -Error: Constante sin valor Access UID=24 -Advertencia: Ignorando Access inválido o con error UID=24 en red 9E -Advertencia: Fuente desconocida UID=24 conectada a 29.in2 - - Procesando Red ID=A5, Lenguaje Red=LAD -Error: Constante sin valor Access UID=25 -Advertencia: Ignorando Access inválido o con error UID=25 en red A5 -Advertencia: Fuente desconocida UID=25 conectada a 30.in2 -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineCycle.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineCycle.json -Procesando bloque tipo: FB -INFO: El bloque es FB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 25 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 25 -Warning: Referring to unknown source UID: 32 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 28 -Warning: Referring to unknown source UID: 28 -Advertencia: No se encontró nombre/instancia para TON UID 26. Usando placeholder '#TON_INSTANCE_26'. -Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -Advertencia: No se encontró nombre/instancia para TOF UID 24. Usando placeholder '#TOF_INSTANCE_24'. -Advertencia: No se encontró nombre/instancia para TOF UID 29. Usando placeholder '#TOF_INSTANCE_29'. - -> 104 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 104 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 25 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 25 -Warning: Referring to unknown source UID: 32 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 28 -Warning: Referring to unknown source UID: 28 -Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -Advertencia: No se encontró nombre/instancia para TOF UID 29. Usando placeholder '#TOF_INSTANCE_29'. - -> 17 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 17 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 25 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 25 -Warning: Referring to unknown source UID: 32 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 28 -Warning: Referring to unknown source UID: 28 -Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -Advertencia: No se encontró nombre/instancia para TOF UID 29. Usando placeholder '#TOF_INSTANCE_29'. - -> 4 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 4 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 25 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 22 -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 29 -Warning: Referring to unknown source UID: 25 -Warning: Referring to unknown source UID: 32 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 24 -Warning: Referring to unknown source UID: 28 -Warning: Referring to unknown source UID: 28 -Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -Advertencia: No se encontró nombre/instancia para TOF UID 29. Usando placeholder '#TOF_INSTANCE_29'. - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FB) --- -ADVERTENCIA: Se encontraron 45 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: 27, Lang: LAD), Instrucción UID: 37, Tipo: 'InRange' - - Red '' (ID: 27, Lang: LAD), Instrucción UID: 38, Tipo: 'Contact' - - Red '' (ID: 27, Lang: LAD), Instrucción UID: 39, Tipo: 'O' - - Red '' (ID: 27, Lang: LAD), Instrucción UID: 40, Tipo: 'Contact' - - Red '' (ID: 27, Lang: LAD), Instrucción UID: 41, Tipo: 'InRange' - - Red '' (ID: 27, Lang: LAD), Instrucción UID: 42, Tipo: 'Contact' - - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 31, Tipo: 'Rs' - - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 32, Tipo: 'Sr' - - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 34, Tipo: 'Eq' - - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 35, Tipo: 'Contact' - - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 36, Tipo: 'Contact' - - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 37, Tipo: 'Contact' - - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 38, Tipo: 'Contact' - - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 39, Tipo: 'Contact' - - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 40, Tipo: 'Contact' - - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 44, Tipo: 'O' - - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 45, Tipo: 'Move' - - Red '' (ID: 51, Lang: LAD), Instrucción UID: 26, Tipo: 'Eq' - - Red '' (ID: 51, Lang: LAD), Instrucción UID: 27, Tipo: 'TON' - - Red '' (ID: 51, Lang: LAD), Instrucción UID: 29, Tipo: 'Move' - - Red '' (ID: 58, Lang: LAD), Instrucción UID: 26, Tipo: 'Eq' - - Red '' (ID: 58, Lang: LAD), Instrucción UID: 27, Tipo: 'TON' - - Red '' (ID: 58, Lang: LAD), Instrucción UID: 29, Tipo: 'Move' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 35, Tipo: 'InRange' - - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 36, Tipo: 'Move' - - Red '' (ID: 66, Lang: LAD), Instrucción UID: 38, Tipo: 'Move' - - Red '' (ID: 6D, Lang: LAD), Instrucción UID: 24, Tipo: 'Eq' - - Red '' (ID: 6D, Lang: LAD), Instrucción UID: 25, Tipo: 'Coil' - - Red '' (ID: 74, Lang: LAD), Instrucción UID: 28, Tipo: 'Eq' - - Red '' (ID: 74, Lang: LAD), Instrucción UID: 29, Tipo: 'TOF' - - Red '' (ID: 74, Lang: LAD), Instrucción UID: 31, Tipo: 'Gt' - - Red '' (ID: 74, Lang: LAD), Instrucción UID: 33, Tipo: 'O' - - Red '' (ID: 74, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil' - - Red '' (ID: 82, Lang: LAD), Instrucción UID: 35, Tipo: 'InRange' - - Red '' (ID: 82, Lang: LAD), Instrucción UID: 36, Tipo: 'Coil' - - Red '' (ID: 82, Lang: LAD), Instrucción UID: 37, Tipo: 'Eq' - - Red '' (ID: 82, Lang: LAD), Instrucción UID: 38, Tipo: 'Coil' - - Red '' (ID: 82, Lang: LAD), Instrucción UID: 39, Tipo: 'Eq' - - Red '' (ID: 82, Lang: LAD), Instrucción UID: 40, Tipo: 'Coil' - - Red '' (ID: 89, Lang: LAD), Instrucción UID: 46, Tipo: 'InRange' - - Red '' (ID: 89, Lang: LAD), Instrucción UID: 47, Tipo: 'Coil' - - Red '' (ID: 9E, Lang: LAD), Instrucción UID: 29, Tipo: 'Ge' - - Red '' (ID: A5, Lang: LAD), Instrucción UID: 30, Tipo: 'Eq' - - Red '' (ID: A5, Lang: LAD), Instrucción UID: 31, Tipo: 'O' - - Red '' (ID: A5, Lang: LAD), Instrucción UID: 32, Tipo: 'Coil' - -Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineCycle_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineCycle_processed.json -Generando salida para: FB 'MachineCycle' (Original: MachineCycle) - -> Modo de generación: FB SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -INFO: Detectadas 2 VAR_TEMP adicionales. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\MachineCycle.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineMain.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.8645701, Size=37700 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='MachineMain', Número=3, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD - - Procesando Red ID=3C, Lenguaje Red=LAD - - Procesando Red ID=43, Lenguaje Red=LAD - - Procesando Red ID=4A, Lenguaje Red=LAD - - Procesando Red ID=51, Lenguaje Red=LAD - - Procesando Red ID=58, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineMain.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineMain.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 15 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 15 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: 58, Lang: LAD), Instrucción UID: 26, Tipo: 'Contact' - - Red '' (ID: 58, Lang: LAD), Instrucción UID: 27, Tipo: 'RCoil' - - Red '' (ID: 58, Lang: LAD), Instrucción UID: 28, Tipo: 'RCoil' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineMain_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineMain_processed.json -Generando salida para: FC 'MachineMain' (Original: MachineMain) - -> Modo de generación: FC SCL -INFO: Detectadas 1 VAR_TEMP adicionales. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\MachineMain.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\buttonsAndLamps_NotUsed.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.781349, Size=10428 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='buttonsAndLamps_NotUsed', Número=41, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\buttonsAndLamps_NotUsed.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\buttonsAndLamps_NotUsed.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\buttonsAndLamps_NotUsed_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\buttonsAndLamps_NotUsed_processed.json -Generando salida para: GlobalDB 'buttonsAndLamps_NotUsed' (Original: buttonsAndLamps_NotUsed) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\buttonsAndLamps_NotUsed.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\clock.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771651.0226643, Size=8895 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='clock', Número=43, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\clock.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\clock.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\clock_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\clock_processed.json -Generando salida para: GlobalDB 'clock' (Original: clock) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\clock.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\electricalCabinet.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.8164234, Size=4304 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='electricalCabinet', Número=14, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\electricalCabinet.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\electricalCabinet.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\electricalCabinet_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\electricalCabinet_processed.json -Generando salida para: GlobalDB 'electricalCabinet' (Original: electricalCabinet) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\electricalCabinet.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\machineData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771651.057024, Size=16469 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='machineData', Número=24, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\machineData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\machineData.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\machineData_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\machineData_processed.json -Generando salida para: GlobalDB 'machineData' (Original: machineData) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\machineData.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Setup\parsing\alarmMask.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.7480185, Size=2800 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='alarmMask', Número=30, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Setup\parsing\alarmMask.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Setup\parsing\alarmMask.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Setup\parsing\alarmMask_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Setup\parsing\alarmMask_processed.json -Generando salida para: GlobalDB 'alarmMask' (Original: alarmMask) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\alarmMask.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Startup.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Startup.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Startup.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\Startup.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.5229087, Size=4435 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='Startup', Número=126, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\Startup.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Startup.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\Startup.json -Procesando bloque tipo: OB -INFO: El bloque es OB. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (OB) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 1 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 1 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (OB) --- -INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. - -Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\Startup_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Startup.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\Startup_processed.json -Generando salida para: OB 'Startup' (Original: Startup) - -> Modo de generación: OB SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Startup.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\parsing\instTimingBeltRampGenerator.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.7090738, Size=6330 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='instTimingBeltRampGenerator', Número=38, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para InstanceDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\parsing\instTimingBeltRampGenerator.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\parsing\instTimingBeltRampGenerator.json -Procesando bloque tipo: InstanceDB -INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\parsing\instTimingBeltRampGenerator_processed.json -Guardado de InstanceDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\parsing\instTimingBeltRampGenerator_processed.json -Generando salida para: InstanceDB 'instTimingBeltRampGenerator' (Original: instTimingBeltRampGenerator) - -> Modo de generación: INSTANCE_DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\instTimingBeltRampGenerator.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltInterrupt.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.6532555, Size=33269 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='TimingBeltInterrupt', Número=13, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD -Error: Constante sin valor Access UID=23 -Advertencia: Ignorando Access inválido o con error UID=23 en red 12 -Error: Constante sin valor Access UID=26 -Advertencia: Ignorando Access inválido o con error UID=26 en red 12 -Advertencia: Fuente desconocida UID=23 conectada a 39.in2 -Advertencia: Fuente desconocida UID=26 conectada a 40.in2 - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD -Error: Constante sin valor Access UID=23 -Advertencia: Ignorando Access inválido o con error UID=23 en red 20 -Error: Constante sin valor Access UID=24 -Advertencia: Ignorando Access inválido o con error UID=24 en red 20 -Error: Constante sin valor Access UID=25 -Advertencia: Ignorando Access inválido o con error UID=25 en red 20 -Error: Constante sin valor Access UID=31 -Advertencia: Ignorando Access inválido o con error UID=31 en red 20 -Error: Constante sin valor Access UID=35 -Advertencia: Ignorando Access inválido o con error UID=35 en red 20 -Error: Constante sin valor Access UID=36 -Advertencia: Ignorando Access inválido o con error UID=36 en red 20 -Advertencia: Fuente desconocida UID=36 conectada a 53.hwId -Advertencia: Fuente desconocida UID=35 conectada a 53.maxSpeed -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltInterrupt.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltInterrupt.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 36 - -> 10 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 36 - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): -Warning: Referring to unknown source UID: 26 -Warning: Referring to unknown source UID: 23 -Warning: Referring to unknown source UID: 36 - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 8 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: 12, Lang: LAD), Instrucción UID: 39, Tipo: 'Sub' - - Red '' (ID: 12, Lang: LAD), Instrucción UID: 40, Tipo: 'Add' - - Red '' (ID: 12, Lang: LAD), Instrucción UID: 41, Tipo: 'InRange' - - Red '' (ID: 12, Lang: LAD), Instrucción UID: 42, Tipo: 'SCoil' - - Red '' (ID: 20, Lang: LAD), Instrucción UID: 48, Tipo: 'Calc' - - Red '' (ID: 20, Lang: LAD), Instrucción UID: 49, Tipo: 'Convert' - - Red '' (ID: 20, Lang: LAD), Instrucción UID: 50, Tipo: 'LIMIT' - - Red '' (ID: 20, Lang: LAD), Instrucción UID: 53, Tipo: 'Call' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltInterrupt_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltInterrupt_processed.json -Generando salida para: FC 'TimingBeltInterrupt' (Original: TimingBeltInterrupt) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\TimingBeltInterrupt.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltManager.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.5880709, Size=24990 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='TimingBeltManager', Número=27, Lenguaje Bloque='LAD' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. - - Procesando Red ID=4, Lenguaje Red=LAD - - Procesando Red ID=B, Lenguaje Red=LAD - - Procesando Red ID=12, Lenguaje Red=LAD - - Procesando Red ID=19, Lenguaje Red=LAD - - Procesando Red ID=20, Lenguaje Red=LAD - - Procesando Red ID=27, Lenguaje Red=LAD - - Procesando Red ID=2E, Lenguaje Red=LAD - - Procesando Red ID=35, Lenguaje Red=LAD -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltManager.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltManager.json -Procesando bloque tipo: FC -INFO: El bloque es FC. Iniciando procesamiento lógico... -Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' - ---- Iniciando Bucle de Procesamiento Iterativo (FC) --- - ---- Pase 1 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 13 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando... - ---- Pase 2 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 2 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... - ---- Pase 3 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 1 instrucciones (no STL) procesadas con SymPy. - Fase 2 (Agrupación IF con Simplificación): - -> 0 agrupaciones realizadas (en redes no STL). ---- Fin Pase 3: 1 proc SymPy, 0 agrup. Continuando... - ---- Pase 4 --- - Fase 1 (SymPy Base - Orden por Prioridad): - -> 0 instrucciones (no STL) procesadas con SymPy. - ---- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- - ---- Verificación Final de Instrucciones No Procesadas (FC) --- -ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: - - Red '' (ID: 19, Lang: LAD), Instrucción UID: 31, Tipo: 'O' - - Red '' (ID: 19, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' - -Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltManager_processed.json -Guardado completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltManager_processed.json -Generando salida para: FC 'TimingBeltManager' (Original: TimingBeltManager) - -> Modo de generación: FC SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\TimingBeltManager.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.5510414, Size=6026 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='timingBeltData', Número=39, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltData.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltData_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltData_processed.json -Generando salida para: GlobalDB 'timingBeltData' (Original: timingBeltData) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\timingBeltData.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltSetupData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.6871533, Size=3958 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='timingBeltSetupData', Número=42, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltSetupData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltSetupData.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltSetupData_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltSetupData_processed.json -Generando salida para: GlobalDB 'timingBeltSetupData' (Original: timingBeltSetupData) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\timingBeltSetupData.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerData.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.1458921, Size=6845 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='dividerData', Número=45, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerData.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerData.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerData_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerData_processed.json -Generando salida para: GlobalDB 'dividerData' (Original: dividerData) - -> Modo de generación: DATA_BLOCK SCL - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\dividerData.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerInterface.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749771650.1229432, Size=15164 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -Paso 3: Extrayendo atributos del bloque... -Paso 3: Atributos: Nombre='dividerInterface', Número=44, Lenguaje Bloque='DB' -Paso 3b: Comentario bloque: '...' -Paso 4: Extrayendo la interfaz del bloque... -Paso 5: Saltando procesamiento de redes para GlobalDB. -Paso 6: Escribiendo el resultado en el archivo JSON... -Paso 6: Escritura JSON completada. -Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerInterface.json' ---- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml --- -Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerInterface.json -Procesando bloque tipo: GlobalDB -INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerInterface_processed.json -Guardado de GlobalDB completado. ---- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml --- -Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerInterface_processed.json -Generando salida para: GlobalDB 'dividerInterface' (Original: dividerInterface) - -> Modo de generación: DATA_BLOCK SCL - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. - -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\dividerInterface.scl -Generación de .SCL completada. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\DeviceStates_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\DeviceStates_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\DeviceStates_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\DeviceStates_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772062.237595, Size=2020 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_CAMIN_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_CAMIN_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_CAMIN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_CAMIN_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772062.0566719, Size=2170 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_GEARINPOS_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_GEARINPOS_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_GEARINPOS_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_GEARINPOS_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772062.0317855, Size=2190 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_GEAROUT_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_GEAROUT_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_GEAROUT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_GEAROUT_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772062.1091306, Size=2132 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_HALT_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_HALT_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_HALT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_HALT_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.9428258, Size=2093 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_HOME_1_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_HOME_1_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_HOME_1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_HOME_1_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.835052, Size=2097 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_INTERPOLATECAM_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_INTERPOLATECAM_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_INTERPOLATECAM_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_INTERPOLATECAM_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772062.0009246, Size=2602 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_MOVEABSOLUTE_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_MOVEABSOLUTE_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_MOVEABSOLUTE_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_MOVEABSOLUTE_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.8661563, Size=4574 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_MOVERELATIVE_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_MOVERELATIVE_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_MOVERELATIVE_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_MOVERELATIVE_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.9089835, Size=2133 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_MOVEVELOCITY_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_MOVEVELOCITY_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_MOVEVELOCITY_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_MOVEVELOCITY_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.7822187, Size=2133 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_POWER_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_POWER_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_POWER_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_POWER_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.74534, Size=2098 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_RESET_1_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_RESET_1_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_RESET_1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_RESET_1_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.6412306, Size=5488 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_STOP_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_STOP_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_STOP_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_STOP_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772061.6993706, Size=4486 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\RT_INFO_1_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\RT_INFO_1_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\RT_INFO_1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\RT_INFO_1_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772062.2786438, Size=1637 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\R_TRIG_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\R_TRIG_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\R_TRIG_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\R_TRIG_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772062.216665, Size=3521 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Procesando archivo: 98050_PLC\SystemBlocks_CR\SET_TIMEZONE_XRef.xml --- ---- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\SET_TIMEZONE_XRef.xml --- -Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\SET_TIMEZONE_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\SET_TIMEZONE_XRef.json'... -Cargando parsers de red... -Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' - -Total de lenguajes con parser cargado: 5 -Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -Metadatos XML: ModTime=1749772062.1596107, Size=4486 -Paso 1: Parseando archivo XML... -Paso 1: Parseo XML completado. -Paso 2: Detectando tipo de objeto principal... -Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -Error Crítico: No se generó ningún resultado para el archivo XML. - ---- Fase 1.5: Copiando archivos SCL existentes desde 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\scl_output' --- -Se encontraron 16 archivos .scl existentes para copiar: -Copia de SCL existentes finalizada. Copiados: 0, Omitidos (conflicto nombre): 16 +--- Fase 1.5: Copiando archivos SCL existentes desde 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\scl_output' --- +No se encontraron archivos .scl existentes para copiar (excluyendo directorios de salida). --- Fase 2: Ejecutando x4_cross_reference.py (salida en 'xref_output/') --- -Ejecutando x4 (generate_cross_references) sobre: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC, salida en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output +Ejecutando x4 (generate_cross_references) sobre: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example, salida en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\xref_output --- Iniciando Generación de Referencias Cruzadas y Fuentes MD (x4) --- -Buscando archivos JSON procesados en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC -Directorio de salida XRef: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output +Buscando archivos JSON procesados en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example +Directorio de salida XRef: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\xref_output Directorio fuente SCL/MD (para análisis DB/Tag y copia): scl_output Subdirectorio fuentes MD para XRef: source -Copiando y preparando archivos fuente para Obsidian en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output\source -Archivos fuente preparados: 291 SCL convertidos, 51 MD copiados. -Buscando archivos XML XRef en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR -Archivos JSON encontrados: 326 -Datos cargados para 326 bloques. +Copiando y preparando archivos fuente para Obsidian en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\xref_output\source +Archivos fuente preparados: 3 SCL convertidos, 1 MD copiados. +Buscando archivos XML XRef en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\ProgramBlocks_CR +Archivos JSON encontrados: 4 +Datos cargados para 4 bloques. Mapa InstanciaDB -> FB creado con 0 entradas. -Datos cargados para 326 bloques (146 PLC Tags globales). +Datos cargados para 4 bloques (0 PLC Tags globales). Construyendo grafo de llamadas desde archivos XML XRef... -Archivos XML XRef encontrados: 221 -Generando ÁRBOL XRef de llamadas en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output\xref_calls_tree.md -Generando RESUMEN XRef de uso de DBs en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output\xref_db_usage_summary.md -Generando RESUMEN XRef de uso de PLC Tags en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output\xref_plc_tags_summary.md +Generando ÁRBOL XRef de llamadas en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\xref_output\xref_calls_tree.md +Generando RESUMEN XRef de uso de DBs en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\xref_output\xref_db_usage_summary.md +Generando RESUMEN XRef de uso de PLC Tags en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\xref_output\xref_plc_tags_summary.md --- Generación de Referencias Cruzadas y Fuentes MD (x4) Completada --- --- Fase 3: Ejecutando x5_aggregate.py (salida en 'full_project_representation.md') --- -Ejecutando x5 (aggregate_outputs) sobre: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC, salida agregada en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\full_project_representation.md +Ejecutando x5 (aggregate_outputs) sobre: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example, salida agregada en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\full_project_representation.md --- Iniciando Agregación de Archivos (x5) --- Leyendo desde directorios: 'scl_output' y 'xref_output' (relativos a la raíz) -Directorio Raíz del Proyecto: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC -Archivo de Salida: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\full_project_representation.md -Buscando archivos SCL con patrón: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\**\*.scl -Buscando archivos MD con patrón: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\**\*.md -Se agregarán 703 archivos. +Directorio Raíz del Proyecto: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example +Archivo de Salida: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\full_project_representation.md +Buscando archivos SCL con patrón: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\**\*.scl +Buscando archivos MD con patrón: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\**\*.md +Se agregarán 11 archivos. + Agregando: scl_output\Default_tag_table.md + Agregando: scl_output\From_Vetro.scl + Agregando: scl_output\Main.scl + Agregando: scl_output\To_Vetro.scl + Agregando: xref_output\source\Default_tag_table.md + Agregando: xref_output\source\From_Vetro.md + Agregando: xref_output\source\Main.md + Agregando: xref_output\source\To_Vetro.md + Agregando: xref_output\xref_calls_tree.md + Agregando: xref_output\xref_db_usage_summary.md + Agregando: xref_output\xref_plc_tags_summary.md + +Agregación completada. Archivo guardado en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\full_project_representation.md + +-------------------- Resumen Final del Procesamiento Completo -------------------- +Total de archivos XML encontrados: 4 +Archivos procesados/actualizados exitosamente (x1-x3): 4 +Archivos completamente saltados (x1, x2, x3): 4 +Archivos parcialmente saltados (x1, x2 saltados; x3 ejecutado): 0 +Archivos fallidos (en x1, x2, x3 o error inesperado): 0 +Archivos XML omitidos (priorizando .scl nativo): 0 +Archivos SCL existentes copiados (Fase 1.5): 0 +Archivos SCL existentes omitidos por conflicto (Fase 1.5): 0 +Fase 2 (Generación XRef - x4): Completada +Fase 3 (Agregación - x5): Completada +-------------------------------------------------------------------------------- +Proceso finalizado exitosamente. + +Proceso finalizado exitosamente. Consulta 'log_SIDEL Transport Example.txt' para detalles. +========================================= LOG END ========================================== + +=== Lanzando procesamiento para PLC: VM 1512 === +INFO: format_variable_name importado desde generators.generator_utils +======================================== LOG START ======================================== +Directorio de trabajo base configurado: 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports' +Buscando archivos XML recursivamente en: 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512' +Se encontraron 300 archivos XML para procesar: + - VM 1512\PlcDataTypes\COM\UDT_Put_Get_System.xml + - VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml + - VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml + - VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml + - VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml + - VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml + - VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml + - VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml + - VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml + - VM 1512\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml + - VM 1512\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml + - VM 1512\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Fifo.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Lubrication.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Motor.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Run.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Signal.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT Timer.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml + - VM 1512\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml + - VM 1512\PlcDataTypes\EXCHANGE SIGNAL\SIGNAL.xml + - VM 1512\PlcDataTypes\GEO LINER\Bottiglie+-.xml + - VM 1512\PlcDataTypes\GEO LINER\Cambio formato Motore.xml + - VM 1512\PlcDataTypes\GEO LINER\Dati Motore.xml + - VM 1512\PlcDataTypes\HS COUNTERS\DI HS IN CHANNEL.xml + - VM 1512\PlcDataTypes\HS COUNTERS\DI HS IN GEN.xml + - VM 1512\PlcDataTypes\HS COUNTERS\DI HS OUT.xml + - VM 1512\PlcDataTypes\SIPA SV\V0.0\UDT SIPA SV Main_V00.xml + - VM 1512\PlcDataTypes\SIPA SV\V0.0\UDT SIPA SV Section.xml + - VM 1512\PlcDataTypes\SIPA SV\V0.1\UDT SIPA SV Main_V01.xml + - VM 1512\PlcDataTypes\SIPA SV\V0.1\UDT SIPA SV Motor ALM _V00.xml + - VM 1512\PlcDataTypes\SIPA SV\V0.1\UDT SIPA SV Section_V01.xml + - VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Alarms.xml + - VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Feedback.xml + - VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Fixed Parameters.xml + - VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Recipe.xml + - VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Status.xml + - VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Switches.xml + - VM 1512\PlcDataTypes\TILTER-SKID\UDT AnalogDevice.xml + - VM 1512\PlcDataTypes\TILTER-SKID\UDT InfeedSpeed Tilter.xml + - VM 1512\PlcDataTypes\TILTER-SKID\UDT PID Setup.xml + - VM 1512\PlcDataTypes\TILTER-SKID\UDT Scale Data.xml + - VM 1512\PlcDataTypes\TILTER-SKID\UDT Valve.xml + - VM 1512\PlcTags\1-IM QE\IM QE - Input.xml + - VM 1512\PlcTags\1-IM QE\IM QE - Merker.xml + - VM 1512\PlcTags\1-IM QE\IM QE - Output.xml + - VM 1512\PlcTags\1-IM QE\IM QE - Timer.xml + - VM 1512\PlcTags\3-SENSORS\SENSOR TTOP.xml + - VM 1512\PlcTags\Default tag table.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB SKID_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB SpeedRegulation_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Dryer_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Analog Sensor Process_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Valve_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Cfg 32_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Data 32_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 31_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 32_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 34_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 35_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 36_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 31_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 32_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 34_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 35_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 36_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml + - VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml + - VM 1512\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml + - VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart Blower_XRef.xml + - VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart Filler_XRef.xml + - VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart SynchroBlock_XRef.xml + - VM 1512\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml + - VM 1512\ProgramBlocks_CR\2 - MACHINE\FC\FC Signal Transport_XRef.xml + - VM 1512\ProgramBlocks_CR\3 - COM SIDEL\DB\From_SIDEL_XRef.xml + - VM 1512\ProgramBlocks_CR\3 - COM SIDEL\DB\To_SIDEL_XRef.xml + - VM 1512\ProgramBlocks_CR\3 - COM SIDEL\FC General COM_XRef.xml + - VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\DB TEST HMI.xml + - VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\DB Test Pushbutton.xml + - VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\FC Sim Buttons.xml + - VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\TEST.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB_SICK_AFx60_PN.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DI.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DO.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read M.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Write DO.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\FB Pulse Generator_DB.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\FB Pulse Generator_DB_1.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\MC_Interpolator.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\MC_Servo.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\OB30 3ms INFEED LOGIC.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml + - VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml + - VM 1512\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml + - VM 1512\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml + - VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml + - VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml + - VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml + - VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml + - VM 1512\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml + - VM 1512\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml + - VM 1512\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml + - VM 1512\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Analog.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SKID.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB TILTER INFEED.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Tilter.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Dryer 2.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Dryer.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Diff Phase Pulses.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Correct Speed FPulses.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Offset Pulse.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Pulse Generator.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB SKID.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB SpeedRegulation.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Tilter Endlesscrew.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Dryer.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen wSonnar.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Analog Sensor Process.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Valve.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Cfg 32.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Data 32.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 31.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 32.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 34.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 35.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 36.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 31.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 32.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 34.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 35.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 36.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml + - VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml + - VM 1512\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml + - VM 1512\ProgramBlocks_XML\2 - MACHINE\Early Restart\DB Early Restart Blower.xml + - VM 1512\ProgramBlocks_XML\2 - MACHINE\Early Restart\DB Early Restart Filler.xml + - VM 1512\ProgramBlocks_XML\2 - MACHINE\Early Restart\DB Early Restart SynchroBlock.xml + - VM 1512\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml + - VM 1512\ProgramBlocks_XML\2 - MACHINE\FC\FC Signal Transport.xml + - VM 1512\ProgramBlocks_XML\3 - COM SIDEL\DB\From_SIDEL.xml + - VM 1512\ProgramBlocks_XML\3 - COM SIDEL\DB\To_SIDEL.xml + - VM 1512\ProgramBlocks_XML\3 - COM SIDEL\FC General COM.xml + +--- Fase 0.5: Identificando archivos .scl nativos existentes --- +Se identificaron 8 posibles bloques SCL nativos (con archivo .scl). + +--- Fase 1: Procesamiento Individual (x1, x2, x3) --- + +--- Procesando archivo: VM 1512\PlcDataTypes\COM\UDT_Put_Get_System.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\COM\UDT_Put_Get_System.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Fifo.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Fifo.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Lubrication.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Lubrication.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Motor.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Motor.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Run.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Run.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Signal.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Signal.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT Timer.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT Timer.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\EXCHANGE SIGNAL\SIGNAL.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\EXCHANGE SIGNAL\SIGNAL.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\GEO LINER\Bottiglie+-.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\GEO LINER\Bottiglie+-.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\GEO LINER\Cambio formato Motore.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\GEO LINER\Cambio formato Motore.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\GEO LINER\Dati Motore.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\GEO LINER\Dati Motore.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\HS COUNTERS\DI HS IN CHANNEL.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\HS COUNTERS\DI HS IN CHANNEL.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\HS COUNTERS\DI HS IN GEN.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\HS COUNTERS\DI HS IN GEN.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\HS COUNTERS\DI HS OUT.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\HS COUNTERS\DI HS OUT.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\SIPA SV\V0.0\UDT SIPA SV Main_V00.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\SIPA SV\V0.0\UDT SIPA SV Main_V00.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\SIPA SV\V0.0\UDT SIPA SV Section.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\SIPA SV\V0.0\UDT SIPA SV Section.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\SIPA SV\V0.1\UDT SIPA SV Main_V01.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\SIPA SV\V0.1\UDT SIPA SV Main_V01.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\SIPA SV\V0.1\UDT SIPA SV Motor ALM _V00.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\SIPA SV\V0.1\UDT SIPA SV Motor ALM _V00.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\SIPA SV\V0.1\UDT SIPA SV Section_V01.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\SIPA SV\V0.1\UDT SIPA SV Section_V01.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Alarms.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Alarms.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Feedback.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Feedback.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Fixed Parameters.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Fixed Parameters.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Recipe.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Recipe.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Status.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Status.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Switches.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\TILTER-SKID\TILTER\UDT Tilter_Switches.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\TILTER-SKID\UDT AnalogDevice.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\TILTER-SKID\UDT AnalogDevice.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\TILTER-SKID\UDT InfeedSpeed Tilter.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\TILTER-SKID\UDT InfeedSpeed Tilter.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\TILTER-SKID\UDT PID Setup.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\TILTER-SKID\UDT PID Setup.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\TILTER-SKID\UDT Scale Data.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\TILTER-SKID\UDT Scale Data.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcDataTypes\TILTER-SKID\UDT Valve.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcDataTypes\TILTER-SKID\UDT Valve.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcTags\1-IM QE\IM QE - Input.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcTags\1-IM QE\IM QE - Input.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcTags\1-IM QE\IM QE - Merker.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcTags\1-IM QE\IM QE - Merker.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcTags\1-IM QE\IM QE - Output.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcTags\1-IM QE\IM QE - Output.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcTags\1-IM QE\IM QE - Timer.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcTags\1-IM QE\IM QE - Timer.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcTags\3-SENSORS\SENSOR TTOP.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcTags\3-SENSORS\SENSOR TTOP.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\PlcTags\Default tag table.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\PlcTags\Default tag table.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB SKID_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB SKID_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB SKID_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB SKID_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802987.3328214, Size=66305 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB SpeedRegulation_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB SpeedRegulation_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB SpeedRegulation_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB SpeedRegulation_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802988.310235, Size=63963 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Dryer_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Dryer_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Dryer_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Dryer_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802986.6564796, Size=68614 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802986.8129764, Size=16540 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Analog Sensor Process_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Analog Sensor Process_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Analog Sensor Process_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Analog Sensor Process_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802987.7770498, Size=69570 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802988.9246783, Size=21517 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802988.7567773, Size=78591 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Valve_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Valve_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Valve_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Valve_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802987.9031997, Size=12833 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802958.1972969, Size=275593 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802954.6155858, Size=308359 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802951.5889835, Size=164202 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802949.942083, Size=45094 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802949.0927787, Size=27723 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802949.6507142, Size=82592 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Cfg 32_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Cfg 32_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Cfg 32_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Minimotor Cfg 32_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802979.8799217, Size=197764 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Data 32_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Data 32_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Data 32_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Minimotor Data 32_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802981.770625, Size=268655 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 31_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 31_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 31_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor 31_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802964.8196988, Size=649258 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 32_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 32_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 32_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor 32_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802969.1381922, Size=648146 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 34_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 34_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 34_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor 34_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802973.739897, Size=651517 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 35_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 35_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 35_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor 35_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802978.5597923, Size=648146 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 36_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 36_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 36_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor 36_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802986.170853, Size=648214 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 31_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 31_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 31_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor 31_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802958.6446958, Size=55493 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 32_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 32_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 32_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor 32_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802959.1063857, Size=57118 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 34_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 34_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 34_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor 34_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802959.4731584, Size=50358 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 35_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 35_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 35_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor 35_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802959.8316908, Size=46789 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 36_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 36_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 36_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor 36_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802960.145162, Size=44031 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802937.4077287, Size=789007 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802940.2534761, Size=513849 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802937.8923752, Size=21130 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802948.9531684, Size=687109 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802941.3358061, Size=176815 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802942.6339998, Size=270403 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\DB\parsing\DB Signal Transport_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802932.9433074, Size=369041 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart Blower_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart Blower_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart Blower_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\parsing\DB Early Restart Blower_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802928.214538, Size=54122 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart Filler_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart Filler_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart Filler_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\parsing\DB Early Restart Filler_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802928.8356647, Size=54122 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart SynchroBlock_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart SynchroBlock_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\DB Early Restart SynchroBlock_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\Early Restart\parsing\DB Early Restart SynchroBlock_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802929.5030131, Size=54644 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\FB\parsing\FB Early Restart_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802929.8077204, Size=32965 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\2 - MACHINE\FC\FC Signal Transport_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\2 - MACHINE\FC\FC Signal Transport_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\FC\FC Signal Transport_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\2 - MACHINE\FC\parsing\FC Signal Transport_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802933.437678, Size=79061 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\3 - COM SIDEL\DB\From_SIDEL_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\3 - COM SIDEL\DB\From_SIDEL_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\3 - COM SIDEL\DB\From_SIDEL_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\3 - COM SIDEL\DB\parsing\From_SIDEL_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802926.9634552, Size=15081 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\3 - COM SIDEL\DB\To_SIDEL_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\3 - COM SIDEL\DB\To_SIDEL_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\3 - COM SIDEL\DB\To_SIDEL_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\3 - COM SIDEL\DB\parsing\To_SIDEL_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802927.2431517, Size=19982 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_CR\3 - COM SIDEL\FC General COM_XRef.xml --- +--- Ejecutando x1 (convert_xml_to_json) para: VM 1512\ProgramBlocks_CR\3 - COM SIDEL\FC General COM_XRef.xml --- +Iniciando conversión de 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\3 - COM SIDEL\FC General COM_XRef.xml' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR\3 - COM SIDEL\parsing\FC General COM_XRef.json'... +Cargando parsers de red... +Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' + +Total de lenguajes con parser cargado: 5 +Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] +Metadatos XML: ModTime=1749802926.4955614, Size=9508 +Paso 1: Parseando archivo XML... +Paso 1: Parseo XML completado. +Paso 2: Detectando tipo de objeto principal... +Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... +Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. +Error Crítico: No se generó ningún resultado para el archivo XML. + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\DB TEST HMI.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\DB TEST HMI.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\DB Test Pushbutton.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\DB Test Pushbutton.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\FC Sim Buttons.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\FC Sim Buttons.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\TEST.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SIM-TEST !!!\TEST.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB_SICK_AFx60_PN.xml --- +--- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FB\FB_SICK_AFx60_PN.xml. Se usará el archivo .scl original existente. --- + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing.xml --- +--- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing.xml. Se usará el archivo .scl original existente. --- + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos.xml --- +--- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos.xml. Se usará el archivo .scl original existente. --- + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq.xml --- +--- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq.xml. Se usará el archivo .scl original existente. --- + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel.xml --- +--- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel.xml. Se usará el archivo .scl original existente. --- + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DI.xml --- +--- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DI.xml. Se usará el archivo .scl original existente. --- + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DO.xml --- +--- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DO.xml. Se usará el archivo .scl original existente. --- + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read M.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read M.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Write DO.xml --- +--- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\FC Write DO.xml. Se usará el archivo .scl original existente. --- + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\FB Pulse Generator_DB.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\FB Pulse Generator_DB.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\FB Pulse Generator_DB_1.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\FB Pulse Generator_DB_1.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\MC_Interpolator.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\MC_Interpolator.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\MC_Servo.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\MC_Servo.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\OB30 3ms INFEED LOGIC.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\OB30 3ms INFEED LOGIC.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Analog.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Analog.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SKID.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SKID.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB TILTER INFEED.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB TILTER INFEED.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Tilter.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Tilter.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Dryer 2.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Dryer 2.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Dryer.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Dryer.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Diff Phase Pulses.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Diff Phase Pulses.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Correct Speed FPulses.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Correct Speed FPulses.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Offset Pulse.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Offset Pulse.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Pulse Generator.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Pulse Generator.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB SKID.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB SKID.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB SpeedRegulation.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB SpeedRegulation.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Tilter Endlesscrew.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Tilter Endlesscrew.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Dryer.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Dryer.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen wSonnar.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen wSonnar.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Analog Sensor Process.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Analog Sensor Process.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Valve.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Valve.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Cfg 32.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Cfg 32.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Data 32.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Minimotor Data 32.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 31.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 31.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 32.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 32.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 34.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 34.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 35.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 35.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 36.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor 36.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 31.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 31.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 32.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 32.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 34.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 34.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 35.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 35.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 36.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor 36.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\2 - MACHINE\Early Restart\DB Early Restart Blower.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\2 - MACHINE\Early Restart\DB Early Restart Blower.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\2 - MACHINE\Early Restart\DB Early Restart Filler.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\2 - MACHINE\Early Restart\DB Early Restart Filler.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\2 - MACHINE\Early Restart\DB Early Restart SynchroBlock.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\2 - MACHINE\Early Restart\DB Early Restart SynchroBlock.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\2 - MACHINE\FC\FC Signal Transport.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\2 - MACHINE\FC\FC Signal Transport.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\3 - COM SIDEL\DB\From_SIDEL.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\3 - COM SIDEL\DB\From_SIDEL.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\3 - COM SIDEL\DB\To_SIDEL.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\3 - COM SIDEL\DB\To_SIDEL.xml (XML no modificado, salida final actualizada) + +--- Procesando archivo: VM 1512\ProgramBlocks_XML\3 - COM SIDEL\FC General COM.xml --- +--- SALTANDO TODO (x1, x2, x3) para: VM 1512\ProgramBlocks_XML\3 - COM SIDEL\FC General COM.xml (XML no modificado, salida final actualizada) + +--- Fase 1.5: Copiando archivos SCL existentes desde 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512' a 'D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\scl_output' --- +Se encontraron 8 archivos .scl existentes para copiar: +Copia de SCL existentes finalizada. Copiados: 0, Omitidos (conflicto nombre): 8 + +--- Fase 2: Ejecutando x4_cross_reference.py (salida en 'xref_output/') --- +Ejecutando x4 (generate_cross_references) sobre: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512, salida en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\xref_output +--- Iniciando Generación de Referencias Cruzadas y Fuentes MD (x4) --- +Buscando archivos JSON procesados en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512 +Directorio de salida XRef: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\xref_output +Directorio fuente SCL/MD (para análisis DB/Tag y copia): scl_output +Subdirectorio fuentes MD para XRef: source +Copiando y preparando archivos fuente para Obsidian en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\xref_output\source +Archivos fuente preparados: 201 SCL convertidos, 58 MD copiados. +Buscando archivos XML XRef en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR +Archivos JSON encontrados: 251 +Datos cargados para 251 bloques. +Mapa InstanciaDB -> FB creado con 0 entradas. +Datos cargados para 251 bloques (108 PLC Tags globales). +Construyendo grafo de llamadas desde archivos XML XRef... +Archivos XML XRef encontrados: 41 +Generando ÁRBOL XRef de llamadas en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\xref_output\xref_calls_tree.md +Generando RESUMEN XRef de uso de DBs en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\xref_output\xref_db_usage_summary.md +Generando RESUMEN XRef de uso de PLC Tags en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\xref_output\xref_plc_tags_summary.md +--- Generación de Referencias Cruzadas y Fuentes MD (x4) Completada --- + +--- Fase 3: Ejecutando x5_aggregate.py (salida en 'full_project_representation.md') --- +Ejecutando x5 (aggregate_outputs) sobre: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512, salida agregada en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\full_project_representation.md +--- Iniciando Agregación de Archivos (x5) --- +Leyendo desde directorios: 'scl_output' y 'xref_output' (relativos a la raíz) +Directorio Raíz del Proyecto: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512 +Archivo de Salida: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\full_project_representation.md +Buscando archivos SCL con patrón: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\**\*.scl +Buscando archivos MD con patrón: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\**\*.md +Se agregarán 529 archivos. Agregando: ProgramBlocks_SCL\!!! SYS !!!\FB\FB_SICK_AFx60_PN.scl Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing.scl Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos.scl @@ -23760,43 +1887,31 @@ Se agregarán 703 archivos. Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\FC Read DI.scl Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\FC Read DO.scl Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\FC Write DO.scl - Agregando: ProgramBlocks_SCL\Divider\AAA_VirtualMaster\VirtualMasterManager.scl - Agregando: ProgramBlocks_SCL\Divider\Libraries\Generic\Alarms\AlarmPresenceAndAcknowledge.scl - Agregando: ProgramBlocks_SCL\Divider\Libraries\Motion\RampGenerator.scl - Agregando: ProgramBlocks_SCL\Divider\Libraries\Motion\Utilities\CHECK_AXIS_POSITION.scl - Agregando: ProgramBlocks_SCL\Divider\Libraries\SeamlessDivider\SeamlessDivider_Main.scl - Agregando: ProgramBlocks_SCL\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology.scl - Agregando: ProgramBlocks_SCL\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology_MCInterrupt.scl - Agregando: ProgramBlocks_SCL\Divider\Machine\AlarmManagement.scl - Agregando: scl_output\AlarmManagement.scl - Agregando: scl_output\AlarmPresenceAndAcknowledge.scl - Agregando: scl_output\AlarmsGeneric.scl - Agregando: scl_output\AxisTechnologyPositioning.scl - Agregando: scl_output\AxisTechnologyPositioning_GetData.scl - Agregando: scl_output\CHECK_AXIS_POSITION.scl - Agregando: scl_output\CONSTANTS.md + Agregando: scl_output\Bottiglie___.md Agregando: scl_output\COPIA_DBW.scl Agregando: scl_output\COPIA_DBs.scl Agregando: scl_output\CYCL_EXC.scl Agregando: scl_output\CYCL_FLT.scl Agregando: scl_output\Calculate_Elapsed_Time.scl - Agregando: scl_output\Clocks.scl - Agregando: scl_output\ConveyorConsent.scl + Agregando: scl_output\Cambio_formato_Motore.md Agregando: scl_output\Ctr_MiniMotor_Home.md Agregando: scl_output\Ctr_MiniMotor_ProfPosition.md Agregando: scl_output\Ctr_MiniMotor_ProfTorque.md Agregando: scl_output\Ctr_MiniMotor_ProfVelocity.md - Agregando: scl_output\CyclicInterrupt_Axes.scl Agregando: scl_output\DBS55_PN_CtrWord.md Agregando: scl_output\DBS55_PN_Input.md Agregando: scl_output\DBS55_PN_Output.md Agregando: scl_output\DBS55_PN_StWord.md + Agregando: scl_output\DB_Analog.scl Agregando: scl_output\DB_BottleFallen.scl Agregando: scl_output\DB_CTR_Air_Alarms.scl Agregando: scl_output\DB_CTR_General_Alarms.scl Agregando: scl_output\DB_CTR_Pack_Alarm.scl Agregando: scl_output\DB_CTR_TT_Alarm.scl Agregando: scl_output\DB_CTR_Warnings.scl + Agregando: scl_output\DB_Early_Restart_Blower.scl + Agregando: scl_output\DB_Early_Restart_Filler.scl + Agregando: scl_output\DB_Early_Restart_SynchroBlock.scl Agregando: scl_output\DB_Elapsed_Time.scl Agregando: scl_output\DB_Flow_Selection.scl Agregando: scl_output\DB_General.scl @@ -23823,74 +1938,41 @@ Se agregarán 703 archivos. Agregando: scl_output\DB_SET_TIMEZONE.scl Agregando: scl_output\DB_SICK_AFx60_Data.scl Agregando: scl_output\DB_SICK_AFx60_PN_M34.scl + Agregando: scl_output\DB_SKID.scl Agregando: scl_output\DB_Signal_Transport.scl + Agregando: scl_output\DB_TEST_HMI.scl + Agregando: scl_output\DB_TILTER_INFEED.scl + Agregando: scl_output\DB_Test_Pushbutton.scl + Agregando: scl_output\DB_Tilter.scl Agregando: scl_output\DB_Ttop_Alarm.scl + Agregando: scl_output\DB_Ttop_Dryer.scl + Agregando: scl_output\DB_Ttop_Dryer_2.scl Agregando: scl_output\DB_Ttop_Energy_Saving_Z1.scl Agregando: scl_output\DB_Ttop_Energy_Saving_Z2.scl Agregando: scl_output\DB_Ttop_Energy_Saving_Z3.scl Agregando: scl_output\DB_Ttop_Fifo_1.scl Agregando: scl_output\DB_Ttop_Fifo_2.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M30710.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31110.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31210.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31310.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31610.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31710.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31810.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31910.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M34010.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M34110.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M34210.scl - Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M34310.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M30710.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M31110.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M31210.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M31310.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M31610.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M31710.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M31810.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M31910.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M34010.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M34110.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M34210.scl - Agregando: scl_output\DB_Ttop_Minimotor_Data_M34310.scl + Agregando: scl_output\DB_Ttop_Minimotor_Cfg_32.scl + Agregando: scl_output\DB_Ttop_Minimotor_Data_32.scl + Agregando: scl_output\DB_Ttop_Motor_31.scl + Agregando: scl_output\DB_Ttop_Motor_32.scl + Agregando: scl_output\DB_Ttop_Motor_34.scl + Agregando: scl_output\DB_Ttop_Motor_35.scl + Agregando: scl_output\DB_Ttop_Motor_36.scl Agregando: scl_output\DB_Ttop_Motor_CFG.scl - Agregando: scl_output\DB_Ttop_Motor_M30710.scl - Agregando: scl_output\DB_Ttop_Motor_M31010.scl - Agregando: scl_output\DB_Ttop_Motor_M31110.scl - Agregando: scl_output\DB_Ttop_Motor_M31210.scl - Agregando: scl_output\DB_Ttop_Motor_M31310.scl - Agregando: scl_output\DB_Ttop_Motor_M31410.scl - Agregando: scl_output\DB_Ttop_Motor_M31510.scl - Agregando: scl_output\DB_Ttop_Motor_M31610.scl - Agregando: scl_output\DB_Ttop_Motor_M31710.scl - Agregando: scl_output\DB_Ttop_Motor_M31810.scl - Agregando: scl_output\DB_Ttop_Motor_M31910.scl - Agregando: scl_output\DB_Ttop_Motor_M34010.scl - Agregando: scl_output\DB_Ttop_Motor_M34110.scl - Agregando: scl_output\DB_Ttop_Motor_M34210.scl - Agregando: scl_output\DB_Ttop_Motor_M34310.scl - Agregando: scl_output\DB_Ttop_Motor_M34410.scl - Agregando: scl_output\DB_Ttop_Motor_U32810.scl - Agregando: scl_output\DB_Ttop_Motor_U32910.scl - Agregando: scl_output\DB_Ttop_Motor_U33010.scl - Agregando: scl_output\DB_Ttop_Motor_U33110.scl - Agregando: scl_output\DB_Ttop_Motor_U33210.scl - Agregando: scl_output\DB_Ttop_Motor_U33310.scl - Agregando: scl_output\DB_Ttop_Motor_U33410.scl - Agregando: scl_output\DB_Ttop_Motor_U33510.scl - Agregando: scl_output\DB_Ttop_Motor_U33610.scl Agregando: scl_output\DB_Ttop_Run.scl Agregando: scl_output\DB_Warnings.scl - Agregando: scl_output\DataConveyors.scl - Agregando: scl_output\DbHmiDateTime.scl - Agregando: scl_output\DbHmiTimeZone.scl - Agregando: scl_output\DbSetTimeZone.scl + Agregando: scl_output\DI_HS_IN_CHANNEL.md + Agregando: scl_output\DI_HS_IN_GEN.md + Agregando: scl_output\DI_HS_OUT.md + Agregando: scl_output\Dati_Motore.md Agregando: scl_output\Default_tag_table.md - Agregando: scl_output\DividerMain.scl Agregando: scl_output\FB_BottleFallen.scl + Agregando: scl_output\FB_BottleFallen_wSonnar.scl + Agregando: scl_output\FB_Calculate_Diff__Phase_Pulses.scl Agregando: scl_output\FB_Calculate_Ramp.scl Agregando: scl_output\FB_Calculate_Ramp_UpDown.scl + Agregando: scl_output\FB_Correct_Speed_F_Pulses.scl Agregando: scl_output\FB_Early_Restart.scl Agregando: scl_output\FB_FIFO_Manage_DataType_Real.scl Agregando: scl_output\FB_LIFO_HMI_Page.scl @@ -23903,9 +1985,17 @@ Se agregarán 703 archivos. Agregando: scl_output\FB_Minimotor_Config.scl Agregando: scl_output\FB_Mot_Manage_Altivar_320.scl Agregando: scl_output\FB_Motors_Manage.scl + Agregando: scl_output\FB_Offset_Pulse.scl + Agregando: scl_output\FB_Pulse_Generator.scl + Agregando: scl_output\FB_Pulse_Generator_DB.scl + Agregando: scl_output\FB_Pulse_Generator_DB_1.scl Agregando: scl_output\FB_Run_Timer_Selector.scl Agregando: scl_output\FB_SICK_AFx60_PN.scl + Agregando: scl_output\FB_SKID.scl Agregando: scl_output\FB_Show_Alarms.scl + Agregando: scl_output\FB_SpeedRegulation.scl + Agregando: scl_output\FB_Tilter_Endlesscrew.scl + Agregando: scl_output\FB_Ttop_Dryer.scl Agregando: scl_output\FB_Ttop_Energy_Saving.scl Agregando: scl_output\FC Read DI.scl Agregando: scl_output\FC Read DO.scl @@ -23917,6 +2007,7 @@ Se agregarán 703 archivos. Agregando: scl_output\FC_Air_Philosophy_17.scl Agregando: scl_output\FC_Air_Philosophy_18.scl Agregando: scl_output\FC_Air_Philosophy_Manage.scl + Agregando: scl_output\FC_Analog_Sensor_Process.scl Agregando: scl_output\FC_CFG_TTOP_MultiRow_2_1.scl Agregando: scl_output\FC_CFG_TTOP_MultiRow_3_2.scl Agregando: scl_output\FC_CMP_Machine.scl @@ -23924,6 +2015,7 @@ Se agregarán 703 archivos. Agregando: scl_output\FC_Compute_AN_Speed.scl Agregando: scl_output\FC_Compute_Machine_Speed.scl Agregando: scl_output\FC_General_Alarms.scl + Agregando: scl_output\FC_General_COM.scl Agregando: scl_output\FC_General_Lamp.scl Agregando: scl_output\FC_General_Warning.scl Agregando: scl_output\FC_Get_DBnum.scl @@ -23954,6 +2046,7 @@ Se agregarán 703 archivos. Agregando: scl_output\FC_ProfVel.scl Agregando: scl_output\FC_Profinet_Allarms.scl Agregando: scl_output\FC_Read_EOLO_mBar.scl + Agregando: scl_output\FC_Read_M.scl Agregando: scl_output\FC_Reference_management.scl Agregando: scl_output\FC_S_Everz.scl Agregando: scl_output\FC_S_Everz_ON_OFF.scl @@ -23966,40 +2059,22 @@ Se agregarán 703 archivos. Agregando: scl_output\FC_Signal_Discharge_Output_Force.scl Agregando: scl_output\FC_Signal_Infeed_Output_Force.scl Agregando: scl_output\FC_Signal_Input_Force_Control.scl + Agregando: scl_output\FC_Signal_Transport.scl Agregando: scl_output\FC_Signals_Discharge_Timers.scl Agregando: scl_output\FC_Signals_Discharge_Timers_Read.scl Agregando: scl_output\FC_Signals_Infeed_Timers.scl Agregando: scl_output\FC_Signals_Infeed_Timers_Read.scl + Agregando: scl_output\FC_Sim_Buttons.scl Agregando: scl_output\FC_Simple_PID.scl Agregando: scl_output\FC_Simulation.scl Agregando: scl_output\FC_Ttop_Alarms.scl Agregando: scl_output\FC_Ttop_Configuration.scl Agregando: scl_output\FC_Ttop_Devices.scl - Agregando: scl_output\FC_Ttop_Motor_M30710.scl - Agregando: scl_output\FC_Ttop_Motor_M31010.scl - Agregando: scl_output\FC_Ttop_Motor_M31110.scl - Agregando: scl_output\FC_Ttop_Motor_M31210.scl - Agregando: scl_output\FC_Ttop_Motor_M31310.scl - Agregando: scl_output\FC_Ttop_Motor_M31410.scl - Agregando: scl_output\FC_Ttop_Motor_M31510.scl - Agregando: scl_output\FC_Ttop_Motor_M31610.scl - Agregando: scl_output\FC_Ttop_Motor_M31710.scl - Agregando: scl_output\FC_Ttop_Motor_M31810.scl - Agregando: scl_output\FC_Ttop_Motor_M31910.scl - Agregando: scl_output\FC_Ttop_Motor_M34010.scl - Agregando: scl_output\FC_Ttop_Motor_M34110.scl - Agregando: scl_output\FC_Ttop_Motor_M34210.scl - Agregando: scl_output\FC_Ttop_Motor_M34310.scl - Agregando: scl_output\FC_Ttop_Motor_M34410.scl - Agregando: scl_output\FC_Ttop_Motor_U32810.scl - Agregando: scl_output\FC_Ttop_Motor_U32910.scl - Agregando: scl_output\FC_Ttop_Motor_U33010.scl - Agregando: scl_output\FC_Ttop_Motor_U33110.scl - Agregando: scl_output\FC_Ttop_Motor_U33210.scl - Agregando: scl_output\FC_Ttop_Motor_U33310.scl - Agregando: scl_output\FC_Ttop_Motor_U33410.scl - Agregando: scl_output\FC_Ttop_Motor_U33510.scl - Agregando: scl_output\FC_Ttop_Motor_U33610.scl + Agregando: scl_output\FC_Ttop_Motor_31.scl + Agregando: scl_output\FC_Ttop_Motor_32.scl + Agregando: scl_output\FC_Ttop_Motor_34.scl + Agregando: scl_output\FC_Ttop_Motor_35.scl + Agregando: scl_output\FC_Ttop_Motor_36.scl Agregando: scl_output\FC_Ttop_Philosophy_01.scl Agregando: scl_output\FC_Ttop_Philosophy_02.scl Agregando: scl_output\FC_Ttop_Philosophy_03.scl @@ -24012,52 +2087,30 @@ Se agregarán 703 archivos. Agregando: scl_output\FC_Ttop_Philosophy_Manage.scl Agregando: scl_output\FC_Ttop_Run.scl Agregando: scl_output\FC_Turk_Lamp.scl - Agregando: scl_output\FcHmiData.scl - Agregando: scl_output\FcHmiDateTime.scl - Agregando: scl_output\FcHmiRcpDivider.scl - Agregando: scl_output\FcMainConfig.scl - Agregando: scl_output\FcTon.scl - Agregando: scl_output\FcTonStruct.scl + Agregando: scl_output\FC_Valve.scl Agregando: scl_output\Fill_Zero_Area.scl - Agregando: scl_output\Get_Put.md + Agregando: scl_output\From_SIDEL.scl Agregando: scl_output\HW_ERR.scl Agregando: scl_output\HW_INT0.scl - Agregando: scl_output\HmiData.scl - Agregando: scl_output\HmiRcpDivider.scl + Agregando: scl_output\IM_QE___Input.md + Agregando: scl_output\IM_QE___Merker.md + Agregando: scl_output\IM_QE___Output.md + Agregando: scl_output\IM_QE___Timer.md Agregando: scl_output\I_O_FLT1.scl Agregando: scl_output\I_O_FLT2.scl - Agregando: scl_output\Inputs.md - Agregando: scl_output\LCamHdl_AdditionalConstants.md - Agregando: scl_output\LCamHdl_ConfigConstants.md - Agregando: scl_output\LCamHdl_CreateCamAdvanced.scl - Agregando: scl_output\LCamHdl_ProfileConstants.md - Agregando: scl_output\LCamHdl_typeAdvancedConfig.md - Agregando: scl_output\LCamHdl_typeAdvancedElement.md - Agregando: scl_output\LCamHdl_typeDiagnostics.md - Agregando: scl_output\LampsGeneric.scl Agregando: scl_output\MC_Interpolator.scl - Agregando: scl_output\MC_PreInterpolator.scl Agregando: scl_output\MC_Servo.scl - Agregando: scl_output\MachineCycle.scl - Agregando: scl_output\MachineMain.scl - Agregando: scl_output\Merker.md - Agregando: scl_output\Outputs.md + Agregando: scl_output\OB30_3ms_INFEED_LOGIC.scl Agregando: scl_output\PROG_ERR.scl Agregando: scl_output\RACK_FLT.scl Agregando: scl_output\RESTART.scl - Agregando: scl_output\RampGenerator.scl - Agregando: scl_output\Rcp.md + Agregando: scl_output\SENSOR_TTOP.md + Agregando: scl_output\SIGNAL.md Agregando: scl_output\ST_SICK_AFx60.md Agregando: scl_output\ST_SICK_AFx60_Error.md - Agregando: scl_output\SeamlessDivider_Main.scl - Agregando: scl_output\SeamlessDivider_Technology.scl - Agregando: scl_output\SeamlessDivider_Technology_MCInterrupt.scl - Agregando: scl_output\SignalTtopConveyors.scl - Agregando: scl_output\Startup.scl Agregando: scl_output\Startup_STOP_to_RUN.scl - Agregando: scl_output\Timer.md - Agregando: scl_output\TimingBeltInterrupt.scl - Agregando: scl_output\TimingBeltManager.scl + Agregando: scl_output\TEST.scl + Agregando: scl_output\To_SIDEL.scl Agregando: scl_output\UDT_Air_Energy_Saving.md Agregando: scl_output\UDT_Air_Obstruction.md Agregando: scl_output\UDT_AlrLube.md @@ -24065,80 +2118,59 @@ Se agregarán 703 archivos. Agregando: scl_output\UDT_AnalogDevice.md Agregando: scl_output\UDT_EcoSync_Liner.md Agregando: scl_output\UDT_Fifo.md + Agregando: scl_output\UDT_InfeedSpeed_Tilter.md Agregando: scl_output\UDT_LubeZone.md Agregando: scl_output\UDT_Lubrication.md Agregando: scl_output\UDT_LubrificationZone.md Agregando: scl_output\UDT_Motor.md Agregando: scl_output\UDT_PID_Setup.md Agregando: scl_output\UDT_Philosofy_Data_TTOP.md + Agregando: scl_output\UDT_Put_Get_System.md Agregando: scl_output\UDT_RCP_STATUS.md Agregando: scl_output\UDT_Run.md + Agregando: scl_output\UDT_SIPA_SV_Main_V00.md + Agregando: scl_output\UDT_SIPA_SV_Main_V01.md + Agregando: scl_output\UDT_SIPA_SV_Motor_ALM__V00.md + Agregando: scl_output\UDT_SIPA_SV_Section.md + Agregando: scl_output\UDT_SIPA_SV_Section_V01.md Agregando: scl_output\UDT_Scale_Data.md Agregando: scl_output\UDT_Signal.md Agregando: scl_output\UDT_Syncro__Data.md Agregando: scl_output\UDT_Syncro__Liner.md + Agregando: scl_output\UDT_Tilter_Alarms.md + Agregando: scl_output\UDT_Tilter_Feedback.md + Agregando: scl_output\UDT_Tilter_Fixed_Parameters.md + Agregando: scl_output\UDT_Tilter_Recipe.md + Agregando: scl_output\UDT_Tilter_Status.md + Agregando: scl_output\UDT_Tilter_Switches.md Agregando: scl_output\UDT_Timer.md Agregando: scl_output\UDT_Timer_ONOFF.md - Agregando: scl_output\VirtualMasterManager.scl - Agregando: scl_output\_hmiShitData.scl - Agregando: scl_output\_instAlarmPresence.scl - Agregando: scl_output\_instDivider.scl - Agregando: scl_output\_instDividerMotion.scl - Agregando: scl_output\_instDivider_PostServo.scl - Agregando: scl_output\_instMachineCycle.scl - Agregando: scl_output\_instVirtualMaster.scl - Agregando: scl_output\alarmMask.scl - Agregando: scl_output\alarms.scl - Agregando: scl_output\buttonsAndLamps_NotUsed.scl - Agregando: scl_output\clock.scl - Agregando: scl_output\conveyorConsentData.scl - Agregando: scl_output\debugData.scl - Agregando: scl_output\dividerData.scl - Agregando: scl_output\dividerInterface.scl - Agregando: scl_output\electricalCabinet.scl - Agregando: scl_output\instTimingBeltRampGenerator.scl - Agregando: scl_output\inv_SIEM_G120.scl - Agregando: scl_output\machineData.scl - Agregando: scl_output\recipe.scl - Agregando: scl_output\selections.scl - Agregando: scl_output\timingBeltData.scl - Agregando: scl_output\timingBeltSetupData.scl - Agregando: scl_output\typeAxisPositioningInterface.md - Agregando: scl_output\typeAxisTechnologyInterface.md - Agregando: scl_output\typeMachineCycleInterface.md - Agregando: scl_output\typeSeamlessDividerBlocksSharedData.md - Agregando: scl_output\typeSeamlessDividerInterface.md - Agregando: scl_output\typeSeamlessDividerMotionTechnologyInterface.md - Agregando: scl_output\virtualMasterData.scl - Agregando: xref_output\source\AlarmManagement.md - Agregando: xref_output\source\AlarmPresenceAndAcknowledge.md - Agregando: xref_output\source\AlarmsGeneric.md - Agregando: xref_output\source\AxisTechnologyPositioning.md - Agregando: xref_output\source\AxisTechnologyPositioning_GetData.md - Agregando: xref_output\source\CHECK_AXIS_POSITION.md - Agregando: xref_output\source\CONSTANTS.md + Agregando: scl_output\UDT_Valve.md + Agregando: xref_output\source\Bottiglie___.md Agregando: xref_output\source\COPIA_DBW.md Agregando: xref_output\source\COPIA_DBs.md Agregando: xref_output\source\CYCL_EXC.md Agregando: xref_output\source\CYCL_FLT.md Agregando: xref_output\source\Calculate_Elapsed_Time.md - Agregando: xref_output\source\Clocks.md - Agregando: xref_output\source\ConveyorConsent.md + Agregando: xref_output\source\Cambio_formato_Motore.md Agregando: xref_output\source\Ctr_MiniMotor_Home.md Agregando: xref_output\source\Ctr_MiniMotor_ProfPosition.md Agregando: xref_output\source\Ctr_MiniMotor_ProfTorque.md Agregando: xref_output\source\Ctr_MiniMotor_ProfVelocity.md - Agregando: xref_output\source\CyclicInterrupt_Axes.md Agregando: xref_output\source\DBS55_PN_CtrWord.md Agregando: xref_output\source\DBS55_PN_Input.md Agregando: xref_output\source\DBS55_PN_Output.md Agregando: xref_output\source\DBS55_PN_StWord.md + Agregando: xref_output\source\DB_Analog.md Agregando: xref_output\source\DB_BottleFallen.md Agregando: xref_output\source\DB_CTR_Air_Alarms.md Agregando: xref_output\source\DB_CTR_General_Alarms.md Agregando: xref_output\source\DB_CTR_Pack_Alarm.md Agregando: xref_output\source\DB_CTR_TT_Alarm.md Agregando: xref_output\source\DB_CTR_Warnings.md + Agregando: xref_output\source\DB_Early_Restart_Blower.md + Agregando: xref_output\source\DB_Early_Restart_Filler.md + Agregando: xref_output\source\DB_Early_Restart_SynchroBlock.md Agregando: xref_output\source\DB_Elapsed_Time.md Agregando: xref_output\source\DB_Flow_Selection.md Agregando: xref_output\source\DB_General.md @@ -24165,74 +2197,41 @@ Se agregarán 703 archivos. Agregando: xref_output\source\DB_SET_TIMEZONE.md Agregando: xref_output\source\DB_SICK_AFx60_Data.md Agregando: xref_output\source\DB_SICK_AFx60_PN_M34.md + Agregando: xref_output\source\DB_SKID.md Agregando: xref_output\source\DB_Signal_Transport.md + Agregando: xref_output\source\DB_TEST_HMI.md + Agregando: xref_output\source\DB_TILTER_INFEED.md + Agregando: xref_output\source\DB_Test_Pushbutton.md + Agregando: xref_output\source\DB_Tilter.md Agregando: xref_output\source\DB_Ttop_Alarm.md + Agregando: xref_output\source\DB_Ttop_Dryer.md + Agregando: xref_output\source\DB_Ttop_Dryer_2.md Agregando: xref_output\source\DB_Ttop_Energy_Saving_Z1.md Agregando: xref_output\source\DB_Ttop_Energy_Saving_Z2.md Agregando: xref_output\source\DB_Ttop_Energy_Saving_Z3.md Agregando: xref_output\source\DB_Ttop_Fifo_1.md Agregando: xref_output\source\DB_Ttop_Fifo_2.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M30710.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31110.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31210.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31310.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31610.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31710.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31810.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31910.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M34010.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M34110.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M34210.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M34310.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M30710.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31110.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31210.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31310.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31610.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31710.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31810.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31910.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M34010.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M34110.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M34210.md - Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M34310.md + Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_32.md + Agregando: xref_output\source\DB_Ttop_Minimotor_Data_32.md + Agregando: xref_output\source\DB_Ttop_Motor_31.md + Agregando: xref_output\source\DB_Ttop_Motor_32.md + Agregando: xref_output\source\DB_Ttop_Motor_34.md + Agregando: xref_output\source\DB_Ttop_Motor_35.md + Agregando: xref_output\source\DB_Ttop_Motor_36.md Agregando: xref_output\source\DB_Ttop_Motor_CFG.md - Agregando: xref_output\source\DB_Ttop_Motor_M30710.md - Agregando: xref_output\source\DB_Ttop_Motor_M31010.md - Agregando: xref_output\source\DB_Ttop_Motor_M31110.md - Agregando: xref_output\source\DB_Ttop_Motor_M31210.md - Agregando: xref_output\source\DB_Ttop_Motor_M31310.md - Agregando: xref_output\source\DB_Ttop_Motor_M31410.md - Agregando: xref_output\source\DB_Ttop_Motor_M31510.md - Agregando: xref_output\source\DB_Ttop_Motor_M31610.md - Agregando: xref_output\source\DB_Ttop_Motor_M31710.md - Agregando: xref_output\source\DB_Ttop_Motor_M31810.md - Agregando: xref_output\source\DB_Ttop_Motor_M31910.md - Agregando: xref_output\source\DB_Ttop_Motor_M34010.md - Agregando: xref_output\source\DB_Ttop_Motor_M34110.md - Agregando: xref_output\source\DB_Ttop_Motor_M34210.md - Agregando: xref_output\source\DB_Ttop_Motor_M34310.md - Agregando: xref_output\source\DB_Ttop_Motor_M34410.md - Agregando: xref_output\source\DB_Ttop_Motor_U32810.md - Agregando: xref_output\source\DB_Ttop_Motor_U32910.md - Agregando: xref_output\source\DB_Ttop_Motor_U33010.md - Agregando: xref_output\source\DB_Ttop_Motor_U33110.md - Agregando: xref_output\source\DB_Ttop_Motor_U33210.md - Agregando: xref_output\source\DB_Ttop_Motor_U33310.md - Agregando: xref_output\source\DB_Ttop_Motor_U33410.md - Agregando: xref_output\source\DB_Ttop_Motor_U33510.md - Agregando: xref_output\source\DB_Ttop_Motor_U33610.md Agregando: xref_output\source\DB_Ttop_Run.md Agregando: xref_output\source\DB_Warnings.md - Agregando: xref_output\source\DataConveyors.md - Agregando: xref_output\source\DbHmiDateTime.md - Agregando: xref_output\source\DbHmiTimeZone.md - Agregando: xref_output\source\DbSetTimeZone.md + Agregando: xref_output\source\DI_HS_IN_CHANNEL.md + Agregando: xref_output\source\DI_HS_IN_GEN.md + Agregando: xref_output\source\DI_HS_OUT.md + Agregando: xref_output\source\Dati_Motore.md Agregando: xref_output\source\Default_tag_table.md - Agregando: xref_output\source\DividerMain.md Agregando: xref_output\source\FB_BottleFallen.md + Agregando: xref_output\source\FB_BottleFallen_wSonnar.md + Agregando: xref_output\source\FB_Calculate_Diff__Phase_Pulses.md Agregando: xref_output\source\FB_Calculate_Ramp.md Agregando: xref_output\source\FB_Calculate_Ramp_UpDown.md + Agregando: xref_output\source\FB_Correct_Speed_F_Pulses.md Agregando: xref_output\source\FB_Early_Restart.md Agregando: xref_output\source\FB_FIFO_Manage_DataType_Real.md Agregando: xref_output\source\FB_LIFO_HMI_Page.md @@ -24245,9 +2244,17 @@ Se agregarán 703 archivos. Agregando: xref_output\source\FB_Minimotor_Config.md Agregando: xref_output\source\FB_Mot_Manage_Altivar_320.md Agregando: xref_output\source\FB_Motors_Manage.md + Agregando: xref_output\source\FB_Offset_Pulse.md + Agregando: xref_output\source\FB_Pulse_Generator.md + Agregando: xref_output\source\FB_Pulse_Generator_DB.md + Agregando: xref_output\source\FB_Pulse_Generator_DB_1.md Agregando: xref_output\source\FB_Run_Timer_Selector.md Agregando: xref_output\source\FB_SICK_AFx60_PN.md + Agregando: xref_output\source\FB_SKID.md Agregando: xref_output\source\FB_Show_Alarms.md + Agregando: xref_output\source\FB_SpeedRegulation.md + Agregando: xref_output\source\FB_Tilter_Endlesscrew.md + Agregando: xref_output\source\FB_Ttop_Dryer.md Agregando: xref_output\source\FB_Ttop_Energy_Saving.md Agregando: xref_output\source\FC Read DI.md Agregando: xref_output\source\FC Read DO.md @@ -24259,6 +2266,7 @@ Se agregarán 703 archivos. Agregando: xref_output\source\FC_Air_Philosophy_17.md Agregando: xref_output\source\FC_Air_Philosophy_18.md Agregando: xref_output\source\FC_Air_Philosophy_Manage.md + Agregando: xref_output\source\FC_Analog_Sensor_Process.md Agregando: xref_output\source\FC_CFG_TTOP_MultiRow_2_1.md Agregando: xref_output\source\FC_CFG_TTOP_MultiRow_3_2.md Agregando: xref_output\source\FC_CMP_Machine.md @@ -24266,6 +2274,7 @@ Se agregarán 703 archivos. Agregando: xref_output\source\FC_Compute_AN_Speed.md Agregando: xref_output\source\FC_Compute_Machine_Speed.md Agregando: xref_output\source\FC_General_Alarms.md + Agregando: xref_output\source\FC_General_COM.md Agregando: xref_output\source\FC_General_Lamp.md Agregando: xref_output\source\FC_General_Warning.md Agregando: xref_output\source\FC_Get_DBnum.md @@ -24296,6 +2305,7 @@ Se agregarán 703 archivos. Agregando: xref_output\source\FC_ProfVel.md Agregando: xref_output\source\FC_Profinet_Allarms.md Agregando: xref_output\source\FC_Read_EOLO_mBar.md + Agregando: xref_output\source\FC_Read_M.md Agregando: xref_output\source\FC_Reference_management.md Agregando: xref_output\source\FC_S_Everz.md Agregando: xref_output\source\FC_S_Everz_ON_OFF.md @@ -24308,40 +2318,22 @@ Se agregarán 703 archivos. Agregando: xref_output\source\FC_Signal_Discharge_Output_Force.md Agregando: xref_output\source\FC_Signal_Infeed_Output_Force.md Agregando: xref_output\source\FC_Signal_Input_Force_Control.md + Agregando: xref_output\source\FC_Signal_Transport.md Agregando: xref_output\source\FC_Signals_Discharge_Timers.md Agregando: xref_output\source\FC_Signals_Discharge_Timers_Read.md Agregando: xref_output\source\FC_Signals_Infeed_Timers.md Agregando: xref_output\source\FC_Signals_Infeed_Timers_Read.md + Agregando: xref_output\source\FC_Sim_Buttons.md Agregando: xref_output\source\FC_Simple_PID.md Agregando: xref_output\source\FC_Simulation.md Agregando: xref_output\source\FC_Ttop_Alarms.md Agregando: xref_output\source\FC_Ttop_Configuration.md Agregando: xref_output\source\FC_Ttop_Devices.md - Agregando: xref_output\source\FC_Ttop_Motor_M30710.md - Agregando: xref_output\source\FC_Ttop_Motor_M31010.md - Agregando: xref_output\source\FC_Ttop_Motor_M31110.md - Agregando: xref_output\source\FC_Ttop_Motor_M31210.md - Agregando: xref_output\source\FC_Ttop_Motor_M31310.md - Agregando: xref_output\source\FC_Ttop_Motor_M31410.md - Agregando: xref_output\source\FC_Ttop_Motor_M31510.md - Agregando: xref_output\source\FC_Ttop_Motor_M31610.md - Agregando: xref_output\source\FC_Ttop_Motor_M31710.md - Agregando: xref_output\source\FC_Ttop_Motor_M31810.md - Agregando: xref_output\source\FC_Ttop_Motor_M31910.md - Agregando: xref_output\source\FC_Ttop_Motor_M34010.md - Agregando: xref_output\source\FC_Ttop_Motor_M34110.md - Agregando: xref_output\source\FC_Ttop_Motor_M34210.md - Agregando: xref_output\source\FC_Ttop_Motor_M34310.md - Agregando: xref_output\source\FC_Ttop_Motor_M34410.md - Agregando: xref_output\source\FC_Ttop_Motor_U32810.md - Agregando: xref_output\source\FC_Ttop_Motor_U32910.md - Agregando: xref_output\source\FC_Ttop_Motor_U33010.md - Agregando: xref_output\source\FC_Ttop_Motor_U33110.md - Agregando: xref_output\source\FC_Ttop_Motor_U33210.md - Agregando: xref_output\source\FC_Ttop_Motor_U33310.md - Agregando: xref_output\source\FC_Ttop_Motor_U33410.md - Agregando: xref_output\source\FC_Ttop_Motor_U33510.md - Agregando: xref_output\source\FC_Ttop_Motor_U33610.md + Agregando: xref_output\source\FC_Ttop_Motor_31.md + Agregando: xref_output\source\FC_Ttop_Motor_32.md + Agregando: xref_output\source\FC_Ttop_Motor_34.md + Agregando: xref_output\source\FC_Ttop_Motor_35.md + Agregando: xref_output\source\FC_Ttop_Motor_36.md Agregando: xref_output\source\FC_Ttop_Philosophy_01.md Agregando: xref_output\source\FC_Ttop_Philosophy_02.md Agregando: xref_output\source\FC_Ttop_Philosophy_03.md @@ -24354,52 +2346,30 @@ Se agregarán 703 archivos. Agregando: xref_output\source\FC_Ttop_Philosophy_Manage.md Agregando: xref_output\source\FC_Ttop_Run.md Agregando: xref_output\source\FC_Turk_Lamp.md - Agregando: xref_output\source\FcHmiData.md - Agregando: xref_output\source\FcHmiDateTime.md - Agregando: xref_output\source\FcHmiRcpDivider.md - Agregando: xref_output\source\FcMainConfig.md - Agregando: xref_output\source\FcTon.md - Agregando: xref_output\source\FcTonStruct.md + Agregando: xref_output\source\FC_Valve.md Agregando: xref_output\source\Fill_Zero_Area.md - Agregando: xref_output\source\Get_Put.md + Agregando: xref_output\source\From_SIDEL.md Agregando: xref_output\source\HW_ERR.md Agregando: xref_output\source\HW_INT0.md - Agregando: xref_output\source\HmiData.md - Agregando: xref_output\source\HmiRcpDivider.md + Agregando: xref_output\source\IM_QE___Input.md + Agregando: xref_output\source\IM_QE___Merker.md + Agregando: xref_output\source\IM_QE___Output.md + Agregando: xref_output\source\IM_QE___Timer.md Agregando: xref_output\source\I_O_FLT1.md Agregando: xref_output\source\I_O_FLT2.md - Agregando: xref_output\source\Inputs.md - Agregando: xref_output\source\LCamHdl_AdditionalConstants.md - Agregando: xref_output\source\LCamHdl_ConfigConstants.md - Agregando: xref_output\source\LCamHdl_CreateCamAdvanced.md - Agregando: xref_output\source\LCamHdl_ProfileConstants.md - Agregando: xref_output\source\LCamHdl_typeAdvancedConfig.md - Agregando: xref_output\source\LCamHdl_typeAdvancedElement.md - Agregando: xref_output\source\LCamHdl_typeDiagnostics.md - Agregando: xref_output\source\LampsGeneric.md Agregando: xref_output\source\MC_Interpolator.md - Agregando: xref_output\source\MC_PreInterpolator.md Agregando: xref_output\source\MC_Servo.md - Agregando: xref_output\source\MachineCycle.md - Agregando: xref_output\source\MachineMain.md - Agregando: xref_output\source\Merker.md - Agregando: xref_output\source\Outputs.md + Agregando: xref_output\source\OB30_3ms_INFEED_LOGIC.md Agregando: xref_output\source\PROG_ERR.md Agregando: xref_output\source\RACK_FLT.md Agregando: xref_output\source\RESTART.md - Agregando: xref_output\source\RampGenerator.md - Agregando: xref_output\source\Rcp.md + Agregando: xref_output\source\SENSOR_TTOP.md + Agregando: xref_output\source\SIGNAL.md Agregando: xref_output\source\ST_SICK_AFx60.md Agregando: xref_output\source\ST_SICK_AFx60_Error.md - Agregando: xref_output\source\SeamlessDivider_Main.md - Agregando: xref_output\source\SeamlessDivider_Technology.md - Agregando: xref_output\source\SeamlessDivider_Technology_MCInterrupt.md - Agregando: xref_output\source\SignalTtopConveyors.md - Agregando: xref_output\source\Startup.md Agregando: xref_output\source\Startup_STOP_to_RUN.md - Agregando: xref_output\source\Timer.md - Agregando: xref_output\source\TimingBeltInterrupt.md - Agregando: xref_output\source\TimingBeltManager.md + Agregando: xref_output\source\TEST.md + Agregando: xref_output\source\To_SIDEL.md Agregando: xref_output\source\UDT_Air_Energy_Saving.md Agregando: xref_output\source\UDT_Air_Obstruction.md Agregando: xref_output\source\UDT_AlrLube.md @@ -24407,74 +2377,58 @@ Se agregarán 703 archivos. Agregando: xref_output\source\UDT_AnalogDevice.md Agregando: xref_output\source\UDT_EcoSync_Liner.md Agregando: xref_output\source\UDT_Fifo.md + Agregando: xref_output\source\UDT_InfeedSpeed_Tilter.md Agregando: xref_output\source\UDT_LubeZone.md Agregando: xref_output\source\UDT_Lubrication.md Agregando: xref_output\source\UDT_LubrificationZone.md Agregando: xref_output\source\UDT_Motor.md Agregando: xref_output\source\UDT_PID_Setup.md Agregando: xref_output\source\UDT_Philosofy_Data_TTOP.md + Agregando: xref_output\source\UDT_Put_Get_System.md Agregando: xref_output\source\UDT_RCP_STATUS.md Agregando: xref_output\source\UDT_Run.md + Agregando: xref_output\source\UDT_SIPA_SV_Main_V00.md + Agregando: xref_output\source\UDT_SIPA_SV_Main_V01.md + Agregando: xref_output\source\UDT_SIPA_SV_Motor_ALM__V00.md + Agregando: xref_output\source\UDT_SIPA_SV_Section.md + Agregando: xref_output\source\UDT_SIPA_SV_Section_V01.md Agregando: xref_output\source\UDT_Scale_Data.md Agregando: xref_output\source\UDT_Signal.md Agregando: xref_output\source\UDT_Syncro__Data.md Agregando: xref_output\source\UDT_Syncro__Liner.md + Agregando: xref_output\source\UDT_Tilter_Alarms.md + Agregando: xref_output\source\UDT_Tilter_Feedback.md + Agregando: xref_output\source\UDT_Tilter_Fixed_Parameters.md + Agregando: xref_output\source\UDT_Tilter_Recipe.md + Agregando: xref_output\source\UDT_Tilter_Status.md + Agregando: xref_output\source\UDT_Tilter_Switches.md Agregando: xref_output\source\UDT_Timer.md Agregando: xref_output\source\UDT_Timer_ONOFF.md - Agregando: xref_output\source\VirtualMasterManager.md - Agregando: xref_output\source\_hmiShitData.md - Agregando: xref_output\source\_instAlarmPresence.md - Agregando: xref_output\source\_instDivider.md - Agregando: xref_output\source\_instDividerMotion.md - Agregando: xref_output\source\_instDivider_PostServo.md - Agregando: xref_output\source\_instMachineCycle.md - Agregando: xref_output\source\_instVirtualMaster.md - Agregando: xref_output\source\alarmMask.md - Agregando: xref_output\source\alarms.md - Agregando: xref_output\source\buttonsAndLamps_NotUsed.md - Agregando: xref_output\source\clock.md - Agregando: xref_output\source\conveyorConsentData.md - Agregando: xref_output\source\debugData.md - Agregando: xref_output\source\dividerData.md - Agregando: xref_output\source\dividerInterface.md - Agregando: xref_output\source\electricalCabinet.md - Agregando: xref_output\source\instTimingBeltRampGenerator.md - Agregando: xref_output\source\inv_SIEM_G120.md - Agregando: xref_output\source\machineData.md - Agregando: xref_output\source\recipe.md - Agregando: xref_output\source\selections.md - Agregando: xref_output\source\timingBeltData.md - Agregando: xref_output\source\timingBeltSetupData.md - Agregando: xref_output\source\typeAxisPositioningInterface.md - Agregando: xref_output\source\typeAxisTechnologyInterface.md - Agregando: xref_output\source\typeMachineCycleInterface.md - Agregando: xref_output\source\typeSeamlessDividerBlocksSharedData.md - Agregando: xref_output\source\typeSeamlessDividerInterface.md - Agregando: xref_output\source\typeSeamlessDividerMotionTechnologyInterface.md - Agregando: xref_output\source\virtualMasterData.md + Agregando: xref_output\source\UDT_Valve.md Agregando: xref_output\xref_calls_tree.md Agregando: xref_output\xref_db_usage_summary.md Agregando: xref_output\xref_plc_tags_summary.md -Agregación completada. Archivo guardado en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\full_project_representation.md +Agregación completada. Archivo guardado en: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\full_project_representation.md -------------------- Resumen Final del Procesamiento Completo -------------------- -Total de archivos XML encontrados: 708 -Archivos procesados/actualizados exitosamente (x1-x3): 326 -Archivos completamente saltados (x1, x2, x3): 0 +Total de archivos XML encontrados: 300 +Archivos procesados/actualizados exitosamente (x1-x3): 251 +Archivos completamente saltados (x1, x2, x3): 251 Archivos parcialmente saltados (x1, x2 saltados; x3 ejecutado): 0 -Archivos fallidos (en x1, x2, x3 o error inesperado): 366 -Archivos XML omitidos (priorizando .scl nativo): 16 +Archivos fallidos (en x1, x2, x3 o error inesperado): 41 +Archivos XML omitidos (priorizando .scl nativo): 8 Archivos SCL existentes copiados (Fase 1.5): 0 -Archivos SCL existentes omitidos por conflicto (Fase 1.5): 16 +Archivos SCL existentes omitidos por conflicto (Fase 1.5): 8 Fase 2 (Generación XRef - x4): Completada Fase 3 (Agregación - x5): Completada -------------------------------------------------------------------------------- Proceso finalizado con errores. -Proceso finalizado con errores. Consulta 'log_98050_PLC.txt' para detalles. +Proceso finalizado con errores. Consulta 'log_VM 1512.txt' para detalles. ========================================= LOG END ========================================== --- ERRORES (STDERR) --- -Ninguno +ADVERTENCIA: No se encontraron archivos '*_XRef.xml' en D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\ProgramBlocks_CR. El árbol de llamadas estará vacío. + --- FIN DEL LOG --- diff --git a/backend/script_groups/XML Parser to SCL/script_config.json b/backend/script_groups/XML Parser to SCL/script_config.json index 3ccb63a..18bcf7a 100644 --- a/backend/script_groups/XML Parser to SCL/script_config.json +++ b/backend/script_groups/XML Parser to SCL/script_config.json @@ -15,5 +15,5 @@ "xref_source_subdir": "source" }, "level3": {}, - "working_directory": "D:\\Trabajo\\VM\\44 - 98050 - Fiera\\Reporte\\ExportsTia\\Source" + "working_directory": "D:\\Trabajo\\VM\\22 - 93841 - Sidel - Tilting\\Reporte\\TiaExports" } \ No newline at end of file diff --git a/backend/script_groups/XML Parser to SCL/work_dir.json b/backend/script_groups/XML Parser to SCL/work_dir.json index d451ed3..b649edd 100644 --- a/backend/script_groups/XML Parser to SCL/work_dir.json +++ b/backend/script_groups/XML Parser to SCL/work_dir.json @@ -1,6 +1,7 @@ { - "path": "D:\\Trabajo\\VM\\44 - 98050 - Fiera\\Reporte\\ExportsTia\\Source", + "path": "D:\\Trabajo\\VM\\22 - 93841 - Sidel - Tilting\\Reporte\\TiaExports", "history": [ + "D:\\Trabajo\\VM\\22 - 93841 - Sidel - Tilting\\Reporte\\TiaExports", "D:\\Trabajo\\VM\\44 - 98050 - Fiera\\Reporte\\ExportsTia\\Source", "C:\\Trabajo\\SIDEL\\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\\Reporte\\SourceDoc\\SourceXML", "C:\\Trabajo\\SIDEL\\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\\Reporte\\IOExport" diff --git a/data/launcher_history.json b/data/launcher_history.json index 02c3efb..930ea55 100644 --- a/data/launcher_history.json +++ b/data/launcher_history.json @@ -1,5 +1,18 @@ { "history": [ + { + "id": "15176a5f", + "group_id": "1", + "script_name": "calc.py", + "executed_date": "2025-06-13T10:53:37.648203Z", + "arguments": [], + "working_directory": "D:/Proyectos/Scripts/Calcv2", + "python_env": "tia_scripting", + "executable_type": "pythonw.exe", + "status": "running", + "pid": 21072, + "execution_time": null + }, { "id": "a599effd", "group_id": "4", diff --git a/data/log.txt b/data/log.txt index 9065554..4d11a7f 100644 --- a/data/log.txt +++ b/data/log.txt @@ -1,23397 +1,129 @@ -[01:48:12] Iniciando ejecución de x0_main.py en D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source... -[01:48:12] INFO: format_variable_name importado desde generators.generator_utils -[01:48:12] === Lanzando procesamiento para PLC: 98050_PLC === -[01:48:13] INFO: format_variable_name importado desde generators.generator_utils -[01:48:13] ======================================== LOG START ======================================== -[01:48:13] Directorio de trabajo base configurado: 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source' -[01:48:13] Buscando archivos XML recursivamente en: 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC' -[01:48:13] Se encontraron 708 archivos XML para procesar: -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml -[01:48:13] - 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml -[01:48:13] - 98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml -[01:48:13] - 98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\Rcp_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_Error_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\TRANSFER\UDT RCP STATUS_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\Timer_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Energy Saving_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Obstruction_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT EcoSync Liner_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Fifo_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Lubrication_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Motor_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Philosofy Data TTOP_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Run_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Signal_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Data_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Liner_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer ONOFF_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLube_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLubrification_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubeZone_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubrificationZone_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\ConveyorsBase\GetPut_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Library\Motion\Technology\typeAxisTechnologyInterface_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Library\Motion\typeAxisPositioningInterface_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerInterface_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Machine\Cycle\typeMachineCycleInterface_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Machine\UDT AnalogDevice_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Machine\UDT PID Setup_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\Machine\UDT Scale Data_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_Gx_STW_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_Gx_ZSW_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_MELDW_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_STW1_611UMode_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_STW2_611UMode_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_STW2_ENC_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_TEL105_IN_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_TEL105_OUT_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_TEL83_IN_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_TEL83_OUT_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_ZSW1_611UMode_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_ZSW2_611UMode_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\PD_ZSW2_ENC_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_InterpolationSettings_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_PointData_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_SegmentData_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_StatusCam_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorDriveParameter_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorInterface_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Actor_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_AxisSimulation_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Backlash_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Clamping_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInputCmd_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInput_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutputCmd_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutput_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanel_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcLeadingValueInterface_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcSynchronousOperation_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicAxisModel_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicDefaults_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicFilter_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicLimits_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_EffectiveLeadingValue_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ErrorDetail_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Homing_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Sensor_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Units_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationHysteresis_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationPositionFilter_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationSettings_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityFilter_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityTolerance_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Extrapolation_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_FollowingError_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionFollowingValue_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionLeadingValue_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Homing_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Internal_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_LinearMotorActorDriveParameter_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_LoadGear_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Mechanics_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Modulo_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Override_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionControl_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionDifferenceQuantification_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsHW_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsSW_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_PositioningMonitoring_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Properties_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_ProvidedLeadingValue_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorActiveHoming_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorInterface_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorMeasuringGear_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorParameter_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorPassiveHoming_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Sensor_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_SetpointFilter_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StandstillSignal_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusDrive_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusExtrapolation_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusInterpreterMotion_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusKinematicsMotion_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusMotionIn_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusPositioning_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusProvidedLeadingValue_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSensor_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusServo_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSynchronizedMotion_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusTorqueData_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimitingLimitDefaults_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimiting_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_TorquePreControl_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_Units_XRef.xml -[01:48:13] - 98050_PLC\PlcDataTypes_CR\TO_Struct_VirtualAxis_XRef.xml -[01:48:13] - 98050_PLC\PlcTags\CONSTANTS.xml -[01:48:13] - 98050_PLC\PlcTags\Default tag table.xml -[01:48:13] - 98050_PLC\PlcTags\Inputs.xml -[01:48:13] - 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml -[01:48:13] - 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml -[01:48:13] - 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml -[01:48:13] - 98050_PLC\PlcTags\Merker.xml -[01:48:13] - 98050_PLC\PlcTags\Outputs.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR Air Alarms_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR General Alarms_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB General Run_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI DateTime_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Air_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Pack_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe TTop_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Timer_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_SET_TIMEZONE_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB LIFO HMI Page_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Mot Manage Altivar 320_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Motors Manage_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB_SICK_AFx60_PN_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Simulation_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBW_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBs_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CMP Machine_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CTR Alarm_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute AN Speed_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute Machine Speed_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Get DBnum_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Mot Init CFG_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Profinet_Allarms_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DI_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DO_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read EOLO mBar_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Reference management_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_Struct_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Scaling_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Turk Lamp_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Write DO_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\Fill Zero Area_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Date Time_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Timer_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\CYCL_FLT_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB BottleFallen_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB Elapsed Time_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_ERR_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_INT0_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT1_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT2_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\PROG_ERR_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RACK_FLT_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RESTART_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\Startup STOP to RUN_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\DB HMI RCP Transfer Status_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\FC HMI RCP Transfer Status_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Flow Selection_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General Alarms_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Warnings_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Alarms_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Lamp_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Warning_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\0 - MAIN\OB\CYCL_EXC_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_CR\CyclicInterrupt_Axes_XRef.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB_SICK_AFx60_PN.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DI.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DO.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Write DO.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\VirtualMasterManager.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Generic\Alarms\AlarmPresenceAndAcknowledge.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\RampGenerator.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Utilities\CHECK_AXIS_POSITION.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\SeamlessDivider_Main.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology_MCInterrupt.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmManagement.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\Startup.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml -[01:48:13] - 98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\DeviceStates_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_CAMIN_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_GEARINPOS_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_GEAROUT_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_HALT_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_HOME_1_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_INTERPOLATECAM_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_MOVEABSOLUTE_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_MOVERELATIVE_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_MOVEVELOCITY_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_POWER_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_RESET_1_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\MC_STOP_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\RT_INFO_1_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\R_TRIG_XRef.xml -[01:48:13] - 98050_PLC\SystemBlocks_CR\SET_TIMEZONE_XRef.xml -[01:48:13] --- Fase 0.5: Identificando archivos .scl nativos existentes --- -[01:48:13] Se identificaron 16 posibles bloques SCL nativos (con archivo .scl). -[01:48:13] --- Fase 1: Procesamiento Individual (x1, x2, x3) --- -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.9777317, Size=7101 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home_processed.json -[01:48:13] Generando salida para: PlcUDT 'Ctr_MiniMotor_Home' (Original: Ctr_MiniMotor_Home) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Ctr_MiniMotor_Home.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.9567895, Size=9621 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition_processed.json -[01:48:13] Generando salida para: PlcUDT 'Ctr_MiniMotor_ProfPosition' (Original: Ctr_MiniMotor_ProfPosition) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Ctr_MiniMotor_ProfPosition.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.9988217, Size=5318 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque_processed.json -[01:48:13] Generando salida para: PlcUDT 'Ctr_MiniMotor_ProfTorque' (Original: Ctr_MiniMotor_ProfTorque) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Ctr_MiniMotor_ProfTorque.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.9393947, Size=6565 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity_processed.json -[01:48:13] Generando salida para: PlcUDT 'Ctr_MiniMotor_ProfVelocity' (Original: Ctr_MiniMotor_ProfVelocity) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Ctr_MiniMotor_ProfVelocity.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.0237448, Size=11304 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord_processed.json -[01:48:13] Generando salida para: PlcUDT 'DBS55_PN_CtrWord' (Original: DBS55_PN_CtrWord) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DBS55_PN_CtrWord.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.045196, Size=11339 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input_processed.json -[01:48:13] Generando salida para: PlcUDT 'DBS55_PN_Input' (Original: DBS55_PN_Input) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DBS55_PN_Input.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.0681136, Size=15073 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output_processed.json -[01:48:13] Generando salida para: PlcUDT 'DBS55_PN_Output' (Original: DBS55_PN_Output) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DBS55_PN_Output.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.0870628, Size=11236 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord_processed.json -[01:48:13] Generando salida para: PlcUDT 'DBS55_PN_StWord' (Original: DBS55_PN_StWord) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DBS55_PN_StWord.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Rcp.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.8696465, Size=5613 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\Rcp.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Rcp.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Rcp_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\Rcp.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Rcp_processed.json -[01:48:13] Generando salida para: PlcUDT 'Rcp' (Original: Rcp) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Rcp.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.8981378, Size=74873 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_processed.json -[01:48:13] Generando salida para: PlcUDT 'ST_SICK_AFx60' (Original: ST_SICK_AFx60) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\ST_SICK_AFx60.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.9181323, Size=3142 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\ST_SICK_AFx60_Error.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error_processed.json -[01:48:13] Generando salida para: PlcUDT 'ST_SICK_AFx60_Error' (Original: ST_SICK_AFx60_Error) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\ST_SICK_AFx60_Error.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.1118941, Size=9553 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\UDT RCP STATUS.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_RCP_STATUS' (Original: UDT RCP STATUS) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_RCP_STATUS.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Timer.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.8476093, Size=5034 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\Timer.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Timer.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Timer_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\Timer.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\Timer_processed.json -[01:48:13] Generando salida para: PlcUDT 'Timer' (Original: Timer) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Timer.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Energy Saving.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.3768108, Size=39186 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Energy Saving.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Energy Saving.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Energy Saving_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Energy Saving.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Energy Saving_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Air_Energy_Saving' (Original: UDT Air Energy Saving) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Air_Energy_Saving.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Obstruction.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.54221, Size=7251 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Obstruction.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Obstruction.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Obstruction_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Air Obstruction.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Air Obstruction_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Air_Obstruction' (Original: UDT Air Obstruction) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Air_Obstruction.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT EcoSync Liner.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.5778024, Size=64876 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT EcoSync Liner.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT EcoSync Liner.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT EcoSync Liner_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT EcoSync Liner.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT EcoSync Liner_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_EcoSync_Liner' (Original: UDT EcoSync Liner) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_EcoSync_Liner.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Fifo.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.445592, Size=86601 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Fifo.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Fifo.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Fifo_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Fifo.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Fifo_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Fifo' (Original: UDT Fifo) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Fifo.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Lubrication.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.4630244, Size=12593 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Lubrication.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Lubrication.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Lubrication_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Lubrication.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Lubrication_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Lubrication' (Original: UDT Lubrication) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Lubrication.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Motor.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.809734, Size=216621 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Motor.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Motor.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Motor_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Motor.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Motor_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Motor' (Original: UDT Motor) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Motor.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Philosofy Data TTOP.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.4854925, Size=193144 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Philosofy Data TTOP.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Philosofy Data TTOP.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Philosofy Data TTOP_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Philosofy Data TTOP.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Philosofy Data TTOP_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Philosofy_Data_TTOP' (Original: UDT Philosofy Data TTOP) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Philosofy_Data_TTOP.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Run.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.5074964, Size=43583 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Run.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Run.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Run_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Run.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Run_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Run' (Original: UDT Run) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Run.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Signal.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.778328, Size=63943 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Signal.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Signal.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Signal_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Signal.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Signal_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Signal' (Original: UDT Signal) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Signal.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Data.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.6060793, Size=20501 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Data.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Data.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Data_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Data.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Data_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Syncro__Data' (Original: UDT Syncro+ Data) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Syncro__Data.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Liner.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.6271274, Size=15410 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Liner.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Liner.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Liner_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Syncro+ Liner.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Syncro+ Liner_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Syncro__Liner' (Original: UDT Syncro+ Liner) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Syncro__Liner.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer ONOFF.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.831664, Size=4557 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer ONOFF.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer ONOFF.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer ONOFF_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer ONOFF.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer ONOFF_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Timer_ONOFF' (Original: UDT Timer ONOFF) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Timer_ONOFF.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.6468055, Size=5038 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT Timer.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT Timer_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Timer' (Original: UDT Timer) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Timer.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLube.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.6883156, Size=2881 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLube.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLube.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLube_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLube.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLube_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_AlrLube' (Original: UDT_AlrLube) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_AlrLube.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLubrification.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.7344694, Size=2890 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLubrification.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLubrification.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLubrification_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_AlrLubrification.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_AlrLubrification_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_AlrLubrification' (Original: UDT_AlrLubrification) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_AlrLubrification.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubeZone.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.6680534, Size=9652 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubeZone.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubeZone.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubeZone_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubeZone.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubeZone_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_LubeZone' (Original: UDT_LubeZone) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_LubeZone.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubrificationZone.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771654.7534158, Size=9661 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubrificationZone.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubrificationZone.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubrificationZone_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\CONVEYORS\UDT_LubrificationZone.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\CONVEYORS\parsing\UDT_LubrificationZone_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_LubrificationZone' (Original: UDT_LubrificationZone) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_LubrificationZone.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\ConveyorsBase\parsing\GetPut.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.1371806, Size=4324 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\ConveyorsBase\parsing\GetPut.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\ConveyorsBase\parsing\GetPut.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\ConveyorsBase\parsing\GetPut_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\ConveyorsBase\GetPut.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\ConveyorsBase\parsing\GetPut_processed.json -[01:48:13] Generando salida para: PlcUDT 'Get_Put' (Original: Get/Put) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Get_Put.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.395147, Size=4362 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig_processed.json -[01:48:13] Generando salida para: PlcUDT 'LCamHdl_typeAdvancedConfig' (Original: LCamHdl_typeAdvancedConfig) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_typeAdvancedConfig.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.42106, Size=8703 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement_processed.json -[01:48:13] Generando salida para: PlcUDT 'LCamHdl_typeAdvancedElement' (Original: LCamHdl_typeAdvancedElement) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_typeAdvancedElement.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.4490416, Size=3661 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics_processed.json -[01:48:13] Generando salida para: PlcUDT 'LCamHdl_typeDiagnostics' (Original: LCamHdl_typeDiagnostics) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_typeDiagnostics.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Technology\parsing\typeAxisTechnologyInterface.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.4854093, Size=107024 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\Motion\Technology\parsing\typeAxisTechnologyInterface.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Technology\parsing\typeAxisTechnologyInterface.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Technology\parsing\typeAxisTechnologyInterface_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\Motion\Technology\typeAxisTechnologyInterface.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\Technology\parsing\typeAxisTechnologyInterface_processed.json -[01:48:13] Generando salida para: PlcUDT 'typeAxisTechnologyInterface' (Original: typeAxisTechnologyInterface) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeAxisTechnologyInterface.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\parsing\typeAxisPositioningInterface.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.3672376, Size=28095 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\Motion\parsing\typeAxisPositioningInterface.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\parsing\typeAxisPositioningInterface.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\parsing\typeAxisPositioningInterface_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\Motion\typeAxisPositioningInterface.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\Motion\parsing\typeAxisPositioningInterface_processed.json -[01:48:13] Generando salida para: PlcUDT 'typeAxisPositioningInterface' (Original: typeAxisPositioningInterface) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeAxisPositioningInterface.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.3408551, Size=40017 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface_processed.json -[01:48:13] Generando salida para: PlcUDT 'typeSeamlessDividerMotionTechnologyInterface' (Original: typeSeamlessDividerMotionTechnologyInterface) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeSeamlessDividerMotionTechnologyInterface.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.2524872, Size=22445 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData_processed.json -[01:48:13] Generando salida para: PlcUDT 'typeSeamlessDividerBlocksSharedData' (Original: typeSeamlessDividerBlocksSharedData) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeSeamlessDividerBlocksSharedData.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.303521, Size=27918 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Library\SeamlessDivider\typeSeamlessDividerInterface.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface_processed.json -[01:48:13] Generando salida para: PlcUDT 'typeSeamlessDividerInterface' (Original: typeSeamlessDividerInterface) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeSeamlessDividerInterface.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\Cycle\parsing\typeMachineCycleInterface.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.2239614, Size=10789 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Machine\Cycle\parsing\typeMachineCycleInterface.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\Cycle\parsing\typeMachineCycleInterface.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\Cycle\parsing\typeMachineCycleInterface_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Machine\Cycle\typeMachineCycleInterface.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\Cycle\parsing\typeMachineCycleInterface_processed.json -[01:48:13] Generando salida para: PlcUDT 'typeMachineCycleInterface' (Original: typeMachineCycleInterface) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\typeMachineCycleInterface.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT AnalogDevice.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.1583939, Size=17679 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Machine\parsing\UDT AnalogDevice.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT AnalogDevice.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT AnalogDevice_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Machine\UDT AnalogDevice.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT AnalogDevice_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_AnalogDevice' (Original: UDT AnalogDevice) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_AnalogDevice.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT PID Setup.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.2009037, Size=15057 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Machine\parsing\UDT PID Setup.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT PID Setup.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT PID Setup_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Machine\UDT PID Setup.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT PID Setup_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_PID_Setup' (Original: UDT PID Setup) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_PID_Setup.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT Scale Data.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749771655.1802719, Size=4269 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] -> Detectado: PlcStruct (UDT) -[01:48:13] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:13] Paso 6: Escritura JSON completada. -[01:48:13] Conversión finalizada. JSON guardado en: '98050_PLC\PlcDataTypes\Machine\parsing\UDT Scale Data.json' -[01:48:13] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml --- -[01:48:13] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT Scale Data.json -[01:48:13] Procesando bloque tipo: PlcUDT -[01:48:13] INFO: El bloque es PlcUDT. Saltando procesamiento lógico de x2. -[01:48:13] Guardando JSON de PlcUDT (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT Scale Data_processed.json -[01:48:13] Guardado de PlcUDT completado. -[01:48:13] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcDataTypes\Machine\UDT Scale Data.xml --- -[01:48:13] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes\Machine\parsing\UDT Scale Data_processed.json -[01:48:13] Generando salida para: PlcUDT 'UDT_Scale_Data' (Original: UDT Scale Data) -[01:48:13] -> Modo de generación: UDT Markdown -[01:48:13] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\UDT_Scale_Data.md -[01:48:13] Generación de .MD completada. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_Home_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_Home_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772042.0548031, Size=6141 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfPosition_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfPosition_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772041.9431996, Size=7978 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfTorque_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfTorque_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772042.159433, Size=5051 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\Ctr_MiniMotor_ProfVelocity_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\parsing\Ctr_MiniMotor_ProfVelocity_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772041.811446, Size=5914 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_CtrWord_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_CtrWord_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772042.3969746, Size=13082 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Input_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Input_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772042.7339323, Size=25982 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_Output_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_Output_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772043.1128833, Size=28612 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\DBS55_PN_StWord_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\MiniMotor\DBS55_PN_Extend-A\parsing\DBS55_PN_StWord_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772043.3200185, Size=13015 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\Rcp_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\Rcp_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\Rcp_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\Rcp_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772039.0128725, Size=6097 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_Error_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_Error_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_Error_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_Error_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772041.713899, Size=3247 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\ST_SICK_AFx60_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\SICK AG\parsing\ST_SICK_AFx60_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772041.6729484, Size=230661 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\TRANSFER\UDT RCP STATUS_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\TRANSFER\UDT RCP STATUS_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\TRANSFER\UDT RCP STATUS_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\TRANSFER\parsing\UDT RCP STATUS_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772043.5025415, Size=13215 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\Timer_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\Timer_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\Timer_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\Timer_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772038.930051, Size=5124 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Energy Saving_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Energy Saving_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Energy Saving_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Air Energy Saving_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772021.8443556, Size=85172 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Obstruction_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Obstruction_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Air Obstruction_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Air Obstruction_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772029.3449693, Size=7869 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT EcoSync Liner_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT EcoSync Liner_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT EcoSync Liner_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT EcoSync Liner_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772030.9820251, Size=122736 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Fifo_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Fifo_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Fifo_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Fifo_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772024.7122684, Size=201292 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Lubrication_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Lubrication_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Lubrication_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Lubrication_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772024.9619544, Size=26731 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Motor_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Motor_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Motor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Motor_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772038.6603475, Size=265491 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Philosofy Data TTOP_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Philosofy Data TTOP_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Philosofy Data TTOP_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Philosofy Data TTOP_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772028.522144, Size=205186 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:13] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:13] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Run_XRef.xml --- -[01:48:13] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Run_XRef.xml --- -[01:48:13] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Run_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Run_XRef.json'... -[01:48:13] Cargando parsers de red... -[01:48:13] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:13] Total de lenguajes con parser cargado: 5 -[01:48:13] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:13] Metadatos XML: ModTime=1749772029.227958, Size=47784 -[01:48:13] Paso 1: Parseando archivo XML... -[01:48:13] Paso 1: Parseo XML completado. -[01:48:13] Paso 2: Detectando tipo de objeto principal... -[01:48:13] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:13] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Signal_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Signal_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Signal_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Signal_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772035.4314065, Size=330013 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Data_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Data_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Data_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Syncro+ Data_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772031.2066631, Size=13851 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Liner_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Liner_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Syncro+ Liner_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Syncro+ Liner_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772031.354445, Size=9804 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer ONOFF_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer ONOFF_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer ONOFF_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Timer ONOFF_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772038.8386424, Size=10210 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT Timer_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT Timer_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772031.6459928, Size=57656 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLube_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLube_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLube_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT_AlrLube_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772031.8176293, Size=2775 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLubrification_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLubrification_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_AlrLubrification_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT_AlrLubrification_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772031.8538313, Size=2841 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubeZone_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubeZone_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubeZone_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT_LubeZone_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772031.7644958, Size=6461 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubrificationZone_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubrificationZone_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\UDT_LubrificationZone_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\CONVEYORS\parsing\UDT_LubrificationZone_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772031.9591298, Size=6721 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\ConveyorsBase\GetPut_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\ConveyorsBase\GetPut_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\ConveyorsBase\GetPut_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\ConveyorsBase\parsing\GetPut_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772044.069796, Size=38361 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedConfig_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedConfig_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772050.0175247, Size=4921 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeAdvancedElement_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeAdvancedElement_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772050.2193222, Size=8800 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\LCamHdl_typeDiagnostics_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Siemens\LCamHdl_Types\parsing\LCamHdl_typeDiagnostics_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772050.295235, Size=3379 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\Motion\Technology\typeAxisTechnologyInterface_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\Motion\Technology\typeAxisTechnologyInterface_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Technology\typeAxisTechnologyInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\Technology\parsing\typeAxisTechnologyInterface_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772052.4206767, Size=171193 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\Motion\typeAxisPositioningInterface_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\Motion\typeAxisPositioningInterface_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\typeAxisPositioningInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\Motion\parsing\typeAxisPositioningInterface_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772049.9171796, Size=29568 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\Technology\typeSeamlessDividerMotionTechnologyInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\Technology\parsing\typeSeamlessDividerMotionTechnologyInterface_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772049.450211, Size=50430 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerBlocksSharedData_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\parsing\typeSeamlessDividerBlocksSharedData_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772046.2165577, Size=45498 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerInterface_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerInterface_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\typeSeamlessDividerInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Library\SeamlessDivider\parsing\typeSeamlessDividerInterface_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772048.6805067, Size=124877 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Machine\Cycle\typeMachineCycleInterface_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Machine\Cycle\typeMachineCycleInterface_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\Cycle\typeMachineCycleInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\Cycle\parsing\typeMachineCycleInterface_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772045.4326644, Size=10715 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Machine\UDT AnalogDevice_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Machine\UDT AnalogDevice_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\UDT AnalogDevice_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\parsing\UDT AnalogDevice_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772044.901572, Size=58046 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Machine\UDT PID Setup_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Machine\UDT PID Setup_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\UDT PID Setup_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\parsing\UDT PID Setup_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772045.2240388, Size=12676 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\Machine\UDT Scale Data_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\Machine\UDT Scale Data_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\UDT Scale Data_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\Machine\parsing\UDT Scale Data_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772044.9778829, Size=4443 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_Gx_STW_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_Gx_STW_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_Gx_STW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_Gx_STW_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772058.0687287, Size=8630 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_Gx_ZSW_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_Gx_ZSW_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_Gx_ZSW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_Gx_ZSW_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.9147334, Size=8655 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_MELDW_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_MELDW_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_MELDW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_MELDW_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772059.0331252, Size=7653 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_STW1_611UMode_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_STW1_611UMode_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_STW1_611UMode_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_STW1_611UMode_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772059.540899, Size=7916 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_STW2_611UMode_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_STW2_611UMode_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_STW2_611UMode_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_STW2_611UMode_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772059.6754222, Size=8010 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_STW2_ENC_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_STW2_ENC_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_STW2_ENC_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_STW2_ENC_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772061.2543876, Size=7747 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_TEL105_IN_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_TEL105_IN_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_TEL105_IN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_TEL105_IN_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772058.6135397, Size=37734 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_TEL105_OUT_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_TEL105_OUT_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_TEL105_OUT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_TEL105_OUT_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772059.4097028, Size=29699 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_TEL83_IN_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_TEL83_IN_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_TEL83_IN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_TEL83_IN_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772060.683308, Size=19778 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_TEL83_OUT_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_TEL83_OUT_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_TEL83_OUT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_TEL83_OUT_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772061.101293, Size=18706 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_ZSW1_611UMode_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_ZSW1_611UMode_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_ZSW1_611UMode_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_ZSW1_611UMode_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772058.7796123, Size=7946 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_ZSW2_611UMode_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_ZSW2_611UMode_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_ZSW2_611UMode_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_ZSW2_611UMode_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772058.902196, Size=8014 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\PD_ZSW2_ENC_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\PD_ZSW2_ENC_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\PD_ZSW2_ENC_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\PD_ZSW2_ENC_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772060.8370209, Size=7729 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_InterpolationSettings_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_InterpolationSettings_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_InterpolationSettings_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Cam_Struct_InterpolationSettings_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772061.314242, Size=1543 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_PointData_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_PointData_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_PointData_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Cam_Struct_PointData_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772061.4158845, Size=1440 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_SegmentData_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_SegmentData_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_SegmentData_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Cam_Struct_SegmentData_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772061.545162, Size=6497 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_StatusCam_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_StatusCam_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Cam_Struct_StatusCam_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Cam_Struct_StatusCam_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772061.381003, Size=2294 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorDriveParameter_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorDriveParameter_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ActorDriveParameter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ActorDriveParameter_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.0680952, Size=3358 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorInterface_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ActorInterface_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ActorInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ActorInterface_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.0108538, Size=16928 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Actor_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Actor_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Actor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Actor_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772052.7921817, Size=28392 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_AxisSimulation_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_AxisSimulation_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_AxisSimulation_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_AxisSimulation_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772054.6974576, Size=1053 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Backlash_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Backlash_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Backlash_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Backlash_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772055.4316733, Size=3219 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Clamping_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Clamping_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Clamping_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Clamping_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772054.7267022, Size=1448 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInputCmd_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInputCmd_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInputCmd_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ControlPanelInputCmd_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772054.3737926, Size=5060 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInput_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInput_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelInput_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ControlPanelInput_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772054.2918358, Size=18056 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutputCmd_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutputCmd_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutputCmd_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ControlPanelOutputCmd_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772054.594483, Size=3822 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutput_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutput_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanelOutput_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ControlPanelOutput_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772054.5464184, Size=12999 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanel_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanel_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ControlPanel_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ControlPanel_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772054.0784228, Size=31300 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcLeadingValueInterface_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcLeadingValueInterface_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcLeadingValueInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_CrossPlcLeadingValueInterface_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.2849574, Size=4687 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcSynchronousOperation_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcSynchronousOperation_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_CrossPlcSynchronousOperation_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_CrossPlcSynchronousOperation_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.222327, Size=35615 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicAxisModel_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicAxisModel_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicAxisModel_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_DynamicAxisModel_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.731225, Size=1924 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicDefaults_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicDefaults_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicDefaults_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_DynamicDefaults_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.3834808, Size=2698 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicFilter_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicFilter_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicFilter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_DynamicFilter_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.6865962, Size=3286 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicLimits_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicLimits_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_DynamicLimits_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_DynamicLimits_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.3236794, Size=2673 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_EffectiveLeadingValue_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_EffectiveLeadingValue_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_EffectiveLeadingValue_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_EffectiveLeadingValue_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772060.2709627, Size=3040 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ErrorDetail_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ErrorDetail_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ErrorDetail_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ErrorDetail_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.6903677, Size=1439 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Homing_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Homing_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Homing_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExternalEncoder_Homing_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772059.9955835, Size=1093 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Sensor_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Sensor_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Sensor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExternalEncoder_Sensor_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772059.9501593, Size=22777 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Units_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Units_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExternalEncoder_Units_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExternalEncoder_Units_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772060.0375607, Size=1925 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationHysteresis_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationHysteresis_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationHysteresis_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExtrapolationHysteresis_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.051706, Size=2143 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationPositionFilter_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationPositionFilter_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationPositionFilter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExtrapolationPositionFilter_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772055.9374049, Size=2591 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationSettings_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationSettings_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationSettings_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExtrapolationSettings_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772055.8925922, Size=2581 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityFilter_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityFilter_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityFilter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExtrapolationVelocityFilter_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772055.973966, Size=2591 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityTolerance_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityTolerance_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ExtrapolationVelocityTolerance_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ExtrapolationVelocityTolerance_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.022805, Size=2192 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Extrapolation_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Extrapolation_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Extrapolation_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Extrapolation_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772055.8596823, Size=13057 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_FollowingError_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_FollowingError_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_FollowingError_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_FollowingError_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.7901661, Size=3105 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionFollowingValue_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionFollowingValue_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionFollowingValue_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_FunctionFollowingValue_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772060.3833306, Size=3051 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionLeadingValue_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionLeadingValue_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_FunctionLeadingValue_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_FunctionLeadingValue_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772060.3043678, Size=2195 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Homing_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Homing_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Homing_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Homing_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.3968773, Size=2607 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Internal_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Internal_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Internal_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Internal_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772054.6387954, Size=1414 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_LinearMotorActorDriveParameter_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_LinearMotorActorDriveParameter_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_LinearMotorActorDriveParameter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_LinearMotorActorDriveParameter_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.1266394, Size=3503 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_LoadGear_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_LoadGear_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_LoadGear_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_LoadGear_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.2818277, Size=1428 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Mechanics_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Mechanics_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Mechanics_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Mechanics_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.0835965, Size=1038 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Modulo_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Modulo_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Modulo_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Modulo_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.1591918, Size=1796 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Override_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Override_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Override_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Override_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.4206014, Size=1033 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionControl_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionControl_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_PositionControl_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_PositionControl_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.4839525, Size=5747 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionDifferenceQuantification_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionDifferenceQuantification_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_PositionDifferenceQuantification_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_PositionDifferenceQuantification_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.540035, Size=2668 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsHW_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsHW_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsHW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_PositionLimitsHW_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.3381238, Size=7396 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsSW_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsSW_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_PositionLimitsSW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_PositionLimitsSW_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.2106779, Size=2719 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositioningMonitoring_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_PositioningMonitoring_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_PositioningMonitoring_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_PositioningMonitoring_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.3278306, Size=1926 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Properties_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Properties_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Properties_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Properties_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.1083293, Size=1042 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_ProvidedLeadingValue_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_ProvidedLeadingValue_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_ProvidedLeadingValue_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_ProvidedLeadingValue_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.597609, Size=3035 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorActiveHoming_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorActiveHoming_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SensorActiveHoming_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SensorActiveHoming_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772055.5259614, Size=6142 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorInterface_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorInterface_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SensorInterface_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SensorInterface_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772055.2845106, Size=7691 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorMeasuringGear_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorMeasuringGear_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SensorMeasuringGear_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SensorMeasuringGear_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772055.6946096, Size=2521 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorParameter_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorParameter_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SensorParameter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SensorParameter_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772055.3867848, Size=6460 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorPassiveHoming_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SensorPassiveHoming_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SensorPassiveHoming_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SensorPassiveHoming_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772055.643647, Size=6816 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Sensor_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Sensor_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Sensor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Sensor_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772055.1239915, Size=33975 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_SetpointFilter_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_SetpointFilter_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_SetpointFilter_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_SetpointFilter_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.6367633, Size=4046 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StandstillSignal_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StandstillSignal_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StandstillSignal_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StandstillSignal_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.3567104, Size=1485 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusDrive_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusDrive_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusDrive_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusDrive_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.5230446, Size=2244 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusExtrapolation_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusExtrapolation_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusExtrapolation_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusExtrapolation_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.7522984, Size=2356 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusInterpreterMotion_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusInterpreterMotion_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusInterpreterMotion_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusInterpreterMotion_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.6433005, Size=1520 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusKinematicsMotion_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusKinematicsMotion_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusKinematicsMotion_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusKinematicsMotion_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.7774892, Size=1091 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusMotionIn_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusMotionIn_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusMotionIn_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusMotionIn_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.6168056, Size=1466 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusPositioning_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusPositioning_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusPositioning_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusPositioning_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.4164746, Size=3167 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusProvidedLeadingValue_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusProvidedLeadingValue_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusProvidedLeadingValue_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusProvidedLeadingValue_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.562689, Size=3803 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSensor_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSensor_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSensor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusSensor_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.7004225, Size=4649 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusServo_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusServo_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusServo_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusServo_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772057.4880857, Size=1874 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSynchronizedMotion_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSynchronizedMotion_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusSynchronizedMotion_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusSynchronizedMotion_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772060.2178, Size=13731 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusTorqueData_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_StatusTorqueData_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_StatusTorqueData_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_StatusTorqueData_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.5807498, Size=3161 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimitingLimitDefaults_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimitingLimitDefaults_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimitingLimitDefaults_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_TorqueLimitingLimitDefaults_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.240228, Size=2600 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimiting_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimiting_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_TorqueLimiting_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_TorqueLimiting_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.190429, Size=3985 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorquePreControl_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_TorquePreControl_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_TorquePreControl_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_TorquePreControl_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772056.5629866, Size=1464 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_Units_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_Units_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_Units_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_Units_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772053.4869406, Size=3343 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcDataTypes_CR\TO_Struct_VirtualAxis_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcDataTypes_CR\TO_Struct_VirtualAxis_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\TO_Struct_VirtualAxis_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcDataTypes_CR\parsing\TO_Struct_VirtualAxis_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772054.6579597, Size=1041 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcTags\CONSTANTS.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\CONSTANTS.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\CONSTANTS.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\CONSTANTS.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771656.347309, Size=1233 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] -> Detectado: PlcTagTable -[01:48:14] - Encontrados 0 tags. -[01:48:14] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:14] Paso 6: Escritura JSON completada. -[01:48:14] Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\parsing\CONSTANTS.json' -[01:48:14] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\CONSTANTS.xml --- -[01:48:14] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\CONSTANTS.json -[01:48:14] Procesando bloque tipo: PlcTagTable -[01:48:14] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -[01:48:14] Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\CONSTANTS_processed.json -[01:48:14] Guardado de PlcTagTable completado. -[01:48:14] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\CONSTANTS.xml --- -[01:48:14] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\CONSTANTS_processed.json -[01:48:14] Generando salida para: PlcTagTable 'CONSTANTS' (Original: CONSTANTS) -[01:48:14] -> Modo de generación: Tag Table Markdown -[01:48:14] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\CONSTANTS.md -[01:48:14] Generación de .MD completada. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcTags\Default tag table.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Default tag table.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Default tag table.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Default tag table.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771656.129233, Size=98708 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] -> Detectado: PlcTagTable -[01:48:14] - Encontrados 73 tags. -[01:48:14] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:14] Paso 6: Escritura JSON completada. -[01:48:14] Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\parsing\Default tag table.json' -[01:48:14] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Default tag table.xml --- -[01:48:14] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Default tag table.json -[01:48:14] Procesando bloque tipo: PlcTagTable -[01:48:14] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -[01:48:14] Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Default tag table_processed.json -[01:48:14] Guardado de PlcTagTable completado. -[01:48:14] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Default tag table.xml --- -[01:48:14] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Default tag table_processed.json -[01:48:14] Generando salida para: PlcTagTable 'Default_tag_table' (Original: Default tag table) -[01:48:14] -> Modo de generación: Tag Table Markdown -[01:48:14] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Default_tag_table.md -[01:48:14] Generación de .MD completada. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcTags\Inputs.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Inputs.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Inputs.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Inputs.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771656.2719808, Size=42318 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] -> Detectado: PlcTagTable -[01:48:14] - Encontrados 37 tags. -[01:48:14] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:14] Paso 6: Escritura JSON completada. -[01:48:14] Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\parsing\Inputs.json' -[01:48:14] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Inputs.xml --- -[01:48:14] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Inputs.json -[01:48:14] Procesando bloque tipo: PlcTagTable -[01:48:14] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -[01:48:14] Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Inputs_processed.json -[01:48:14] Guardado de PlcTagTable completado. -[01:48:14] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Inputs.xml --- -[01:48:14] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Inputs_processed.json -[01:48:14] Generando salida para: PlcTagTable 'Inputs' (Original: Inputs) -[01:48:14] -> Modo de generación: Tag Table Markdown -[01:48:14] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Inputs.md -[01:48:14] Generación de .MD completada. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_AdditionalConstants.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771656.4372404, Size=11190 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] -> Detectado: PlcTagTable -[01:48:14] - Encontrados 0 tags. -[01:48:14] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:14] Paso 6: Escritura JSON completada. -[01:48:14] Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_AdditionalConstants.json' -[01:48:14] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml --- -[01:48:14] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_AdditionalConstants.json -[01:48:14] Procesando bloque tipo: PlcTagTable -[01:48:14] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -[01:48:14] Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_AdditionalConstants_processed.json -[01:48:14] Guardado de PlcTagTable completado. -[01:48:14] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_AdditionalConstants.xml --- -[01:48:14] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_AdditionalConstants_processed.json -[01:48:14] Generando salida para: PlcTagTable 'LCamHdl_AdditionalConstants' (Original: LCamHdl_AdditionalConstants) -[01:48:14] -> Modo de generación: Tag Table Markdown -[01:48:14] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_AdditionalConstants.md -[01:48:14] Generación de .MD completada. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ConfigConstants.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771656.454175, Size=3199 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] -> Detectado: PlcTagTable -[01:48:14] - Encontrados 0 tags. -[01:48:14] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:14] Paso 6: Escritura JSON completada. -[01:48:14] Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ConfigConstants.json' -[01:48:14] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml --- -[01:48:14] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ConfigConstants.json -[01:48:14] Procesando bloque tipo: PlcTagTable -[01:48:14] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -[01:48:14] Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ConfigConstants_processed.json -[01:48:14] Guardado de PlcTagTable completado. -[01:48:14] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ConfigConstants.xml --- -[01:48:14] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ConfigConstants_processed.json -[01:48:14] Generando salida para: PlcTagTable 'LCamHdl_ConfigConstants' (Original: LCamHdl_ConfigConstants) -[01:48:14] -> Modo de generación: Tag Table Markdown -[01:48:14] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_ConfigConstants.md -[01:48:14] Generación de .MD completada. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ProfileConstants.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771656.4776556, Size=32479 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] -> Detectado: PlcTagTable -[01:48:14] - Encontrados 0 tags. -[01:48:14] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:14] Paso 6: Escritura JSON completada. -[01:48:14] Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ProfileConstants.json' -[01:48:14] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml --- -[01:48:14] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ProfileConstants.json -[01:48:14] Procesando bloque tipo: PlcTagTable -[01:48:14] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -[01:48:14] Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ProfileConstants_processed.json -[01:48:14] Guardado de PlcTagTable completado. -[01:48:14] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\LCamHdl_ProfileConstants.xml --- -[01:48:14] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Library\Motion\Siemens\LCamHdl_Tags\parsing\LCamHdl_ProfileConstants_processed.json -[01:48:14] Generando salida para: PlcTagTable 'LCamHdl_ProfileConstants' (Original: LCamHdl_ProfileConstants) -[01:48:14] -> Modo de generación: Tag Table Markdown -[01:48:14] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_ProfileConstants.md -[01:48:14] Generación de .MD completada. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcTags\Merker.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Merker.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Merker.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Merker.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771656.391393, Size=31622 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] -> Detectado: PlcTagTable -[01:48:14] - Encontrados 28 tags. -[01:48:14] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:14] Paso 6: Escritura JSON completada. -[01:48:14] Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\parsing\Merker.json' -[01:48:14] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Merker.xml --- -[01:48:14] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Merker.json -[01:48:14] Procesando bloque tipo: PlcTagTable -[01:48:14] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -[01:48:14] Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Merker_processed.json -[01:48:14] Guardado de PlcTagTable completado. -[01:48:14] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Merker.xml --- -[01:48:14] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Merker_processed.json -[01:48:14] Generando salida para: PlcTagTable 'Merker' (Original: Merker) -[01:48:14] -> Modo de generación: Tag Table Markdown -[01:48:14] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Merker.md -[01:48:14] Generación de .MD completada. -[01:48:14] --- Procesando archivo: 98050_PLC\PlcTags\Outputs.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\PlcTags\Outputs.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\Outputs.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Outputs.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771656.3225007, Size=9372 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] -> Detectado: PlcTagTable -[01:48:14] - Encontrados 8 tags. -[01:48:14] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:14] Paso 6: Escritura JSON completada. -[01:48:14] Conversión finalizada. JSON guardado en: '98050_PLC\PlcTags\parsing\Outputs.json' -[01:48:14] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\PlcTags\Outputs.xml --- -[01:48:14] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Outputs.json -[01:48:14] Procesando bloque tipo: PlcTagTable -[01:48:14] INFO: El bloque es PlcTagTable. Saltando procesamiento lógico de x2. -[01:48:14] Guardando JSON de PlcTagTable (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Outputs_processed.json -[01:48:14] Guardado de PlcTagTable completado. -[01:48:14] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\PlcTags\Outputs.xml --- -[01:48:14] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\PlcTags\parsing\Outputs_processed.json -[01:48:14] Generando salida para: PlcTagTable 'Outputs' (Original: Outputs) -[01:48:14] -> Modo de generación: Tag Table Markdown -[01:48:14] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Outputs.md -[01:48:14] Generación de .MD completada. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR Air Alarms_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR Air Alarms_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR Air Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB CTR Air Alarms_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772005.2163074, Size=1094475 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR General Alarms_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR General Alarms_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB CTR General Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB CTR General Alarms_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749772020.4825215, Size=1113841 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB General Run_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB General Run_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB General Run_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB General Run_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771983.3507795, Size=63959 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI DateTime_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI DateTime_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI DateTime_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI DateTime_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771987.2439556, Size=21245 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Air_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Air_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Air_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI Recipe Air_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771987.7574327, Size=41600 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Pack_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Pack_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe Pack_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771988.2925792, Size=41772 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe TTop_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe TTop_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Recipe TTop_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771988.9749446, Size=70509 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Timer_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Timer_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI Timer_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI Timer_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771984.9075735, Size=6804 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB HMI_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB HMI_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771984.7784817, Size=95702 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771986.1114676, Size=105761 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_SET_TIMEZONE_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_SET_TIMEZONE_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\DB_SET_TIMEZONE_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771986.7946627, Size=51481 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB LIFO HMI Page_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB LIFO HMI Page_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB LIFO HMI Page_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\parsing\FB LIFO HMI Page_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771979.6208048, Size=26517 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Mot Manage Altivar 320_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Mot Manage Altivar 320_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Mot Manage Altivar 320_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771976.829936, Size=67238 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Motors Manage_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Motors Manage_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB Motors Manage_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\parsing\FB Motors Manage_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771979.4471462, Size=439914 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB_SICK_AFx60_PN_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB_SICK_AFx60_PN_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\FB_SICK_AFx60_PN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FB\parsing\FB_SICK_AFx60_PN_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771982.5287094, Size=664367 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771975.0796568, Size=18320 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771975.3718061, Size=52275 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771975.5876741, Size=34067 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771975.736538, Size=18757 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771975.989296, Size=38459 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771976.2152202, Size=32397 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771976.4898477, Size=48549 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771972.600434, Size=36139 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771972.833472, Size=34424 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771973.065655, Size=34068 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771973.3652802, Size=34068 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771973.667072, Size=34068 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771973.9440675, Size=34068 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771974.1874304, Size=34068 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771974.442137, Size=34068 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771974.698915, Size=34068 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771974.914864, Size=39099 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771969.0671084, Size=2110374 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771940.4897146, Size=51366 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771943.268298, Size=80293 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771943.5979047, Size=53486 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771942.3502314, Size=73373 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771940.8427987, Size=58592 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771939.7400093, Size=38915 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771940.0343733, Size=38802 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771941.0768921, Size=33296 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771942.749555, Size=75422 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771941.815703, Size=62553 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771941.158018, Size=11039 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771943.862392, Size=30925 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771940.1257644, Size=12165 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771941.4436314, Size=45768 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Simulation_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Simulation_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\FC Simulation_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771944.0969057, Size=30952 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771969.7894115, Size=136280 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771969.087046, Size=659 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771972.3609717, Size=185060 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FC_Homing_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771970.1115358, Size=46343 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FC_ProfPos_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771970.5552676, Size=65723 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FC_ProfTrq_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771970.8660693, Size=40602 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FC_ProfVel_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771971.2863758, Size=56099 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBW_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBW_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBW_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\COPIA DBW_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771934.7264614, Size=17179 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBs_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBs_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\COPIA DBs_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\COPIA DBs_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771936.9740348, Size=19969 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771936.1394463, Size=4868 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771936.1942828, Size=5701 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CMP Machine_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CMP Machine_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CMP Machine_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC CMP Machine_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771936.100579, Size=13474 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CTR Alarm_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CTR Alarm_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC CTR Alarm_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC CTR Alarm_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771934.8575802, Size=17670 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute AN Speed_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute AN Speed_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute AN Speed_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Compute AN Speed_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771936.3753214, Size=29291 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute Machine Speed_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute Machine Speed_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Compute Machine Speed_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Compute Machine Speed_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771937.3476734, Size=48588 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Get DBnum_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Get DBnum_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Get DBnum_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Get DBnum_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771937.0483477, Size=7345 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Mot Init CFG_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Mot Init CFG_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Mot Init CFG_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Mot Init CFG_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771935.2446349, Size=64655 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Profinet_Allarms_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Profinet_Allarms_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Profinet_Allarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Profinet_Allarms_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771936.4901528, Size=16814 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DI_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DI_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DI_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Read DI_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771936.70585, Size=11951 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DO_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DO_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read DO_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Read DO_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771936.7541165, Size=6001 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read EOLO mBar_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read EOLO mBar_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Read EOLO mBar_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Read EOLO mBar_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771935.3524058, Size=16040 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Reference management_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Reference management_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Reference management_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Reference management_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771935.5116272, Size=37319 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_Struct_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_Struct_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_Struct_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC S_Everz_Struct_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771936.6181455, Size=22088 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC S_Everz_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC S_Everz_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771935.7318766, Size=36682 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Scaling_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Scaling_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Scaling_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Scaling_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771935.825106, Size=14640 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Turk Lamp_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Turk Lamp_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Turk Lamp_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Turk Lamp_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771936.0129128, Size=15144 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Write DO_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Write DO_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\FC Write DO_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\FC Write DO_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771936.8204865, Size=9265 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\Fill Zero Area_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\Fill Zero Area_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\Fill Zero Area_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\parsing\Fill Zero Area_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771935.9044685, Size=10808 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Date Time_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Date Time_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Date Time_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771939.168792, Size=40030 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771939.3743298, Size=25912 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771939.4835327, Size=23502 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Timer_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Timer_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI Timer_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771938.9898834, Size=22729 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\FC HMI_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\HMI\parsing\FC HMI_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771938.8425715, Size=38726 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771938.6092064, Size=22292 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771938.4715044, Size=22120 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771937.5082438, Size=33084 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771937.5847616, Size=11177 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771937.6956365, Size=11081 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771937.7379632, Size=4324 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771938.0153224, Size=17929 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771937.9132957, Size=30894 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771938.3509831, Size=17350 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771938.2131946, Size=30612 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\CYCL_FLT_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\CYCL_FLT_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\CYCL_FLT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\CYCL_FLT_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771933.4760826, Size=610 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB BottleFallen_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB BottleFallen_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB BottleFallen_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\DB BottleFallen_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771934.507988, Size=86142 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB Elapsed Time_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB Elapsed Time_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\DB Elapsed Time_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\DB Elapsed Time_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771934.5827494, Size=7925 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_ERR_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_ERR_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_ERR_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\HW_ERR_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771933.496019, Size=607 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_INT0_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_INT0_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\HW_INT0_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\HW_INT0_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771933.522187, Size=608 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT1_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT1_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\IO_FLT1_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771933.538134, Size=610 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT2_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT2_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\IO_FLT2_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\IO_FLT2_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771933.5565815, Size=610 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\PROG_ERR_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\PROG_ERR_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\PROG_ERR_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\PROG_ERR_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771933.5795057, Size=611 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RACK_FLT_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RACK_FLT_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RACK_FLT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\RACK_FLT_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771933.6044223, Size=610 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RESTART_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RESTART_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\RESTART_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\RESTART_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771933.657781, Size=4857 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\Startup STOP to RUN_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\Startup STOP to RUN_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\Startup STOP to RUN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!! SYS !!!\OB\parsing\Startup STOP to RUN_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771933.6916795, Size=2472 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\DB HMI RCP Transfer Status_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\DB HMI RCP Transfer Status_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!!TRANSFER\DB HMI RCP Transfer Status_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!!TRANSFER\parsing\DB HMI RCP Transfer Status_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771712.1734965, Size=140467 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\FC HMI RCP Transfer Status_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\!!!TRANSFER\FC HMI RCP Transfer Status_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!!TRANSFER\FC HMI RCP Transfer Status_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\!!!TRANSFER\parsing\FC HMI RCP Transfer Status_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771712.652998, Size=65525 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Flow Selection_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Flow Selection_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Flow Selection_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\parsing\DB Flow Selection_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771932.6364882, Size=46289 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General Alarms_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General Alarms_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\parsing\DB General Alarms_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771930.6582794, Size=309019 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB General_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\parsing\DB General_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771926.249744, Size=701658 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Warnings_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Warnings_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\DB Warnings_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\DB\parsing\DB Warnings_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771932.0574017, Size=92944 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Alarms_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Alarms_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\parsing\FC General Alarms_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771932.838251, Size=25669 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Lamp_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Lamp_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Lamp_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\parsing\FC General Lamp_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771933.1415374, Size=34820 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Warning_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Warning_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\FC General Warning_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\FC\parsing\FC General Warning_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771932.926662, Size=6553 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\0 - MAIN\OB\CYCL_EXC_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\0 - MAIN\OB\CYCL_EXC_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\OB\CYCL_EXC_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\0 - MAIN\OB\parsing\CYCL_EXC_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771933.4545128, Size=37001 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771914.3583417, Size=1219304 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771900.9647977, Size=23058 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771906.4264982, Size=23058 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771906.646533, Size=23058 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771903.6873505, Size=223783 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771906.2401164, Size=223783 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771917.408051, Size=264358 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771900.2953916, Size=4940 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771900.5190754, Size=28793 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771900.38947, Size=14206 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771900.5907967, Size=9468 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771899.6476853, Size=33610 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771900.724919, Size=25957 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771898.9439633, Size=16612 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771900.2450812, Size=56172 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF_XRef.json'... -[01:48:14] Cargando parsers de red... -[01:48:14] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:14] Total de lenguajes con parser cargado: 5 -[01:48:14] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:14] Metadatos XML: ModTime=1749771899.8947277, Size=14900 -[01:48:14] Paso 1: Parseando archivo XML... -[01:48:14] Paso 1: Parseo XML completado. -[01:48:14] Paso 2: Detectando tipo de objeto principal... -[01:48:14] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:14] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:14] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:14] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml --- -[01:48:14] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml --- -[01:48:14] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771899.4129739, Size=16344 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771899.7849815, Size=24647 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771899.3171492, Size=75910 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771900.7606318, Size=1558 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771732.7307875, Size=255908 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771729.6338825, Size=310595 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771727.071782, Size=161028 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771725.9051783, Size=15554 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771725.1634414, Size=27739 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771725.770096, Size=117717 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771820.941523, Size=654126 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771825.7742279, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771831.621238, Size=654126 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771837.5390992, Size=654126 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771842.1767929, Size=654126 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771851.5663228, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771744.1226153, Size=654597 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771748.765627, Size=653094 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771753.0126548, Size=653094 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771757.0865698, Size=653094 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771761.231076, Size=654126 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771803.3956668, Size=654126 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771807.4852192, Size=654126 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771812.201947, Size=654126 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771816.3867385, Size=654126 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771846.7266634, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771765.4570336, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771769.7360177, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771773.6663518, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771777.741743, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771781.7416437, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771786.2212307, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771790.4471283, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771794.6301408, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771799.01009, Size=654116 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771869.9900498, Size=195394 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771871.2270677, Size=195394 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771872.6573565, Size=195394 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771874.2759805, Size=195394 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771877.4219434, Size=198991 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771879.4341002, Size=195394 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771880.9288507, Size=198853 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771882.4475057, Size=191935 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771884.1245058, Size=195394 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771886.0082924, Size=195394 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771887.8279386, Size=195394 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771889.2712207, Size=195394 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771891.662912, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771894.108582, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771896.556923, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771898.817219, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771853.691904, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771855.871415, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771858.300229, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771860.2701175, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771862.2466118, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771864.2921982, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771866.5601544, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771868.752762, Size=272167 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771735.978645, Size=34260 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771736.2472918, Size=47090 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771733.0065906, Size=47533 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771735.7411518, Size=47090 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771733.2480958, Size=45708 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771733.548427, Size=45708 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771733.7926786, Size=45708 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771734.0649722, Size=45708 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771734.31964, Size=45708 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771734.663704, Size=45708 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771734.932776, Size=45708 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771735.1973467, Size=45708 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771735.4373443, Size=45708 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771736.9022472, Size=53001 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771737.3367057, Size=53001 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771737.6372242, Size=53001 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771736.5845082, Size=53001 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771737.93316, Size=52059 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710_XRef.xml --- -[01:48:15] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710_XRef.json'... -[01:48:15] Cargando parsers de red... -[01:48:15] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:15] Total de lenguajes con parser cargado: 5 -[01:48:15] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:15] Metadatos XML: ModTime=1749771738.2425995, Size=52059 -[01:48:15] Paso 1: Parseando archivo XML... -[01:48:15] Paso 1: Parseo XML completado. -[01:48:15] Paso 2: Detectando tipo de objeto principal... -[01:48:15] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:15] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:15] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:15] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810_XRef.xml --- -[01:48:15] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771738.536956, Size=52059 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771738.8415966, Size=53001 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771739.1357958, Size=53001 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771739.4205031, Size=53001 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771739.7599607, Size=53001 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771740.072273, Size=53001 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771718.730316, Size=790631 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771721.043775, Size=514597 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771719.073601, Size=21182 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771725.0659304, Size=430708 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771722.0392432, Size=177317 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771723.047932, Size=270867 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\2 - MACHINE\DB\DB Signal Transport_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\2 - MACHINE\DB\parsing\DB Signal Transport_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771715.5641353, Size=368937 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\2 - MACHINE\FB\FB Early Restart_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\2 - MACHINE\FB\parsing\FB Early Restart_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771712.8228464, Size=30109 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_CR\CyclicInterrupt_Axes_XRef.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_CR\CyclicInterrupt_Axes_XRef.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\CyclicInterrupt_Axes_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR\parsing\CyclicInterrupt_Axes_XRef.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771711.0788732, Size=6787 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:16] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Air Alarms.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.6243434, Size=24524 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB CTR Air Alarms', Número=272, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Air Alarms.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Air Alarms.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Air Alarms_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Air Alarms.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Air Alarms_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_CTR_Air_Alarms' (Original: DB CTR Air Alarms) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_CTR_Air_Alarms.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR General Alarms.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.6532574, Size=18035 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB CTR General Alarms', Número=172, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR General Alarms.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR General Alarms.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR General Alarms_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR General Alarms.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR General Alarms_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_CTR_General_Alarms' (Original: DB CTR General Alarms) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_CTR_General_Alarms.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Pack Alarm.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.6851437, Size=30289 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB CTR Pack Alarm', Número=472, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Pack Alarm.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Pack Alarm.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Pack Alarm_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Pack Alarm.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Pack Alarm_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_CTR_Pack_Alarm' (Original: DB CTR Pack Alarm) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_CTR_Pack_Alarm.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR TT Alarm.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.7147162, Size=24522 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB CTR TT Alarm', Número=372, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR TT Alarm.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR TT Alarm.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR TT Alarm_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR TT Alarm.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR TT Alarm_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_CTR_TT_Alarm' (Original: DB CTR TT Alarm) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_CTR_TT_Alarm.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Warnings.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.7426243, Size=13333 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB CTR Warnings', Número=174, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Warnings.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Warnings.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Warnings_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB CTR Warnings.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB CTR Warnings_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_CTR_Warnings' (Original: DB CTR Warnings) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_CTR_Warnings.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB General Run.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.3282273, Size=9385 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB General Run', Número=170, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB General Run.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB General Run.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB General Run_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB General Run.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB General Run_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_General_Run' (Original: DB General Run) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_General_Run.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI CFG.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.7960036, Size=26103 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB HMI CFG', Número=15, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI CFG.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI CFG.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI CFG_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI CFG.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI CFG_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_HMI_CFG' (Original: DB HMI CFG) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_CFG.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI DateTime.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.497686, Size=8367 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB HMI DateTime', Número=12, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI DateTime.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI DateTime.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI DateTime_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI DateTime.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI DateTime_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_HMI_DateTime' (Original: DB HMI DateTime) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_DateTime.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Air.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.5416117, Size=13183 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB HMI Recipe Air', Número=16, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Air.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Air.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Air_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Air.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Air_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_HMI_Recipe_Air' (Original: DB HMI Recipe Air) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_Recipe_Air.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.5715106, Size=13183 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB HMI Recipe Pack', Número=18, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe Pack.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe Pack_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_HMI_Recipe_Pack' (Original: DB HMI Recipe Pack) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_Recipe_Pack.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.598421, Size=13284 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB HMI Recipe TTop', Número=17, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Recipe TTop.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Recipe TTop_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_HMI_Recipe_TTop' (Original: DB HMI Recipe TTop) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_Recipe_TTop.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Timer.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.3895733, Size=11497 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB HMI Timer', Número=11, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Timer.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Timer.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Timer_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI Timer.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI Timer_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_HMI_Timer' (Original: DB HMI Timer) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_Timer.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.3639302, Size=81051 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB HMI', Número=10, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB HMI.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB HMI_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_HMI' (Original: DB HMI) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB LIFO HMI Page_DB.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.8894644, Size=4674 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB LIFO HMI Page_DB', Número=495, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB LIFO HMI Page_DB.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB LIFO HMI Page_DB.json -[01:48:16] Procesando bloque tipo: InstanceDB -[01:48:16] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB LIFO HMI Page_DB_processed.json -[01:48:16] Guardado de InstanceDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB LIFO HMI Page_DB.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB LIFO HMI Page_DB_processed.json -[01:48:16] Generando salida para: InstanceDB 'DB_LIFO_HMI_Page_DB' (Original: DB LIFO HMI Page_DB) -[01:48:16] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_LIFO_HMI_Page_DB.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB Mot Manage Altivar 320.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.769561, Size=32106 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB Mot Manage Altivar 320', Número=532, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB Mot Manage Altivar 320.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB Mot Manage Altivar 320.json -[01:48:16] Procesando bloque tipo: InstanceDB -[01:48:16] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB Mot Manage Altivar 320_processed.json -[01:48:16] Guardado de InstanceDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB Mot Manage Altivar 320.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB Mot Manage Altivar 320_processed.json -[01:48:16] Generando salida para: InstanceDB 'DB_Mot_Manage_Altivar_320' (Original: DB Mot Manage Altivar 320) -[01:48:16] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Mot_Manage_Altivar_320.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB PNDP Diag List.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.8190823, Size=4860 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB PN/DP Diag List', Número=128, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB PNDP Diag List.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB PNDP Diag List.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB PNDP Diag List_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB PNDP Diag List.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB PNDP Diag List_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_PN_DP_Diag_List' (Original: DB PN/DP Diag List) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_PN_DP_Diag_List.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_MiniMotor_PN_Device.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.867429, Size=30242 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB_MiniMotor_PN_Device', Número=534, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_MiniMotor_PN_Device.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_MiniMotor_PN_Device.json -[01:48:16] Procesando bloque tipo: InstanceDB -[01:48:16] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_MiniMotor_PN_Device_processed.json -[01:48:16] Guardado de InstanceDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_MiniMotor_PN_Device.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_MiniMotor_PN_Device_processed.json -[01:48:16] Generando salida para: InstanceDB 'DB_MiniMotor_PN_Device' (Original: DB_MiniMotor_PN_Device) -[01:48:16] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_MiniMotor_PN_Device.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_Minimotor_Config.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.8408403, Size=28598 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB_Minimotor_Config', Número=533, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_Minimotor_Config.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_Minimotor_Config.json -[01:48:16] Procesando bloque tipo: InstanceDB -[01:48:16] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_Minimotor_Config_processed.json -[01:48:16] Guardado de InstanceDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_Minimotor_Config.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_Minimotor_Config_processed.json -[01:48:16] Generando salida para: InstanceDB 'DB_Minimotor_Config' (Original: DB_Minimotor_Config) -[01:48:16] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Minimotor_Config.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.4225566, Size=10578 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB_PA_HMI-PLC_DataOra', Número=13, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra.json -[01:48:16] Procesando bloque tipo: GlobalDB -[01:48:16] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra_processed.json -[01:48:16] Guardado de GlobalDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_PA_HMI-PLC_DataOra.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_PA_HMI-PLC_DataOra_processed.json -[01:48:16] Generando salida para: GlobalDB 'DB_PA_HMI_PLC_DataOra' (Original: DB_PA_HMI-PLC_DataOra) -[01:48:16] -> Modo de generación: DATA_BLOCK SCL -[01:48:16] WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_PA_HMI_PLC_DataOra.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771649.4522877, Size=6776 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='DB_SET_TIMEZONE', Número=815, Lenguaje Bloque='DB' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE.json -[01:48:16] Procesando bloque tipo: InstanceDB -[01:48:16] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:16] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE_processed.json -[01:48:16] Guardado de InstanceDB completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\DB_SET_TIMEZONE.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\DB\parsing\DB_SET_TIMEZONE_processed.json -[01:48:16] Generando salida para: InstanceDB 'DB_SET_TIMEZONE' (Original: DB_SET_TIMEZONE) -[01:48:16] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_SET_TIMEZONE.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB LIFO HMI Page.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771648.939928, Size=25917 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='FB LIFO HMI Page', Número=495, Lenguaje Bloque='LAD' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:16] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:16] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB LIFO HMI Page.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB LIFO HMI Page.json -[01:48:16] Procesando bloque tipo: FB -[01:48:16] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:16] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:16] --- Pase 1 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:16] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:16] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:16] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB LIFO HMI Page_processed.json -[01:48:16] Guardado completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB LIFO HMI Page.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB LIFO HMI Page_processed.json -[01:48:16] Generando salida para: FB 'FB_LIFO_HMI_Page' (Original: FB LIFO HMI Page) -[01:48:16] -> Modo de generación: FB SCL -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_LIFO_HMI_Page.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771648.7800713, Size=117954 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='FB Mot Manage Altivar 320', Número=532, Lenguaje Bloque='LAD' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:16] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. -[01:48:16] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=58, Lenguaje Red=STL -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320.json -[01:48:16] Procesando bloque tipo: FB -[01:48:16] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:16] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:16] --- Pase 1 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 102 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 1: 102 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 2 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 8 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 2: 8 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 3 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:16] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:16] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:16] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:16] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320_processed.json -[01:48:16] Guardado completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Mot Manage Altivar 320.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Mot Manage Altivar 320_processed.json -[01:48:16] Generando salida para: FB 'FB_Mot_Manage_Altivar_320' (Original: FB Mot Manage Altivar 320) -[01:48:16] -> Modo de generación: FB SCL -[01:48:16] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Mot_Manage_Altivar_320.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Motors Manage.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771648.8845563, Size=296794 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='FB Motors Manage', Número=500, Lenguaje Bloque='LAD' -[01:48:16] Paso 3b: Comentario bloque: 'Provenienza: 92487 -[01:48:16] Data Ultima Simul...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:16] Paso 5: Se encontraron 28 elementos SW.Blocks.CompileUnit. -[01:48:16] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=2E, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=3C, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=6D, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=74, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=7B, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=82, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=89, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=90, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=97, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=9E, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=A5, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=AC, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=B3, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=BA, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=C1, Lenguaje Red=STL -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Motors Manage.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Motors Manage.json -[01:48:16] Procesando bloque tipo: FB -[01:48:16] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:16] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:16] --- Pase 1 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 79 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 1: 79 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 2 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] Error during SymPy simplification for Coil 45: -[01:48:16] To simplify a logical expression with more than 8 variables may take a -[01:48:16] long time and requires the use of `force=True`. -[01:48:16] Error during SymPy simplification for Coil 45: -[01:48:16] To simplify a logical expression with more than 8 variables may take a -[01:48:16] long time and requires the use of `force=True`. -[01:48:16] -> 46 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 2: 46 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 3 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] Error during SymPy simplification for Coil 44: -[01:48:16] To simplify a logical expression with more than 8 variables may take a -[01:48:16] long time and requires the use of `force=True`. -[01:48:16] Error during SymPy simplification for Coil 46: -[01:48:16] To simplify a logical expression with more than 8 variables may take a -[01:48:16] long time and requires the use of `force=True`. -[01:48:16] -> 9 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 3: 9 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 4 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 4: 4 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 5 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:16] --- No se hicieron más cambios en el pase 5. Proceso iterativo completado. --- -[01:48:16] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:16] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:16] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Motors Manage_processed.json -[01:48:16] Guardado completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB Motors Manage.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\parsing\FB Motors Manage_processed.json -[01:48:16] Generando salida para: FB 'FB_Motors_Manage' (Original: FB Motors Manage) -[01:48:16] -> Modo de generación: FB SCL -[01:48:16] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Motors_Manage.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB_SICK_AFx60_PN.xml --- -[01:48:16] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FB\FB_SICK_AFx60_PN.xml. Se usará el archivo .scl original existente. --- -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771648.452632, Size=44477 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='FC Air Philosophy 01', Número=571, Lenguaje Bloque='LAD' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:16] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. -[01:48:16] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01.json -[01:48:16] Procesando bloque tipo: FC -[01:48:16] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:16] --- Pase 1 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 1: 4 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 2 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:16] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:16] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:16] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:16] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01_processed.json -[01:48:16] Guardado completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 01.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 01_processed.json -[01:48:16] Generando salida para: FC 'FC_Air_Philosophy_01' (Original: FC Air Philosophy 01) -[01:48:16] -> Modo de generación: FC SCL -[01:48:16] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_01.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771648.5047934, Size=76867 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='FC Air Philosophy 04', Número=574, Lenguaje Bloque='LAD' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:16] Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit. -[01:48:16] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04.json -[01:48:16] Procesando bloque tipo: FC -[01:48:16] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:16] --- Pase 1 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 35 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 1: 35 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 2 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 3 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:16] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:16] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:16] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:16] - Red 'Request Speed Fix 01' (ID: 20, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' -[01:48:16] - Red 'Request Speed Fix 02' (ID: 27, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' -[01:48:16] - Red 'Request Speed Fix 03' (ID: 2E, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' -[01:48:16] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04_processed.json -[01:48:16] Guardado completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 04.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 04_processed.json -[01:48:16] Generando salida para: FC 'FC_Air_Philosophy_04' (Original: FC Air Philosophy 04) -[01:48:16] -> Modo de generación: FC SCL -[01:48:16] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_04.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771648.544958, Size=66996 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='FC Air Philosophy 08', Número=578, Lenguaje Bloque='LAD' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:16] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. -[01:48:16] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08.json -[01:48:16] Procesando bloque tipo: FC -[01:48:16] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:16] --- Pase 1 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 24 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 1: 24 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 2 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:16] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:16] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:16] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:16] - Red 'Request Speed Fix 02' (ID: 2E, Lang: LAD), Instrucción UID: 28, Tipo: 'Sr' -[01:48:16] - Red 'Request Speed Fix 03' (ID: 35, Lang: LAD), Instrucción UID: 31, Tipo: 'Sr' -[01:48:16] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08_processed.json -[01:48:16] Guardado completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 08.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 08_processed.json -[01:48:16] Generando salida para: FC 'FC_Air_Philosophy_08' (Original: FC Air Philosophy 08) -[01:48:16] -> Modo de generación: FC SCL -[01:48:16] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_08.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771648.57682, Size=42389 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='FC Air Philosophy 14', Número=584, Lenguaje Bloque='LAD' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:16] Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit. -[01:48:16] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14.json -[01:48:16] Procesando bloque tipo: FC -[01:48:16] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:16] --- Pase 1 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 1: 4 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 2 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:16] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:16] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:16] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:16] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14_processed.json -[01:48:16] Guardado completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 14.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 14_processed.json -[01:48:16] Generando salida para: FC 'FC_Air_Philosophy_14' (Original: FC Air Philosophy 14) -[01:48:16] -> Modo de generación: FC SCL -[01:48:16] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_14.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771648.654222, Size=73636 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:16] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:16] Paso 3: Extrayendo atributos del bloque... -[01:48:16] Paso 3: Atributos: Nombre='FC Air Philosophy 17', Número=587, Lenguaje Bloque='LAD' -[01:48:16] Paso 3b: Comentario bloque: '...' -[01:48:16] Paso 4: Extrayendo la interfaz del bloque... -[01:48:16] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:16] Paso 5: Se encontraron 14 elementos SW.Blocks.CompileUnit. -[01:48:16] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:16] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:16] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:16] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:16] Paso 6: Escritura JSON completada. -[01:48:16] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17.json' -[01:48:16] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml --- -[01:48:16] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17.json -[01:48:16] Procesando bloque tipo: FC -[01:48:16] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:16] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:16] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:16] --- Pase 1 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 34 instrucciones (no STL) procesadas con SymPy. -[01:48:16] Fase 2 (Agrupación IF con Simplificación): -[01:48:16] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:16] --- Fin Pase 1: 34 proc SymPy, 0 agrup. Continuando... -[01:48:16] --- Pase 2 --- -[01:48:16] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:16] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:16] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:16] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:16] ADVERTENCIA: Se encontraron 4 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:16] - Red 'Request Speed Fix 01' (ID: 27, Lang: LAD), Instrucción UID: 31, Tipo: 'Sr' -[01:48:16] - Red 'Request Speed Fix 02' (ID: 2E, Lang: LAD), Instrucción UID: 31, Tipo: 'Sr' -[01:48:16] - Red 'Request Speed Fix 03' (ID: 35, Lang: LAD), Instrucción UID: 31, Tipo: 'Sr' -[01:48:16] - Red 'Request Speed Fix 04' (ID: 3C, Lang: LAD), Instrucción UID: 31, Tipo: 'Sr' -[01:48:16] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17_processed.json -[01:48:16] Guardado completado. -[01:48:16] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 17.xml --- -[01:48:16] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 17_processed.json -[01:48:16] Generando salida para: FC 'FC_Air_Philosophy_17' (Original: FC Air Philosophy 17) -[01:48:16] -> Modo de generación: FC SCL -[01:48:16] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:16] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_17.scl -[01:48:16] Generación de .SCL completada. -[01:48:16] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml --- -[01:48:16] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml --- -[01:48:16] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18.json'... -[01:48:16] Cargando parsers de red... -[01:48:16] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:16] Total de lenguajes con parser cargado: 5 -[01:48:16] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:16] Metadatos XML: ModTime=1749771648.703998, Size=64713 -[01:48:16] Paso 1: Parseando archivo XML... -[01:48:16] Paso 1: Parseo XML completado. -[01:48:16] Paso 2: Detectando tipo de objeto principal... -[01:48:16] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Air Philosophy 18', Número=588, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 23 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 23 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:17] - Red 'Request Speed Fix 01' (ID: 27, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' -[01:48:17] - Red 'Request Speed Fix 02' (ID: 2E, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' -[01:48:17] - Red 'Request Speed Fix 03' (ID: 35, Lang: LAD), Instrucción UID: 29, Tipo: 'Sr' -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy 18.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy 18_processed.json -[01:48:17] Generando salida para: FC 'FC_Air_Philosophy_18' (Original: FC Air Philosophy 18) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_18.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771648.7326863, Size=53037 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Air Philosophy Manage', Número=570, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 7 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 7 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\FC Air Philosophy Manage.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\1-AIR Philosophy\parsing\FC Air Philosophy Manage_processed.json -[01:48:17] Generando salida para: FC 'FC_Air_Philosophy_Manage' (Original: FC Air Philosophy Manage) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Air_Philosophy_Manage.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771648.019817, Size=52476 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Ttop Philosophy 01', Número=591, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: 'Conveyor monorow under machine (1 Sync)...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 1 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 2: 1 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 3 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 01.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 01_processed.json -[01:48:17] Generando salida para: FC 'FC_Ttop_Philosophy_01' (Original: FC Ttop Philosophy 01) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_01.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771648.055223, Size=51253 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Ttop Philosophy 02', Número=592, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 6 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 6 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 02.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 02_processed.json -[01:48:17] Generando salida para: FC 'FC_Ttop_Philosophy_02' (Original: FC Ttop Philosophy 02) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_02.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771648.0979674, Size=52322 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Ttop Philosophy 03', Número=593, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 03.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 03_processed.json -[01:48:17] Generando salida para: FC 'FC_Ttop_Philosophy_03' (Original: FC Ttop Philosophy 03) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_03.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771648.1441543, Size=52322 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Ttop Philosophy 04', Número=594, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 04.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 04_processed.json -[01:48:17] Generando salida para: FC 'FC_Ttop_Philosophy_04' (Original: FC Ttop Philosophy 04) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_04.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771648.1800332, Size=52322 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Ttop Philosophy 05', Número=595, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 05.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 05_processed.json -[01:48:17] Generando salida para: FC 'FC_Ttop_Philosophy_05' (Original: FC Ttop Philosophy 05) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_05.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771648.2348511, Size=52322 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Ttop Philosophy 06', Número=596, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 06.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 06_processed.json -[01:48:17] Generando salida para: FC 'FC_Ttop_Philosophy_06' (Original: FC Ttop Philosophy 06) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_06.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771648.2778327, Size=52322 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Ttop Philosophy 07', Número=597, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 07.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 07_processed.json -[01:48:17] Generando salida para: FC 'FC_Ttop_Philosophy_07' (Original: FC Ttop Philosophy 07) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_07.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771648.3137138, Size=52322 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Ttop Philosophy 08', Número=598, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 08.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 08_processed.json -[01:48:17] Generando salida para: FC 'FC_Ttop_Philosophy_08' (Original: FC Ttop Philosophy 08) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_08.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771648.352973, Size=52322 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Ttop Philosophy 09', Número=599, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy 09.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy 09_processed.json -[01:48:17] Generando salida para: FC 'FC_Ttop_Philosophy_09' (Original: FC Ttop Philosophy 09) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_09.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771648.3918338, Size=50030 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Ttop Philosophy Manage', Número=590, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\FC Ttop Philosophy Manage.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\2-TTOP Philosophy\parsing\FC Ttop Philosophy Manage_processed.json -[01:48:17] Generando salida para: FC 'FC_Ttop_Philosophy_Manage' (Original: FC Ttop Philosophy Manage) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Philosophy_Manage.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771647.2626607, Size=8952 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='DB MotorSimulate', Número=34, Lenguaje Bloque='DB' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate.json -[01:48:17] Procesando bloque tipo: GlobalDB -[01:48:17] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:17] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate_processed.json -[01:48:17] Guardado de GlobalDB completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\DB MotorSimulate.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\DB MotorSimulate_processed.json -[01:48:17] Generando salida para: GlobalDB 'DB_MotorSimulate' (Original: DB MotorSimulate) -[01:48:17] -> Modo de generación: DATA_BLOCK SCL -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_MotorSimulate.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771646.255926, Size=87380 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Mot Manage Bosch Rexroth', Número=527, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=4A, Lenguaje Red=STL -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 52 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 52 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Bosch Rexroth.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Bosch Rexroth_processed.json -[01:48:17] Generando salida para: FC 'FC_Mot_Manage_Bosch_Rexroth' (Original: FC Mot Manage Bosch Rexroth) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Bosch_Rexroth.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771647.044023, Size=89980 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Mot Manage EOLO mBar', Número=505, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: '...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:17] - Procesando Red ID=43, Lenguaje Red=STL -[01:48:17] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 17 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 1: 17 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 2 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 8 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:17] --- Fin Pase 2: 8 proc SymPy, 0 agrup. Continuando... -[01:48:17] --- Pase 3 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:17] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:17] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:17] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar_processed.json -[01:48:17] Guardado completado. -[01:48:17] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage EOLO mBar.xml --- -[01:48:17] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage EOLO mBar_processed.json -[01:48:17] Generando salida para: FC 'FC_Mot_Manage_EOLO_mBar' (Original: FC Mot Manage EOLO mBar) -[01:48:17] -> Modo de generación: FC SCL -[01:48:17] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:17] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_EOLO_mBar.scl -[01:48:17] Generación de .SCL completada. -[01:48:17] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml --- -[01:48:17] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml --- -[01:48:17] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor.json'... -[01:48:17] Cargando parsers de red... -[01:48:17] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:17] Total de lenguajes con parser cargado: 5 -[01:48:17] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:17] Metadatos XML: ModTime=1749771647.1222277, Size=93396 -[01:48:17] Paso 1: Parseando archivo XML... -[01:48:17] Paso 1: Parseo XML completado. -[01:48:17] Paso 2: Detectando tipo de objeto principal... -[01:48:17] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:17] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:17] Paso 3: Extrayendo atributos del bloque... -[01:48:17] Paso 3: Atributos: Nombre='FC Mot Manage Minimotor', Número=516, Lenguaje Bloque='LAD' -[01:48:17] Paso 3b: Comentario bloque: 'Gestione motori collegati in rete Profibus, avanti...' -[01:48:17] Paso 4: Extrayendo la interfaz del bloque... -[01:48:17] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:17] Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit. -[01:48:17] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:17] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:17] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:17] - Procesando Red ID=19, Lenguaje Red=SCL -[01:48:17] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:17] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:17] Paso 6: Escritura JSON completada. -[01:48:17] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor.json' -[01:48:17] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml --- -[01:48:17] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor.json -[01:48:17] Procesando bloque tipo: FC -[01:48:17] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:17] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:17] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:17] --- Pase 1 --- -[01:48:17] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:17] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:17] Fase 2 (Agrupación IF con Simplificación): -[01:48:17] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Minimotor.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Minimotor_processed.json -[01:48:18] Generando salida para: FC 'FC_Mot_Manage_Minimotor' (Original: FC Mot Manage Minimotor) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Minimotor.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771646.3197138, Size=113633 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Mot Manage Movigear ADV', Número=526, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: 'Provenienza: 92469 -[01:48:18] Data Ultima Simul...' -[01:48:18] Paso 4: Extrayendo la interfaz del bloque... -[01:48:18] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:18] Paso 5: Se encontraron 16 elementos SW.Blocks.CompileUnit. -[01:48:18] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=6D, Lenguaje Red=STL -[01:48:18] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:18] Paso 6: Escritura JSON completada. -[01:48:18] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV.json' -[01:48:18] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml --- -[01:48:18] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV.json -[01:48:18] Procesando bloque tipo: FC -[01:48:18] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:18] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:18] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:18] --- Pase 1 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 48 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] INFO: Agrupando 2 instr. bajo condición de O UID 33 -[01:48:18] INFO: Agrupando 2 instr. bajo condición de Contact UID 32 -[01:48:18] -> 2 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 1: 48 proc SymPy, 2 agrup. Continuando... -[01:48:18] --- Pase 2 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 2: 10 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 3 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 4 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:18] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_processed.json -[01:48:18] Generando salida para: FC 'FC_Mot_Manage_Movigear_ADV' (Original: FC Mot Manage Movigear ADV) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Movigear_ADV.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771646.633149, Size=119107 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Mot Manage Movigear ADV_DPRDAT', Número=528, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: 'Provenienza: 92469 -[01:48:18] Data Ultima Simul...' -[01:48:18] Paso 4: Extrayendo la interfaz del bloque... -[01:48:18] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:18] Paso 5: Se encontraron 18 elementos SW.Blocks.CompileUnit. -[01:48:18] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:18] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:18] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=6D, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=74, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=7B, Lenguaje Red=SCL -[01:48:18] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:18] Paso 6: Escritura JSON completada. -[01:48:18] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT.json' -[01:48:18] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml --- -[01:48:18] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT.json -[01:48:18] Procesando bloque tipo: FC -[01:48:18] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:18] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:18] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:18] --- Pase 1 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 48 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] INFO: Agrupando 2 instr. bajo condición de O UID 33 -[01:48:18] INFO: Agrupando 2 instr. bajo condición de Contact UID 32 -[01:48:18] -> 2 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 1: 48 proc SymPy, 2 agrup. Continuando... -[01:48:18] --- Pase 2 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 2: 10 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 3 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 4 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:18] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear ADV_DPRDAT.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear ADV_DPRDAT_processed.json -[01:48:18] Generando salida para: FC 'FC_Mot_Manage_Movigear_ADV_DPRDAT' (Original: FC Mot Manage Movigear ADV_DPRDAT) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Movigear_ADV_DPRDAT.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771646.1211898, Size=78893 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Mot Manage Movigear', Número=523, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: 'Provenienza: 92469 -[01:48:18] Data Ultima Simul...' -[01:48:18] Paso 4: Extrayendo la interfaz del bloque... -[01:48:18] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:18] Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit. -[01:48:18] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=51, Lenguaje Red=STL -[01:48:18] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:18] Paso 6: Escritura JSON completada. -[01:48:18] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear.json' -[01:48:18] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml --- -[01:48:18] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear.json -[01:48:18] Procesando bloque tipo: FC -[01:48:18] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:18] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:18] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:18] --- Pase 1 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 35 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 1: 35 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 2 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 3 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:18] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movigear.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movigear_processed.json -[01:48:18] Generando salida para: FC 'FC_Mot_Manage_Movigear' (Original: FC Mot Manage Movigear) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Movigear.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771646.1700785, Size=69260 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Mot Manage Movimot', Número=522, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: 'Provenienza: 92443 -[01:48:18] Data Ultima Simul...' -[01:48:18] Paso 4: Extrayendo la interfaz del bloque... -[01:48:18] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:18] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:18] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=35, Lenguaje Red=STL -[01:48:18] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:18] Paso 6: Escritura JSON completada. -[01:48:18] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot.json' -[01:48:18] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml --- -[01:48:18] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot.json -[01:48:18] Procesando bloque tipo: FC -[01:48:18] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:18] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:18] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:18] --- Pase 1 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 15 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 1: 15 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 2 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 3 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:18] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage Movimot.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage Movimot_processed.json -[01:48:18] Generando salida para: FC 'FC_Mot_Manage_Movimot' (Original: FC Mot Manage Movimot) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_Movimot.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771646.3665583, Size=61565 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Mot Manage VFD Analog', Número=520, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: '...' -[01:48:18] Paso 4: Extrayendo la interfaz del bloque... -[01:48:18] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:18] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:18] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:18] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:18] Paso 6: Escritura JSON completada. -[01:48:18] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog.json' -[01:48:18] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml --- -[01:48:18] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog.json -[01:48:18] Procesando bloque tipo: FC -[01:48:18] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:18] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:18] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:18] --- Pase 1 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 9 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 1: 9 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 2 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 7 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 2: 7 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 3 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:18] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD Analog.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD Analog_processed.json -[01:48:18] Generando salida para: FC 'FC_Mot_Manage_VFD_Analog' (Original: FC Mot Manage VFD Analog) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_VFD_Analog.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771646.5250468, Size=88915 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Mot Manage VFD FC300', Número=511, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: 'Gestione motori collegati in rete Profibus, avanti...' -[01:48:18] Paso 4: Extrayendo la interfaz del bloque... -[01:48:18] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:18] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. -[01:48:18] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=2E, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=35, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=3C, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=43, Lenguaje Red=STL -[01:48:18] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:18] Paso 6: Escritura JSON completada. -[01:48:18] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300.json' -[01:48:18] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml --- -[01:48:18] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300.json -[01:48:18] Procesando bloque tipo: FC -[01:48:18] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:18] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:18] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:18] --- Pase 1 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 13 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 2 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 7 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 2: 7 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 3 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:18] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_processed.json -[01:48:18] Generando salida para: FC 'FC_Mot_Manage_VFD_FC300' (Original: FC Mot Manage VFD FC300) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_VFD_FC300.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771646.701631, Size=107739 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Mot Manage VFD FC300_DPRDAT', Número=512, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: 'Gestione motori collegati in rete Profibus, avanti...' -[01:48:18] Paso 4: Extrayendo la interfaz del bloque... -[01:48:18] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:18] Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit. -[01:48:18] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:18] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=19, Lenguaje Red=SCL -[01:48:18] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=2E, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:18] - Procesando Red ID=3C, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=43, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=4A, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=51, Lenguaje Red=SCL -[01:48:18] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:18] Paso 6: Escritura JSON completada. -[01:48:18] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT.json' -[01:48:18] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml --- -[01:48:18] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT.json -[01:48:18] Procesando bloque tipo: FC -[01:48:18] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:18] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:18] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:18] --- Pase 1 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 13 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 2 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 7 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 2: 7 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 3 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:18] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFD FC300_DPRDAT.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFD FC300_DPRDAT_processed.json -[01:48:18] Generando salida para: FC 'FC_Mot_Manage_VFD_FC300_DPRDAT' (Original: FC Mot Manage VFD FC300_DPRDAT) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_VFD_FC300_DPRDAT.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771646.409601, Size=45251 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Mot Manage VFD/Dig', Número=521, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: '...' -[01:48:18] Paso 4: Extrayendo la interfaz del bloque... -[01:48:18] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:18] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. -[01:48:18] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:18] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:18] Paso 6: Escritura JSON completada. -[01:48:18] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig.json' -[01:48:18] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml --- -[01:48:18] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig.json -[01:48:18] Procesando bloque tipo: FC -[01:48:18] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:18] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:18] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:18] --- Pase 1 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 12 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 1: 12 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 2 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:18] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Mot Manage VFDDig.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Mot Manage VFDDig_processed.json -[01:48:18] Generando salida para: FC 'FC_Mot_Manage_VFD_Dig' (Original: FC Mot Manage VFD/Dig) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Manage_VFD_Dig.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771647.1828184, Size=44145 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Motor Protocols', Número=501, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: 'Provenienza: 92487 -[01:48:18] Data Ultima Simul...' -[01:48:18] Paso 4: Extrayendo la interfaz del bloque... -[01:48:18] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:18] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:18] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:18] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:18] Paso 6: Escritura JSON completada. -[01:48:18] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols.json' -[01:48:18] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml --- -[01:48:18] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols.json -[01:48:18] Procesando bloque tipo: FC -[01:48:18] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:18] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:18] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:18] --- Pase 1 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Motor Protocols.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Motor Protocols_processed.json -[01:48:18] Generando salida para: FC 'FC_Motor_Protocols' (Original: FC Motor Protocols) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Motor_Protocols.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771646.2059531, Size=25555 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Movifit Status', Número=524, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: 'Provenienza: 92469 -[01:48:18] Data Ultima Simul...' -[01:48:18] Paso 4: Extrayendo la interfaz del bloque... -[01:48:18] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:18] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:18] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:18] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:18] Paso 6: Escritura JSON completada. -[01:48:18] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status.json' -[01:48:18] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml --- -[01:48:18] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status.json -[01:48:18] Procesando bloque tipo: FC -[01:48:18] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:18] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:18] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:18] --- Pase 1 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 14 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 1: 14 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 2 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:18] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Movifit Status.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Movifit Status_processed.json -[01:48:18] Generando salida para: FC 'FC_Movifit_Status' (Original: FC Movifit Status) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] INFO: Detectadas 1 VAR_TEMP adicionales. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Movifit_Status.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771646.4614367, Size=94263 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Siemens G120C', Número=525, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: '...' -[01:48:18] Paso 4: Extrayendo la interfaz del bloque... -[01:48:18] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:18] Paso 5: Se encontraron 17 elementos SW.Blocks.CompileUnit. -[01:48:18] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:18] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=6D, Lenguaje Red=LAD -[01:48:18] - Procesando Red ID=74, Lenguaje Red=STL -[01:48:18] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:18] Paso 6: Escritura JSON completada. -[01:48:18] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C.json' -[01:48:18] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml --- -[01:48:18] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C.json -[01:48:18] Procesando bloque tipo: FC -[01:48:18] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:18] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:18] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:18] --- Pase 1 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 38 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 1: 38 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 2 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:18] Fase 2 (Agrupación IF con Simplificación): -[01:48:18] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:18] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... -[01:48:18] --- Pase 3 --- -[01:48:18] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:18] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:18] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:18] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:18] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:18] - Red 'Switch Input' (ID: 27, Lang: LAD), Instrucción UID: 25, Tipo: 'SCATTER' -[01:48:18] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C_processed.json -[01:48:18] Guardado completado. -[01:48:18] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Siemens G120C.xml --- -[01:48:18] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Siemens G120C_processed.json -[01:48:18] Generando salida para: FC 'FC_Siemens_G120C' (Original: FC Siemens G120C) -[01:48:18] -> Modo de generación: FC SCL -[01:48:18] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:18] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Siemens_G120C.scl -[01:48:18] Generación de .SCL completada. -[01:48:18] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml --- -[01:48:18] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml --- -[01:48:18] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation.json'... -[01:48:18] Cargando parsers de red... -[01:48:18] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:18] Total de lenguajes con parser cargado: 5 -[01:48:18] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:18] Metadatos XML: ModTime=1749771647.2278397, Size=71298 -[01:48:18] Paso 1: Parseando archivo XML... -[01:48:18] Paso 1: Parseo XML completado. -[01:48:18] Paso 2: Detectando tipo de objeto principal... -[01:48:18] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:18] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:18] Paso 3: Extrayendo atributos del bloque... -[01:48:18] Paso 3: Atributos: Nombre='FC Simulation', Número=529, Lenguaje Bloque='LAD' -[01:48:18] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 14 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 27 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 27 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 3 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\FC Simulation.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\parsing\FC Simulation_processed.json -[01:48:19] Generando salida para: FC 'FC_Simulation' (Original: FC Simulation) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Simulation.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771647.4192808, Size=152178 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FB_Minimotor_Config', Número=1152, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=20, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=27, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config.json -[01:48:19] Procesando bloque tipo: FB -[01:48:19] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] Advertencia: No se encontró nombre/instancia para TON UID 98. Usando placeholder '#TON_INSTANCE_98'. -[01:48:19] -> 36 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 36 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 3 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:19] ADVERTENCIA: Se encontraron 28 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 62, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 63, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 64, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 65, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 66, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 67, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 68, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 70, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 71, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 72, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 73, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 74, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 75, Tipo: 'RCoil' -[01:48:19] - Red 'Alarm' (ID: 4, Lang: LAD), Instrucción UID: 76, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 38, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 39, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 40, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 41, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 42, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 43, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 44, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 46, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 47, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 48, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 49, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 50, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 51, Tipo: 'RCoil' -[01:48:19] - Red 'Warning' (ID: B, Lang: LAD), Instrucción UID: 52, Tipo: 'RCoil' -[01:48:19] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FB_Minimotor_Config.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FB_Minimotor_Config_processed.json -[01:48:19] Generando salida para: FB 'FB_Minimotor_Config' (Original: FB_Minimotor_Config) -[01:48:19] -> Modo de generación: FB SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:19] INFO: Detectadas 2 VAR_TEMP adicionales. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Minimotor_Config.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771647.2967415, Size=2746 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Minimotor Managment', Número=1155, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -[01:48:19] Advertencia: ObjectList para FC sin SW.Blocks.CompileUnit. -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\FC Minimotor Managment.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\parsing\FC Minimotor Managment_processed.json -[01:48:19] Generando salida para: FC 'FC_Minimotor_Managment' (Original: FC Minimotor Managment) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Minimotor_Managment.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771647.9652529, Size=171766 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FB_MiniMotor_PN', Número=1151, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=19, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=20, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=27, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=3C, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN.json -[01:48:19] Procesando bloque tipo: FB -[01:48:19] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:19] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:19] - Red 'Read Status' (ID: 4, Lang: LAD), Instrucción UID: 24, Tipo: 'DPRD_DAT' -[01:48:19] - Red 'Write Command' (ID: 43, Lang: LAD), Instrucción UID: 24, Tipo: 'DPWR_DAT' -[01:48:19] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FB_MiniMotor_PN.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\parsing\FB_MiniMotor_PN_processed.json -[01:48:19] Generando salida para: FB 'FB_MiniMotor_PN' (Original: FB_MiniMotor_PN) -[01:48:19] -> Modo de generación: FB SCL -[01:48:19] WARNING: No se encontró definición para 'HW_SUBMODULE'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:19] INFO: Detectadas 2 VAR_TEMP adicionales. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_MiniMotor_PN.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing.xml --- -[01:48:19] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing.xml. Se usará el archivo .scl original existente. --- -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos.xml --- -[01:48:19] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos.xml. Se usará el archivo .scl original existente. --- -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq.xml --- -[01:48:19] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq.xml. Se usará el archivo .scl original existente. --- -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel.xml --- -[01:48:19] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel.xml. Se usará el archivo .scl original existente. --- -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBW.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.006257, Size=24674 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='COPIA DBW', Número=98, Lenguaje Bloque='STL' -[01:48:19] Paso 3b: Comentario bloque: 'Definizione del problema : -[01:48:19] Questo blocco deve co...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBW.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBW.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBW_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBW.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBW_processed.json -[01:48:19] Generando salida para: FC 'COPIA_DBW' (Original: COPIA DBW) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\COPIA_DBW.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBs.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.0944695, Size=29532 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='COPIA DBs', Número=100, Lenguaje Bloque='STL' -[01:48:19] Paso 3b: Comentario bloque: 'Definizione del problema : -[01:48:19] Questo blocco deve co...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBs.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBs.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBs_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\COPIA DBs.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\COPIA DBs_processed.json -[01:48:19] Generando salida para: FC 'COPIA_DBs' (Original: COPIA DBs) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\COPIA_DBs.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.4605236, Size=24545 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC CFG TTOP MultiRow 2/1', Número=394, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '2 FIXS -[01:48:19] 1 TIMERS...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=35, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 21.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 21_processed.json -[01:48:19] Generando salida para: FC 'FC_CFG_TTOP_MultiRow_2_1' (Original: FC CFG TTOP MultiRow 2/1) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_CFG_TTOP_MultiRow_2_1.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.5088346, Size=28941 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC CFG TTOP MultiRow 3/2', Número=393, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '3 FIXS -[01:48:19] 2 TIMERS...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=35, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=3C, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=43, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CFG TTOP MultiRow 32.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CFG TTOP MultiRow 32_processed.json -[01:48:19] Generando salida para: FC 'FC_CFG_TTOP_MultiRow_3_2' (Original: FC CFG TTOP MultiRow 3/2) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_CFG_TTOP_MultiRow_3_2.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CMP Machine.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.430314, Size=16981 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC CMP Machine', Número=392, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CMP Machine.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CMP Machine.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 13 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 3 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 4 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CMP Machine_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CMP Machine.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CMP Machine_processed.json -[01:48:19] Generando salida para: FC 'FC_CMP_Machine' (Original: FC CMP Machine) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_CMP_Machine.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CTR Alarm.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.0794833, Size=26115 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC CTR Alarm', Número=600, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CTR Alarm.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CTR Alarm.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CTR Alarm_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC CTR Alarm.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC CTR Alarm_processed.json -[01:48:19] Generando salida para: FC 'FC_CTR_Alarm' (Original: FC CTR Alarm) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_CTR_Alarm.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute AN Speed.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.567078, Size=61686 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Compute AN Speed', Número=550, Lenguaje Bloque='STL' -[01:48:19] Paso 3b: Comentario bloque: 'SEPARATO VALORI Infeed-Discharge Per Dati Ricetta ...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=35, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=3C, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=43, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=4A, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=51, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=58, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute AN Speed.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute AN Speed.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute AN Speed_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute AN Speed.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute AN Speed_processed.json -[01:48:19] Generando salida para: FC 'FC_Compute_AN_Speed' (Original: FC Compute AN Speed) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Compute_AN_Speed.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute Machine Speed.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.2732756, Size=62465 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Compute Machine Speed', Número=551, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=19, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute Machine Speed.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute Machine Speed.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute Machine Speed_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Compute Machine Speed.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Compute Machine Speed_processed.json -[01:48:19] Generando salida para: FC 'FC_Compute_Machine_Speed' (Original: FC Compute Machine Speed) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Compute_Machine_Speed.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Get DBnum.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.1442995, Size=6362 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Get DBnum', Número=97, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Get DBnum.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Get DBnum.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Get DBnum_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Get DBnum.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Get DBnum_processed.json -[01:48:19] Generando salida para: FC 'FC_Get_DBnum' (Original: FC Get DBnum) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Get_DBnum.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Mot Init CFG.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.1304026, Size=62654 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Mot Init CFG', Número=500, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: 'Provenienza: 92487 -[01:48:19] Data Ultima Simul...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=35, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=3C, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=43, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Mot Init CFG.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Mot Init CFG.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Mot Init CFG_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Mot Init CFG.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Mot Init CFG_processed.json -[01:48:19] Generando salida para: FC 'FC_Mot_Init_CFG' (Original: FC Mot Init CFG) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Mot_Init_CFG.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Profinet_Allarms.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.6189482, Size=15178 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Profinet_Allarms', Número=80, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: 'PROFINET DIAGNOSTIC...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] Error: Constante sin valor Access UID=21 -[01:48:19] Advertencia: Ignorando Access inválido o con error UID=21 en red 4 -[01:48:19] Error: Constante sin valor Access UID=25 -[01:48:19] Advertencia: Ignorando Access inválido o con error UID=25 en red 4 -[01:48:19] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Profinet_Allarms.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Profinet_Allarms.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:19] - Red 'Check configured Profinet Device and Profinet device status' (ID: 4, Lang: LAD), Instrucción UID: 29, Tipo: 'DeviceStates' -[01:48:19] - Red 'Check configured Profinet Device and Profinet device status' (ID: 4, Lang: LAD), Instrucción UID: 30, Tipo: 'DeviceStates' -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Profinet_Allarms_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Profinet_Allarms.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Profinet_Allarms_processed.json -[01:48:19] Generando salida para: FC 'FC_Profinet_Allarms' (Original: FC Profinet_Allarms) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Profinet_Allarms.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DI.xml --- -[01:48:19] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DI.xml. Se usará el archivo .scl original existente. --- -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DO.xml --- -[01:48:19] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read DO.xml. Se usará el archivo .scl original existente. --- -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Read EOLO mBar.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.169225, Size=18650 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Read EOLO mBar', Número=30, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Read EOLO mBar.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Read EOLO mBar.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Read EOLO mBar_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Read EOLO mBar.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Read EOLO mBar_processed.json -[01:48:19] Generando salida para: FC 'FC_Read_EOLO_mBar' (Original: FC Read EOLO mBar) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Read_EOLO_mBar.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Reference management.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.2214196, Size=49864 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Reference management', Número=129, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Reference management.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Reference management.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 29 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] INFO: Agrupando 2 instr. bajo condición de Contact UID 34 -[01:48:19] INFO: Agrupando 2 instr. bajo condición de Contact UID 39 -[01:48:19] INFO: Agrupando 2 instr. bajo condición de Contact UID 39 -[01:48:19] -> 3 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 29 proc SymPy, 3 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 3 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:19] - Red 'Calcola e converte l'accelerazione da INT a REAL' (ID: 19, Lang: LAD), Instrucción UID: 45, Tipo: 'Round' -[01:48:19] - Red 'Calcola e converte l'accelerazione da INT a REAL' (ID: 19, Lang: LAD), Instrucción UID: 46, Tipo: 'Move' -[01:48:19] - Red 'Calcola e converte la decellerazione da INT a REAL' (ID: 27, Lang: LAD), Instrucción UID: 45, Tipo: 'Round' -[01:48:19] - Red 'Calcola e converte la decellerazione da INT a REAL' (ID: 27, Lang: LAD), Instrucción UID: 46, Tipo: 'Move' -[01:48:19] - Red 'Calcola la velocita'' (ID: 2E, Lang: LAD), Instrucción UID: 29, Tipo: 'Round' -[01:48:19] - Red 'Calcola la velocita'' (ID: 2E, Lang: LAD), Instrucción UID: 30, Tipo: 'Move' -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Reference management_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Reference management.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Reference management_processed.json -[01:48:19] Generando salida para: FC 'FC_Reference_management' (Original: FC Reference management) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Reference_management.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.2513216, Size=12970 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC S_Everz', Número=19, Lenguaje Bloque='STL' -[01:48:19] Paso 3b: Comentario bloque: 'Provenienza: STD -[01:48:19] Data Ultima Simulaz...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_processed.json -[01:48:19] Generando salida para: FC 'FC_S_Everz' (Original: FC S_Everz) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_S_Everz.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_Struct.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.6541197, Size=19145 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC S_Everz_Struct', Número=24, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_Struct.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_Struct.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_Struct_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC S_Everz_Struct.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC S_Everz_Struct_processed.json -[01:48:19] Generando salida para: FC 'FC_S_Everz_Struct' (Original: FC S_Everz_Struct) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_S_Everz_Struct.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Scaling.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.2797856, Size=14399 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Scaling', Número=122, Lenguaje Bloque='STL' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Scaling.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Scaling.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Scaling_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Scaling.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Scaling_processed.json -[01:48:19] Generando salida para: FC 'FC_Scaling' (Original: FC Scaling) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Scaling.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Turk Lamp.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.3823206, Size=19442 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Turk Lamp', Número=374, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: 'PNP Configuration...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Turk Lamp.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Turk Lamp.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 16 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 2: 16 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 3 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] ADVERTENCIA: Se encontraron 8 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:19] - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 31, Tipo: 'Contact' -[01:48:19] - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 32, Tipo: 'Coil' -[01:48:19] - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 33, Tipo: 'Contact' -[01:48:19] - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil' -[01:48:19] - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 35, Tipo: 'Contact' -[01:48:19] - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 36, Tipo: 'Coil' -[01:48:19] - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 37, Tipo: 'Contact' -[01:48:19] - Red 'Output' (ID: B, Lang: LAD), Instrucción UID: 38, Tipo: 'Coil' -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Turk Lamp_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Turk Lamp.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\FC Turk Lamp_processed.json -[01:48:19] Generando salida para: FC 'FC_Turk_Lamp' (Original: FC Turk Lamp) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] INFO: Detectadas 9 VAR_TEMP adicionales. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Turk_Lamp.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Write DO.xml --- -[01:48:19] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\FC Write DO.xml. Se usará el archivo .scl original existente. --- -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\Fill Zero Area.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771644.3334787, Size=14921 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='Fill Zero Area', Número=99, Lenguaje Bloque='STL' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\Fill Zero Area.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\Fill Zero Area.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\Fill Zero Area_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\Fill Zero Area.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\parsing\Fill Zero Area_processed.json -[01:48:19] Generando salida para: FC 'Fill_Zero_Area' (Original: Fill Zero Area) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Any'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Fill_Zero_Area.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.95318, Size=49213 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC HMI Date Time', Número=12, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 33 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] INFO: Agrupando 5 instr. bajo condición de Contact UID 76 -[01:48:19] INFO: Agrupando 3 instr. bajo condición de Eq UID 43 -[01:48:19] -> 2 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 33 proc SymPy, 2 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 3 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] ADVERTENCIA: Se encontraron 11 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:19] - Red 'Read Actual Date & Time PLC' (ID: B, Lang: LAD), Instrucción UID: 25, Tipo: 'RD_SYS_T' -[01:48:19] - Red 'Leggi data ora Locale PLC (compresa fuso orario + Ora legale)' (ID: 12, Lang: LAD), Instrucción UID: 25, Tipo: 'RD_LOC_T' -[01:48:19] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 75, Tipo: 'Move' -[01:48:19] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 90, Tipo: 'SET_TIMEZONE' -[01:48:19] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 92, Tipo: 'Contact' -[01:48:19] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 93, Tipo: 'SCoil' -[01:48:19] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 101, Tipo: 'RCoil' -[01:48:19] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 102, Tipo: 'Move' -[01:48:19] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 46, Tipo: 'T_ADD' -[01:48:19] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 49, Tipo: 'T_SUB' -[01:48:19] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 50, Tipo: 'WR_SYS_T' -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Date Time.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Date Time_processed.json -[01:48:19] Generando salida para: FC 'FC_HMI_Date_Time' (Original: FC HMI Date Time) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. -[01:48:19] INFO: Detectadas 2 VAR_TEMP adicionales. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI_Date_Time.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771646.0105555, Size=44586 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC HMI PSW Cfg', Número=15, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: 'Provenienza: STD -[01:48:19] Data Ultima Simulaz...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=35, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=3C, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=43, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=4A, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=51, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=58, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 4 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI PSW Cfg.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI PSW Cfg_processed.json -[01:48:19] Generando salida para: FC 'FC_HMI_PSW_Cfg' (Original: FC HMI PSW Cfg) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI_PSW_Cfg.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771646.0679884, Size=30348 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC HMI Recipe TTop', Número=17, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: 'Provenienza: STD -[01:48:19] Data Ultima Simulaz...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 11 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 11 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 3 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 4 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Recipe TTop.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Recipe TTop_processed.json -[01:48:19] Generando salida para: FC 'FC_HMI_Recipe_TTop' (Original: FC HMI Recipe TTop) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI_Recipe_TTop.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.8584707, Size=36433 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC HMI Timer', Número=11, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: 'Provenienza: STD -[01:48:19] Data Ultima Simulaz...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=35, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 3 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 3 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI Timer.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI Timer_processed.json -[01:48:19] Generando salida para: FC 'FC_HMI_Timer' (Original: FC HMI Timer) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI_Timer.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.7900116, Size=54554 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC HMI', Número=10, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: 'Provenienza: STD -[01:48:19] Data Ultima Simulaz...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=43, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 42 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] INFO: Agrupando 3 instr. bajo condición de Eq UID 29 -[01:48:19] -> 1 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 42 proc SymPy, 1 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 14 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 2: 14 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 3 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\FC HMI.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\HMI\parsing\FC HMI_processed.json -[01:48:19] Generando salida para: FC 'FC_HMI' (Original: FC HMI) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.7166865, Size=5845 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='DB Run Signal Selector', Número=551, Lenguaje Bloque='DB' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector.json -[01:48:19] Procesando bloque tipo: InstanceDB -[01:48:19] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:19] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector_processed.json -[01:48:19] Guardado de InstanceDB completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\DB Run Signal Selector.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\DB Run Signal Selector_processed.json -[01:48:19] Generando salida para: InstanceDB 'DB_Run_Signal_Selector' (Original: DB Run Signal Selector) -[01:48:19] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Run_Signal_Selector.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.6758218, Size=26851 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FB Run Timer Selector', Número=551, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector.json -[01:48:19] Procesando bloque tipo: FB -[01:48:19] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FB Run Timer Selector.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FB Run Timer Selector_processed.json -[01:48:19] Generando salida para: FB 'FB_Run_Timer_Selector' (Original: FB Run Timer Selector) -[01:48:19] -> Modo de generación: FB SCL -[01:48:19] WARNING: No se encontró definición para 'OB_ANY'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Run_Timer_Selector.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.342774, Size=44360 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Signal Configuration Bits', Número=556, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Configuration Bits.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Configuration Bits_processed.json -[01:48:19] Generando salida para: FC 'FC_Signal_Configuration_Bits' (Original: FC Signal Configuration Bits) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signal_Configuration_Bits.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.3920226, Size=18224 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Signal Discharge Output Force', Número=557, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Discharge Output Force.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Discharge Output Force_processed.json -[01:48:19] Generando salida para: FC 'FC_Signal_Discharge_Output_Force' (Original: FC Signal Discharge Output Force) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signal_Discharge_Output_Force.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.4291003, Size=18194 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Signal Infeed Output Force', Número=553, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Infeed Output Force.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Infeed Output Force_processed.json -[01:48:19] Generando salida para: FC 'FC_Signal_Infeed_Output_Force' (Original: FC Signal Infeed Output Force) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signal_Infeed_Output_Force.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.461007, Size=6551 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Signal Input Force Control', Número=552, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signal Input Force Control.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signal Input Force Control_processed.json -[01:48:19] Generando salida para: FC 'FC_Signal_Input_Force_Control' (Original: FC Signal Input Force Control) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signal_Input_Force_Control.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.5425918, Size=26538 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Signals Discharge Timers Read', Número=560, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers Read.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers Read_processed.json -[01:48:19] Generando salida para: FC 'FC_Signals_Discharge_Timers_Read' (Original: FC Signals Discharge Timers Read) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signals_Discharge_Timers_Read.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.5068147, Size=46048 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Signals Discharge Timers', Número=554, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Discharge Timers.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Discharge Timers_processed.json -[01:48:19] Generando salida para: FC 'FC_Signals_Discharge_Timers' (Original: FC Signals Discharge Timers) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signals_Discharge_Timers.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.629984, Size=26278 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Signals Infeed Timers Read', Número=559, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers Read.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers Read_processed.json -[01:48:19] Generando salida para: FC 'FC_Signals_Infeed_Timers_Read' (Original: FC Signals Infeed Timers Read) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signals_Infeed_Timers_Read.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771645.5927858, Size=38785 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC Signals Infeed Timers', Número=555, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\FC Signals Infeed Timers.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\FC\MACHINE SIGNALS\parsing\FC Signals Infeed Timers_processed.json -[01:48:19] Generando salida para: FC 'FC_Signals_Infeed_Timers' (Original: FC Signals Infeed Timers) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Signals_Infeed_Timers.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\CYCL_FLT.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.5699902, Size=5936 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='CYCL_FLT', Número=80, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\CYCL_FLT.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\CYCL_FLT.json -[01:48:19] Procesando bloque tipo: OB -[01:48:19] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\CYCL_FLT_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\CYCL_FLT.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\CYCL_FLT_processed.json -[01:48:19] Generando salida para: OB 'CYCL_FLT' (Original: CYCL_FLT) -[01:48:19] -> Modo de generación: OB SCL -[01:48:19] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\CYCL_FLT.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB BottleFallen.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.8628151, Size=38255 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='DB BottleFallen', Número=624, Lenguaje Bloque='DB' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB BottleFallen.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB BottleFallen.json -[01:48:19] Procesando bloque tipo: InstanceDB -[01:48:19] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:19] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB BottleFallen_processed.json -[01:48:19] Guardado de InstanceDB completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB BottleFallen.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB BottleFallen_processed.json -[01:48:19] Generando salida para: InstanceDB 'DB_BottleFallen' (Original: DB BottleFallen) -[01:48:19] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_BottleFallen.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB Elapsed Time.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.8852074, Size=4718 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='DB Elapsed Time', Número=623, Lenguaje Bloque='DB' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB Elapsed Time.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB Elapsed Time.json -[01:48:19] Procesando bloque tipo: InstanceDB -[01:48:19] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:19] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB Elapsed Time_processed.json -[01:48:19] Guardado de InstanceDB completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\DB Elapsed Time.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\DB Elapsed Time_processed.json -[01:48:19] Generando salida para: InstanceDB 'DB_Elapsed_Time' (Original: DB Elapsed Time) -[01:48:19] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Elapsed_Time.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_ERR.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.5968487, Size=5615 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='HW_ERR', Número=122, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_ERR.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_ERR.json -[01:48:19] Procesando bloque tipo: OB -[01:48:19] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_ERR_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_ERR.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_ERR_processed.json -[01:48:19] Generando salida para: OB 'HW_ERR' (Original: HW_ERR) -[01:48:19] -> Modo de generación: OB SCL -[01:48:19] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\HW_ERR.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_INT0.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.6252804, Size=5425 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='HW_INT0', Número=40, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_INT0.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_INT0.json -[01:48:19] Procesando bloque tipo: OB -[01:48:19] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_INT0_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\HW_INT0.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\HW_INT0_processed.json -[01:48:19] Generando salida para: OB 'HW_INT0' (Original: HW_INT0) -[01:48:19] -> Modo de generación: OB SCL -[01:48:19] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\HW_INT0.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT1.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.6512828, Size=8272 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='I/O_FLT1', Número=82, Lenguaje Bloque='STL' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -[01:48:19] Advertencia: ObjectList para OB sin SW.Blocks.CompileUnit. -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT1.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT1.json -[01:48:19] Procesando bloque tipo: OB -[01:48:19] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT1_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT1.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT1_processed.json -[01:48:19] Generando salida para: OB 'I_O_FLT1' (Original: I/O_FLT1) -[01:48:19] -> Modo de generación: OB SCL -[01:48:19] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\I_O_FLT1.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT2.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.676221, Size=3980 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='I/O_FLT2', Número=83, Lenguaje Bloque='STL' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -[01:48:19] Advertencia: ObjectList para OB sin SW.Blocks.CompileUnit. -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT2.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT2.json -[01:48:19] Procesando bloque tipo: OB -[01:48:19] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT2_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\IO_FLT2.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\IO_FLT2_processed.json -[01:48:19] Generando salida para: OB 'I_O_FLT2' (Original: I/O_FLT2) -[01:48:19] -> Modo de generación: OB SCL -[01:48:19] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\I_O_FLT2.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\PROG_ERR.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.7003248, Size=5642 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='PROG_ERR', Número=121, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\PROG_ERR.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\PROG_ERR.json -[01:48:19] Procesando bloque tipo: OB -[01:48:19] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\PROG_ERR_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\PROG_ERR.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\PROG_ERR_processed.json -[01:48:19] Generando salida para: OB 'PROG_ERR' (Original: PROG_ERR) -[01:48:19] -> Modo de generación: OB SCL -[01:48:19] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\PROG_ERR.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RACK_FLT.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.7283528, Size=3608 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='RACK_FLT', Número=86, Lenguaje Bloque='STL' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -[01:48:19] Advertencia: ObjectList para OB sin SW.Blocks.CompileUnit. -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RACK_FLT.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RACK_FLT.json -[01:48:19] Procesando bloque tipo: OB -[01:48:19] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RACK_FLT_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RACK_FLT.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RACK_FLT_processed.json -[01:48:19] Generando salida para: OB 'RACK_FLT' (Original: RACK_FLT) -[01:48:19] -> Modo de generación: OB SCL -[01:48:19] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\RACK_FLT.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RESTART.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.7695475, Size=8646 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='RESTART', Número=100, Lenguaje Bloque='STL' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RESTART.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RESTART.json -[01:48:19] Procesando bloque tipo: OB -[01:48:19] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RESTART_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\RESTART.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\RESTART_processed.json -[01:48:19] Generando salida para: OB 'RESTART' (Original: RESTART) -[01:48:19] -> Modo de generación: OB SCL -[01:48:19] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\RESTART.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\Startup STOP to RUN.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.7974577, Size=5542 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='Startup STOP to RUN', Número=123, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\Startup STOP to RUN.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\Startup STOP to RUN.json -[01:48:19] Procesando bloque tipo: OB -[01:48:19] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 4 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\Startup STOP to RUN_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\Startup STOP to RUN.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!! SYS !!!\OB\parsing\Startup STOP to RUN_processed.json -[01:48:19] Generando salida para: OB 'Startup_STOP_to_RUN' (Original: Startup STOP to RUN) -[01:48:19] -> Modo de generación: OB SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Startup_STOP_to_RUN.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\DB HMI RCP Transfer Status.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771636.370862, Size=9845 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='DB HMI RCP Transfer Status', Número=9, Lenguaje Bloque='DB' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\DB HMI RCP Transfer Status.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\DB HMI RCP Transfer Status.json -[01:48:19] Procesando bloque tipo: GlobalDB -[01:48:19] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:19] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\DB HMI RCP Transfer Status_processed.json -[01:48:19] Guardado de GlobalDB completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\DB HMI RCP Transfer Status.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\DB HMI RCP Transfer Status_processed.json -[01:48:19] Generando salida para: GlobalDB 'DB_HMI_RCP_Transfer_Status' (Original: DB HMI RCP Transfer Status) -[01:48:19] -> Modo de generación: DATA_BLOCK SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_HMI_RCP_Transfer_Status.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\FC HMI RCP Transfer Status.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771637.2761345, Size=111178 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='FC HMI RCP Transfer Status', Número=9, Lenguaje Bloque='LAD' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:19] Paso 5: Se encontraron 18 elementos SW.Blocks.CompileUnit. -[01:48:19] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=6D, Lenguaje Red=LAD -[01:48:19] - Procesando Red ID=74, Lenguaje Red=STL -[01:48:19] - Procesando Red ID=7B, Lenguaje Red=LAD -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\FC HMI RCP Transfer Status.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\FC HMI RCP Transfer Status.json -[01:48:19] Procesando bloque tipo: FC -[01:48:19] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:19] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:19] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:19] --- Pase 1 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 76 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 1: 76 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 2 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 20 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] INFO: Agrupando 2 instr. bajo condición de Contact UID 36 -[01:48:19] INFO: Agrupando 2 instr. bajo condición de Contact UID 36 -[01:48:19] INFO: Agrupando 2 instr. bajo condición de Contact UID 36 -[01:48:19] INFO: Agrupando 2 instr. bajo condición de Contact UID 36 -[01:48:19] -> 4 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 2: 20 proc SymPy, 4 agrup. Continuando... -[01:48:19] --- Pase 3 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:19] Fase 2 (Agrupación IF con Simplificación): -[01:48:19] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:19] --- Fin Pase 3: 4 proc SymPy, 0 agrup. Continuando... -[01:48:19] --- Pase 4 --- -[01:48:19] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:19] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:19] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- -[01:48:19] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:19] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:19] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\FC HMI RCP Transfer Status_processed.json -[01:48:19] Guardado completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\!!!TRANSFER\FC HMI RCP Transfer Status.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\!!!TRANSFER\parsing\FC HMI RCP Transfer Status_processed.json -[01:48:19] Generando salida para: FC 'FC_HMI_RCP_Transfer_Status' (Original: FC HMI RCP Transfer Status) -[01:48:19] -> Modo de generación: FC SCL -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_HMI_RCP_Transfer_Status.scl -[01:48:19] Generación de .SCL completada. -[01:48:19] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml --- -[01:48:19] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml --- -[01:48:19] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Flow Selection.json'... -[01:48:19] Cargando parsers de red... -[01:48:19] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:19] Total de lenguajes con parser cargado: 5 -[01:48:19] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:19] Metadatos XML: ModTime=1749771643.3008766, Size=48239 -[01:48:19] Paso 1: Parseando archivo XML... -[01:48:19] Paso 1: Parseo XML completado. -[01:48:19] Paso 2: Detectando tipo de objeto principal... -[01:48:19] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:19] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:19] Paso 3: Extrayendo atributos del bloque... -[01:48:19] Paso 3: Atributos: Nombre='DB Flow Selection', Número=175, Lenguaje Bloque='DB' -[01:48:19] Paso 3b: Comentario bloque: '...' -[01:48:19] Paso 4: Extrayendo la interfaz del bloque... -[01:48:19] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:19] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:19] Paso 6: Escritura JSON completada. -[01:48:19] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Flow Selection.json' -[01:48:19] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml --- -[01:48:19] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Flow Selection.json -[01:48:19] Procesando bloque tipo: GlobalDB -[01:48:19] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:19] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Flow Selection_processed.json -[01:48:19] Guardado de GlobalDB completado. -[01:48:19] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Flow Selection.xml --- -[01:48:19] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Flow Selection_processed.json -[01:48:19] Generando salida para: GlobalDB 'DB_Flow_Selection' (Original: DB Flow Selection) -[01:48:19] -> Modo de generación: DATA_BLOCK SCL -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:19] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Flow_Selection.scl -[01:48:19] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General Alarms.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771643.2056317, Size=499228 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB General Alarms', Número=171, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General Alarms.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General Alarms.json -[01:48:20] Procesando bloque tipo: GlobalDB -[01:48:20] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General Alarms_processed.json -[01:48:20] Guardado de GlobalDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General Alarms.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General Alarms_processed.json -[01:48:20] Generando salida para: GlobalDB 'DB_General_Alarms' (Original: DB General Alarms) -[01:48:20] -> Modo de generación: DATA_BLOCK SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_General_Alarms.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771643.1499822, Size=507028 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB General', Número=100, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General.json -[01:48:20] Procesando bloque tipo: GlobalDB -[01:48:20] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General_processed.json -[01:48:20] Guardado de GlobalDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB General.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB General_processed.json -[01:48:20] Generando salida para: GlobalDB 'DB_General' (Original: DB General) -[01:48:20] -> Modo de generación: DATA_BLOCK SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_General.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Warnings.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771643.2698393, Size=157973 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Warnings', Número=173, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Warnings.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Warnings.json -[01:48:20] Procesando bloque tipo: GlobalDB -[01:48:20] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Warnings_processed.json -[01:48:20] Guardado de GlobalDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\DB Warnings.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\DB\parsing\DB Warnings_processed.json -[01:48:20] Generando salida para: GlobalDB 'DB_Warnings' (Original: DB Warnings) -[01:48:20] -> Modo de generación: DATA_BLOCK SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Warnings.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Alarms.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771643.3665333, Size=54230 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FC General Alarms', Número=171, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=4A, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Alarms.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Alarms.json -[01:48:20] Procesando bloque tipo: FC -[01:48:20] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] Error creating SymPy comparison for 30: Sympify of expression 'could not parse '%DBW0'' failed, because of exception being raised: -[01:48:20] SyntaxError: invalid syntax (, line 1) -[01:48:20] Error creating SymPy comparison for 31: Sympify of expression 'could not parse '%DBW2'' failed, because of exception being raised: -[01:48:20] SyntaxError: invalid syntax (, line 1) -[01:48:20] Error creating SymPy comparison for 32: Sympify of expression 'could not parse '%DBW4'' failed, because of exception being raised: -[01:48:20] SyntaxError: invalid syntax (, line 1) -[01:48:20] Error creating SymPy comparison for 33: Sympify of expression 'could not parse '%DBW6'' failed, because of exception being raised: -[01:48:20] SyntaxError: invalid syntax (, line 1) -[01:48:20] -> 28 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- Fin Pase 1: 28 proc SymPy, 0 agrup. Continuando... -[01:48:20] --- Pase 2 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:20] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:20] - Red 'General Alarm' (ID: 20, Lang: LAD), Instrucción UID: 34, Tipo: 'O' -[01:48:20] - Red 'General Alarm' (ID: 20, Lang: LAD), Instrucción UID: 35, Tipo: 'SCoil' -[01:48:20] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Alarms_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Alarms.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Alarms_processed.json -[01:48:20] Generando salida para: FC 'FC_General_Alarms' (Original: FC General Alarms) -[01:48:20] -> Modo de generación: FC SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_General_Alarms.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Lamp.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771643.453102, Size=39346 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FC General Lamp', Número=172, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Lamp.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Lamp.json -[01:48:20] Procesando bloque tipo: FC -[01:48:20] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 51 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- Fin Pase 1: 51 proc SymPy, 0 agrup. Continuando... -[01:48:20] --- Pase 2 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 8 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- Fin Pase 2: 8 proc SymPy, 0 agrup. Continuando... -[01:48:20] --- Pase 3 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] Error during SymPy simplification for Coil 52: -[01:48:20] To simplify a logical expression with more than 8 variables may take a -[01:48:20] long time and requires the use of `force=True`. -[01:48:20] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... -[01:48:20] --- Pase 4 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Lamp_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Lamp.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Lamp_processed.json -[01:48:20] Generando salida para: FC 'FC_General_Lamp' (Original: FC General Lamp) -[01:48:20] -> Modo de generación: FC SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_General_Lamp.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Warning.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771643.4029324, Size=20660 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FC General Warning', Número=173, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Warning.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Warning.json -[01:48:20] Procesando bloque tipo: FC -[01:48:20] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Warning_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\FC General Warning.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\FC\parsing\FC General Warning_processed.json -[01:48:20] Generando salida para: FC 'FC_General_Warning' (Original: FC General Warning) -[01:48:20] -> Modo de generación: FC SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_General_Warning.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\parsing\CYCL_EXC.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771643.531547, Size=44217 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='CYCL_EXC', Número=1, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 14 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=3C, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=43, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=4A, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=51, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=58, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\parsing\CYCL_EXC.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\parsing\CYCL_EXC.json -[01:48:20] Procesando bloque tipo: OB -[01:48:20] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 7 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- Fin Pase 1: 7 proc SymPy, 0 agrup. Continuando... -[01:48:20] --- Pase 2 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\parsing\CYCL_EXC_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\CYCL_EXC.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\0 - MAIN\OB\parsing\CYCL_EXC_processed.json -[01:48:20] Generando salida para: OB 'CYCL_EXC' (Original: CYCL_EXC) -[01:48:20] -> Modo de generación: OB SCL -[01:48:20] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\CYCL_EXC.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771643.0370274, Size=37270 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB SICK_AFx60_PN_M34', Número=503, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34.json -[01:48:20] Procesando bloque tipo: InstanceDB -[01:48:20] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34_processed.json -[01:48:20] Guardado de InstanceDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB SICK_AFx60_PN_M34.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB SICK_AFx60_PN_M34_processed.json -[01:48:20] Generando salida para: InstanceDB 'DB_SICK_AFx60_PN_M34' (Original: DB SICK_AFx60_PN_M34) -[01:48:20] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'RDREC:v1.0'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'WRREC:v1.1'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_SICK_AFx60_PN_M34.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.8440628, Size=6490 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Energy Saving Z1', Número=375, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1.json -[01:48:20] Procesando bloque tipo: InstanceDB -[01:48:20] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1_processed.json -[01:48:20] Guardado de InstanceDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z1.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z1_processed.json -[01:48:20] Generando salida para: InstanceDB 'DB_Ttop_Energy_Saving_Z1' (Original: DB Ttop Energy Saving Z1) -[01:48:20] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Energy_Saving_Z1.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.9519615, Size=6490 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Energy Saving Z2', Número=376, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2.json -[01:48:20] Procesando bloque tipo: InstanceDB -[01:48:20] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2_processed.json -[01:48:20] Guardado de InstanceDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z2.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z2_processed.json -[01:48:20] Generando salida para: InstanceDB 'DB_Ttop_Energy_Saving_Z2' (Original: DB Ttop Energy Saving Z2) -[01:48:20] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Energy_Saving_Z2.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.9878712, Size=6490 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Energy Saving Z3', Número=377, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3.json -[01:48:20] Procesando bloque tipo: InstanceDB -[01:48:20] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3_processed.json -[01:48:20] Guardado de InstanceDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Energy Saving Z3.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Energy Saving Z3_processed.json -[01:48:20] Generando salida para: InstanceDB 'DB_Ttop_Energy_Saving_Z3' (Original: DB Ttop Energy Saving Z3) -[01:48:20] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Energy_Saving_Z3.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.8721285, Size=20317 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Fifo 1', Número=381, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1.json -[01:48:20] Procesando bloque tipo: GlobalDB -[01:48:20] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1_processed.json -[01:48:20] Guardado de GlobalDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 1.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 1_processed.json -[01:48:20] Generando salida para: GlobalDB 'DB_Ttop_Fifo_1' (Original: DB Ttop Fifo 1) -[01:48:20] -> Modo de generación: DATA_BLOCK SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Fifo_1.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.926404, Size=20317 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Fifo 2', Número=382, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2.json -[01:48:20] Procesando bloque tipo: GlobalDB -[01:48:20] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2_processed.json -[01:48:20] Guardado de GlobalDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB Ttop Fifo 2.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB Ttop Fifo 2_processed.json -[01:48:20] Generando salida para: GlobalDB 'DB_Ttop_Fifo_2' (Original: DB Ttop Fifo 2) -[01:48:20] -> Modo de generación: DATA_BLOCK SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Fifo_2.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771643.0761986, Size=12358 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB_SICK_AFx60_Data', Número=502, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data.json -[01:48:20] Procesando bloque tipo: GlobalDB -[01:48:20] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data_processed.json -[01:48:20] Guardado de GlobalDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\DB_SICK_AFx60_Data.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\DB\parsing\DB_SICK_AFx60_Data_processed.json -[01:48:20] Generando salida para: GlobalDB 'DB_SICK_AFx60_Data' (Original: DB_SICK_AFx60_Data) -[01:48:20] -> Modo de generación: DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_SICK_AFx60_Data.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.5897405, Size=8548 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='Calculate Elapsed Time', Número=628, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time.json -[01:48:20] Procesando bloque tipo: FB -[01:48:20] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\Calculate Elapsed Time.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\Calculate Elapsed Time_processed.json -[01:48:20] Generando salida para: FB 'Calculate_Elapsed_Time' (Original: Calculate Elapsed Time) -[01:48:20] -> Modo de generación: FB SCL -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Calculate_Elapsed_Time.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.6696818, Size=28034 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FB Calculate Ramp UpDown', Número=630, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown.json -[01:48:20] Procesando bloque tipo: FB -[01:48:20] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp UpDown.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp UpDown_processed.json -[01:48:20] Generando salida para: FB 'FB_Calculate_Ramp_UpDown' (Original: FB Calculate Ramp UpDown) -[01:48:20] -> Modo de generación: FB SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Calculate_Ramp_UpDown.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.6296432, Size=16319 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FB Calculate Ramp', Número=629, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp.json -[01:48:20] Procesando bloque tipo: FB -[01:48:20] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Calculate Ramp.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Calculate Ramp_processed.json -[01:48:20] Generando salida para: FB 'FB_Calculate_Ramp' (Original: FB Calculate Ramp) -[01:48:20] -> Modo de generación: FB SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Calculate_Ramp.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.7030747, Size=12452 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FB FIFO Manage DataType Real', Número=631, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real.json -[01:48:20] Procesando bloque tipo: FB -[01:48:20] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB FIFO Manage DataType Real.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB FIFO Manage DataType Real_processed.json -[01:48:20] Generando salida para: FB 'FB_FIFO_Manage_DataType_Real' (Original: FB FIFO Manage DataType Real) -[01:48:20] -> Modo de generación: FB SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_FIFO_Manage_DataType_Real.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.3732307, Size=36943 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FB Master Slave PID', Número=621, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID.json -[01:48:20] Procesando bloque tipo: FB -[01:48:20] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Master Slave PID.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Master Slave PID_processed.json -[01:48:20] Generando salida para: FB 'FB_Master_Slave_PID' (Original: FB Master Slave PID) -[01:48:20] -> Modo de generación: FB SCL -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Master_Slave_PID.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.7552302, Size=30467 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FB Show Alarms', Número=632, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms.json -[01:48:20] Procesando bloque tipo: FB -[01:48:20] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Show Alarms.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Show Alarms_processed.json -[01:48:20] Generando salida para: FB 'FB_Show_Alarms' (Original: FB Show Alarms) -[01:48:20] -> Modo de generación: FB SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Show_Alarms.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.0351195, Size=18487 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FB Ttop Energy Saving', Número=375, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving.json -[01:48:20] Procesando bloque tipo: FB -[01:48:20] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... -[01:48:20] --- Pase 2 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB Ttop Energy Saving.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB Ttop Energy Saving_processed.json -[01:48:20] Generando salida para: FB 'FB_Ttop_Energy_Saving' (Original: FB Ttop Energy Saving) -[01:48:20] -> Modo de generación: FB SCL -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Ttop_Energy_Saving.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.5440943, Size=93548 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FB_BottleFallen', Número=627, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 10 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:20] Error: Constante sin valor Access UID=26 -[01:48:20] Advertencia: Ignorando Access inválido o con error UID=26 en red 20 -[01:48:20] Error: Constante sin valor Access UID=27 -[01:48:20] Advertencia: Ignorando Access inválido o con error UID=27 en red 20 -[01:48:20] Error: Constante sin valor Access UID=34 -[01:48:20] Advertencia: Ignorando Access inválido o con error UID=34 en red 20 -[01:48:20] Error: Constante sin valor Access UID=35 -[01:48:20] Advertencia: Ignorando Access inválido o con error UID=35 en red 20 -[01:48:20] Advertencia: Fuente desconocida UID=26 conectada a 39.in2 -[01:48:20] Advertencia: Fuente desconocida UID=27 conectada a 40.in -[01:48:20] Advertencia: Fuente desconocida UID=34 conectada a 43.in2 -[01:48:20] Advertencia: Fuente desconocida UID=35 conectada a 44.in -[01:48:20] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:20] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen.json -[01:48:20] Procesando bloque tipo: FB -[01:48:20] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] Warning: Referring to unknown source UID: 26 -[01:48:20] Warning: Referring to unknown source UID: 34 -[01:48:20] Warning: Referring to unknown source UID: 27 -[01:48:20] Warning: Referring to unknown source UID: 35 -[01:48:20] -> 20 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- Fin Pase 1: 20 proc SymPy, 0 agrup. Continuando... -[01:48:20] --- Pase 2 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] Warning: Referring to unknown source UID: 26 -[01:48:20] Warning: Referring to unknown source UID: 34 -[01:48:20] Warning: Referring to unknown source UID: 27 -[01:48:20] Warning: Referring to unknown source UID: 35 -[01:48:20] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... -[01:48:20] --- Pase 3 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] Warning: Referring to unknown source UID: 26 -[01:48:20] Warning: Referring to unknown source UID: 34 -[01:48:20] Warning: Referring to unknown source UID: 27 -[01:48:20] Warning: Referring to unknown source UID: 35 -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:20] ADVERTENCIA: Se encontraron 9 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:20] - Red '' (ID: B, Lang: LAD), Instrucción UID: 39, Tipo: 'Calc' -[01:48:20] - Red 'Calculate the lenght that the conveyor moves in the last ScanTime of the PLC' (ID: 19, Lang: LAD), Instrucción UID: 25, Tipo: 'Calc' -[01:48:20] - Red 'Calculate the VirtualEncoder of every lenght' (ID: 20, Lang: LAD), Instrucción UID: 39, Tipo: 'Gt' -[01:48:20] - Red 'Calculate the VirtualEncoder of every lenght' (ID: 20, Lang: LAD), Instrucción UID: 40, Tipo: 'Move' -[01:48:20] - Red 'Calculate the VirtualEncoder of every lenght' (ID: 20, Lang: LAD), Instrucción UID: 43, Tipo: 'Gt' -[01:48:20] - Red 'Calculate the VirtualEncoder of every lenght' (ID: 20, Lang: LAD), Instrucción UID: 44, Tipo: 'Move' -[01:48:20] - Red 'BOTTLE FALL DOWN FOUND -> ADD TO FIFO' (ID: 2E, Lang: LAD), Instrucción UID: 36, Tipo: 'Inc' -[01:48:20] - Red 'BOTTLE FALL DOWN FOUND -> ADD TO FIFO' (ID: 2E, Lang: LAD), Instrucción UID: 37, Tipo: 'Ge' -[01:48:20] - Red 'BOTTLE FALL DOWN FOUND -> ADD TO FIFO' (ID: 2E, Lang: LAD), Instrucción UID: 38, Tipo: 'Move' -[01:48:20] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FB_BottleFallen.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FB_BottleFallen_processed.json -[01:48:20] Generando salida para: FB 'FB_BottleFallen' (Original: FB_BottleFallen) -[01:48:20] -> Modo de generación: FB SCL -[01:48:20] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_BottleFallen.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.4659743, Size=14900 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FC S_Everz_ON_OFF', Número=26, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF.json -[01:48:20] Procesando bloque tipo: FC -[01:48:20] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC S_Everz_ON_OFF.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC S_Everz_ON_OFF_processed.json -[01:48:20] Generando salida para: FC 'FC_S_Everz_ON_OFF' (Original: FC S_Everz_ON_OFF) -[01:48:20] -> Modo de generación: FC SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_S_Everz_ON_OFF.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.3217368, Size=10763 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FC Scale Real', Número=104, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real.json -[01:48:20] Procesando bloque tipo: FC -[01:48:20] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Real.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Real_processed.json -[01:48:20] Generando salida para: FC 'FC_Scale_Real' (Original: FC Scale Real) -[01:48:20] -> Modo de generación: FC SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Scale_Real.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.4225228, Size=19517 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FC Scale Speed w/Gap', Número=622, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap.json -[01:48:20] Procesando bloque tipo: FC -[01:48:20] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Scale Speed wGap.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Scale Speed wGap_processed.json -[01:48:20] Generando salida para: FC 'FC_Scale_Speed_w_Gap' (Original: FC Scale Speed w/Gap) -[01:48:20] -> Modo de generación: FC SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Scale_Speed_w_Gap.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.250364, Size=79729 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FC Simple PID', Número=103, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID.json -[01:48:20] Procesando bloque tipo: FC -[01:48:20] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\FC Simple PID.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FB\parsing\FC Simple PID_processed.json -[01:48:20] Generando salida para: FC 'FC_Simple_PID' (Original: FC Simple PID) -[01:48:20] -> Modo de generación: FC SCL -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Simple_PID.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771642.815836, Size=4736 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FC Ttop Devices', Número=380, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -[01:48:20] Advertencia: ObjectList para FC sin SW.Blocks.CompileUnit. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices.json -[01:48:20] Procesando bloque tipo: FC -[01:48:20] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\FC Ttop Devices.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Device\FC\parsing\FC Ttop Devices_processed.json -[01:48:20] Generando salida para: FC 'FC_Ttop_Devices' (Original: FC Ttop Devices) -[01:48:20] -> Modo de generación: FC SCL -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Devices.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771639.0289075, Size=403681 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Alarm', Número=371, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm.json -[01:48:20] Procesando bloque tipo: GlobalDB -[01:48:20] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm_processed.json -[01:48:20] Guardado de GlobalDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Alarm.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Alarm_processed.json -[01:48:20] Generando salida para: GlobalDB 'DB_Ttop_Alarm' (Original: DB Ttop Alarm) -[01:48:20] -> Modo de generación: DATA_BLOCK SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Alarm.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771638.9762108, Size=29451 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Motor CFG', Número=300, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG.json -[01:48:20] Procesando bloque tipo: GlobalDB -[01:48:20] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG_processed.json -[01:48:20] Guardado de GlobalDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Motor CFG.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Motor CFG_processed.json -[01:48:20] Generando salida para: GlobalDB 'DB_Ttop_Motor_CFG' (Original: DB Ttop Motor CFG) -[01:48:20] -> Modo de generación: DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_CFG.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771638.9449942, Size=9335 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Run', Número=370, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run.json -[01:48:20] Procesando bloque tipo: GlobalDB -[01:48:20] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run_processed.json -[01:48:20] Guardado de GlobalDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\DB Ttop Run.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\DB\parsing\DB Ttop Run_processed.json -[01:48:20] Generando salida para: GlobalDB 'DB_Ttop_Run' (Original: DB Ttop Run) -[01:48:20] -> Modo de generación: DATA_BLOCK SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Run.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771638.899376, Size=40872 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FC Ttop Alarms', Número=371, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 12 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=4A, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=51, Lenguaje Red=STL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms.json -[01:48:20] Procesando bloque tipo: FC -[01:48:20] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 13 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando... -[01:48:20] --- Pase 2 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Alarms.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Alarms_processed.json -[01:48:20] Generando salida para: FC 'FC_Ttop_Alarms' (Original: FC Ttop Alarms) -[01:48:20] -> Modo de generación: FC SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Alarms.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771638.471458, Size=37375 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FC Ttop Configuration', Número=300, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=B, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=27, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=2E, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=35, Lenguaje Red=STL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration.json -[01:48:20] Procesando bloque tipo: FC -[01:48:20] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:20] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:20] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Configuration.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Configuration_processed.json -[01:48:20] Generando salida para: FC 'FC_Ttop_Configuration' (Original: FC Ttop Configuration) -[01:48:20] -> Modo de generación: FC SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Configuration.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771638.66777, Size=99436 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='FC Ttop Run', Número=370, Lenguaje Bloque='LAD' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:20] Paso 5: Se encontraron 15 elementos SW.Blocks.CompileUnit. -[01:48:20] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=12, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=19, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=2E, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=35, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=3C, Lenguaje Red=SCL -[01:48:20] - Procesando Red ID=43, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=4A, Lenguaje Red=SCL -[01:48:20] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:20] - Procesando Red ID=58, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=5F, Lenguaje Red=STL -[01:48:20] - Procesando Red ID=66, Lenguaje Red=STL -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run.json -[01:48:20] Procesando bloque tipo: FC -[01:48:20] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:20] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:20] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:20] --- Pase 1 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 11 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- Fin Pase 1: 11 proc SymPy, 0 agrup. Continuando... -[01:48:20] --- Pase 2 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:20] Fase 2 (Agrupación IF con Simplificación): -[01:48:20] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:20] --- Fin Pase 2: 5 proc SymPy, 0 agrup. Continuando... -[01:48:20] --- Pase 3 --- -[01:48:20] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:20] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:20] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:20] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:20] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:20] - Red 'OUT Cycle ON' (ID: 20, Lang: LAD), Instrucción UID: 38, Tipo: 'Contact' -[01:48:20] - Red 'OUT Cycle ON' (ID: 20, Lang: LAD), Instrucción UID: 39, Tipo: 'Coil' -[01:48:20] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run_processed.json -[01:48:20] Guardado completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\FC Ttop Run.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\General\FC\parsing\FC Ttop Run_processed.json -[01:48:20] Generando salida para: FC 'FC_Ttop_Run' (Original: FC Ttop Run) -[01:48:20] -> Modo de generación: FC SCL -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Run.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771640.9681027, Size=28843 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Motor M30710', Número=326, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710.json -[01:48:20] Procesando bloque tipo: InstanceDB -[01:48:20] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710_processed.json -[01:48:20] Guardado de InstanceDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M30710.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M30710_processed.json -[01:48:20] Generando salida para: InstanceDB 'DB_Ttop_Motor_M30710' (Original: DB Ttop Motor M30710) -[01:48:20] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M30710.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771641.0033257, Size=28843 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Motor M31010', Número=327, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010.json -[01:48:20] Procesando bloque tipo: InstanceDB -[01:48:20] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010_processed.json -[01:48:20] Guardado de InstanceDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31010.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31010_processed.json -[01:48:20] Generando salida para: InstanceDB 'DB_Ttop_Motor_M31010' (Original: DB Ttop Motor M31010) -[01:48:20] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31010.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771641.033383, Size=28843 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Motor M31110', Número=328, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110.json -[01:48:20] Procesando bloque tipo: InstanceDB -[01:48:20] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110_processed.json -[01:48:20] Guardado de InstanceDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31110.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31110_processed.json -[01:48:20] Generando salida para: InstanceDB 'DB_Ttop_Motor_M31110' (Original: DB Ttop Motor M31110) -[01:48:20] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31110.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771641.0665815, Size=28843 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Motor M31210', Número=329, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210.json -[01:48:20] Procesando bloque tipo: InstanceDB -[01:48:20] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210_processed.json -[01:48:20] Guardado de InstanceDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31210.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31210_processed.json -[01:48:20] Generando salida para: InstanceDB 'DB_Ttop_Motor_M31210' (Original: DB Ttop Motor M31210) -[01:48:20] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31210.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771641.094483, Size=28843 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Motor M31310', Número=330, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310.json -[01:48:20] Procesando bloque tipo: InstanceDB -[01:48:20] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310_processed.json -[01:48:20] Guardado de InstanceDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31310.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31310_processed.json -[01:48:20] Generando salida para: InstanceDB 'DB_Ttop_Motor_M31310' (Original: DB Ttop Motor M31310) -[01:48:20] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31310.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771641.155955, Size=28843 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Motor M31410', Número=331, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410.json -[01:48:20] Procesando bloque tipo: InstanceDB -[01:48:20] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410_processed.json -[01:48:20] Guardado de InstanceDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31410.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31410_processed.json -[01:48:20] Generando salida para: InstanceDB 'DB_Ttop_Motor_M31410' (Original: DB Ttop Motor M31410) -[01:48:20] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:20] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:20] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31410.scl -[01:48:20] Generación de .SCL completada. -[01:48:20] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml --- -[01:48:20] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml --- -[01:48:20] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510.json'... -[01:48:20] Cargando parsers de red... -[01:48:20] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:20] Total de lenguajes con parser cargado: 5 -[01:48:20] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:20] Metadatos XML: ModTime=1749771640.3893805, Size=28843 -[01:48:20] Paso 1: Parseando archivo XML... -[01:48:20] Paso 1: Parseo XML completado. -[01:48:20] Paso 2: Detectando tipo de objeto principal... -[01:48:20] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:20] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:20] Paso 3: Extrayendo atributos del bloque... -[01:48:20] Paso 3: Atributos: Nombre='DB Ttop Motor M31510', Número=301, Lenguaje Bloque='DB' -[01:48:20] Paso 3b: Comentario bloque: '...' -[01:48:20] Paso 4: Extrayendo la interfaz del bloque... -[01:48:20] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:20] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:20] Paso 6: Escritura JSON completada. -[01:48:20] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510.json' -[01:48:20] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml --- -[01:48:20] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510.json -[01:48:20] Procesando bloque tipo: InstanceDB -[01:48:20] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:20] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510_processed.json -[01:48:20] Guardado de InstanceDB completado. -[01:48:20] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31510.xml --- -[01:48:20] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31510_processed.json -[01:48:20] Generando salida para: InstanceDB 'DB_Ttop_Motor_M31510' (Original: DB Ttop Motor M31510) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31510.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.418072, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor M31610', Número=302, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31610.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31610_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_M31610' (Original: DB Ttop Motor M31610) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31610.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.4491284, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor M31710', Número=303, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31710.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31710_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_M31710' (Original: DB Ttop Motor M31710) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31710.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.481074, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor M31810', Número=304, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31810.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31810_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_M31810' (Original: DB Ttop Motor M31810) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31810.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.5140274, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor M31910', Número=305, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M31910.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M31910_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_M31910' (Original: DB Ttop Motor M31910) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M31910.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.837261, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor M34010', Número=315, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34010.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34010_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_M34010' (Original: DB Ttop Motor M34010) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M34010.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.8730323, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor M34110', Número=316, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34110.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34110_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_M34110' (Original: DB Ttop Motor M34110) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M34110.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.9039392, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor M34210', Número=317, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34210.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34210_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_M34210' (Original: DB Ttop Motor M34210) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M34210.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.9381897, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor M34310', Número=318, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34310.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34310_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_M34310' (Original: DB Ttop Motor M34310) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M34310.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771641.127276, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor M34410', Número=319, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor M34410.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor M34410_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_M34410' (Original: DB Ttop Motor M34410) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_M34410.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.5420148, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor U32810', Número=306, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32810.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32810_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_U32810' (Original: DB Ttop Motor U32810) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U32810.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.5738251, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor U32910', Número=307, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U32910.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U32910_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_U32910' (Original: DB Ttop Motor U32910) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U32910.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.6034658, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor U33010', Número=308, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33010.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33010_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_U33010' (Original: DB Ttop Motor U33010) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33010.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.6317184, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor U33110', Número=309, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33110.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33110_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_U33110' (Original: DB Ttop Motor U33110) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33110.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.6646445, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor U33210', Número=310, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33210.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33210_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_U33210' (Original: DB Ttop Motor U33210) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33210.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.7105925, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:21] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:21] Paso 3: Extrayendo atributos del bloque... -[01:48:21] Paso 3: Atributos: Nombre='DB Ttop Motor U33310', Número=311, Lenguaje Bloque='DB' -[01:48:21] Paso 3b: Comentario bloque: '...' -[01:48:21] Paso 4: Extrayendo la interfaz del bloque... -[01:48:21] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:21] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:21] Paso 6: Escritura JSON completada. -[01:48:21] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310.json' -[01:48:21] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml --- -[01:48:21] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310.json -[01:48:21] Procesando bloque tipo: InstanceDB -[01:48:21] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:21] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310_processed.json -[01:48:21] Guardado de InstanceDB completado. -[01:48:21] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33310.xml --- -[01:48:21] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33310_processed.json -[01:48:21] Generando salida para: InstanceDB 'DB_Ttop_Motor_U33310' (Original: DB Ttop Motor U33310) -[01:48:21] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:21] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:21] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33310.scl -[01:48:21] Generación de .SCL completada. -[01:48:21] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml --- -[01:48:21] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml --- -[01:48:21] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410.json'... -[01:48:21] Cargando parsers de red... -[01:48:21] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:21] Total de lenguajes con parser cargado: 5 -[01:48:21] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:21] Metadatos XML: ModTime=1749771640.7441273, Size=28843 -[01:48:21] Paso 1: Parseando archivo XML... -[01:48:21] Paso 1: Parseo XML completado. -[01:48:21] Paso 2: Detectando tipo de objeto principal... -[01:48:21] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Motor U33410', Número=312, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33410.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33410_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Motor_U33410' (Original: DB Ttop Motor U33410) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33410.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771640.7751637, Size=28843 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Motor U33510', Número=313, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33510.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33510_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Motor_U33510' (Original: DB Ttop Motor U33510) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33510.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771640.8043225, Size=28843 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Motor U33610', Número=314, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\DB Ttop Motor U33610.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\parsing\DB Ttop Motor U33610_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Motor_U33610' (Original: DB Ttop Motor U33610) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Motor_U33610.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.4880674, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M30710', Número=710, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M30710.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M30710_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M30710' (Original: DB Ttop Minimotor Cfg M30710) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M30710.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.5269842, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31110', Número=711, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31110.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31110_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31110' (Original: DB Ttop Minimotor Cfg M31110) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31110.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.562448, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31210', Número=712, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31210.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31210_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31210' (Original: DB Ttop Minimotor Cfg M31210) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31210.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.601712, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31310', Número=713, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31310.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31310_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31310' (Original: DB Ttop Minimotor Cfg M31310) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31310.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.6302197, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31610', Número=702, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31610.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31610_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31610' (Original: DB Ttop Minimotor Cfg M31610) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31610.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.6623645, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31710', Número=703, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31710.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31710_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31710' (Original: DB Ttop Minimotor Cfg M31710) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31710.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.6903512, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31810', Número=704, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31810.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31810_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31810' (Original: DB Ttop Minimotor Cfg M31810) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31810.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.727358, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M31910', Número=705, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M31910.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M31910_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M31910' (Original: DB Ttop Minimotor Cfg M31910) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M31910.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.760761, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M34010', Número=706, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34010.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34010_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M34010' (Original: DB Ttop Minimotor Cfg M34010) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M34010.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.7910686, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M34110', Número=707, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34110.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34110_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M34110' (Original: DB Ttop Minimotor Cfg M34110) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M34110.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.8218377, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M34210', Número=708, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34210.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34210_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M34210' (Original: DB Ttop Minimotor Cfg M34210) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M34210.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.863379, Size=28607 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Cfg M34310', Número=709, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Cfg M34310.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Cfg M34310_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Cfg_M34310' (Original: DB Ttop Minimotor Cfg M34310) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Cfg_M34310.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.8921225, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M30710', Número=810, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M30710.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M30710_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M30710' (Original: DB Ttop Minimotor Data M30710) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M30710.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.9272144, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31110', Número=811, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31110.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31110_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31110' (Original: DB Ttop Minimotor Data M31110) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31110.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.9614613, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31210', Número=812, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31210.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31210_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31210' (Original: DB Ttop Minimotor Data M31210) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31210.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.9945805, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31310', Número=813, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31310.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31310_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31310' (Original: DB Ttop Minimotor Data M31310) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31310.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.1907296, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31610', Número=802, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31610.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31610_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31610' (Original: DB Ttop Minimotor Data M31610) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31610.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.237767, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31710', Número=803, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31710.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31710_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31710' (Original: DB Ttop Minimotor Data M31710) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31710.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.2817588, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31810', Número=804, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31810.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31810_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31810' (Original: DB Ttop Minimotor Data M31810) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31810.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.3133595, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M31910', Número=805, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M31910.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M31910_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M31910' (Original: DB Ttop Minimotor Data M31910) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M31910.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.3393104, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M34010', Número=806, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34010.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34010_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M34010' (Original: DB Ttop Minimotor Data M34010) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M34010.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.377071, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M34110', Número=807, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34110.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34110_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M34110' (Original: DB Ttop Minimotor Data M34110) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M34110.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.4156702, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M34210', Número=808, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34210.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34210_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M34210' (Original: DB Ttop Minimotor Data M34210) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M34210.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771641.4575958, Size=30249 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='DB Ttop Minimotor Data M34310', Número=809, Lenguaje Bloque='DB' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310.json -[01:48:22] Procesando bloque tipo: InstanceDB -[01:48:22] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:22] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310_processed.json -[01:48:22] Guardado de InstanceDB completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\DB Ttop Minimotor Data M34310.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\DB\Minimotor\parsing\DB Ttop Minimotor Data M34310_processed.json -[01:48:22] Generando salida para: InstanceDB 'DB_Ttop_Minimotor_Data_M34310' (Original: DB Ttop Minimotor Data M34310) -[01:48:22] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'R_TRIG:v1.0'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Ttop_Minimotor_Data_M34310.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771639.6224566, Size=61708 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='FC Ttop Motor M31010', Número=327, Lenguaje Bloque='LAD' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:22] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. -[01:48:22] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=27, Lenguaje Red=SCL -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010.json -[01:48:22] Procesando bloque tipo: FC -[01:48:22] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:22] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:22] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:22] --- Pase 1 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:22] Fase 2 (Agrupación IF con Simplificación): -[01:48:22] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:22] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:22] --- Pase 2 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:22] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:22] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:22] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:22] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010_processed.json -[01:48:22] Guardado completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31010.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31010_processed.json -[01:48:22] Generando salida para: FC 'FC_Ttop_Motor_M31010' (Original: FC Ttop Motor M31010) -[01:48:22] -> Modo de generación: FC SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31010.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771639.680756, Size=73616 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='FC Ttop Motor M31410', Número=331, Lenguaje Bloque='LAD' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:22] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:22] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410.json -[01:48:22] Procesando bloque tipo: FC -[01:48:22] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:22] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:22] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:22] --- Pase 1 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:22] Fase 2 (Agrupación IF con Simplificación): -[01:48:22] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:22] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:22] --- Pase 2 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:22] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:22] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:22] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:22] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410_processed.json -[01:48:22] Guardado completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31410.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31410_processed.json -[01:48:22] Generando salida para: FC 'FC_Ttop_Motor_M31410' (Original: FC Ttop Motor M31410) -[01:48:22] -> Modo de generación: FC SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31410.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771639.0981894, Size=73615 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='FC Ttop Motor M31510', Número=301, Lenguaje Bloque='LAD' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:22] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:22] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510.json -[01:48:22] Procesando bloque tipo: FC -[01:48:22] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:22] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:22] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:22] --- Pase 1 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:22] Fase 2 (Agrupación IF con Simplificación): -[01:48:22] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:22] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:22] --- Pase 2 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:22] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:22] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:22] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:22] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510_processed.json -[01:48:22] Guardado completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M31510.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M31510_processed.json -[01:48:22] Generando salida para: FC 'FC_Ttop_Motor_M31510' (Original: FC Ttop Motor M31510) -[01:48:22] -> Modo de generación: FC SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31510.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771639.5851762, Size=73616 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='FC Ttop Motor M34410', Número=319, Lenguaje Bloque='LAD' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:22] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:22] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410.json -[01:48:22] Procesando bloque tipo: FC -[01:48:22] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:22] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:22] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:22] --- Pase 1 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:22] Fase 2 (Agrupación IF con Simplificación): -[01:48:22] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:22] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:22] --- Pase 2 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:22] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:22] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:22] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:22] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410_processed.json -[01:48:22] Guardado completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor M34410.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor M34410_processed.json -[01:48:22] Generando salida para: FC 'FC_Ttop_Motor_M34410' (Original: FC Ttop Motor M34410) -[01:48:22] -> Modo de generación: FC SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M34410.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771639.1685705, Size=73792 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='FC Ttop Motor U32810', Número=306, Lenguaje Bloque='LAD' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:22] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:22] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810.json -[01:48:22] Procesando bloque tipo: FC -[01:48:22] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:22] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:22] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:22] --- Pase 1 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:22] Fase 2 (Agrupación IF con Simplificación): -[01:48:22] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:22] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:22] --- Pase 2 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:22] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:22] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:22] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:22] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810_processed.json -[01:48:22] Guardado completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32810.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32810_processed.json -[01:48:22] Generando salida para: FC 'FC_Ttop_Motor_U32810' (Original: FC Ttop Motor U32810) -[01:48:22] -> Modo de generación: FC SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U32810.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771639.2201748, Size=74084 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='FC Ttop Motor U32910', Número=307, Lenguaje Bloque='LAD' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:22] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:22] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910.json -[01:48:22] Procesando bloque tipo: FC -[01:48:22] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:22] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:22] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:22] --- Pase 1 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:22] Fase 2 (Agrupación IF con Simplificación): -[01:48:22] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:22] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:22] --- Pase 2 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:22] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:22] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:22] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:22] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910_processed.json -[01:48:22] Guardado completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U32910.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U32910_processed.json -[01:48:22] Generando salida para: FC 'FC_Ttop_Motor_U32910' (Original: FC Ttop Motor U32910) -[01:48:22] -> Modo de generación: FC SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U32910.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771639.26893, Size=74084 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='FC Ttop Motor U33010', Número=308, Lenguaje Bloque='LAD' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:22] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:22] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010.json -[01:48:22] Procesando bloque tipo: FC -[01:48:22] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:22] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:22] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:22] --- Pase 1 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:22] Fase 2 (Agrupación IF con Simplificación): -[01:48:22] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:22] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:22] --- Pase 2 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:22] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:22] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:22] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:22] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010_processed.json -[01:48:22] Guardado completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33010.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33010_processed.json -[01:48:22] Generando salida para: FC 'FC_Ttop_Motor_U33010' (Original: FC Ttop Motor U33010) -[01:48:22] -> Modo de generación: FC SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33010.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771639.3186703, Size=74084 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='FC Ttop Motor U33110', Número=309, Lenguaje Bloque='LAD' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:22] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:22] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110.json -[01:48:22] Procesando bloque tipo: FC -[01:48:22] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:22] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:22] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:22] --- Pase 1 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:22] Fase 2 (Agrupación IF con Simplificación): -[01:48:22] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:22] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:22] --- Pase 2 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:22] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:22] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:22] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:22] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110_processed.json -[01:48:22] Guardado completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33110.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33110_processed.json -[01:48:22] Generando salida para: FC 'FC_Ttop_Motor_U33110' (Original: FC Ttop Motor U33110) -[01:48:22] -> Modo de generación: FC SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33110.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771639.3694646, Size=74084 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='FC Ttop Motor U33210', Número=310, Lenguaje Bloque='LAD' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:22] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:22] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210.json -[01:48:22] Procesando bloque tipo: FC -[01:48:22] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:22] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:22] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:22] --- Pase 1 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:22] Fase 2 (Agrupación IF con Simplificación): -[01:48:22] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:22] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:22] --- Pase 2 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:22] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:22] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:22] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:22] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210_processed.json -[01:48:22] Guardado completado. -[01:48:22] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33210.xml --- -[01:48:22] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33210_processed.json -[01:48:22] Generando salida para: FC 'FC_Ttop_Motor_U33210' (Original: FC Ttop Motor U33210) -[01:48:22] -> Modo de generación: FC SCL -[01:48:22] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:22] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33210.scl -[01:48:22] Generación de .SCL completada. -[01:48:22] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml --- -[01:48:22] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml --- -[01:48:22] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310.json'... -[01:48:22] Cargando parsers de red... -[01:48:22] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:22] Total de lenguajes con parser cargado: 5 -[01:48:22] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:22] Metadatos XML: ModTime=1749771639.4158638, Size=74084 -[01:48:22] Paso 1: Parseando archivo XML... -[01:48:22] Paso 1: Parseo XML completado. -[01:48:22] Paso 2: Detectando tipo de objeto principal... -[01:48:22] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:22] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:22] Paso 3: Extrayendo atributos del bloque... -[01:48:22] Paso 3: Atributos: Nombre='FC Ttop Motor U33310', Número=311, Lenguaje Bloque='LAD' -[01:48:22] Paso 3b: Comentario bloque: '...' -[01:48:22] Paso 4: Extrayendo la interfaz del bloque... -[01:48:22] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:22] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:22] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:22] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:22] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:22] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:22] Paso 6: Escritura JSON completada. -[01:48:22] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310.json' -[01:48:22] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml --- -[01:48:22] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310.json -[01:48:22] Procesando bloque tipo: FC -[01:48:22] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:22] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:22] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:22] --- Pase 1 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:22] Fase 2 (Agrupación IF con Simplificación): -[01:48:22] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:22] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:22] --- Pase 2 --- -[01:48:22] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:22] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:22] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:22] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:22] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33310.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33310_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_U33310' (Original: FC Ttop Motor U33310) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33310.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771639.4582353, Size=74084 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor U33410', Número=312, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33410.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33410_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_U33410' (Original: FC Ttop Motor U33410) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33410.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771639.4984937, Size=74084 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor U33510', Número=313, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33510.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33510_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_U33510' (Original: FC Ttop Motor U33510) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33510.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771639.544263, Size=74084 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor U33610', Número=314, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\FC Ttop Motor U33610.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\parsing\FC Ttop Motor U33610_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_U33610' (Original: FC Ttop Motor U33610) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_U33610.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771639.7921407, Size=78348 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor M30710', Número=326, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M30710.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M30710_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_M30710' (Original: FC Ttop Motor M30710) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M30710.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771639.84909, Size=78348 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor M31110', Número=328, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31110.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31110_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_M31110' (Original: FC Ttop Motor M31110) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31110.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771639.9094782, Size=78348 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor M31210', Número=329, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31210.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31210_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_M31210' (Original: FC Ttop Motor M31210) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31210.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771639.736892, Size=78348 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor M31310', Número=330, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31310.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31310_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_M31310' (Original: FC Ttop Motor M31310) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31310.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771639.9670565, Size=78118 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor M31610', Número=302, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31610.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31610_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_M31610' (Original: FC Ttop Motor M31610) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31610.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771640.0317574, Size=78348 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor M31710', Número=303, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31710.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31710_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_M31710' (Original: FC Ttop Motor M31710) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31710.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771640.0795853, Size=78348 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor M31810', Número=304, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31810.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31810_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_M31810' (Original: FC Ttop Motor M31810) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31810.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771640.12742, Size=78348 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor M31910', Número=305, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M31910.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M31910_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_M31910' (Original: FC Ttop Motor M31910) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M31910.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771640.187529, Size=78348 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor M34010', Número=315, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34010.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34010_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_M34010' (Original: FC Ttop Motor M34010) -[01:48:23] -> Modo de generación: FC SCL -[01:48:23] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:23] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M34010.scl -[01:48:23] Generación de .SCL completada. -[01:48:23] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml --- -[01:48:23] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml --- -[01:48:23] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110.json'... -[01:48:23] Cargando parsers de red... -[01:48:23] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:23] Total de lenguajes con parser cargado: 5 -[01:48:23] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:23] Metadatos XML: ModTime=1749771640.2567015, Size=78348 -[01:48:23] Paso 1: Parseando archivo XML... -[01:48:23] Paso 1: Parseo XML completado. -[01:48:23] Paso 2: Detectando tipo de objeto principal... -[01:48:23] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:23] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:23] Paso 3: Extrayendo atributos del bloque... -[01:48:23] Paso 3: Atributos: Nombre='FC Ttop Motor M34110', Número=316, Lenguaje Bloque='LAD' -[01:48:23] Paso 3b: Comentario bloque: '...' -[01:48:23] Paso 4: Extrayendo la interfaz del bloque... -[01:48:23] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:23] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:23] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:23] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:23] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:23] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:23] Paso 6: Escritura JSON completada. -[01:48:23] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110.json' -[01:48:23] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml --- -[01:48:23] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110.json -[01:48:23] Procesando bloque tipo: FC -[01:48:23] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:23] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:23] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:23] --- Pase 1 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:23] Fase 2 (Agrupación IF con Simplificación): -[01:48:23] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:23] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:23] --- Pase 2 --- -[01:48:23] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:23] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:23] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:23] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:23] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:23] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110_processed.json -[01:48:23] Guardado completado. -[01:48:23] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34110.xml --- -[01:48:23] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34110_processed.json -[01:48:23] Generando salida para: FC 'FC_Ttop_Motor_M34110' (Original: FC Ttop Motor M34110) -[01:48:23] -> Modo de generación: FC SCL -[01:48:24] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M34110.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771640.317748, Size=78348 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FC Ttop Motor M34210', Número=317, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210.json -[01:48:24] Procesando bloque tipo: FC -[01:48:24] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 2 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:24] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:24] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34210.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34210_processed.json -[01:48:24] Generando salida para: FC 'FC_Ttop_Motor_M34210' (Original: FC Ttop Motor M34210) -[01:48:24] -> Modo de generación: FC SCL -[01:48:24] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M34210.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771640.3634534, Size=78348 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FC Ttop Motor M34310', Número=318, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310.json -[01:48:24] Procesando bloque tipo: FC -[01:48:24] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 1: 5 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 2 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:24] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:24] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\FC Ttop Motor M34310.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\2 - TTOP\Motor\FC\Minimotor\parsing\FC Ttop Motor M34310_processed.json -[01:48:24] Generando salida para: FC 'FC_Ttop_Motor_M34310' (Original: FC Ttop Motor M34310) -[01:48:24] -> Modo de generación: FC SCL -[01:48:24] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FC_Ttop_Motor_M34310.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771637.5150714, Size=23902 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='DB Lube - Dry Ecolab', Número=51, Lenguaje Bloque='DB' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab.json -[01:48:24] Procesando bloque tipo: InstanceDB -[01:48:24] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:24] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab_processed.json -[01:48:24] Guardado de InstanceDB completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\DB Lube - Dry Ecolab.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\DB\parsing\DB Lube - Dry Ecolab_processed.json -[01:48:24] Generando salida para: InstanceDB 'DB_Lube___Dry_Ecolab' (Original: DB Lube - Dry Ecolab) -[01:48:24] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Lube___Dry_Ecolab.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771638.068643, Size=797764 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FB Lube - Dry Ecolab', Número=54, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 43 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=27, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=6D, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=74, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=7B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=82, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=89, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=90, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=97, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=9E, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=A5, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=AC, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=B3, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=BA, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=C1, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=C8, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=CF, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=D6, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=DD, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=E4, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=EB, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=F2, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=F9, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=100, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=107, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=10E, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=115, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=11C, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=123, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=12A, Lenguaje Red=LAD -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab.json -[01:48:24] Procesando bloque tipo: FB -[01:48:24] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 354 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 1: 354 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 2 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 3 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 3 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:24] ADVERTENCIA: Se encontraron 21 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:24] - Red 'Z[1] Cycle Started' (ID: 2E, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:24] - Red 'Z[2] Cycle Started' (ID: 35, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:24] - Red 'Z[3] Cycle Started' (ID: 3C, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:24] - Red 'Z[4] Cycle Started' (ID: 43, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:24] - Red 'Z[5] Cycle Started' (ID: 4A, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:24] - Red 'Z[6] Cycle Started' (ID: 51, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:24] - Red 'Z[7] Cycle Started' (ID: 58, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:24] - Red 'Z[8] Cycle Started' (ID: 5F, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:24] - Red 'Z[9] Cycle Started' (ID: 66, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:24] - Red 'Z[10] Cycle Started' (ID: 6D, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:24] - Red 'Z[1] Cycle Running' (ID: 74, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' -[01:48:24] - Red 'Z[2] Cycle Running' (ID: 7B, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' -[01:48:24] - Red 'Z[3] Cycle Running' (ID: 82, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' -[01:48:24] - Red 'Z[4] Cycle Running' (ID: 89, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' -[01:48:24] - Red 'Z[5] Cycle Running' (ID: 90, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' -[01:48:24] - Red 'Z[6] Cycle Running' (ID: 97, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' -[01:48:24] - Red 'Z[7] Cycle Running' (ID: 9E, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' -[01:48:24] - Red 'Z[8] Cycle Running' (ID: A5, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' -[01:48:24] - Red 'Z[9] Cycle Running' (ID: AC, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' -[01:48:24] - Red 'Z[10] Cycle Running' (ID: B3, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' -[01:48:24] - Red '' (ID: 10E, Lang: LAD), Instrucción UID: 65, Tipo: 'Sr' -[01:48:24] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - Dry Ecolab.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - Dry Ecolab_processed.json -[01:48:24] Generando salida para: FB 'FB_Lube___Dry_Ecolab' (Original: FB Lube - Dry Ecolab) -[01:48:24] -> Modo de generación: FB SCL -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Lube___Dry_Ecolab.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771637.578311, Size=36358 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FB Lube - Water/Dry', Número=52, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: 'Provenienza: 92487 -[01:48:24] Data Ultima Simul...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=STL -[01:48:24] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry.json -[01:48:24] Procesando bloque tipo: FB -[01:48:24] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 29 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 1: 29 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 2 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:24] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:24] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\FB Lube - WaterDry.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\parsing\FB Lube - WaterDry_processed.json -[01:48:24] Generando salida para: FB 'FB_Lube___Water_Dry' (Original: FB Lube - Water/Dry) -[01:48:24] -> Modo de generación: FB SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Lube___Water_Dry.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771638.379105, Size=17725 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='DB LUBE - Ecolab', Número=52, Lenguaje Bloque='DB' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab.json -[01:48:24] Procesando bloque tipo: InstanceDB -[01:48:24] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:24] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab_processed.json -[01:48:24] Guardado de InstanceDB completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\DB LUBE - Ecolab.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\DB LUBE - Ecolab_processed.json -[01:48:24] Generando salida para: InstanceDB 'DB_LUBE___Ecolab' (Original: DB LUBE - Ecolab) -[01:48:24] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_LUBE___Ecolab.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771638.2039206, Size=211208 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FB Lube - EcoLab VM', Número=53, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: 'Centralina di lubrificazione gestita da PLC...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 19 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=6D, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=74, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=7B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=82, Lenguaje Red=LAD -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM.json -[01:48:24] Procesando bloque tipo: FB -[01:48:24] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 198 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 1: 198 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 2 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 9 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 2: 9 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 3 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 3: 2 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 4 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:24] ADVERTENCIA: Se encontraron 10 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:24] - Red 'Work Timer - Function' (ID: 66, Lang: LAD), Instrucción UID: 41, Tipo: 'TONR' -[01:48:24] - Red 'Work Timer - Function' (ID: 66, Lang: LAD), Instrucción UID: 45, Tipo: 'TONR' -[01:48:24] - Red 'Work Timer - Function' (ID: 66, Lang: LAD), Instrucción UID: 49, Tipo: 'TONR' -[01:48:24] - Red 'Work Timer - Function' (ID: 66, Lang: LAD), Instrucción UID: 53, Tipo: 'TONR' -[01:48:24] - Red 'Work Timer - Function' (ID: 66, Lang: LAD), Instrucción UID: 57, Tipo: 'TONR' -[01:48:24] - Red 'Wait Timer - Function' (ID: 6D, Lang: LAD), Instrucción UID: 41, Tipo: 'TONR' -[01:48:24] - Red 'Wait Timer - Function' (ID: 6D, Lang: LAD), Instrucción UID: 45, Tipo: 'TONR' -[01:48:24] - Red 'Wait Timer - Function' (ID: 6D, Lang: LAD), Instrucción UID: 49, Tipo: 'TONR' -[01:48:24] - Red 'Wait Timer - Function' (ID: 6D, Lang: LAD), Instrucción UID: 53, Tipo: 'TONR' -[01:48:24] - Red 'Wait Timer - Function' (ID: 6D, Lang: LAD), Instrucción UID: 57, Tipo: 'TONR' -[01:48:24] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - EcoLab VM.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - EcoLab VM_processed.json -[01:48:24] Generando salida para: FB 'FB_Lube___EcoLab_VM' (Original: FB Lube - EcoLab VM) -[01:48:24] -> Modo de generación: FB SCL -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] INFO: Detectadas 1 VAR_TEMP adicionales. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Lube___EcoLab_VM.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771638.3334508, Size=429159 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FB Lube - Ecolab', Número=55, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 29 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=27, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=6D, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=74, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=7B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=82, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=89, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=90, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=97, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=9E, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=A5, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=AC, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=B3, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=BA, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=C1, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=C8, Lenguaje Red=LAD -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab.json -[01:48:24] Procesando bloque tipo: FB -[01:48:24] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 181 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 1: 181 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 2 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 23 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 2: 23 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 3 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 3: 5 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 4 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 3 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 4: 3 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 5 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 1 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 5: 1 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 6 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] --- No se hicieron más cambios en el pase 6. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:24] ADVERTENCIA: Se encontraron 12 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:24] - Red 'Z[1] Cycle Started' (ID: 2E, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:24] - Red 'Z[2] Cycle Started' (ID: 35, Lang: LAD), Instrucción UID: 42, Tipo: 'Sr' -[01:48:24] - Red 'Z[3] Cycle Started' (ID: 3C, Lang: LAD), Instrucción UID: 51, Tipo: 'Sr' -[01:48:24] - Red 'Z[4] Cycle Started' (ID: 43, Lang: LAD), Instrucción UID: 64, Tipo: 'Sr' -[01:48:24] - Red 'Z[5] Cycle Started' (ID: 4A, Lang: LAD), Instrucción UID: 79, Tipo: 'Sr' -[01:48:24] - Red 'Z[6] Cycle Started' (ID: 51, Lang: LAD), Instrucción UID: 94, Tipo: 'Sr' -[01:48:24] - Red 'Z[1] Cycle Running' (ID: 58, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' -[01:48:24] - Red 'Z[2] Cycle Running' (ID: 5F, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' -[01:48:24] - Red 'Z[3] Cycle Running' (ID: 66, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' -[01:48:24] - Red 'Z[4] Cycle Running' (ID: 6D, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' -[01:48:24] - Red 'Z[5] Cycle Running' (ID: 74, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' -[01:48:24] - Red 'Z[6] Cycle Running' (ID: 7B, Lang: LAD), Instrucción UID: 33, Tipo: 'Sr' -[01:48:24] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\FB Lube - Ecolab.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\1 - CONVEYORS\4 - LUBE\FB\OLD\parsing\FB Lube - Ecolab_processed.json -[01:48:24] Generando salida para: FB 'FB_Lube___Ecolab' (Original: FB Lube - Ecolab) -[01:48:24] -> Modo de generación: FB SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Lube___Ecolab.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\parsing\DB Signal Transport.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771637.4368224, Size=11595 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='DB Signal Transport', Número=131, Lenguaje Bloque='DB' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\parsing\DB Signal Transport.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\parsing\DB Signal Transport.json -[01:48:24] Procesando bloque tipo: GlobalDB -[01:48:24] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:24] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\parsing\DB Signal Transport_processed.json -[01:48:24] Guardado de GlobalDB completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\DB Signal Transport.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\DB\parsing\DB Signal Transport_processed.json -[01:48:24] Generando salida para: GlobalDB 'DB_Signal_Transport' (Original: DB Signal Transport) -[01:48:24] -> Modo de generación: DATA_BLOCK SCL -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DB_Signal_Transport.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\parsing\FB Early Restart.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771637.3535683, Size=42702 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FB Early Restart', Número=240, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: 'Provenienza: 92487 -[01:48:24] Data Ultima Simul...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=20, Lenguaje Red=STL -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\parsing\FB Early Restart.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\parsing\FB Early Restart.json -[01:48:24] Procesando bloque tipo: FB -[01:48:24] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 19 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 1: 19 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 2 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 3 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:24] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:24] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\parsing\FB Early Restart_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\FB Early Restart.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\2 - MACHINE\FB\parsing\FB Early Restart_processed.json -[01:48:24] Generando salida para: FB 'FB_Early_Restart' (Original: FB Early Restart) -[01:48:24] -> Modo de generación: FB SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FB_Early_Restart.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\parsing\CyclicInterrupt_Axes.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771636.224942, Size=9348 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='CyclicInterrupt_Axes', Número=30, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:24] Error: Constante sin valor Access UID=21 -[01:48:24] Advertencia: Ignorando Access inválido o con error UID=21 en red 4 -[01:48:24] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\parsing\CyclicInterrupt_Axes.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\parsing\CyclicInterrupt_Axes.json -[01:48:24] Procesando bloque tipo: OB -[01:48:24] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 1 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 1: 1 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 2 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:24] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:24] - Red '' (ID: 4, Lang: LAD), Instrucción UID: 26, Tipo: 'QRY_CINT' -[01:48:24] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\parsing\CyclicInterrupt_Axes_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\CyclicInterrupt_Axes.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\parsing\CyclicInterrupt_Axes_processed.json -[01:48:24] Generando salida para: OB 'CyclicInterrupt_Axes' (Original: CyclicInterrupt_Axes) -[01:48:24] -> Modo de generación: OB SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\CyclicInterrupt_Axes.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\parsing\FcMainConfig.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.6107595, Size=10901 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FcMainConfig', Número=16, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\parsing\FcMainConfig.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\parsing\FcMainConfig.json -[01:48:24] Procesando bloque tipo: FC -[01:48:24] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:24] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:24] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\parsing\FcMainConfig_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\FcMainConfig.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\parsing\FcMainConfig_processed.json -[01:48:24] Generando salida para: FC 'FcMainConfig' (Original: FcMainConfig) -[01:48:24] -> Modo de generación: FC SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcMainConfig.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiData.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.7571619, Size=89387 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FcHmiData', Número=50, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: 'Provenienza: STD -[01:48:24] Data Ultima Simulaz...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 25 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=6D, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=74, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=7B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=82, Lenguaje Red=STL -[01:48:24] - Procesando Red ID=89, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=90, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=97, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=9E, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=A5, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=AC, Lenguaje Red=LAD -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiData.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiData.json -[01:48:24] Procesando bloque tipo: FC -[01:48:24] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 31 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] INFO: Agrupando 3 instr. bajo condición de Eq UID 29 -[01:48:24] -> 1 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 1: 31 proc SymPy, 1 agrup. Continuando... -[01:48:24] --- Pase 2 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 17 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 2: 17 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 3 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 5 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 3: 5 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 4 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 3 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 4: 3 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 5 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 5: 2 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 6 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] --- No se hicieron más cambios en el pase 6. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:24] ADVERTENCIA: Se encontraron 24 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:24] - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 35, Tipo: 'Contact' -[01:48:24] - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 36, Tipo: 'Eq' -[01:48:24] - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 37, Tipo: 'Eq' -[01:48:24] - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 38, Tipo: 'O' -[01:48:24] - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 39, Tipo: 'Eq' -[01:48:24] - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 40, Tipo: 'Coil' -[01:48:24] - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 41, Tipo: 'Eq' -[01:48:24] - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 42, Tipo: 'Coil' -[01:48:24] - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 43, Tipo: 'Eq' -[01:48:24] - Red 'HMI RECIPE: Status Of Operation' (ID: 35, Lang: LAD), Instrucción UID: 44, Tipo: 'Coil' -[01:48:24] - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 35, Tipo: 'Contact' -[01:48:24] - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 36, Tipo: 'Contact' -[01:48:24] - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 37, Tipo: 'Contact' -[01:48:24] - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 38, Tipo: 'Add' -[01:48:24] - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 39, Tipo: 'Ge' -[01:48:24] - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 40, Tipo: 'Move' -[01:48:24] - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 41, Tipo: 'Contact' -[01:48:24] - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 42, Tipo: 'Contact' -[01:48:24] - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 43, Tipo: 'O' -[01:48:24] - Red 'HMI RECIPE: Loading Bar' (ID: 3C, Lang: LAD), Instrucción UID: 44, Tipo: 'Move' -[01:48:24] - Red 'INGRESSO PAGINA ALLARMI' (ID: A5, Lang: LAD), Instrucción UID: 28, Tipo: 'Contact' -[01:48:24] - Red 'INGRESSO PAGINA ALLARMI' (ID: A5, Lang: LAD), Instrucción UID: 29, Tipo: 'Ne' -[01:48:24] - Red 'INGRESSO PAGINA ALLARMI' (ID: A5, Lang: LAD), Instrucción UID: 30, Tipo: 'Move' -[01:48:24] - Red 'INGRESSO PAGINA ALLARMI' (ID: A5, Lang: LAD), Instrucción UID: 31, Tipo: 'Move' -[01:48:24] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiData_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiData.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiData_processed.json -[01:48:24] Generando salida para: FC 'FcHmiData' (Original: FcHmiData) -[01:48:24] -> Modo de generación: FC SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcHmiData.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiRcpDivider.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.841066, Size=42152 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FcHmiRcpDivider', Número=28, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: 'Provenienza: STD -[01:48:24] Data Ultima Simulaz...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=20, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiRcpDivider.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiRcpDivider.json -[01:48:24] Procesando bloque tipo: FC -[01:48:24] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 11 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 1: 11 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 2 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 3 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 6 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 3: 6 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 4 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:24] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:24] - Red 'Enable - Save TTOP Recipe' (ID: 2E, Lang: LAD), Instrucción UID: 41, Tipo: 'Contact' -[01:48:24] - Red 'Enable - Save TTOP Recipe' (ID: 2E, Lang: LAD), Instrucción UID: 42, Tipo: 'Move' -[01:48:24] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiRcpDivider_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\FcHmiRcpDivider.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\FcHmiRcpDivider_processed.json -[01:48:24] Generando salida para: FC 'FcHmiRcpDivider' (Original: FcHmiRcpDivider) -[01:48:24] -> Modo de generación: FC SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcHmiRcpDivider.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiData.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.7989676, Size=90877 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='HmiData', Número=50, Lenguaje Bloque='DB' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiData.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiData.json -[01:48:24] Procesando bloque tipo: GlobalDB -[01:48:24] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:24] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiData_processed.json -[01:48:24] Guardado de GlobalDB completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiData.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiData_processed.json -[01:48:24] Generando salida para: GlobalDB 'HmiData' (Original: HmiData) -[01:48:24] -> Modo de generación: DATA_BLOCK SCL -[01:48:24] WARNING: No se encontró definición para 'Date_And_Time'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\HmiData.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiRcpDivider.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.8669786, Size=13271 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='HmiRcpDivider', Número=28, Lenguaje Bloque='DB' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiRcpDivider.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiRcpDivider.json -[01:48:24] Procesando bloque tipo: GlobalDB -[01:48:24] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:24] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiRcpDivider_processed.json -[01:48:24] Guardado de GlobalDB completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\HmiRcpDivider.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\Hmi\parsing\HmiRcpDivider_processed.json -[01:48:24] Generando salida para: GlobalDB 'HmiRcpDivider' (Original: HmiRcpDivider) -[01:48:24] -> Modo de generación: DATA_BLOCK SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\HmiRcpDivider.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTon.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.6891623, Size=18929 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FcTon', Número=23, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTon.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTon.json -[01:48:24] Procesando bloque tipo: FC -[01:48:24] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:24] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:24] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTon_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTon.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTon_processed.json -[01:48:24] Generando salida para: FC 'FcTon' (Original: FcTon) -[01:48:24] -> Modo de generación: FC SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcTon.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTonStruct.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.6506677, Size=19696 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FcTonStruct', Número=29, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 2 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTonStruct.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTonStruct.json -[01:48:24] Procesando bloque tipo: FC -[01:48:24] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:24] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:24] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTonStruct_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\FcTonStruct.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\System\parsing\FcTonStruct_processed.json -[01:48:24] Generando salida para: FC 'FcTonStruct' (Original: FcTonStruct) -[01:48:24] -> Modo de generación: FC SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcTonStruct.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiDateTime.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.8951664, Size=8365 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='DbHmiDateTime', Número=31, Lenguaje Bloque='DB' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiDateTime.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiDateTime.json -[01:48:24] Procesando bloque tipo: GlobalDB -[01:48:24] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:24] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiDateTime_processed.json -[01:48:24] Guardado de GlobalDB completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiDateTime.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiDateTime_processed.json -[01:48:24] Generando salida para: GlobalDB 'DbHmiDateTime' (Original: DbHmiDateTime) -[01:48:24] -> Modo de generación: DATA_BLOCK SCL -[01:48:24] WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DbHmiDateTime.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiTimeZone.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.9183304, Size=10570 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='DbHmiTimeZone', Número=32, Lenguaje Bloque='DB' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiTimeZone.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiTimeZone.json -[01:48:24] Procesando bloque tipo: GlobalDB -[01:48:24] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:24] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiTimeZone_processed.json -[01:48:24] Guardado de GlobalDB completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbHmiTimeZone.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbHmiTimeZone_processed.json -[01:48:24] Generando salida para: GlobalDB 'DbHmiTimeZone' (Original: DbHmiTimeZone) -[01:48:24] -> Modo de generación: DATA_BLOCK SCL -[01:48:24] WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DbHmiTimeZone.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbSetTimeZone.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.987739, Size=6774 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='DbSetTimeZone', Número=814, Lenguaje Bloque='DB' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbSetTimeZone.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbSetTimeZone.json -[01:48:24] Procesando bloque tipo: InstanceDB -[01:48:24] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:24] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbSetTimeZone_processed.json -[01:48:24] Guardado de InstanceDB completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\DbSetTimeZone.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\DbSetTimeZone_processed.json -[01:48:24] Generando salida para: InstanceDB 'DbSetTimeZone' (Original: DbSetTimeZone) -[01:48:24] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DbSetTimeZone.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\FcHmiDateTime.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.9658215, Size=48394 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='FcHmiDateTime', Número=31, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 6 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\FcHmiDateTime.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\FcHmiDateTime.json -[01:48:24] Procesando bloque tipo: FC -[01:48:24] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:24] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:24] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:24] --- Pase 1 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:24] Fase 2 (Agrupación IF con Simplificación): -[01:48:24] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:24] --- Fin Pase 1: 2 proc SymPy, 0 agrup. Continuando... -[01:48:24] --- Pase 2 --- -[01:48:24] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:24] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:24] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:24] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:24] ADVERTENCIA: Se encontraron 42 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:24] - Red 'Read Actual Date & Time PLC' (ID: B, Lang: LAD), Instrucción UID: 23, Tipo: 'RD_SYS_T' -[01:48:24] - Red 'Leggi data ora Locale PLC (compresa fuso orario + Ora legale)' (ID: 12, Lang: LAD), Instrucción UID: 23, Tipo: 'RD_LOC_T' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 72, Tipo: 'Contact' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 73, Tipo: 'Eq' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 74, Tipo: 'SCoil' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 75, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 76, Tipo: 'Contact' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 77, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 78, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 79, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 80, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 81, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 82, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 83, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 84, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 85, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 86, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 87, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 88, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 89, Tipo: 'Contact' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 90, Tipo: 'SET_TIMEZONE' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 92, Tipo: 'Contact' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 93, Tipo: 'SCoil' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 94, Tipo: 'Contact' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 95, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 96, Tipo: 'Contact' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 97, Tipo: 'Eq' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 98, Tipo: 'Contact' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 99, Tipo: 'O' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 100, Tipo: 'RCoil' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 101, Tipo: 'RCoil' -[01:48:24] - Red 'SQ1: Passo 1: Set Time Zone' (ID: 20, Lang: LAD), Instrucción UID: 102, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 42, Tipo: 'Contact' -[01:48:24] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 43, Tipo: 'Eq' -[01:48:24] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 44, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 45, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 46, Tipo: 'T_ADD' -[01:48:24] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 47, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 48, Tipo: 'Move' -[01:48:24] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 49, Tipo: 'T_SUB' -[01:48:24] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 50, Tipo: 'WR_SYS_T' -[01:48:24] - Red 'SQ1: Passo 2: Regolazione data e ora' (ID: 27, Lang: LAD), Instrucción UID: 51, Tipo: 'Move' -[01:48:24] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\FcHmiDateTime_processed.json -[01:48:24] Guardado completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\FcHmiDateTime.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\! ConveyorsSTD\TimeZone\parsing\FcHmiDateTime_processed.json -[01:48:24] Generando salida para: FC 'FcHmiDateTime' (Original: FcHmiDateTime) -[01:48:24] -> Modo de generación: FC SCL -[01:48:24] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'DTL:v1.0'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\FcHmiDateTime.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\parsing\debugData.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.5777104, Size=4787 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='debugData', Número=26, Lenguaje Bloque='DB' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\parsing\debugData.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\parsing\debugData.json -[01:48:24] Procesando bloque tipo: GlobalDB -[01:48:24] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:24] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\parsing\debugData_processed.json -[01:48:24] Guardado de GlobalDB completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\debugData.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_Debug\parsing\debugData_processed.json -[01:48:24] Generando salida para: GlobalDB 'debugData' (Original: debugData) -[01:48:24] -> Modo de generación: DATA_BLOCK SCL -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\debugData.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\VirtualMasterManager.xml --- -[01:48:24] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\VirtualMasterManager.xml. Se usará el archivo .scl original existente. --- -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\_instVirtualMaster.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.5064697, Size=235944 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='_instVirtualMaster', Número=22, Lenguaje Bloque='DB' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\_instVirtualMaster.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\_instVirtualMaster.json -[01:48:24] Procesando bloque tipo: InstanceDB -[01:48:24] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:24] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\_instVirtualMaster_processed.json -[01:48:24] Guardado de InstanceDB completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\_instVirtualMaster.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\_instVirtualMaster_processed.json -[01:48:24] Generando salida para: InstanceDB '_instVirtualMaster' (Original: _instVirtualMaster) -[01:48:24] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:24] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instVirtualMaster.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\virtualMasterData.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771653.546803, Size=19605 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='virtualMasterData', Número=23, Lenguaje Bloque='DB' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:24] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:24] Paso 6: Escritura JSON completada. -[01:48:24] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\virtualMasterData.json' -[01:48:24] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml --- -[01:48:24] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\virtualMasterData.json -[01:48:24] Procesando bloque tipo: GlobalDB -[01:48:24] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:24] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\virtualMasterData_processed.json -[01:48:24] Guardado de GlobalDB completado. -[01:48:24] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\virtualMasterData.xml --- -[01:48:24] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\AAA_VirtualMaster\parsing\virtualMasterData_processed.json -[01:48:24] Generando salida para: GlobalDB 'virtualMasterData' (Original: virtualMasterData) -[01:48:24] -> Modo de generación: DATA_BLOCK SCL -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:24] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\virtualMasterData.scl -[01:48:24] Generación de .SCL completada. -[01:48:24] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml --- -[01:48:24] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml --- -[01:48:24] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\DividerMain.json'... -[01:48:24] Cargando parsers de red... -[01:48:24] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:24] Total de lenguajes con parser cargado: 5 -[01:48:24] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:24] Metadatos XML: ModTime=1749771650.0589797, Size=206338 -[01:48:24] Paso 1: Parseando archivo XML... -[01:48:24] Paso 1: Parseo XML completado. -[01:48:24] Paso 2: Detectando tipo de objeto principal... -[01:48:24] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:24] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:24] Paso 3: Extrayendo atributos del bloque... -[01:48:24] Paso 3: Atributos: Nombre='DividerMain', Número=2, Lenguaje Bloque='LAD' -[01:48:24] Paso 3b: Comentario bloque: '...' -[01:48:24] Paso 4: Extrayendo la interfaz del bloque... -[01:48:24] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:24] Paso 5: Se encontraron 19 elementos SW.Blocks.CompileUnit. -[01:48:24] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:24] - Procesando Red ID=B, Lenguaje Red=SCL -[01:48:24] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:25] - Procesando Red ID=19, Lenguaje Red=SCL -[01:48:25] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=35, Lenguaje Red=SCL -[01:48:25] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=6D, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=74, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=7B, Lenguaje Red=SCL -[01:48:25] - Procesando Red ID=82, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\DividerMain.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\DividerMain.json -[01:48:25] Procesando bloque tipo: FC -[01:48:25] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Advertencia: No se encontró nombre/instancia para TOF UID 26. Usando placeholder '#TOF_INSTANCE_26'. -[01:48:25] -> 59 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 59 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 16 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 2: 16 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 3 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:25] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red '' (ID: 66, Lang: LAD), Instrucción UID: 48, Tipo: 'Sr' -[01:48:25] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\DividerMain_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\DividerMain.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\DividerMain_processed.json -[01:48:25] Generando salida para: FC 'DividerMain' (Original: DividerMain) -[01:48:25] -> Modo de generación: FC SCL -[01:48:25] INFO: Detectadas 2 VAR_TEMP adicionales. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DividerMain.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\DataConveyors.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771653.3158906, Size=8535 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='DataConveyors', Número=3508, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\DataConveyors.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\DataConveyors.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\DataConveyors_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\DataConveyors.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\DataConveyors_processed.json -[01:48:25] Generando salida para: GlobalDB 'DataConveyors' (Original: DataConveyors) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\DataConveyors.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\ConveyorConsent.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771653.348394, Size=13031 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='ConveyorConsent', Número=14, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\ConveyorConsent.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\ConveyorConsent.json -[01:48:25] Procesando bloque tipo: FC -[01:48:25] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 9 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 9 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 3 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:25] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red '' (ID: 12, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil' -[01:48:25] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\ConveyorConsent_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\ConveyorConsent.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\ConveyorConsent_processed.json -[01:48:25] Generando salida para: FC 'ConveyorConsent' (Original: ConveyorConsent) -[01:48:25] -> Modo de generación: FC SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\ConveyorConsent.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\conveyorConsentData.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771653.375353, Size=28152 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='conveyorConsentData', Número=3000, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\conveyorConsentData.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\conveyorConsentData.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\conveyorConsentData_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\conveyorConsentData.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\Loop\parsing\conveyorConsentData_processed.json -[01:48:25] Generando salida para: GlobalDB 'conveyorConsentData' (Original: conveyorConsentData) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\conveyorConsentData.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\SignalTtopConveyors.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771653.2875443, Size=42061 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='SignalTtopConveyors', Número=120, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: 'Provenienza: 92487 -[01:48:25] Data Ultima Simul...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 9 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\SignalTtopConveyors.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\SignalTtopConveyors.json -[01:48:25] Procesando bloque tipo: FC -[01:48:25] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 39 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 39 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:25] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red '' (ID: 35, Lang: LAD), Instrucción UID: 23, Tipo: 'S_Move' -[01:48:25] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\SignalTtopConveyors_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\SignalTtopConveyors.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\ExchangeSignals\parsing\SignalTtopConveyors_processed.json -[01:48:25] Generando salida para: FC 'SignalTtopConveyors' (Original: SignalTtopConveyors) -[01:48:25] -> Modo de generación: FC SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\SignalTtopConveyors.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\_hmiShitData.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771653.2391455, Size=2676 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='_hmiShitData', Número=129, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\_hmiShitData.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\_hmiShitData.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\_hmiShitData_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\_hmiShitData.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\_hmiShitData_processed.json -[01:48:25] Generando salida para: GlobalDB '_hmiShitData' (Original: _hmiShitData) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_hmiShitData.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\alarms.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771653.213242, Size=3749 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='alarms', Número=29, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\alarms.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\alarms.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\alarms_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\alarms.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\alarms_processed.json -[01:48:25] Generando salida para: GlobalDB 'alarms' (Original: alarms) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\alarms.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\recipe.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771653.189312, Size=16321 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='recipe', Número=59, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\recipe.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\recipe.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\recipe_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\recipe.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\recipe_processed.json -[01:48:25] Generando salida para: GlobalDB 'recipe' (Original: recipe) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\recipe.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\selections.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771653.1654005, Size=17089 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='selections', Número=49, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\selections.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\selections.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\selections_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\HMI\selections.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\HMI\parsing\selections_processed.json -[01:48:25] Generando salida para: GlobalDB 'selections' (Original: selections) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\selections.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771654.0166595, Size=26709 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='_instDivider', Número=19, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider.json -[01:48:25] Procesando bloque tipo: InstanceDB -[01:48:25] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_processed.json -[01:48:25] Guardado de InstanceDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_processed.json -[01:48:25] Generando salida para: InstanceDB '_instDivider' (Original: _instDivider) -[01:48:25] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instDivider.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDividerMotion.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771654.1886337, Size=724918 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='_instDividerMotion', Número=20, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDividerMotion.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDividerMotion.json -[01:48:25] Procesando bloque tipo: InstanceDB -[01:48:25] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDividerMotion_processed.json -[01:48:25] Guardado de InstanceDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDividerMotion.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDividerMotion_processed.json -[01:48:25] Generando salida para: InstanceDB '_instDividerMotion' (Original: _instDividerMotion) -[01:48:25] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:25] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instDividerMotion.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_PostServo.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771654.0600588, Size=210598 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='_instDivider_PostServo', Número=21, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_PostServo.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_PostServo.json -[01:48:25] Procesando bloque tipo: InstanceDB -[01:48:25] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_PostServo_processed.json -[01:48:25] Guardado de InstanceDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Instances\_instDivider_PostServo.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Instances\parsing\_instDivider_PostServo_processed.json -[01:48:25] Generando salida para: InstanceDB '_instDivider_PostServo' (Original: _instDivider_PostServo) -[01:48:25] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:25] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instDivider_PostServo.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Generic\Alarms\AlarmPresenceAndAcknowledge.xml --- -[01:48:25] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Generic\Alarms\AlarmPresenceAndAcknowledge.xml. Se usará el archivo .scl original existente. --- -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\RampGenerator.xml --- -[01:48:25] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\RampGenerator.xml. Se usará el archivo .scl original existente. --- -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\parsing\LCamHdl_CreateCamAdvanced.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771652.7122455, Size=46625 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='LCamHdl_CreateCamAdvanced', Número=31100, Lenguaje Bloque='SCL' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -[01:48:25] Advertencia: ObjectList para FB sin SW.Blocks.CompileUnit. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\parsing\LCamHdl_CreateCamAdvanced.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\parsing\LCamHdl_CreateCamAdvanced.json -[01:48:25] Procesando bloque tipo: FB -[01:48:25] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:25] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:25] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\parsing\LCamHdl_CreateCamAdvanced_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\LCamHdl_CreateCamAdvanced.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Siemens\LCamHdl_Blocks\parsing\LCamHdl_CreateCamAdvanced_processed.json -[01:48:25] Generando salida para: FB 'LCamHdl_CreateCamAdvanced' (Original: LCamHdl_CreateCamAdvanced) -[01:48:25] -> Modo de generación: FB SCL -[01:48:25] WARNING: No se encontró definición para 'TO_Cam:v8.0'. Se buscó en directorios estándar. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LCamHdl_CreateCamAdvanced.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771653.1057832, Size=606537 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='AxisTechnologyPositioning', Número=7, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 47 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=28 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=28 en red 2E -[01:48:25] Error: Constante sin valor Access UID=36 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=36 en red 2E -[01:48:25] Advertencia: Fuente desconocida UID=28 conectada a 46.in -[01:48:25] Advertencia: Fuente desconocida UID=36 conectada a 53.in -[01:48:25] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=37 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=37 en red 51 -[01:48:25] Advertencia: Fuente desconocida UID=37 conectada a 53.in -[01:48:25] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=23 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=23 en red 5F -[01:48:25] Error: Constante sin valor Access UID=26 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=26 en red 5F -[01:48:25] Error: Constante sin valor Access UID=29 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=29 en red 5F -[01:48:25] Error: Constante sin valor Access UID=33 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=33 en red 5F -[01:48:25] Error: Constante sin valor Access UID=37 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=37 en red 5F -[01:48:25] Error: Constante sin valor Access UID=40 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=40 en red 5F -[01:48:25] Advertencia: Fuente desconocida UID=23 conectada a 52.in2 -[01:48:25] Advertencia: Fuente desconocida UID=26 conectada a 54.in2 -[01:48:25] Advertencia: Fuente desconocida UID=29 conectada a 56.in2 -[01:48:25] Advertencia: Fuente desconocida UID=33 conectada a 59.in2 -[01:48:25] Advertencia: Fuente desconocida UID=37 conectada a 62.in2 -[01:48:25] Advertencia: Fuente desconocida UID=40 conectada a 64.in2 -[01:48:25] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=6D, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=23 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=23 en red 6D -[01:48:25] Advertencia: Fuente desconocida UID=23 conectada a 26.in2 -[01:48:25] - Procesando Red ID=74, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=26 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=26 en red 74 -[01:48:25] Error: Constante sin valor Access UID=29 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=29 en red 74 -[01:48:25] Error: Constante sin valor Access UID=32 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=32 en red 74 -[01:48:25] Advertencia: Fuente desconocida UID=26 conectada a 38.in2 -[01:48:25] Advertencia: Fuente desconocida UID=29 conectada a 40.in2 -[01:48:25] Advertencia: Fuente desconocida UID=32 conectada a 42.in2 -[01:48:25] - Procesando Red ID=7B, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=23 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=23 en red 7B -[01:48:25] - Procesando Red ID=82, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=23 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=23 en red 82 -[01:48:25] - Procesando Red ID=89, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=23 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=23 en red 89 -[01:48:25] - Procesando Red ID=90, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=97, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=9E, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=A5, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=39 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=39 en red A5 -[01:48:25] Error: Constante sin valor Access UID=55 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=55 en red A5 -[01:48:25] Advertencia: Fuente desconocida UID=39 conectada a 70.in -[01:48:25] Advertencia: Fuente desconocida UID=55 conectada a 82.in -[01:48:25] - Procesando Red ID=AC, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=50 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=50 en red AC -[01:48:25] Advertencia: Fuente desconocida UID=50 conectada a 77.in -[01:48:25] - Procesando Red ID=B3, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=33 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=33 en red B3 -[01:48:25] Advertencia: Fuente desconocida UID=33 conectada a 50.in -[01:48:25] - Procesando Red ID=BA, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=C1, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=24 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=24 en red C1 -[01:48:25] Error: Constante sin valor Access UID=27 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=27 en red C1 -[01:48:25] Error: Constante sin valor Access UID=30 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=30 en red C1 -[01:48:25] Advertencia: Fuente desconocida UID=24 conectada a 51.in -[01:48:25] Advertencia: Fuente desconocida UID=27 conectada a 53.in -[01:48:25] Advertencia: Fuente desconocida UID=30 conectada a 55.in -[01:48:25] - Procesando Red ID=C8, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=45 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=45 en red C8 -[01:48:25] Error: Constante sin valor Access UID=59 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=59 en red C8 -[01:48:25] Advertencia: Fuente desconocida UID=45 conectada a 77.in -[01:48:25] Advertencia: Fuente desconocida UID=59 conectada a 90.in -[01:48:25] - Procesando Red ID=CF, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=D6, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=30 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=30 en red D6 -[01:48:25] Error: Constante sin valor Access UID=42 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=42 en red D6 -[01:48:25] Advertencia: Fuente desconocida UID=30 conectada a 55.in -[01:48:25] Advertencia: Fuente desconocida UID=42 conectada a 61.in -[01:48:25] - Procesando Red ID=DD, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=E4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=EB, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=34 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=34 en red EB -[01:48:25] Error: Constante sin valor Access UID=44 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=44 en red EB -[01:48:25] Error: Constante sin valor Access UID=52 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=52 en red EB -[01:48:25] Error: Constante sin valor Access UID=61 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=61 en red EB -[01:48:25] Advertencia: Fuente desconocida UID=34 conectada a 74.in -[01:48:25] Advertencia: Fuente desconocida UID=44 conectada a 81.in -[01:48:25] Advertencia: Fuente desconocida UID=52 conectada a 88.in -[01:48:25] Advertencia: Fuente desconocida UID=61 conectada a 94.in -[01:48:25] - Procesando Red ID=F2, Lenguaje Red=LAD -[01:48:25] Advertencia: Access UID=24 no es Symbol ni Constant. -[01:48:25] - Procesando Red ID=F9, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=100, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=107, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=10E, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=115, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=11C, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=123, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12A, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=131, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=138, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=13F, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=146, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning.json -[01:48:25] Procesando bloque tipo: FB -[01:48:25] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 33 -[01:48:25] Warning: Referring to unknown source UID: 37 -[01:48:25] Warning: Referring to unknown source UID: 40 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 32 -[01:48:25] Error during SymPy simplification for Coil 43: -[01:48:25] To simplify a logical expression with more than 8 variables may take a -[01:48:25] long time and requires the use of `force=True`. -[01:48:25] Error during SymPy simplification for Coil 40: -[01:48:25] To simplify a logical expression with more than 8 variables may take a -[01:48:25] long time and requires the use of `force=True`. -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 27 -[01:48:25] Warning: Referring to unknown source UID: 30 -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 72. Usando placeholder '#TON_INSTANCE_72'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 25. Usando placeholder '#TON_INSTANCE_25'. -[01:48:25] -> 260 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] INFO: Agrupando 2 instr. bajo condición de Contact UID 40 -[01:48:25] INFO: Agrupando 4 instr. bajo condición de Contact UID 47 -[01:48:25] INFO: Agrupando 4 instr. bajo condición de Contact UID 34 -[01:48:25] INFO: Agrupando 3 instr. bajo condición de Contact UID 31 -[01:48:25] -> 4 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 260 proc SymPy, 4 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 33 -[01:48:25] Warning: Referring to unknown source UID: 37 -[01:48:25] Warning: Referring to unknown source UID: 40 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 32 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 27 -[01:48:25] Warning: Referring to unknown source UID: 30 -[01:48:25] -> 45 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] INFO: Agrupando 2 instr. bajo condición de Contact UID 66 -[01:48:25] INFO: Agrupando 3 instr. bajo condición de Contact UID 71 -[01:48:25] -> 2 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 2: 45 proc SymPy, 2 agrup. Continuando... -[01:48:25] --- Pase 3 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 33 -[01:48:25] Warning: Referring to unknown source UID: 37 -[01:48:25] Warning: Referring to unknown source UID: 40 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 32 -[01:48:25] Error during SymPy simplification for Coil 70: -[01:48:25] To simplify a logical expression with more than 8 variables may take a -[01:48:25] long time and requires the use of `force=True`. -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 27 -[01:48:25] Warning: Referring to unknown source UID: 30 -[01:48:25] -> 13 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 3: 13 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 4 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 33 -[01:48:25] Warning: Referring to unknown source UID: 37 -[01:48:25] Warning: Referring to unknown source UID: 40 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 32 -[01:48:25] Error during SymPy simplification for Coil 60: -[01:48:25] To simplify a logical expression with more than 8 variables may take a -[01:48:25] long time and requires the use of `force=True`. -[01:48:25] Error during SymPy simplification for Coil 62: -[01:48:25] To simplify a logical expression with more than 8 variables may take a -[01:48:25] long time and requires the use of `force=True`. -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 27 -[01:48:25] Warning: Referring to unknown source UID: 30 -[01:48:25] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 4: 10 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 5 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 33 -[01:48:25] Warning: Referring to unknown source UID: 37 -[01:48:25] Warning: Referring to unknown source UID: 40 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 32 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 27 -[01:48:25] Warning: Referring to unknown source UID: 30 -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 5. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:25] ADVERTENCIA: Se encontraron 119 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red '' (ID: 20, Lang: LAD), Instrucción UID: 28, Tipo: 'Rs' -[01:48:25] - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 43, Tipo: 'O' -[01:48:25] - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 44, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 45, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 46, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 47, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 48, Tipo: 'MC_RESET' -[01:48:25] - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 52, Tipo: 'Move' -[01:48:25] - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 53, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: 51, Lang: LAD), Instrucción UID: 47, Tipo: 'Sr' -[01:48:25] - Red '' (ID: 51, Lang: LAD), Instrucción UID: 48, Tipo: 'MC_POWER' -[01:48:25] - Red '' (ID: 51, Lang: LAD), Instrucción UID: 52, Tipo: 'Move' -[01:48:25] - Red '' (ID: 51, Lang: LAD), Instrucción UID: 53, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 52, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 53, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 54, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 55, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 56, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 57, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 58, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 59, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 60, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 62, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 63, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 64, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 65, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 66, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 67, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 6D, Lang: LAD), Instrucción UID: 26, Tipo: 'Ne' -[01:48:25] - Red '' (ID: 6D, Lang: LAD), Instrucción UID: 27, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 74, Lang: LAD), Instrucción UID: 38, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 74, Lang: LAD), Instrucción UID: 39, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 74, Lang: LAD), Instrucción UID: 40, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 74, Lang: LAD), Instrucción UID: 41, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 74, Lang: LAD), Instrucción UID: 42, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 74, Lang: LAD), Instrucción UID: 43, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 37, Tipo: 'Calc' -[01:48:25] - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 38, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 39, Tipo: 'Neg' -[01:48:25] - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 40, Tipo: 'LIMIT' -[01:48:25] - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 41, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 7B, Lang: LAD), Instrucción UID: 42, Tipo: 'LIMIT' -[01:48:25] - Red '' (ID: 82, Lang: LAD), Instrucción UID: 29, Tipo: 'Calc' -[01:48:25] - Red '' (ID: 82, Lang: LAD), Instrucción UID: 30, Tipo: 'LIMIT' -[01:48:25] - Red '' (ID: 89, Lang: LAD), Instrucción UID: 40, Tipo: 'Calc' -[01:48:25] - Red '' (ID: 89, Lang: LAD), Instrucción UID: 41, Tipo: 'Gt' -[01:48:25] - Red '' (ID: 89, Lang: LAD), Instrucción UID: 42, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 89, Lang: LAD), Instrucción UID: 43, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 89, Lang: LAD), Instrucción UID: 44, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 89, Lang: LAD), Instrucción UID: 45, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 89, Lang: LAD), Instrucción UID: 46, Tipo: 'O' -[01:48:25] - Red '' (ID: 89, Lang: LAD), Instrucción UID: 47, Tipo: 'Move' -[01:48:25] - Red '' (ID: 89, Lang: LAD), Instrucción UID: 50, Tipo: 'LIMIT' -[01:48:25] - Red '' (ID: 9E, Lang: LAD), Instrucción UID: 45, Tipo: 'Neg' -[01:48:25] - Red '' (ID: 9E, Lang: LAD), Instrucción UID: 46, Tipo: 'Div' -[01:48:25] - Red '' (ID: A5, Lang: LAD), Instrucción UID: 70, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: A5, Lang: LAD), Instrucción UID: 71, Tipo: 'Coil' -[01:48:25] - Red '' (ID: A5, Lang: LAD), Instrucción UID: 77, Tipo: 'MC_MOVEVELOCITY' -[01:48:25] - Red '' (ID: A5, Lang: LAD), Instrucción UID: 81, Tipo: 'Move' -[01:48:25] - Red '' (ID: A5, Lang: LAD), Instrucción UID: 82, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: AC, Lang: LAD), Instrucción UID: 77, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: AC, Lang: LAD), Instrucción UID: 78, Tipo: 'Coil' -[01:48:25] - Red '' (ID: B3, Lang: LAD), Instrucción UID: 45, Tipo: 'MC_HOME' -[01:48:25] - Red '' (ID: B3, Lang: LAD), Instrucción UID: 49, Tipo: 'Move' -[01:48:25] - Red '' (ID: B3, Lang: LAD), Instrucción UID: 50, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: B3, Lang: LAD), Instrucción UID: 52, Tipo: 'O' -[01:48:25] - Red '' (ID: B3, Lang: LAD), Instrucción UID: 53, Tipo: 'SCoil' -[01:48:25] - Red '' (ID: B3, Lang: LAD), Instrucción UID: 54, Tipo: 'RCoil' -[01:48:25] - Red '' (ID: C1, Lang: LAD), Instrucción UID: 51, Tipo: 'Move' -[01:48:25] - Red '' (ID: C1, Lang: LAD), Instrucción UID: 53, Tipo: 'Move' -[01:48:25] - Red '' (ID: C1, Lang: LAD), Instrucción UID: 55, Tipo: 'Move' -[01:48:25] - Red '' (ID: C8, Lang: LAD), Instrucción UID: 77, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: C8, Lang: LAD), Instrucción UID: 78, Tipo: 'Coil' -[01:48:25] - Red '' (ID: C8, Lang: LAD), Instrucción UID: 85, Tipo: 'MC_MOVEABSOLUTE' -[01:48:25] - Red '' (ID: C8, Lang: LAD), Instrucción UID: 89, Tipo: 'Move' -[01:48:25] - Red '' (ID: C8, Lang: LAD), Instrucción UID: 90, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: D6, Lang: LAD), Instrucción UID: 55, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: D6, Lang: LAD), Instrucción UID: 56, Tipo: 'MC_MOVERELATIVE' -[01:48:25] - Red '' (ID: D6, Lang: LAD), Instrucción UID: 60, Tipo: 'Move' -[01:48:25] - Red '' (ID: D6, Lang: LAD), Instrucción UID: 61, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: EB, Lang: LAD), Instrucción UID: 74, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: EB, Lang: LAD), Instrucción UID: 75, Tipo: 'Coil' -[01:48:25] - Red '' (ID: EB, Lang: LAD), Instrucción UID: 76, Tipo: 'MC_HALT' -[01:48:25] - Red '' (ID: EB, Lang: LAD), Instrucción UID: 80, Tipo: 'Move' -[01:48:25] - Red '' (ID: EB, Lang: LAD), Instrucción UID: 81, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: EB, Lang: LAD), Instrucción UID: 88, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: EB, Lang: LAD), Instrucción UID: 89, Tipo: 'MC_STOP' -[01:48:25] - Red '' (ID: EB, Lang: LAD), Instrucción UID: 93, Tipo: 'Move' -[01:48:25] - Red '' (ID: EB, Lang: LAD), Instrucción UID: 94, Tipo: 'S_Move' -[01:48:25] - Red '' (ID: F2, Lang: LAD), Instrucción UID: 29, Tipo: 'Jump' -[01:48:25] - Red '' (ID: 115, Lang: LAD), Instrucción UID: 64, Tipo: 'OutRange' -[01:48:25] - Red '' (ID: 115, Lang: LAD), Instrucción UID: 66, Tipo: 'OutRange' -[01:48:25] - Red '' (ID: 115, Lang: LAD), Instrucción UID: 68, Tipo: 'OutRange' -[01:48:25] - Red '' (ID: 115, Lang: LAD), Instrucción UID: 70, Tipo: 'OutRange' -[01:48:25] - Red '' (ID: 115, Lang: LAD), Instrucción UID: 79, Tipo: 'O' -[01:48:25] - Red '' (ID: 115, Lang: LAD), Instrucción UID: 80, Tipo: 'SCoil' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 53, Tipo: 'InRange' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 54, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 55, Tipo: 'Move' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 56, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 57, Tipo: 'Move' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 58, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 59, Tipo: 'Move' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 60, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 61, Tipo: 'Move' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 62, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 63, Tipo: 'Move' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 64, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 65, Tipo: 'Move' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 66, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 67, Tipo: 'Move' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 68, Tipo: 'Not' -[01:48:25] - Red '' (ID: 11C, Lang: LAD), Instrucción UID: 69, Tipo: 'SCoil' -[01:48:25] - Red '' (ID: 138, Lang: LAD), Instrucción UID: 32, Tipo: 'SCATTER' -[01:48:25] - Red '' (ID: 138, Lang: LAD), Instrucción UID: 33, Tipo: 'RCoil' -[01:48:25] - Red '' (ID: 13F, Lang: LAD), Instrucción UID: 27, Tipo: 'RD_SINFO' -[01:48:25] - Red '' (ID: 13F, Lang: LAD), Instrucción UID: 28, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 13F, Lang: LAD), Instrucción UID: 29, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 146, Lang: LAD), Instrucción UID: 36, Tipo: 'ReturnValue' -[01:48:25] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_processed.json -[01:48:25] Generando salida para: FB 'AxisTechnologyPositioning' (Original: AxisTechnologyPositioning) -[01:48:25] -> Modo de generación: FB SCL -[01:48:25] WARNING: No se encontró definición para 'TO_Object:v8.0'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'TO_PositioningAxis:v8.0'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] INFO: Detectadas 2 VAR_TEMP adicionales. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\AxisTechnologyPositioning.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_GetData.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771652.8770456, Size=102375 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='AxisTechnologyPositioning_GetData', Número=5, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 7 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_GetData.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_GetData.json -[01:48:25] Procesando bloque tipo: FC -[01:48:25] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 32 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 32 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:25] ADVERTENCIA: Se encontraron 12 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red '' (ID: B, Lang: LAD), Instrucción UID: 40, Tipo: 'SCATTER' -[01:48:25] - Red '' (ID: B, Lang: LAD), Instrucción UID: 42, Tipo: 'SCATTER' -[01:48:25] - Red '' (ID: B, Lang: LAD), Instrucción UID: 44, Tipo: 'SCATTER' -[01:48:25] - Red '' (ID: B, Lang: LAD), Instrucción UID: 46, Tipo: 'SCATTER' -[01:48:25] - Red '' (ID: 20, Lang: LAD), Instrucción UID: 25, Tipo: 'Calc' -[01:48:25] - Red '' (ID: 27, Lang: LAD), Instrucción UID: 44, Tipo: 'InRange' -[01:48:25] - Red '' (ID: 27, Lang: LAD), Instrucción UID: 45, Tipo: 'SCoil' -[01:48:25] - Red '' (ID: 27, Lang: LAD), Instrucción UID: 48, Tipo: 'OutRange' -[01:48:25] - Red '' (ID: 27, Lang: LAD), Instrucción UID: 50, Tipo: 'O' -[01:48:25] - Red '' (ID: 27, Lang: LAD), Instrucción UID: 51, Tipo: 'RCoil' -[01:48:25] - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 28, Tipo: 'RD_SINFO' -[01:48:25] - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 29, Tipo: 'Move' -[01:48:25] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_GetData_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\AxisTechnologyPositioning_GetData.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Technology\parsing\AxisTechnologyPositioning_GetData_processed.json -[01:48:25] Generando salida para: FC 'AxisTechnologyPositioning_GetData' (Original: AxisTechnologyPositioning_GetData) -[01:48:25] -> Modo de generación: FC SCL -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'TO_PositioningAxis:v8.0'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\AxisTechnologyPositioning_GetData.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Utilities\CHECK_AXIS_POSITION.xml --- -[01:48:25] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\Utilities\CHECK_AXIS_POSITION.xml. Se usará el archivo .scl original existente. --- -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\parsing\inv_SIEM_G120.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771652.5232875, Size=55209 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='inv_SIEM_G120', Número=954, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: 'V1.0 -[01:48:25] INVERTER SIEMENS G120 -[01:48:25] USE COMUNICATION TELE...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 9 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=SCL -[01:48:25] - Procesando Red ID=19, Lenguaje Red=SCL -[01:48:25] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=27, Lenguaje Red=SCL -[01:48:25] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=3C, Lenguaje Red=SCL -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\parsing\inv_SIEM_G120.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\parsing\inv_SIEM_G120.json -[01:48:25] Procesando bloque tipo: FC -[01:48:25] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 8 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 8 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 2: 4 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 3 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:25] ADVERTENCIA: Se encontraron 1 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red 'READ DATA FROM DRIVE' (ID: 4, Lang: LAD), Instrucción UID: 24, Tipo: 'DPRD_DAT' -[01:48:25] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\parsing\inv_SIEM_G120_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\inv_SIEM_G120.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Libraries\Motion\parsing\inv_SIEM_G120_processed.json -[01:48:25] Generando salida para: FC 'inv_SIEM_G120' (Original: inv_SIEM_G120) -[01:48:25] -> Modo de generación: FC SCL -[01:48:25] WARNING: No se encontró definición para 'HW_IO'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\inv_SIEM_G120.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\SeamlessDivider_Main.xml --- -[01:48:25] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\SeamlessDivider_Main.xml. Se usará el archivo .scl original existente. --- -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology.xml --- -[01:48:25] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology.xml. Se usará el archivo .scl original existente. --- -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology_MCInterrupt.xml --- -[01:48:25] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology_MCInterrupt.xml. Se usará el archivo .scl original existente. --- -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Interpolator.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.300753, Size=2575 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='MC_Interpolator', Número=92, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -[01:48:25] Advertencia: ObjectList para OB sin SW.Blocks.CompileUnit. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Interpolator.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Interpolator.json -[01:48:25] Procesando bloque tipo: OB -[01:48:25] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:25] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:25] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Interpolator_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Interpolator.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Interpolator_processed.json -[01:48:25] Generando salida para: OB 'MC_Interpolator' (Original: MC_Interpolator) -[01:48:25] -> Modo de generación: OB SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\MC_Interpolator.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_PreInterpolator.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.3785062, Size=19598 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='MC_PreInterpolator', Número=68, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=23 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=23 en red B -[01:48:25] Error: Constante sin valor Access UID=26 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=26 en red B -[01:48:25] Advertencia: Fuente desconocida UID=23 conectada a 32.in2 -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_PreInterpolator.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_PreInterpolator.json -[01:48:25] Procesando bloque tipo: OB -[01:48:25] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 4 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:25] ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red '' (ID: 4, Lang: LAD), Instrucción UID: 23, Tipo: 'Runtime' -[01:48:25] - Red '' (ID: B, Lang: LAD), Instrucción UID: 32, Tipo: 'Calc' -[01:48:25] - Red '' (ID: B, Lang: LAD), Instrucción UID: 33, Tipo: 'SET_CINT' -[01:48:25] - Red '' (ID: B, Lang: LAD), Instrucción UID: 34, Tipo: 'RCoil' -[01:48:25] - Red '' (ID: 19, Lang: LAD), Instrucción UID: 26, Tipo: 'Runtime' -[01:48:25] - Red '' (ID: 19, Lang: LAD), Instrucción UID: 27, Tipo: 'Mul' -[01:48:25] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_PreInterpolator_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_PreInterpolator.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_PreInterpolator_processed.json -[01:48:25] Generando salida para: OB 'MC_PreInterpolator' (Original: MC_PreInterpolator) -[01:48:25] -> Modo de generación: OB SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\MC_PreInterpolator.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Servo.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.4845345, Size=2486 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='MC_Servo', Número=91, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 0 elementos SW.Blocks.CompileUnit. -[01:48:25] Advertencia: ObjectList para OB sin SW.Blocks.CompileUnit. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] ADVERTENCIA FINAL: 'networks' está vacía en el JSON. -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Servo.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Servo.json -[01:48:25] Procesando bloque tipo: OB -[01:48:25] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- No se hicieron más cambios en el pase 1. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:25] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:25] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Servo_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\MC_Servo.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\MC_Servo_processed.json -[01:48:25] Generando salida para: OB 'MC_Servo' (Original: MC_Servo) -[01:48:25] -> Modo de generación: OB SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\MC_Servo.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmManagement.xml --- -[01:48:25] --- SALTANDO PROCESAMIENTO XML (x1, x2, x3) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmManagement.xml. Se usará el archivo .scl original existente. --- -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\AlarmsGeneric.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.923344, Size=53471 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='AlarmsGeneric', Número=4, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 11 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\AlarmsGeneric.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\AlarmsGeneric.json -[01:48:25] Procesando bloque tipo: FC -[01:48:25] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 69 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 69 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:25] ADVERTENCIA: Se encontraron 6 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red '' (ID: B, Lang: LAD), Instrucción UID: 26, Tipo: 'Rs' -[01:48:25] - Red '' (ID: 12, Lang: LAD), Instrucción UID: 26, Tipo: 'Rs' -[01:48:25] - Red '' (ID: 35, Lang: LAD), Instrucción UID: 31, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 35, Lang: LAD), Instrucción UID: 32, Tipo: 'SCoil' -[01:48:25] - Red '' (ID: 35, Lang: LAD), Instrucción UID: 33, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 35, Lang: LAD), Instrucción UID: 34, Tipo: 'SCoil' -[01:48:25] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\AlarmsGeneric_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\AlarmsGeneric.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\AlarmsGeneric_processed.json -[01:48:25] Generando salida para: FC 'AlarmsGeneric' (Original: AlarmsGeneric) -[01:48:25] -> Modo de generación: FC SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\AlarmsGeneric.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\Clocks.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.993756, Size=15943 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='Clocks', Número=8, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 3 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\Clocks.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\Clocks.json -[01:48:25] Procesando bloque tipo: FC -[01:48:25] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 28. Usando placeholder '#TON_INSTANCE_28'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 28. Usando placeholder '#TON_INSTANCE_28'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 28. Usando placeholder '#TON_INSTANCE_28'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TOF UID 30. Usando placeholder '#TOF_INSTANCE_30'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TOF UID 30. Usando placeholder '#TOF_INSTANCE_30'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TOF UID 30. Usando placeholder '#TOF_INSTANCE_30'. -[01:48:25] -> 12 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 12 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 3 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 2: 3 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 3 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:25] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:25] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\Clocks_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Clocks.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\Clocks_processed.json -[01:48:25] Generando salida para: FC 'Clocks' (Original: Clocks) -[01:48:25] -> Modo de generación: FC SCL -[01:48:25] INFO: Detectadas 6 VAR_TEMP adicionales. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Clocks.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instAlarmPresence.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771651.3115358, Size=13160 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='_instAlarmPresence', Número=27, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instAlarmPresence.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instAlarmPresence.json -[01:48:25] Procesando bloque tipo: InstanceDB -[01:48:25] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instAlarmPresence_processed.json -[01:48:25] Guardado de InstanceDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instAlarmPresence.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instAlarmPresence_processed.json -[01:48:25] Generando salida para: InstanceDB '_instAlarmPresence' (Original: _instAlarmPresence) -[01:48:25] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instAlarmPresence.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instMachineCycle.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771651.2827537, Size=26906 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='_instMachineCycle', Número=25, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instMachineCycle.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instMachineCycle.json -[01:48:25] Procesando bloque tipo: InstanceDB -[01:48:25] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instMachineCycle_processed.json -[01:48:25] Guardado de InstanceDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\_instMachineCycle.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\Instances\parsing\_instMachineCycle_processed.json -[01:48:25] Generando salida para: InstanceDB '_instMachineCycle' (Original: _instMachineCycle) -[01:48:25] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\_instMachineCycle.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\LampsGeneric.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.959649, Size=25192 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='LampsGeneric', Número=6, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 4 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\LampsGeneric.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\LampsGeneric.json -[01:48:25] Procesando bloque tipo: FC -[01:48:25] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 33 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 33 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 6 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 2: 6 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 3 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:25] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:25] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\LampsGeneric_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\LampsGeneric.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\LampsGeneric_processed.json -[01:48:25] Generando salida para: FC 'LampsGeneric' (Original: LampsGeneric) -[01:48:25] -> Modo de generación: FC SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\LampsGeneric.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineCycle.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771651.2524052, Size=148133 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FB (Tipo: FB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='MachineCycle', Número=18, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 24 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=24 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=24 en red 27 -[01:48:25] Error: Constante sin valor Access UID=26 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=26 en red 27 -[01:48:25] Error: Constante sin valor Access UID=29 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=29 en red 27 -[01:48:25] Error: Constante sin valor Access UID=31 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=31 en red 27 -[01:48:25] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=22 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=22 en red 4A -[01:48:25] Error: Constante sin valor Access UID=32 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=32 en red 4A -[01:48:25] Advertencia: Fuente desconocida UID=22 conectada a 34.in2 -[01:48:25] Advertencia: Fuente desconocida UID=32 conectada a 45.in -[01:48:25] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=22 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=22 en red 51 -[01:48:25] Error: Constante sin valor Access UID=24 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=24 en red 51 -[01:48:25] Advertencia: Fuente desconocida UID=22 conectada a 26.in2 -[01:48:25] Advertencia: Fuente desconocida UID=24 conectada a 29.in -[01:48:25] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=22 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=22 en red 58 -[01:48:25] Error: Constante sin valor Access UID=24 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=24 en red 58 -[01:48:25] Advertencia: Fuente desconocida UID=22 conectada a 26.in2 -[01:48:25] Advertencia: Fuente desconocida UID=24 conectada a 29.in -[01:48:25] - Procesando Red ID=5F, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=25 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=25 en red 5F -[01:48:25] Error: Constante sin valor Access UID=27 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=27 en red 5F -[01:48:25] Error: Constante sin valor Access UID=28 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=28 en red 5F -[01:48:25] Advertencia: Fuente desconocida UID=28 conectada a 36.in -[01:48:25] - Procesando Red ID=66, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=28 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=28 en red 66 -[01:48:25] Advertencia: Fuente desconocida UID=28 conectada a 38.in -[01:48:25] - Procesando Red ID=6D, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=22 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=22 en red 6D -[01:48:25] Advertencia: Fuente desconocida UID=22 conectada a 24.in2 -[01:48:25] - Procesando Red ID=74, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=22 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=22 en red 74 -[01:48:25] Error: Constante sin valor Access UID=25 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=25 en red 74 -[01:48:25] Advertencia: Fuente desconocida UID=22 conectada a 28.in2 -[01:48:25] Advertencia: Fuente desconocida UID=25 conectada a 31.in2 -[01:48:25] - Procesando Red ID=7B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=82, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=21 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=21 en red 82 -[01:48:25] Error: Constante sin valor Access UID=23 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=23 en red 82 -[01:48:25] Error: Constante sin valor Access UID=26 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=26 en red 82 -[01:48:25] Error: Constante sin valor Access UID=29 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=29 en red 82 -[01:48:25] Advertencia: Fuente desconocida UID=26 conectada a 37.in2 -[01:48:25] Advertencia: Fuente desconocida UID=29 conectada a 39.in2 -[01:48:25] - Procesando Red ID=89, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=34 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=34 en red 89 -[01:48:25] Error: Constante sin valor Access UID=36 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=36 en red 89 -[01:48:25] - Procesando Red ID=90, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=97, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=9E, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=24 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=24 en red 9E -[01:48:25] Advertencia: Fuente desconocida UID=24 conectada a 29.in2 -[01:48:25] - Procesando Red ID=A5, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=25 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=25 en red A5 -[01:48:25] Advertencia: Fuente desconocida UID=25 conectada a 30.in2 -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineCycle.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineCycle.json -[01:48:25] Procesando bloque tipo: FB -[01:48:25] INFO: El bloque es FB. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FB) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 25 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 25 -[01:48:25] Warning: Referring to unknown source UID: 32 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 28 -[01:48:25] Warning: Referring to unknown source UID: 28 -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 26. Usando placeholder '#TON_INSTANCE_26'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TOF UID 24. Usando placeholder '#TOF_INSTANCE_24'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TOF UID 29. Usando placeholder '#TOF_INSTANCE_29'. -[01:48:25] -> 104 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 104 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 25 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 25 -[01:48:25] Warning: Referring to unknown source UID: 32 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 28 -[01:48:25] Warning: Referring to unknown source UID: 28 -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TOF UID 29. Usando placeholder '#TOF_INSTANCE_29'. -[01:48:25] -> 17 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 2: 17 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 3 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 25 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 25 -[01:48:25] Warning: Referring to unknown source UID: 32 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 28 -[01:48:25] Warning: Referring to unknown source UID: 28 -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TOF UID 29. Usando placeholder '#TOF_INSTANCE_29'. -[01:48:25] -> 4 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 3: 4 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 4 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 25 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 22 -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 29 -[01:48:25] Warning: Referring to unknown source UID: 25 -[01:48:25] Warning: Referring to unknown source UID: 32 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 24 -[01:48:25] Warning: Referring to unknown source UID: 28 -[01:48:25] Warning: Referring to unknown source UID: 28 -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TON UID 27. Usando placeholder '#TON_INSTANCE_27'. -[01:48:25] Advertencia: No se encontró nombre/instancia para TOF UID 29. Usando placeholder '#TOF_INSTANCE_29'. -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FB) --- -[01:48:25] ADVERTENCIA: Se encontraron 45 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red '' (ID: 27, Lang: LAD), Instrucción UID: 37, Tipo: 'InRange' -[01:48:25] - Red '' (ID: 27, Lang: LAD), Instrucción UID: 38, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 27, Lang: LAD), Instrucción UID: 39, Tipo: 'O' -[01:48:25] - Red '' (ID: 27, Lang: LAD), Instrucción UID: 40, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 27, Lang: LAD), Instrucción UID: 41, Tipo: 'InRange' -[01:48:25] - Red '' (ID: 27, Lang: LAD), Instrucción UID: 42, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 2E, Lang: LAD), Instrucción UID: 31, Tipo: 'Rs' -[01:48:25] - Red '' (ID: 3C, Lang: LAD), Instrucción UID: 32, Tipo: 'Sr' -[01:48:25] - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 34, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 35, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 36, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 37, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 38, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 39, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 40, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 44, Tipo: 'O' -[01:48:25] - Red '' (ID: 4A, Lang: LAD), Instrucción UID: 45, Tipo: 'Move' -[01:48:25] - Red '' (ID: 51, Lang: LAD), Instrucción UID: 26, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 51, Lang: LAD), Instrucción UID: 27, Tipo: 'TON' -[01:48:25] - Red '' (ID: 51, Lang: LAD), Instrucción UID: 29, Tipo: 'Move' -[01:48:25] - Red '' (ID: 58, Lang: LAD), Instrucción UID: 26, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 58, Lang: LAD), Instrucción UID: 27, Tipo: 'TON' -[01:48:25] - Red '' (ID: 58, Lang: LAD), Instrucción UID: 29, Tipo: 'Move' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 35, Tipo: 'InRange' -[01:48:25] - Red '' (ID: 5F, Lang: LAD), Instrucción UID: 36, Tipo: 'Move' -[01:48:25] - Red '' (ID: 66, Lang: LAD), Instrucción UID: 38, Tipo: 'Move' -[01:48:25] - Red '' (ID: 6D, Lang: LAD), Instrucción UID: 24, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 6D, Lang: LAD), Instrucción UID: 25, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 74, Lang: LAD), Instrucción UID: 28, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 74, Lang: LAD), Instrucción UID: 29, Tipo: 'TOF' -[01:48:25] - Red '' (ID: 74, Lang: LAD), Instrucción UID: 31, Tipo: 'Gt' -[01:48:25] - Red '' (ID: 74, Lang: LAD), Instrucción UID: 33, Tipo: 'O' -[01:48:25] - Red '' (ID: 74, Lang: LAD), Instrucción UID: 34, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 82, Lang: LAD), Instrucción UID: 35, Tipo: 'InRange' -[01:48:25] - Red '' (ID: 82, Lang: LAD), Instrucción UID: 36, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 82, Lang: LAD), Instrucción UID: 37, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 82, Lang: LAD), Instrucción UID: 38, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 82, Lang: LAD), Instrucción UID: 39, Tipo: 'Eq' -[01:48:25] - Red '' (ID: 82, Lang: LAD), Instrucción UID: 40, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 89, Lang: LAD), Instrucción UID: 46, Tipo: 'InRange' -[01:48:25] - Red '' (ID: 89, Lang: LAD), Instrucción UID: 47, Tipo: 'Coil' -[01:48:25] - Red '' (ID: 9E, Lang: LAD), Instrucción UID: 29, Tipo: 'Ge' -[01:48:25] - Red '' (ID: A5, Lang: LAD), Instrucción UID: 30, Tipo: 'Eq' -[01:48:25] - Red '' (ID: A5, Lang: LAD), Instrucción UID: 31, Tipo: 'O' -[01:48:25] - Red '' (ID: A5, Lang: LAD), Instrucción UID: 32, Tipo: 'Coil' -[01:48:25] Guardando JSON procesado (FB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineCycle_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineCycle.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineCycle_processed.json -[01:48:25] Generando salida para: FB 'MachineCycle' (Original: MachineCycle) -[01:48:25] -> Modo de generación: FB SCL -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] INFO: Detectadas 2 VAR_TEMP adicionales. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\MachineCycle.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineMain.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.8645701, Size=37700 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='MachineMain', Número=3, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 13 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=3C, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=43, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=4A, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=51, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=58, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineMain.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineMain.json -[01:48:25] Procesando bloque tipo: FC -[01:48:25] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 15 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 15 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 3 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:25] ADVERTENCIA: Se encontraron 3 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red '' (ID: 58, Lang: LAD), Instrucción UID: 26, Tipo: 'Contact' -[01:48:25] - Red '' (ID: 58, Lang: LAD), Instrucción UID: 27, Tipo: 'RCoil' -[01:48:25] - Red '' (ID: 58, Lang: LAD), Instrucción UID: 28, Tipo: 'RCoil' -[01:48:25] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineMain_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\MachineMain.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\MachineMain_processed.json -[01:48:25] Generando salida para: FC 'MachineMain' (Original: MachineMain) -[01:48:25] -> Modo de generación: FC SCL -[01:48:25] INFO: Detectadas 1 VAR_TEMP adicionales. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\MachineMain.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\buttonsAndLamps_NotUsed.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.781349, Size=10428 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='buttonsAndLamps_NotUsed', Número=41, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\buttonsAndLamps_NotUsed.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\buttonsAndLamps_NotUsed.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\buttonsAndLamps_NotUsed_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\buttonsAndLamps_NotUsed.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\buttonsAndLamps_NotUsed_processed.json -[01:48:25] Generando salida para: GlobalDB 'buttonsAndLamps_NotUsed' (Original: buttonsAndLamps_NotUsed) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\buttonsAndLamps_NotUsed.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\clock.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771651.0226643, Size=8895 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='clock', Número=43, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\clock.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\clock.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\clock_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\clock.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\clock_processed.json -[01:48:25] Generando salida para: GlobalDB 'clock' (Original: clock) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\clock.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\electricalCabinet.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.8164234, Size=4304 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='electricalCabinet', Número=14, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\electricalCabinet.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\electricalCabinet.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\electricalCabinet_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\electricalCabinet.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\electricalCabinet_processed.json -[01:48:25] Generando salida para: GlobalDB 'electricalCabinet' (Original: electricalCabinet) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\electricalCabinet.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\machineData.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771651.057024, Size=16469 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='machineData', Número=24, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\machineData.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\machineData.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\machineData_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Machine\machineData.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Machine\parsing\machineData_processed.json -[01:48:25] Generando salida para: GlobalDB 'machineData' (Original: machineData) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\machineData.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Setup\parsing\alarmMask.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.7480185, Size=2800 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='alarmMask', Número=30, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\Setup\parsing\alarmMask.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Setup\parsing\alarmMask.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Setup\parsing\alarmMask_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Setup\alarmMask.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Setup\parsing\alarmMask_processed.json -[01:48:25] Generando salida para: GlobalDB 'alarmMask' (Original: alarmMask) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\alarmMask.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\Startup.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\Startup.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\Startup.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\Startup.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.5229087, Size=4435 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.OB (Tipo: OB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='Startup', Número=126, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 1 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\Startup.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\Startup.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\Startup.json -[01:48:25] Procesando bloque tipo: OB -[01:48:25] INFO: El bloque es OB. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (OB) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 1 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 1 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 2. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (OB) --- -[01:48:25] INFO: Todas las instrucciones relevantes (no STL) parecen haber sido procesadas o agrupadas. -[01:48:25] Guardando JSON procesado (OB) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\Startup_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\Startup.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\Startup_processed.json -[01:48:25] Generando salida para: OB 'Startup' (Original: Startup) -[01:48:25] -> Modo de generación: OB SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\Startup.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\parsing\instTimingBeltRampGenerator.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.7090738, Size=6330 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='instTimingBeltRampGenerator', Número=38, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para InstanceDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\parsing\instTimingBeltRampGenerator.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\parsing\instTimingBeltRampGenerator.json -[01:48:25] Procesando bloque tipo: InstanceDB -[01:48:25] INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de InstanceDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\parsing\instTimingBeltRampGenerator_processed.json -[01:48:25] Guardado de InstanceDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\instTimingBeltRampGenerator.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\Instances\parsing\instTimingBeltRampGenerator_processed.json -[01:48:25] Generando salida para: InstanceDB 'instTimingBeltRampGenerator' (Original: instTimingBeltRampGenerator) -[01:48:25] -> Modo de generación: INSTANCE_DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\instTimingBeltRampGenerator.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltInterrupt.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.6532555, Size=33269 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='TimingBeltInterrupt', Número=13, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 5 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=23 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=23 en red 12 -[01:48:25] Error: Constante sin valor Access UID=26 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=26 en red 12 -[01:48:25] Advertencia: Fuente desconocida UID=23 conectada a 39.in2 -[01:48:25] Advertencia: Fuente desconocida UID=26 conectada a 40.in2 -[01:48:25] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:25] Error: Constante sin valor Access UID=23 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=23 en red 20 -[01:48:25] Error: Constante sin valor Access UID=24 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=24 en red 20 -[01:48:25] Error: Constante sin valor Access UID=25 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=25 en red 20 -[01:48:25] Error: Constante sin valor Access UID=31 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=31 en red 20 -[01:48:25] Error: Constante sin valor Access UID=35 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=35 en red 20 -[01:48:25] Error: Constante sin valor Access UID=36 -[01:48:25] Advertencia: Ignorando Access inválido o con error UID=36 en red 20 -[01:48:25] Advertencia: Fuente desconocida UID=36 conectada a 53.hwId -[01:48:25] Advertencia: Fuente desconocida UID=35 conectada a 53.maxSpeed -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltInterrupt.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltInterrupt.json -[01:48:25] Procesando bloque tipo: FC -[01:48:25] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 36 -[01:48:25] -> 10 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 10 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 36 -[01:48:25] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 3 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] Warning: Referring to unknown source UID: 26 -[01:48:25] Warning: Referring to unknown source UID: 23 -[01:48:25] Warning: Referring to unknown source UID: 36 -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 3. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:25] ADVERTENCIA: Se encontraron 8 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red '' (ID: 12, Lang: LAD), Instrucción UID: 39, Tipo: 'Sub' -[01:48:25] - Red '' (ID: 12, Lang: LAD), Instrucción UID: 40, Tipo: 'Add' -[01:48:25] - Red '' (ID: 12, Lang: LAD), Instrucción UID: 41, Tipo: 'InRange' -[01:48:25] - Red '' (ID: 12, Lang: LAD), Instrucción UID: 42, Tipo: 'SCoil' -[01:48:25] - Red '' (ID: 20, Lang: LAD), Instrucción UID: 48, Tipo: 'Calc' -[01:48:25] - Red '' (ID: 20, Lang: LAD), Instrucción UID: 49, Tipo: 'Convert' -[01:48:25] - Red '' (ID: 20, Lang: LAD), Instrucción UID: 50, Tipo: 'LIMIT' -[01:48:25] - Red '' (ID: 20, Lang: LAD), Instrucción UID: 53, Tipo: 'Call' -[01:48:25] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltInterrupt_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltInterrupt.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltInterrupt_processed.json -[01:48:25] Generando salida para: FC 'TimingBeltInterrupt' (Original: TimingBeltInterrupt) -[01:48:25] -> Modo de generación: FC SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\TimingBeltInterrupt.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltManager.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.5880709, Size=24990 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.FC (Tipo: FC) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='TimingBeltManager', Número=27, Lenguaje Bloque='LAD' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Buscando y PROCESANDO redes (CompileUnits)... -[01:48:25] Paso 5: Se encontraron 8 elementos SW.Blocks.CompileUnit. -[01:48:25] - Procesando Red ID=4, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=B, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=12, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=19, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=20, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=27, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=2E, Lenguaje Red=LAD -[01:48:25] - Procesando Red ID=35, Lenguaje Red=LAD -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltManager.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltManager.json -[01:48:25] Procesando bloque tipo: FC -[01:48:25] INFO: El bloque es FC. Iniciando procesamiento lógico... -[01:48:25] Cargando procesadores desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\processors' -[01:48:25] --- Iniciando Bucle de Procesamiento Iterativo (FC) --- -[01:48:25] --- Pase 1 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 13 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 1: 13 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 2 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 2 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 2: 2 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 3 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 1 instrucciones (no STL) procesadas con SymPy. -[01:48:25] Fase 2 (Agrupación IF con Simplificación): -[01:48:25] -> 0 agrupaciones realizadas (en redes no STL). -[01:48:25] --- Fin Pase 3: 1 proc SymPy, 0 agrup. Continuando... -[01:48:25] --- Pase 4 --- -[01:48:25] Fase 1 (SymPy Base - Orden por Prioridad): -[01:48:25] -> 0 instrucciones (no STL) procesadas con SymPy. -[01:48:25] --- No se hicieron más cambios en el pase 4. Proceso iterativo completado. --- -[01:48:25] --- Verificación Final de Instrucciones No Procesadas (FC) --- -[01:48:25] ADVERTENCIA: Se encontraron 2 instrucciones (no STL) que parecen no haber sido procesadas: -[01:48:25] - Red '' (ID: 19, Lang: LAD), Instrucción UID: 31, Tipo: 'O' -[01:48:25] - Red '' (ID: 19, Lang: LAD), Instrucción UID: 35, Tipo: 'Sr' -[01:48:25] Guardando JSON procesado (FC) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltManager_processed.json -[01:48:25] Guardado completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\TimingBeltManager.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\TimingBeltManager_processed.json -[01:48:25] Generando salida para: FC 'TimingBeltManager' (Original: TimingBeltManager) -[01:48:25] -> Modo de generación: FC SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\TimingBeltManager.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltData.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.5510414, Size=6026 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='timingBeltData', Número=39, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltData.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltData.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltData_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltData.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltData_processed.json -[01:48:25] Generando salida para: GlobalDB 'timingBeltData' (Original: timingBeltData) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\timingBeltData.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltSetupData.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.6871533, Size=3958 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='timingBeltSetupData', Número=42, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltSetupData.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltSetupData.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltSetupData_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\timingBeltSetupData.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\TimingBelt (downstream divider)\parsing\timingBeltSetupData_processed.json -[01:48:25] Generando salida para: GlobalDB 'timingBeltSetupData' (Original: timingBeltSetupData) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\timingBeltSetupData.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerData.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.1458921, Size=6845 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='dividerData', Número=45, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerData.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerData.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerData_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerData.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerData_processed.json -[01:48:25] Generando salida para: GlobalDB 'dividerData' (Original: dividerData) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\dividerData.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerInterface.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749771650.1229432, Size=15164 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Paso 2b: Bloque SW.Blocks.GlobalDB (Tipo: GlobalDB) encontrado (ID=0). -[01:48:25] Paso 3: Extrayendo atributos del bloque... -[01:48:25] Paso 3: Atributos: Nombre='dividerInterface', Número=44, Lenguaje Bloque='DB' -[01:48:25] Paso 3b: Comentario bloque: '...' -[01:48:25] Paso 4: Extrayendo la interfaz del bloque... -[01:48:25] Paso 5: Saltando procesamiento de redes para GlobalDB. -[01:48:25] Paso 6: Escribiendo el resultado en el archivo JSON... -[01:48:25] Paso 6: Escritura JSON completada. -[01:48:25] Conversión finalizada. JSON guardado en: '98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerInterface.json' -[01:48:25] --- Ejecutando x2 (process_json_to_scl) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml --- -[01:48:25] Cargando JSON desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerInterface.json -[01:48:25] Procesando bloque tipo: GlobalDB -[01:48:25] INFO: El bloque es GlobalDB. Saltando procesamiento lógico de x2. -[01:48:25] Guardando JSON de GlobalDB (con metadatos) en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerInterface_processed.json -[01:48:25] Guardado de GlobalDB completado. -[01:48:25] --- Ejecutando x3 (generate_scl_or_markdown) para: 98050_PLC\ProgramBlocks_XML\Divider\dividerInterface.xml --- -[01:48:25] Cargando JSON procesado desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_XML\Divider\parsing\dividerInterface_processed.json -[01:48:25] Generando salida para: GlobalDB 'dividerInterface' (Original: dividerInterface) -[01:48:25] -> Modo de generación: DATA_BLOCK SCL -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'Struct'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:25] WARNING: No se encontró definición para 'DB_ANY'. Se buscó en directorios estándar. -[01:48:25] -> Escribiendo archivo de salida final en: 98050_PLC\scl_output\dividerInterface.scl -[01:48:25] Generación de .SCL completada. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\DeviceStates_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\DeviceStates_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\DeviceStates_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\DeviceStates_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772062.237595, Size=2020 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_CAMIN_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_CAMIN_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_CAMIN_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_CAMIN_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772062.0566719, Size=2170 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_GEARINPOS_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_GEARINPOS_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_GEARINPOS_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_GEARINPOS_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772062.0317855, Size=2190 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_GEAROUT_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_GEAROUT_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_GEAROUT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_GEAROUT_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772062.1091306, Size=2132 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_HALT_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_HALT_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_HALT_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_HALT_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772061.9428258, Size=2093 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_HOME_1_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_HOME_1_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_HOME_1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_HOME_1_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772061.835052, Size=2097 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_INTERPOLATECAM_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_INTERPOLATECAM_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_INTERPOLATECAM_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_INTERPOLATECAM_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772062.0009246, Size=2602 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_MOVEABSOLUTE_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_MOVEABSOLUTE_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_MOVEABSOLUTE_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_MOVEABSOLUTE_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772061.8661563, Size=4574 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_MOVERELATIVE_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_MOVERELATIVE_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_MOVERELATIVE_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_MOVERELATIVE_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772061.9089835, Size=2133 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_MOVEVELOCITY_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_MOVEVELOCITY_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_MOVEVELOCITY_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_MOVEVELOCITY_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772061.7822187, Size=2133 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_POWER_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_POWER_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_POWER_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_POWER_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772061.74534, Size=2098 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_RESET_1_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_RESET_1_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_RESET_1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_RESET_1_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772061.6412306, Size=5488 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\MC_STOP_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\MC_STOP_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\MC_STOP_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\MC_STOP_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772061.6993706, Size=4486 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\RT_INFO_1_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\RT_INFO_1_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\RT_INFO_1_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\RT_INFO_1_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772062.2786438, Size=1637 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\R_TRIG_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\R_TRIG_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\R_TRIG_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\R_TRIG_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772062.216665, Size=3521 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:25] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:25] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:25] --- Procesando archivo: 98050_PLC\SystemBlocks_CR\SET_TIMEZONE_XRef.xml --- -[01:48:25] --- Ejecutando x1 (convert_xml_to_json) para: 98050_PLC\SystemBlocks_CR\SET_TIMEZONE_XRef.xml --- -[01:48:25] Iniciando conversión de 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\SET_TIMEZONE_XRef.xml' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\SystemBlocks_CR\parsing\SET_TIMEZONE_XRef.json'... -[01:48:25] Cargando parsers de red... -[01:48:25] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers' -[01:48:25] Total de lenguajes con parser cargado: 5 -[01:48:25] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL'] -[01:48:25] Metadatos XML: ModTime=1749772062.1596107, Size=4486 -[01:48:25] Paso 1: Parseando archivo XML... -[01:48:25] Paso 1: Parseo XML completado. -[01:48:25] Paso 2: Detectando tipo de objeto principal... -[01:48:25] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ... -[01:48:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable. -[01:48:27] Error Crítico: No se generó ningún resultado para el archivo XML. -[01:48:27] --- Fase 1.5: Copiando archivos SCL existentes desde 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC' a 'D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\scl_output' --- -[01:48:27] Se encontraron 16 archivos .scl existentes para copiar: -[01:48:27] Copia de SCL existentes finalizada. Copiados: 0, Omitidos (conflicto nombre): 16 -[01:48:27] --- Fase 2: Ejecutando x4_cross_reference.py (salida en 'xref_output/') --- -[01:48:27] Ejecutando x4 (generate_cross_references) sobre: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC, salida en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output -[01:48:27] --- Iniciando Generación de Referencias Cruzadas y Fuentes MD (x4) --- -[01:48:27] Buscando archivos JSON procesados en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC -[01:48:27] Directorio de salida XRef: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output -[01:48:27] Directorio fuente SCL/MD (para análisis DB/Tag y copia): scl_output -[01:48:27] Subdirectorio fuentes MD para XRef: source -[01:48:27] Copiando y preparando archivos fuente para Obsidian en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output\source -[01:48:27] Archivos fuente preparados: 291 SCL convertidos, 51 MD copiados. -[01:48:27] Buscando archivos XML XRef en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\ProgramBlocks_CR -[01:48:27] Archivos JSON encontrados: 326 -[01:48:27] Datos cargados para 326 bloques. -[01:48:27] Mapa InstanciaDB -> FB creado con 0 entradas. -[01:48:27] Datos cargados para 326 bloques (146 PLC Tags globales). -[01:48:27] Construyendo grafo de llamadas desde archivos XML XRef... -[01:48:27] Archivos XML XRef encontrados: 221 -[01:48:27] Generando ÁRBOL XRef de llamadas en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output\xref_calls_tree.md -[01:48:27] Generando RESUMEN XRef de uso de DBs en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output\xref_db_usage_summary.md -[01:48:27] Generando RESUMEN XRef de uso de PLC Tags en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\xref_output\xref_plc_tags_summary.md -[01:48:27] --- Generación de Referencias Cruzadas y Fuentes MD (x4) Completada --- -[01:48:27] --- Fase 3: Ejecutando x5_aggregate.py (salida en 'full_project_representation.md') --- -[01:48:27] Ejecutando x5 (aggregate_outputs) sobre: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC, salida agregada en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\full_project_representation.md -[01:48:27] --- Iniciando Agregación de Archivos (x5) --- -[01:48:27] Leyendo desde directorios: 'scl_output' y 'xref_output' (relativos a la raíz) -[01:48:27] Directorio Raíz del Proyecto: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC -[01:48:27] Archivo de Salida: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\full_project_representation.md -[01:48:27] Buscando archivos SCL con patrón: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\**\*.scl -[01:48:27] Buscando archivos MD con patrón: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\**\*.md -[01:48:27] Se agregarán 703 archivos. -[01:48:27] Agregando: ProgramBlocks_SCL\!!! SYS !!!\FB\FB_SICK_AFx60_PN.scl -[01:48:27] Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_Homing.scl -[01:48:27] Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfPos.scl -[01:48:27] Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfTrq.scl -[01:48:27] Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\3-Motors Manage\MiniMotor_PN\MiniMotor_PN\FC_ProfVel.scl -[01:48:27] Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\FC Read DI.scl -[01:48:27] Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\FC Read DO.scl -[01:48:27] Agregando: ProgramBlocks_SCL\!!! SYS !!!\FC\FC Write DO.scl -[01:48:27] Agregando: ProgramBlocks_SCL\Divider\AAA_VirtualMaster\VirtualMasterManager.scl -[01:48:27] Agregando: ProgramBlocks_SCL\Divider\Libraries\Generic\Alarms\AlarmPresenceAndAcknowledge.scl -[01:48:27] Agregando: ProgramBlocks_SCL\Divider\Libraries\Motion\RampGenerator.scl -[01:48:27] Agregando: ProgramBlocks_SCL\Divider\Libraries\Motion\Utilities\CHECK_AXIS_POSITION.scl -[01:48:27] Agregando: ProgramBlocks_SCL\Divider\Libraries\SeamlessDivider\SeamlessDivider_Main.scl -[01:48:27] Agregando: ProgramBlocks_SCL\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology.scl -[01:48:27] Agregando: ProgramBlocks_SCL\Divider\Libraries\SeamlessDivider\Technology\SeamlessDivider_Technology_MCInterrupt.scl -[01:48:27] Agregando: ProgramBlocks_SCL\Divider\Machine\AlarmManagement.scl -[01:48:27] Agregando: scl_output\AlarmManagement.scl -[01:48:27] Agregando: scl_output\AlarmPresenceAndAcknowledge.scl -[01:48:27] Agregando: scl_output\AlarmsGeneric.scl -[01:48:27] Agregando: scl_output\AxisTechnologyPositioning.scl -[01:48:27] Agregando: scl_output\AxisTechnologyPositioning_GetData.scl -[01:48:27] Agregando: scl_output\CHECK_AXIS_POSITION.scl -[01:48:27] Agregando: scl_output\CONSTANTS.md -[01:48:27] Agregando: scl_output\COPIA_DBW.scl -[01:48:27] Agregando: scl_output\COPIA_DBs.scl -[01:48:27] Agregando: scl_output\CYCL_EXC.scl -[01:48:27] Agregando: scl_output\CYCL_FLT.scl -[01:48:27] Agregando: scl_output\Calculate_Elapsed_Time.scl -[01:48:27] Agregando: scl_output\Clocks.scl -[01:48:27] Agregando: scl_output\ConveyorConsent.scl -[01:48:27] Agregando: scl_output\Ctr_MiniMotor_Home.md -[01:48:27] Agregando: scl_output\Ctr_MiniMotor_ProfPosition.md -[01:48:27] Agregando: scl_output\Ctr_MiniMotor_ProfTorque.md -[01:48:27] Agregando: scl_output\Ctr_MiniMotor_ProfVelocity.md -[01:48:27] Agregando: scl_output\CyclicInterrupt_Axes.scl -[01:48:27] Agregando: scl_output\DBS55_PN_CtrWord.md -[01:48:27] Agregando: scl_output\DBS55_PN_Input.md -[01:48:27] Agregando: scl_output\DBS55_PN_Output.md -[01:48:27] Agregando: scl_output\DBS55_PN_StWord.md -[01:48:27] Agregando: scl_output\DB_BottleFallen.scl -[01:48:27] Agregando: scl_output\DB_CTR_Air_Alarms.scl -[01:48:27] Agregando: scl_output\DB_CTR_General_Alarms.scl -[01:48:27] Agregando: scl_output\DB_CTR_Pack_Alarm.scl -[01:48:27] Agregando: scl_output\DB_CTR_TT_Alarm.scl -[01:48:27] Agregando: scl_output\DB_CTR_Warnings.scl -[01:48:27] Agregando: scl_output\DB_Elapsed_Time.scl -[01:48:27] Agregando: scl_output\DB_Flow_Selection.scl -[01:48:27] Agregando: scl_output\DB_General.scl -[01:48:27] Agregando: scl_output\DB_General_Alarms.scl -[01:48:27] Agregando: scl_output\DB_General_Run.scl -[01:48:27] Agregando: scl_output\DB_HMI.scl -[01:48:27] Agregando: scl_output\DB_HMI_CFG.scl -[01:48:27] Agregando: scl_output\DB_HMI_DateTime.scl -[01:48:27] Agregando: scl_output\DB_HMI_RCP_Transfer_Status.scl -[01:48:27] Agregando: scl_output\DB_HMI_Recipe_Air.scl -[01:48:27] Agregando: scl_output\DB_HMI_Recipe_Pack.scl -[01:48:27] Agregando: scl_output\DB_HMI_Recipe_TTop.scl -[01:48:27] Agregando: scl_output\DB_HMI_Timer.scl -[01:48:27] Agregando: scl_output\DB_LIFO_HMI_Page_DB.scl -[01:48:27] Agregando: scl_output\DB_LUBE___Ecolab.scl -[01:48:27] Agregando: scl_output\DB_Lube___Dry_Ecolab.scl -[01:48:27] Agregando: scl_output\DB_MiniMotor_PN_Device.scl -[01:48:27] Agregando: scl_output\DB_Minimotor_Config.scl -[01:48:27] Agregando: scl_output\DB_Mot_Manage_Altivar_320.scl -[01:48:27] Agregando: scl_output\DB_MotorSimulate.scl -[01:48:27] Agregando: scl_output\DB_PA_HMI_PLC_DataOra.scl -[01:48:27] Agregando: scl_output\DB_PN_DP_Diag_List.scl -[01:48:27] Agregando: scl_output\DB_Run_Signal_Selector.scl -[01:48:27] Agregando: scl_output\DB_SET_TIMEZONE.scl -[01:48:27] Agregando: scl_output\DB_SICK_AFx60_Data.scl -[01:48:27] Agregando: scl_output\DB_SICK_AFx60_PN_M34.scl -[01:48:27] Agregando: scl_output\DB_Signal_Transport.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Alarm.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Energy_Saving_Z1.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Energy_Saving_Z2.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Energy_Saving_Z3.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Fifo_1.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Fifo_2.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M30710.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31110.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31210.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31310.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31610.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31710.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31810.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M31910.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M34010.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M34110.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M34210.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Cfg_M34310.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M30710.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M31110.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M31210.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M31310.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M31610.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M31710.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M31810.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M31910.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M34010.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M34110.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M34210.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Minimotor_Data_M34310.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_CFG.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M30710.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M31010.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M31110.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M31210.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M31310.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M31410.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M31510.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M31610.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M31710.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M31810.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M31910.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M34010.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M34110.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M34210.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M34310.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_M34410.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_U32810.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_U32910.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_U33010.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_U33110.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_U33210.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_U33310.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_U33410.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_U33510.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Motor_U33610.scl -[01:48:27] Agregando: scl_output\DB_Ttop_Run.scl -[01:48:27] Agregando: scl_output\DB_Warnings.scl -[01:48:27] Agregando: scl_output\DataConveyors.scl -[01:48:27] Agregando: scl_output\DbHmiDateTime.scl -[01:48:27] Agregando: scl_output\DbHmiTimeZone.scl -[01:48:27] Agregando: scl_output\DbSetTimeZone.scl -[01:48:27] Agregando: scl_output\Default_tag_table.md -[01:48:27] Agregando: scl_output\DividerMain.scl -[01:48:27] Agregando: scl_output\FB_BottleFallen.scl -[01:48:27] Agregando: scl_output\FB_Calculate_Ramp.scl -[01:48:27] Agregando: scl_output\FB_Calculate_Ramp_UpDown.scl -[01:48:27] Agregando: scl_output\FB_Early_Restart.scl -[01:48:27] Agregando: scl_output\FB_FIFO_Manage_DataType_Real.scl -[01:48:27] Agregando: scl_output\FB_LIFO_HMI_Page.scl -[01:48:27] Agregando: scl_output\FB_Lube___Dry_Ecolab.scl -[01:48:27] Agregando: scl_output\FB_Lube___EcoLab_VM.scl -[01:48:27] Agregando: scl_output\FB_Lube___Ecolab.scl -[01:48:27] Agregando: scl_output\FB_Lube___Water_Dry.scl -[01:48:27] Agregando: scl_output\FB_Master_Slave_PID.scl -[01:48:27] Agregando: scl_output\FB_MiniMotor_PN.scl -[01:48:27] Agregando: scl_output\FB_Minimotor_Config.scl -[01:48:27] Agregando: scl_output\FB_Mot_Manage_Altivar_320.scl -[01:48:27] Agregando: scl_output\FB_Motors_Manage.scl -[01:48:27] Agregando: scl_output\FB_Run_Timer_Selector.scl -[01:48:27] Agregando: scl_output\FB_SICK_AFx60_PN.scl -[01:48:27] Agregando: scl_output\FB_Show_Alarms.scl -[01:48:27] Agregando: scl_output\FB_Ttop_Energy_Saving.scl -[01:48:27] Agregando: scl_output\FC Read DI.scl -[01:48:27] Agregando: scl_output\FC Read DO.scl -[01:48:27] Agregando: scl_output\FC Write DO.scl -[01:48:27] Agregando: scl_output\FC_Air_Philosophy_01.scl -[01:48:27] Agregando: scl_output\FC_Air_Philosophy_04.scl -[01:48:27] Agregando: scl_output\FC_Air_Philosophy_08.scl -[01:48:27] Agregando: scl_output\FC_Air_Philosophy_14.scl -[01:48:27] Agregando: scl_output\FC_Air_Philosophy_17.scl -[01:48:27] Agregando: scl_output\FC_Air_Philosophy_18.scl -[01:48:27] Agregando: scl_output\FC_Air_Philosophy_Manage.scl -[01:48:27] Agregando: scl_output\FC_CFG_TTOP_MultiRow_2_1.scl -[01:48:27] Agregando: scl_output\FC_CFG_TTOP_MultiRow_3_2.scl -[01:48:27] Agregando: scl_output\FC_CMP_Machine.scl -[01:48:27] Agregando: scl_output\FC_CTR_Alarm.scl -[01:48:27] Agregando: scl_output\FC_Compute_AN_Speed.scl -[01:48:27] Agregando: scl_output\FC_Compute_Machine_Speed.scl -[01:48:27] Agregando: scl_output\FC_General_Alarms.scl -[01:48:27] Agregando: scl_output\FC_General_Lamp.scl -[01:48:27] Agregando: scl_output\FC_General_Warning.scl -[01:48:27] Agregando: scl_output\FC_Get_DBnum.scl -[01:48:27] Agregando: scl_output\FC_HMI.scl -[01:48:27] Agregando: scl_output\FC_HMI_Date_Time.scl -[01:48:27] Agregando: scl_output\FC_HMI_PSW_Cfg.scl -[01:48:27] Agregando: scl_output\FC_HMI_RCP_Transfer_Status.scl -[01:48:27] Agregando: scl_output\FC_HMI_Recipe_TTop.scl -[01:48:27] Agregando: scl_output\FC_HMI_Timer.scl -[01:48:27] Agregando: scl_output\FC_Homing.scl -[01:48:27] Agregando: scl_output\FC_Minimotor_Managment.scl -[01:48:27] Agregando: scl_output\FC_Mot_Init_CFG.scl -[01:48:27] Agregando: scl_output\FC_Mot_Manage_Bosch_Rexroth.scl -[01:48:27] Agregando: scl_output\FC_Mot_Manage_EOLO_mBar.scl -[01:48:27] Agregando: scl_output\FC_Mot_Manage_Minimotor.scl -[01:48:27] Agregando: scl_output\FC_Mot_Manage_Movigear.scl -[01:48:27] Agregando: scl_output\FC_Mot_Manage_Movigear_ADV.scl -[01:48:27] Agregando: scl_output\FC_Mot_Manage_Movigear_ADV_DPRDAT.scl -[01:48:27] Agregando: scl_output\FC_Mot_Manage_Movimot.scl -[01:48:27] Agregando: scl_output\FC_Mot_Manage_VFD_Analog.scl -[01:48:27] Agregando: scl_output\FC_Mot_Manage_VFD_Dig.scl -[01:48:27] Agregando: scl_output\FC_Mot_Manage_VFD_FC300.scl -[01:48:27] Agregando: scl_output\FC_Mot_Manage_VFD_FC300_DPRDAT.scl -[01:48:27] Agregando: scl_output\FC_Motor_Protocols.scl -[01:48:27] Agregando: scl_output\FC_Movifit_Status.scl -[01:48:27] Agregando: scl_output\FC_ProfPos.scl -[01:48:27] Agregando: scl_output\FC_ProfTrq.scl -[01:48:27] Agregando: scl_output\FC_ProfVel.scl -[01:48:27] Agregando: scl_output\FC_Profinet_Allarms.scl -[01:48:27] Agregando: scl_output\FC_Read_EOLO_mBar.scl -[01:48:27] Agregando: scl_output\FC_Reference_management.scl -[01:48:27] Agregando: scl_output\FC_S_Everz.scl -[01:48:27] Agregando: scl_output\FC_S_Everz_ON_OFF.scl -[01:48:27] Agregando: scl_output\FC_S_Everz_Struct.scl -[01:48:27] Agregando: scl_output\FC_Scale_Real.scl -[01:48:27] Agregando: scl_output\FC_Scale_Speed_w_Gap.scl -[01:48:27] Agregando: scl_output\FC_Scaling.scl -[01:48:27] Agregando: scl_output\FC_Siemens_G120C.scl -[01:48:27] Agregando: scl_output\FC_Signal_Configuration_Bits.scl -[01:48:27] Agregando: scl_output\FC_Signal_Discharge_Output_Force.scl -[01:48:27] Agregando: scl_output\FC_Signal_Infeed_Output_Force.scl -[01:48:27] Agregando: scl_output\FC_Signal_Input_Force_Control.scl -[01:48:27] Agregando: scl_output\FC_Signals_Discharge_Timers.scl -[01:48:27] Agregando: scl_output\FC_Signals_Discharge_Timers_Read.scl -[01:48:27] Agregando: scl_output\FC_Signals_Infeed_Timers.scl -[01:48:27] Agregando: scl_output\FC_Signals_Infeed_Timers_Read.scl -[01:48:27] Agregando: scl_output\FC_Simple_PID.scl -[01:48:27] Agregando: scl_output\FC_Simulation.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Alarms.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Configuration.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Devices.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M30710.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M31010.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M31110.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M31210.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M31310.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M31410.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M31510.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M31610.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M31710.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M31810.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M31910.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M34010.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M34110.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M34210.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M34310.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_M34410.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_U32810.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_U32910.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_U33010.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_U33110.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_U33210.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_U33310.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_U33410.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_U33510.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Motor_U33610.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Philosophy_01.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Philosophy_02.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Philosophy_03.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Philosophy_04.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Philosophy_05.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Philosophy_06.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Philosophy_07.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Philosophy_08.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Philosophy_09.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Philosophy_Manage.scl -[01:48:27] Agregando: scl_output\FC_Ttop_Run.scl -[01:48:27] Agregando: scl_output\FC_Turk_Lamp.scl -[01:48:27] Agregando: scl_output\FcHmiData.scl -[01:48:27] Agregando: scl_output\FcHmiDateTime.scl -[01:48:27] Agregando: scl_output\FcHmiRcpDivider.scl -[01:48:27] Agregando: scl_output\FcMainConfig.scl -[01:48:27] Agregando: scl_output\FcTon.scl -[01:48:27] Agregando: scl_output\FcTonStruct.scl -[01:48:27] Agregando: scl_output\Fill_Zero_Area.scl -[01:48:27] Agregando: scl_output\Get_Put.md -[01:48:27] Agregando: scl_output\HW_ERR.scl -[01:48:27] Agregando: scl_output\HW_INT0.scl -[01:48:27] Agregando: scl_output\HmiData.scl -[01:48:27] Agregando: scl_output\HmiRcpDivider.scl -[01:48:27] Agregando: scl_output\I_O_FLT1.scl -[01:48:27] Agregando: scl_output\I_O_FLT2.scl -[01:48:27] Agregando: scl_output\Inputs.md -[01:48:27] Agregando: scl_output\LCamHdl_AdditionalConstants.md -[01:48:27] Agregando: scl_output\LCamHdl_ConfigConstants.md -[01:48:27] Agregando: scl_output\LCamHdl_CreateCamAdvanced.scl -[01:48:27] Agregando: scl_output\LCamHdl_ProfileConstants.md -[01:48:27] Agregando: scl_output\LCamHdl_typeAdvancedConfig.md -[01:48:27] Agregando: scl_output\LCamHdl_typeAdvancedElement.md -[01:48:27] Agregando: scl_output\LCamHdl_typeDiagnostics.md -[01:48:27] Agregando: scl_output\LampsGeneric.scl -[01:48:27] Agregando: scl_output\MC_Interpolator.scl -[01:48:27] Agregando: scl_output\MC_PreInterpolator.scl -[01:48:27] Agregando: scl_output\MC_Servo.scl -[01:48:27] Agregando: scl_output\MachineCycle.scl -[01:48:27] Agregando: scl_output\MachineMain.scl -[01:48:27] Agregando: scl_output\Merker.md -[01:48:27] Agregando: scl_output\Outputs.md -[01:48:27] Agregando: scl_output\PROG_ERR.scl -[01:48:27] Agregando: scl_output\RACK_FLT.scl -[01:48:27] Agregando: scl_output\RESTART.scl -[01:48:27] Agregando: scl_output\RampGenerator.scl -[01:48:27] Agregando: scl_output\Rcp.md -[01:48:27] Agregando: scl_output\ST_SICK_AFx60.md -[01:48:27] Agregando: scl_output\ST_SICK_AFx60_Error.md -[01:48:27] Agregando: scl_output\SeamlessDivider_Main.scl -[01:48:27] Agregando: scl_output\SeamlessDivider_Technology.scl -[01:48:27] Agregando: scl_output\SeamlessDivider_Technology_MCInterrupt.scl -[01:48:27] Agregando: scl_output\SignalTtopConveyors.scl -[01:48:27] Agregando: scl_output\Startup.scl -[01:48:27] Agregando: scl_output\Startup_STOP_to_RUN.scl -[01:48:27] Agregando: scl_output\Timer.md -[01:48:27] Agregando: scl_output\TimingBeltInterrupt.scl -[01:48:27] Agregando: scl_output\TimingBeltManager.scl -[01:48:27] Agregando: scl_output\UDT_Air_Energy_Saving.md -[01:48:27] Agregando: scl_output\UDT_Air_Obstruction.md -[01:48:27] Agregando: scl_output\UDT_AlrLube.md -[01:48:27] Agregando: scl_output\UDT_AlrLubrification.md -[01:48:27] Agregando: scl_output\UDT_AnalogDevice.md -[01:48:27] Agregando: scl_output\UDT_EcoSync_Liner.md -[01:48:27] Agregando: scl_output\UDT_Fifo.md -[01:48:27] Agregando: scl_output\UDT_LubeZone.md -[01:48:27] Agregando: scl_output\UDT_Lubrication.md -[01:48:27] Agregando: scl_output\UDT_LubrificationZone.md -[01:48:27] Agregando: scl_output\UDT_Motor.md -[01:48:27] Agregando: scl_output\UDT_PID_Setup.md -[01:48:27] Agregando: scl_output\UDT_Philosofy_Data_TTOP.md -[01:48:27] Agregando: scl_output\UDT_RCP_STATUS.md -[01:48:27] Agregando: scl_output\UDT_Run.md -[01:48:27] Agregando: scl_output\UDT_Scale_Data.md -[01:48:27] Agregando: scl_output\UDT_Signal.md -[01:48:27] Agregando: scl_output\UDT_Syncro__Data.md -[01:48:27] Agregando: scl_output\UDT_Syncro__Liner.md -[01:48:27] Agregando: scl_output\UDT_Timer.md -[01:48:27] Agregando: scl_output\UDT_Timer_ONOFF.md -[01:48:27] Agregando: scl_output\VirtualMasterManager.scl -[01:48:27] Agregando: scl_output\_hmiShitData.scl -[01:48:27] Agregando: scl_output\_instAlarmPresence.scl -[01:48:27] Agregando: scl_output\_instDivider.scl -[01:48:27] Agregando: scl_output\_instDividerMotion.scl -[01:48:27] Agregando: scl_output\_instDivider_PostServo.scl -[01:48:27] Agregando: scl_output\_instMachineCycle.scl -[01:48:27] Agregando: scl_output\_instVirtualMaster.scl -[01:48:27] Agregando: scl_output\alarmMask.scl -[01:48:27] Agregando: scl_output\alarms.scl -[01:48:27] Agregando: scl_output\buttonsAndLamps_NotUsed.scl -[01:48:27] Agregando: scl_output\clock.scl -[01:48:27] Agregando: scl_output\conveyorConsentData.scl -[01:48:27] Agregando: scl_output\debugData.scl -[01:48:27] Agregando: scl_output\dividerData.scl -[01:48:27] Agregando: scl_output\dividerInterface.scl -[01:48:27] Agregando: scl_output\electricalCabinet.scl -[01:48:27] Agregando: scl_output\instTimingBeltRampGenerator.scl -[01:48:27] Agregando: scl_output\inv_SIEM_G120.scl -[01:48:27] Agregando: scl_output\machineData.scl -[01:48:27] Agregando: scl_output\recipe.scl -[01:48:27] Agregando: scl_output\selections.scl -[01:48:27] Agregando: scl_output\timingBeltData.scl -[01:48:27] Agregando: scl_output\timingBeltSetupData.scl -[01:48:27] Agregando: scl_output\typeAxisPositioningInterface.md -[01:48:27] Agregando: scl_output\typeAxisTechnologyInterface.md -[01:48:27] Agregando: scl_output\typeMachineCycleInterface.md -[01:48:27] Agregando: scl_output\typeSeamlessDividerBlocksSharedData.md -[01:48:27] Agregando: scl_output\typeSeamlessDividerInterface.md -[01:48:27] Agregando: scl_output\typeSeamlessDividerMotionTechnologyInterface.md -[01:48:27] Agregando: scl_output\virtualMasterData.scl -[01:48:27] Agregando: xref_output\source\AlarmManagement.md -[01:48:27] Agregando: xref_output\source\AlarmPresenceAndAcknowledge.md -[01:48:27] Agregando: xref_output\source\AlarmsGeneric.md -[01:48:27] Agregando: xref_output\source\AxisTechnologyPositioning.md -[01:48:27] Agregando: xref_output\source\AxisTechnologyPositioning_GetData.md -[01:48:27] Agregando: xref_output\source\CHECK_AXIS_POSITION.md -[01:48:27] Agregando: xref_output\source\CONSTANTS.md -[01:48:27] Agregando: xref_output\source\COPIA_DBW.md -[01:48:27] Agregando: xref_output\source\COPIA_DBs.md -[01:48:27] Agregando: xref_output\source\CYCL_EXC.md -[01:48:27] Agregando: xref_output\source\CYCL_FLT.md -[01:48:27] Agregando: xref_output\source\Calculate_Elapsed_Time.md -[01:48:27] Agregando: xref_output\source\Clocks.md -[01:48:27] Agregando: xref_output\source\ConveyorConsent.md -[01:48:27] Agregando: xref_output\source\Ctr_MiniMotor_Home.md -[01:48:27] Agregando: xref_output\source\Ctr_MiniMotor_ProfPosition.md -[01:48:27] Agregando: xref_output\source\Ctr_MiniMotor_ProfTorque.md -[01:48:27] Agregando: xref_output\source\Ctr_MiniMotor_ProfVelocity.md -[01:48:27] Agregando: xref_output\source\CyclicInterrupt_Axes.md -[01:48:27] Agregando: xref_output\source\DBS55_PN_CtrWord.md -[01:48:27] Agregando: xref_output\source\DBS55_PN_Input.md -[01:48:27] Agregando: xref_output\source\DBS55_PN_Output.md -[01:48:27] Agregando: xref_output\source\DBS55_PN_StWord.md -[01:48:27] Agregando: xref_output\source\DB_BottleFallen.md -[01:48:27] Agregando: xref_output\source\DB_CTR_Air_Alarms.md -[01:48:27] Agregando: xref_output\source\DB_CTR_General_Alarms.md -[01:48:27] Agregando: xref_output\source\DB_CTR_Pack_Alarm.md -[01:48:27] Agregando: xref_output\source\DB_CTR_TT_Alarm.md -[01:48:27] Agregando: xref_output\source\DB_CTR_Warnings.md -[01:48:27] Agregando: xref_output\source\DB_Elapsed_Time.md -[01:48:27] Agregando: xref_output\source\DB_Flow_Selection.md -[01:48:27] Agregando: xref_output\source\DB_General.md -[01:48:27] Agregando: xref_output\source\DB_General_Alarms.md -[01:48:27] Agregando: xref_output\source\DB_General_Run.md -[01:48:27] Agregando: xref_output\source\DB_HMI.md -[01:48:27] Agregando: xref_output\source\DB_HMI_CFG.md -[01:48:27] Agregando: xref_output\source\DB_HMI_DateTime.md -[01:48:27] Agregando: xref_output\source\DB_HMI_RCP_Transfer_Status.md -[01:48:27] Agregando: xref_output\source\DB_HMI_Recipe_Air.md -[01:48:27] Agregando: xref_output\source\DB_HMI_Recipe_Pack.md -[01:48:27] Agregando: xref_output\source\DB_HMI_Recipe_TTop.md -[01:48:27] Agregando: xref_output\source\DB_HMI_Timer.md -[01:48:27] Agregando: xref_output\source\DB_LIFO_HMI_Page_DB.md -[01:48:27] Agregando: xref_output\source\DB_LUBE___Ecolab.md -[01:48:27] Agregando: xref_output\source\DB_Lube___Dry_Ecolab.md -[01:48:27] Agregando: xref_output\source\DB_MiniMotor_PN_Device.md -[01:48:27] Agregando: xref_output\source\DB_Minimotor_Config.md -[01:48:27] Agregando: xref_output\source\DB_Mot_Manage_Altivar_320.md -[01:48:27] Agregando: xref_output\source\DB_MotorSimulate.md -[01:48:27] Agregando: xref_output\source\DB_PA_HMI_PLC_DataOra.md -[01:48:27] Agregando: xref_output\source\DB_PN_DP_Diag_List.md -[01:48:27] Agregando: xref_output\source\DB_Run_Signal_Selector.md -[01:48:27] Agregando: xref_output\source\DB_SET_TIMEZONE.md -[01:48:27] Agregando: xref_output\source\DB_SICK_AFx60_Data.md -[01:48:27] Agregando: xref_output\source\DB_SICK_AFx60_PN_M34.md -[01:48:27] Agregando: xref_output\source\DB_Signal_Transport.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Alarm.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Energy_Saving_Z1.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Energy_Saving_Z2.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Energy_Saving_Z3.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Fifo_1.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Fifo_2.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M30710.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31110.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31210.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31310.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31610.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31710.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31810.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M31910.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M34010.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M34110.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M34210.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Cfg_M34310.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M30710.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31110.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31210.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31310.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31610.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31710.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31810.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M31910.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M34010.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M34110.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M34210.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Minimotor_Data_M34310.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_CFG.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M30710.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M31010.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M31110.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M31210.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M31310.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M31410.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M31510.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M31610.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M31710.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M31810.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M31910.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M34010.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M34110.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M34210.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M34310.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_M34410.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_U32810.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_U32910.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_U33010.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_U33110.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_U33210.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_U33310.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_U33410.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_U33510.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Motor_U33610.md -[01:48:27] Agregando: xref_output\source\DB_Ttop_Run.md -[01:48:27] Agregando: xref_output\source\DB_Warnings.md -[01:48:27] Agregando: xref_output\source\DataConveyors.md -[01:48:27] Agregando: xref_output\source\DbHmiDateTime.md -[01:48:27] Agregando: xref_output\source\DbHmiTimeZone.md -[01:48:27] Agregando: xref_output\source\DbSetTimeZone.md -[01:48:27] Agregando: xref_output\source\Default_tag_table.md -[01:48:27] Agregando: xref_output\source\DividerMain.md -[01:48:27] Agregando: xref_output\source\FB_BottleFallen.md -[01:48:27] Agregando: xref_output\source\FB_Calculate_Ramp.md -[01:48:27] Agregando: xref_output\source\FB_Calculate_Ramp_UpDown.md -[01:48:27] Agregando: xref_output\source\FB_Early_Restart.md -[01:48:27] Agregando: xref_output\source\FB_FIFO_Manage_DataType_Real.md -[01:48:27] Agregando: xref_output\source\FB_LIFO_HMI_Page.md -[01:48:27] Agregando: xref_output\source\FB_Lube___Dry_Ecolab.md -[01:48:27] Agregando: xref_output\source\FB_Lube___EcoLab_VM.md -[01:48:27] Agregando: xref_output\source\FB_Lube___Ecolab.md -[01:48:27] Agregando: xref_output\source\FB_Lube___Water_Dry.md -[01:48:27] Agregando: xref_output\source\FB_Master_Slave_PID.md -[01:48:27] Agregando: xref_output\source\FB_MiniMotor_PN.md -[01:48:27] Agregando: xref_output\source\FB_Minimotor_Config.md -[01:48:27] Agregando: xref_output\source\FB_Mot_Manage_Altivar_320.md -[01:48:27] Agregando: xref_output\source\FB_Motors_Manage.md -[01:48:27] Agregando: xref_output\source\FB_Run_Timer_Selector.md -[01:48:27] Agregando: xref_output\source\FB_SICK_AFx60_PN.md -[01:48:27] Agregando: xref_output\source\FB_Show_Alarms.md -[01:48:27] Agregando: xref_output\source\FB_Ttop_Energy_Saving.md -[01:48:27] Agregando: xref_output\source\FC Read DI.md -[01:48:27] Agregando: xref_output\source\FC Read DO.md -[01:48:27] Agregando: xref_output\source\FC Write DO.md -[01:48:27] Agregando: xref_output\source\FC_Air_Philosophy_01.md -[01:48:27] Agregando: xref_output\source\FC_Air_Philosophy_04.md -[01:48:27] Agregando: xref_output\source\FC_Air_Philosophy_08.md -[01:48:27] Agregando: xref_output\source\FC_Air_Philosophy_14.md -[01:48:27] Agregando: xref_output\source\FC_Air_Philosophy_17.md -[01:48:27] Agregando: xref_output\source\FC_Air_Philosophy_18.md -[01:48:27] Agregando: xref_output\source\FC_Air_Philosophy_Manage.md -[01:48:27] Agregando: xref_output\source\FC_CFG_TTOP_MultiRow_2_1.md -[01:48:27] Agregando: xref_output\source\FC_CFG_TTOP_MultiRow_3_2.md -[01:48:27] Agregando: xref_output\source\FC_CMP_Machine.md -[01:48:27] Agregando: xref_output\source\FC_CTR_Alarm.md -[01:48:27] Agregando: xref_output\source\FC_Compute_AN_Speed.md -[01:48:27] Agregando: xref_output\source\FC_Compute_Machine_Speed.md -[01:48:27] Agregando: xref_output\source\FC_General_Alarms.md -[01:48:27] Agregando: xref_output\source\FC_General_Lamp.md -[01:48:27] Agregando: xref_output\source\FC_General_Warning.md -[01:48:27] Agregando: xref_output\source\FC_Get_DBnum.md -[01:48:27] Agregando: xref_output\source\FC_HMI.md -[01:48:27] Agregando: xref_output\source\FC_HMI_Date_Time.md -[01:48:27] Agregando: xref_output\source\FC_HMI_PSW_Cfg.md -[01:48:27] Agregando: xref_output\source\FC_HMI_RCP_Transfer_Status.md -[01:48:27] Agregando: xref_output\source\FC_HMI_Recipe_TTop.md -[01:48:27] Agregando: xref_output\source\FC_HMI_Timer.md -[01:48:27] Agregando: xref_output\source\FC_Homing.md -[01:48:27] Agregando: xref_output\source\FC_Minimotor_Managment.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Init_CFG.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Manage_Bosch_Rexroth.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Manage_EOLO_mBar.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Manage_Minimotor.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Manage_Movigear.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Manage_Movigear_ADV.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Manage_Movigear_ADV_DPRDAT.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Manage_Movimot.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Manage_VFD_Analog.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Manage_VFD_Dig.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Manage_VFD_FC300.md -[01:48:27] Agregando: xref_output\source\FC_Mot_Manage_VFD_FC300_DPRDAT.md -[01:48:27] Agregando: xref_output\source\FC_Motor_Protocols.md -[01:48:27] Agregando: xref_output\source\FC_Movifit_Status.md -[01:48:27] Agregando: xref_output\source\FC_ProfPos.md -[01:48:27] Agregando: xref_output\source\FC_ProfTrq.md -[01:48:27] Agregando: xref_output\source\FC_ProfVel.md -[01:48:27] Agregando: xref_output\source\FC_Profinet_Allarms.md -[01:48:27] Agregando: xref_output\source\FC_Read_EOLO_mBar.md -[01:48:27] Agregando: xref_output\source\FC_Reference_management.md -[01:48:27] Agregando: xref_output\source\FC_S_Everz.md -[01:48:27] Agregando: xref_output\source\FC_S_Everz_ON_OFF.md -[01:48:27] Agregando: xref_output\source\FC_S_Everz_Struct.md -[01:48:27] Agregando: xref_output\source\FC_Scale_Real.md -[01:48:27] Agregando: xref_output\source\FC_Scale_Speed_w_Gap.md -[01:48:27] Agregando: xref_output\source\FC_Scaling.md -[01:48:27] Agregando: xref_output\source\FC_Siemens_G120C.md -[01:48:27] Agregando: xref_output\source\FC_Signal_Configuration_Bits.md -[01:48:27] Agregando: xref_output\source\FC_Signal_Discharge_Output_Force.md -[01:48:27] Agregando: xref_output\source\FC_Signal_Infeed_Output_Force.md -[01:48:27] Agregando: xref_output\source\FC_Signal_Input_Force_Control.md -[01:48:27] Agregando: xref_output\source\FC_Signals_Discharge_Timers.md -[01:48:27] Agregando: xref_output\source\FC_Signals_Discharge_Timers_Read.md -[01:48:27] Agregando: xref_output\source\FC_Signals_Infeed_Timers.md -[01:48:27] Agregando: xref_output\source\FC_Signals_Infeed_Timers_Read.md -[01:48:27] Agregando: xref_output\source\FC_Simple_PID.md -[01:48:27] Agregando: xref_output\source\FC_Simulation.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Alarms.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Configuration.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Devices.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M30710.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M31010.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M31110.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M31210.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M31310.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M31410.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M31510.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M31610.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M31710.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M31810.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M31910.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M34010.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M34110.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M34210.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M34310.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_M34410.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_U32810.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_U32910.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_U33010.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_U33110.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_U33210.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_U33310.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_U33410.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_U33510.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Motor_U33610.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Philosophy_01.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Philosophy_02.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Philosophy_03.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Philosophy_04.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Philosophy_05.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Philosophy_06.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Philosophy_07.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Philosophy_08.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Philosophy_09.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Philosophy_Manage.md -[01:48:27] Agregando: xref_output\source\FC_Ttop_Run.md -[01:48:27] Agregando: xref_output\source\FC_Turk_Lamp.md -[01:48:27] Agregando: xref_output\source\FcHmiData.md -[01:48:27] Agregando: xref_output\source\FcHmiDateTime.md -[01:48:27] Agregando: xref_output\source\FcHmiRcpDivider.md -[01:48:27] Agregando: xref_output\source\FcMainConfig.md -[01:48:27] Agregando: xref_output\source\FcTon.md -[01:48:27] Agregando: xref_output\source\FcTonStruct.md -[01:48:27] Agregando: xref_output\source\Fill_Zero_Area.md -[01:48:27] Agregando: xref_output\source\Get_Put.md -[01:48:27] Agregando: xref_output\source\HW_ERR.md -[01:48:27] Agregando: xref_output\source\HW_INT0.md -[01:48:27] Agregando: xref_output\source\HmiData.md -[01:48:27] Agregando: xref_output\source\HmiRcpDivider.md -[01:48:27] Agregando: xref_output\source\I_O_FLT1.md -[01:48:27] Agregando: xref_output\source\I_O_FLT2.md -[01:48:27] Agregando: xref_output\source\Inputs.md -[01:48:27] Agregando: xref_output\source\LCamHdl_AdditionalConstants.md -[01:48:27] Agregando: xref_output\source\LCamHdl_ConfigConstants.md -[01:48:27] Agregando: xref_output\source\LCamHdl_CreateCamAdvanced.md -[01:48:27] Agregando: xref_output\source\LCamHdl_ProfileConstants.md -[01:48:27] Agregando: xref_output\source\LCamHdl_typeAdvancedConfig.md -[01:48:27] Agregando: xref_output\source\LCamHdl_typeAdvancedElement.md -[01:48:27] Agregando: xref_output\source\LCamHdl_typeDiagnostics.md -[01:48:27] Agregando: xref_output\source\LampsGeneric.md -[01:48:27] Agregando: xref_output\source\MC_Interpolator.md -[01:48:27] Agregando: xref_output\source\MC_PreInterpolator.md -[01:48:27] Agregando: xref_output\source\MC_Servo.md -[01:48:27] Agregando: xref_output\source\MachineCycle.md -[01:48:27] Agregando: xref_output\source\MachineMain.md -[01:48:27] Agregando: xref_output\source\Merker.md -[01:48:27] Agregando: xref_output\source\Outputs.md -[01:48:27] Agregando: xref_output\source\PROG_ERR.md -[01:48:27] Agregando: xref_output\source\RACK_FLT.md -[01:48:27] Agregando: xref_output\source\RESTART.md -[01:48:27] Agregando: xref_output\source\RampGenerator.md -[01:48:27] Agregando: xref_output\source\Rcp.md -[01:48:27] Agregando: xref_output\source\ST_SICK_AFx60.md -[01:48:27] Agregando: xref_output\source\ST_SICK_AFx60_Error.md -[01:48:27] Agregando: xref_output\source\SeamlessDivider_Main.md -[01:48:27] Agregando: xref_output\source\SeamlessDivider_Technology.md -[01:48:27] Agregando: xref_output\source\SeamlessDivider_Technology_MCInterrupt.md -[01:48:27] Agregando: xref_output\source\SignalTtopConveyors.md -[01:48:27] Agregando: xref_output\source\Startup.md -[01:48:27] Agregando: xref_output\source\Startup_STOP_to_RUN.md -[01:48:27] Agregando: xref_output\source\Timer.md -[01:48:27] Agregando: xref_output\source\TimingBeltInterrupt.md -[01:48:27] Agregando: xref_output\source\TimingBeltManager.md -[01:48:27] Agregando: xref_output\source\UDT_Air_Energy_Saving.md -[01:48:27] Agregando: xref_output\source\UDT_Air_Obstruction.md -[01:48:27] Agregando: xref_output\source\UDT_AlrLube.md -[01:48:27] Agregando: xref_output\source\UDT_AlrLubrification.md -[01:48:27] Agregando: xref_output\source\UDT_AnalogDevice.md -[01:48:27] Agregando: xref_output\source\UDT_EcoSync_Liner.md -[01:48:27] Agregando: xref_output\source\UDT_Fifo.md -[01:48:27] Agregando: xref_output\source\UDT_LubeZone.md -[01:48:27] Agregando: xref_output\source\UDT_Lubrication.md -[01:48:27] Agregando: xref_output\source\UDT_LubrificationZone.md -[01:48:27] Agregando: xref_output\source\UDT_Motor.md -[01:48:27] Agregando: xref_output\source\UDT_PID_Setup.md -[01:48:27] Agregando: xref_output\source\UDT_Philosofy_Data_TTOP.md -[01:48:27] Agregando: xref_output\source\UDT_RCP_STATUS.md -[01:48:27] Agregando: xref_output\source\UDT_Run.md -[01:48:27] Agregando: xref_output\source\UDT_Scale_Data.md -[01:48:27] Agregando: xref_output\source\UDT_Signal.md -[01:48:27] Agregando: xref_output\source\UDT_Syncro__Data.md -[01:48:27] Agregando: xref_output\source\UDT_Syncro__Liner.md -[01:48:27] Agregando: xref_output\source\UDT_Timer.md -[01:48:27] Agregando: xref_output\source\UDT_Timer_ONOFF.md -[01:48:27] Agregando: xref_output\source\VirtualMasterManager.md -[01:48:27] Agregando: xref_output\source\_hmiShitData.md -[01:48:27] Agregando: xref_output\source\_instAlarmPresence.md -[01:48:27] Agregando: xref_output\source\_instDivider.md -[01:48:27] Agregando: xref_output\source\_instDividerMotion.md -[01:48:27] Agregando: xref_output\source\_instDivider_PostServo.md -[01:48:27] Agregando: xref_output\source\_instMachineCycle.md -[01:48:27] Agregando: xref_output\source\_instVirtualMaster.md -[01:48:27] Agregando: xref_output\source\alarmMask.md -[01:48:27] Agregando: xref_output\source\alarms.md -[01:48:27] Agregando: xref_output\source\buttonsAndLamps_NotUsed.md -[01:48:27] Agregando: xref_output\source\clock.md -[01:48:27] Agregando: xref_output\source\conveyorConsentData.md -[01:48:27] Agregando: xref_output\source\debugData.md -[01:48:27] Agregando: xref_output\source\dividerData.md -[01:48:27] Agregando: xref_output\source\dividerInterface.md -[01:48:27] Agregando: xref_output\source\electricalCabinet.md -[01:48:27] Agregando: xref_output\source\instTimingBeltRampGenerator.md -[01:48:27] Agregando: xref_output\source\inv_SIEM_G120.md -[01:48:27] Agregando: xref_output\source\machineData.md -[01:48:27] Agregando: xref_output\source\recipe.md -[01:48:27] Agregando: xref_output\source\selections.md -[01:48:27] Agregando: xref_output\source\timingBeltData.md -[01:48:27] Agregando: xref_output\source\timingBeltSetupData.md -[01:48:27] Agregando: xref_output\source\typeAxisPositioningInterface.md -[01:48:27] Agregando: xref_output\source\typeAxisTechnologyInterface.md -[01:48:27] Agregando: xref_output\source\typeMachineCycleInterface.md -[01:48:27] Agregando: xref_output\source\typeSeamlessDividerBlocksSharedData.md -[01:48:27] Agregando: xref_output\source\typeSeamlessDividerInterface.md -[01:48:27] Agregando: xref_output\source\typeSeamlessDividerMotionTechnologyInterface.md -[01:48:27] Agregando: xref_output\source\virtualMasterData.md -[01:48:27] Agregando: xref_output\xref_calls_tree.md -[01:48:27] Agregando: xref_output\xref_db_usage_summary.md -[01:48:27] Agregando: xref_output\xref_plc_tags_summary.md -[01:48:27] Agregación completada. Archivo guardado en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Source\98050_PLC\full_project_representation.md -[01:48:27] -------------------- Resumen Final del Procesamiento Completo -------------------- -[01:48:27] Total de archivos XML encontrados: 708 -[01:48:27] Archivos procesados/actualizados exitosamente (x1-x3): 326 -[01:48:27] Archivos completamente saltados (x1, x2, x3): 0 -[01:48:27] Archivos parcialmente saltados (x1, x2 saltados; x3 ejecutado): 0 -[01:48:27] Archivos fallidos (en x1, x2, x3 o error inesperado): 366 -[01:48:27] Archivos XML omitidos (priorizando .scl nativo): 16 -[01:48:27] Archivos SCL existentes copiados (Fase 1.5): 0 -[01:48:27] Archivos SCL existentes omitidos por conflicto (Fase 1.5): 16 -[01:48:27] Fase 2 (Generación XRef - x4): Completada -[01:48:27] Fase 3 (Agregación - x5): Completada -[01:48:27] -------------------------------------------------------------------------------- -[01:48:27] Proceso finalizado con errores. -[01:48:27] Proceso finalizado con errores. Consulta 'log_98050_PLC.txt' para detalles. -[01:48:27] ========================================= LOG END ========================================== -[01:48:28] Ejecución de x0_main.py finalizada (error). Duración: 0:00:15.530082. -[01:48:28] Log completo guardado en: D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\log_x0_main.txt -[10:19:39] Iniciando ejecución de x1.py en D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports... -[10:19:39] --- Exportador de datos TIA Portal (Bloques, UDTs, Variables) --- -[10:19:56] Versión de TIA Portal detectada: 19.0 (de la extensión .ap19) -[10:19:56] Proyecto seleccionado: D:/Trabajo/VM/22 - 93841 - Sidel - Tilting/InLavoro/PLC/93841_PLC_28/93841_PLC_28.ap19 -[10:19:56] Usando directorio de exportación (Directorio de trabajo): D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports -[10:19:56] Conectando a TIA Portal V19.0... -[10:19:56] 2025-06-13 10:19:56,541 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Global OpenPortal - Start TIA Portal, please acknowledge the security dialog. -[10:19:56] 2025-06-13 10:19:56,555 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Global OpenPortal - With user interface -[10:20:07] Conectado a TIA Portal. -[10:20:07] 2025-06-13 10:20:07,139 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal GetProcessId - Process id: 34132 -[10:20:07] ID del proceso del Portal: 34132 -[10:20:07] Abriendo proyecto: 93841_PLC_28.ap19... -[10:20:07] 2025-06-13 10:20:07,382 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal OpenProject - Open project... D:/Trabajo/VM/22 - 93841 - Sidel - Tilting/InLavoro/PLC/93841_PLC_28/93841_PLC_28.ap19 -[10:20:19] Proyecto abierto exitosamente. -[10:20:21] 2025-06-13 10:20:21,934 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Project GetPlcs - Found plc VM 1512 with parent name ET 200SP station_1 -[10:20:23] 2025-06-13 10:20:23,450 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Project GetPlcs - Found plc SIDEL Transport Example with parent name S71500/ET200MP station_1 -[10:20:27] Se encontraron 2 PLC(s). Iniciando proceso de exportación... -[10:20:27] --- Procesando PLC: VM 1512 --- -[10:20:27] [PLC: VM 1512] Exportando bloques de programa... -[10:20:27] Destino XML: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_XML -[10:20:27] Destino SCL: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_SCL -[10:20:28] Se encontraron 201 bloques de programa. -[10:20:29] Procesando bloque: FC General COM... -[10:20:32] Exportando FC General COM como XML... -[10:20:39] 2025-06-13 10:20:39,757 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC General COM exported successfully -[10:20:39] 2025-06-13 10:20:39,770 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC General COM exported successfully -[10:20:39] Procesando bloque: From_SIDEL... -[10:20:39] Exportando From_SIDEL como XML... -[10:20:39] 2025-06-13 10:20:39,941 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: From_SIDEL exported successfully -[10:20:39] 2025-06-13 10:20:39,943 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - From_SIDEL exported successfully -[10:20:39] Procesando bloque: To_SIDEL... -[10:20:39] Exportando To_SIDEL como XML... -[10:20:39] 2025-06-13 10:20:39,977 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: To_SIDEL exported successfully -[10:20:39] 2025-06-13 10:20:39,978 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - To_SIDEL exported successfully -[10:20:39] Procesando bloque: DB Early Restart Blower... -[10:20:39] Exportando DB Early Restart Blower como XML... -[10:20:40] 2025-06-13 10:20:40,049 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Early Restart Blower exported successfully -[10:20:40] 2025-06-13 10:20:40,051 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Early Restart Blower exported successfully -[10:20:40] Procesando bloque: DB Early Restart Filler... -[10:20:40] Exportando DB Early Restart Filler como XML... -[10:20:40] 2025-06-13 10:20:40,081 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Early Restart Filler exported successfully -[10:20:40] 2025-06-13 10:20:40,082 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Early Restart Filler exported successfully -[10:20:40] Procesando bloque: DB Early Restart SynchroBlock... -[10:20:40] Exportando DB Early Restart SynchroBlock como XML... -[10:20:40] 2025-06-13 10:20:40,110 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Early Restart SynchroBlock exported successfully -[10:20:40] 2025-06-13 10:20:40,110 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Early Restart SynchroBlock exported successfully -[10:20:40] Procesando bloque: FB Early Restart... -[10:20:40] Exportando FB Early Restart como XML... -[10:20:40] 2025-06-13 10:20:40,564 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Early Restart exported successfully -[10:20:40] 2025-06-13 10:20:40,565 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Early Restart exported successfully -[10:20:40] Procesando bloque: DB Signal Transport... -[10:20:40] Exportando DB Signal Transport como XML... -[10:20:40] 2025-06-13 10:20:40,627 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Signal Transport exported successfully -[10:20:40] 2025-06-13 10:20:40,628 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Signal Transport exported successfully -[10:20:40] Procesando bloque: FC Signal Transport... -[10:20:40] Exportando FC Signal Transport como XML... -[10:20:40] 2025-06-13 10:20:40,862 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Signal Transport exported successfully -[10:20:40] 2025-06-13 10:20:40,877 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Signal Transport exported successfully -[10:20:40] Procesando bloque: DB Lube - Dry Ecolab... -[10:20:40] Exportando DB Lube - Dry Ecolab como XML... -[10:20:40] 2025-06-13 10:20:40,954 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Lube - Dry Ecolab exported successfully -[10:20:40] 2025-06-13 10:20:40,956 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Lube - Dry Ecolab exported successfully -[10:20:40] Procesando bloque: FB Lube - Water/Dry... -[10:20:40] Exportando FB Lube - Water/Dry como XML... -[10:20:41] 2025-06-13 10:20:41,023 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Lube - Water/Dry exported successfully -[10:20:41] 2025-06-13 10:20:41,025 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Lube - Water/Dry exported successfully -[10:20:41] Procesando bloque: FB Lube - Dry Ecolab... -[10:20:41] Exportando FB Lube - Dry Ecolab como XML... -[10:20:41] 2025-06-13 10:20:41,719 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Lube - Dry Ecolab exported successfully -[10:20:41] 2025-06-13 10:20:41,720 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Lube - Dry Ecolab exported successfully -[10:20:41] Procesando bloque: FB Lube - EcoLab VM... -[10:20:41] Exportando FB Lube - EcoLab VM como XML... -[10:20:41] 2025-06-13 10:20:41,874 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Lube - EcoLab VM exported successfully -[10:20:41] 2025-06-13 10:20:41,876 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Lube - EcoLab VM exported successfully -[10:20:41] Procesando bloque: FB Lube - Ecolab... -[10:20:41] Exportando FB Lube - Ecolab como XML... -[10:20:42] 2025-06-13 10:20:42,029 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Lube - Ecolab exported successfully -[10:20:42] 2025-06-13 10:20:42,045 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Lube - Ecolab exported successfully -[10:20:42] Procesando bloque: DB LUBE - Ecolab... -[10:20:42] Exportando DB LUBE - Ecolab como XML... -[10:20:42] 2025-06-13 10:20:42,079 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB LUBE - Ecolab exported successfully -[10:20:42] 2025-06-13 10:20:42,080 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB LUBE - Ecolab exported successfully -[10:20:42] Procesando bloque: FC Ttop Configuration... -[10:20:42] Exportando FC Ttop Configuration como XML... -[10:20:42] 2025-06-13 10:20:42,218 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Configuration exported successfully -[10:20:42] 2025-06-13 10:20:42,219 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Configuration exported successfully -[10:20:42] Procesando bloque: FC Ttop Run... -[10:20:42] Exportando FC Ttop Run como XML... -[10:20:42] 2025-06-13 10:20:42,405 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Run exported successfully -[10:20:42] 2025-06-13 10:20:42,407 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Run exported successfully -[10:20:42] Procesando bloque: FC Ttop Alarms... -[10:20:42] Exportando FC Ttop Alarms como XML... -[10:20:42] 2025-06-13 10:20:42,484 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Alarms exported successfully -[10:20:42] 2025-06-13 10:20:42,485 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Alarms exported successfully -[10:20:42] Procesando bloque: DB Ttop Run... -[10:20:42] Exportando DB Ttop Run como XML... -[10:20:42] 2025-06-13 10:20:42,519 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Run exported successfully -[10:20:42] 2025-06-13 10:20:42,519 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Run exported successfully -[10:20:42] Procesando bloque: DB Ttop Motor CFG... -[10:20:42] Exportando DB Ttop Motor CFG como XML... -[10:20:42] 2025-06-13 10:20:42,561 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Motor CFG exported successfully -[10:20:42] 2025-06-13 10:20:42,562 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Motor CFG exported successfully -[10:20:42] Procesando bloque: DB Ttop Alarm... -[10:20:42] Exportando DB Ttop Alarm como XML... -[10:20:42] 2025-06-13 10:20:42,625 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Alarm exported successfully -[10:20:42] 2025-06-13 10:20:42,626 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Alarm exported successfully -[10:20:42] Procesando bloque: FC Ttop Motor 31... -[10:20:42] Exportando FC Ttop Motor 31 como XML... -[10:20:42] 2025-06-13 10:20:42,732 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Motor 31 exported successfully -[10:20:42] 2025-06-13 10:20:42,748 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Motor 31 exported successfully -[10:20:42] Procesando bloque: FC Ttop Motor 32... -[10:20:42] Exportando FC Ttop Motor 32 como XML... -[10:20:42] 2025-06-13 10:20:42,827 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Motor 32 exported successfully -[10:20:42] 2025-06-13 10:20:42,828 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Motor 32 exported successfully -[10:20:42] Procesando bloque: FC Ttop Motor 34... -[10:20:42] Exportando FC Ttop Motor 34 como XML... -[10:20:42] 2025-06-13 10:20:42,892 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Motor 34 exported successfully -[10:20:42] 2025-06-13 10:20:42,893 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Motor 34 exported successfully -[10:20:42] Procesando bloque: FC Ttop Motor 35... -[10:20:42] Exportando FC Ttop Motor 35 como XML... -[10:20:42] 2025-06-13 10:20:42,981 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Motor 35 exported successfully -[10:20:42] 2025-06-13 10:20:42,982 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Motor 35 exported successfully -[10:20:42] Procesando bloque: FC Ttop Motor 36... -[10:20:42] Exportando FC Ttop Motor 36 como XML... -[10:20:43] 2025-06-13 10:20:43,045 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Motor 36 exported successfully -[10:20:43] 2025-06-13 10:20:43,047 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Motor 36 exported successfully -[10:20:43] Procesando bloque: DB Ttop Motor 31... -[10:20:43] Exportando DB Ttop Motor 31 como XML... -[10:20:43] 2025-06-13 10:20:43,085 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Motor 31 exported successfully -[10:20:43] 2025-06-13 10:20:43,086 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Motor 31 exported successfully -[10:20:43] Procesando bloque: DB Ttop Motor 32... -[10:20:43] Exportando DB Ttop Motor 32 como XML... -[10:20:43] 2025-06-13 10:20:43,140 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Motor 32 exported successfully -[10:20:43] 2025-06-13 10:20:43,141 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Motor 32 exported successfully -[10:20:43] Procesando bloque: DB Ttop Motor 34... -[10:20:43] Exportando DB Ttop Motor 34 como XML... -[10:20:43] 2025-06-13 10:20:43,175 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Motor 34 exported successfully -[10:20:43] 2025-06-13 10:20:43,176 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Motor 34 exported successfully -[10:20:43] Procesando bloque: DB Ttop Motor 35... -[10:20:43] Exportando DB Ttop Motor 35 como XML... -[10:20:43] 2025-06-13 10:20:43,209 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Motor 35 exported successfully -[10:20:43] 2025-06-13 10:20:43,210 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Motor 35 exported successfully -[10:20:43] Procesando bloque: DB Ttop Minimotor Cfg 32... -[10:20:43] Exportando DB Ttop Minimotor Cfg 32 como XML... -[10:20:43] 2025-06-13 10:20:43,243 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Minimotor Cfg 32 exported successfully -[10:20:43] 2025-06-13 10:20:43,244 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Minimotor Cfg 32 exported successfully -[10:20:43] Procesando bloque: DB Ttop Minimotor Data 32... -[10:20:43] Exportando DB Ttop Minimotor Data 32 como XML... -[10:20:43] 2025-06-13 10:20:43,290 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Minimotor Data 32 exported successfully -[10:20:43] 2025-06-13 10:20:43,291 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Minimotor Data 32 exported successfully -[10:20:43] Procesando bloque: DB Ttop Motor 36... -[10:20:43] Exportando DB Ttop Motor 36 como XML... -[10:20:43] 2025-06-13 10:20:43,341 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Motor 36 exported successfully -[10:20:43] 2025-06-13 10:20:43,342 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Motor 36 exported successfully -[10:20:43] Procesando bloque: FB Ttop Dryer... -[10:20:43] Exportando FB Ttop Dryer como XML... -[10:20:43] 2025-06-13 10:20:43,418 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Ttop Dryer exported successfully -[10:20:43] 2025-06-13 10:20:43,419 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Ttop Dryer exported successfully -[10:20:43] Procesando bloque: FB Ttop Energy Saving... -[10:20:43] Exportando FB Ttop Energy Saving como XML... -[10:20:43] 2025-06-13 10:20:43,466 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Ttop Energy Saving exported successfully -[10:20:43] 2025-06-13 10:20:43,467 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Ttop Energy Saving exported successfully -[10:20:43] Procesando bloque: FB SKID... -[10:20:43] Exportando FB SKID como XML... -[10:20:43] 2025-06-13 10:20:43,731 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB SKID exported successfully -[10:20:43] 2025-06-13 10:20:43,733 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB SKID exported successfully -[10:20:43] Procesando bloque: FC Analog Sensor Process... -[10:20:43] Exportando FC Analog Sensor Process como XML... -[10:20:43] 2025-06-13 10:20:43,854 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Analog Sensor Process exported successfully -[10:20:43] 2025-06-13 10:20:43,856 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Analog Sensor Process exported successfully -[10:20:43] Procesando bloque: FC Valve... -[10:20:43] Exportando FC Valve como XML... -[10:20:43] 2025-06-13 10:20:43,917 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Valve exported successfully -[10:20:43] 2025-06-13 10:20:43,918 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Valve exported successfully -[10:20:43] Procesando bloque: FB SpeedRegulation... -[10:20:44] Exportando FB SpeedRegulation como XML... -[10:20:44] 2025-06-13 10:20:44,367 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB SpeedRegulation exported successfully -[10:20:44] 2025-06-13 10:20:44,367 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB SpeedRegulation exported successfully -[10:20:44] Procesando bloque: FC Simple PID... -[10:20:44] Exportando FC Simple PID como XML... -[10:20:44] 2025-06-13 10:20:44,460 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Simple PID exported successfully -[10:20:44] 2025-06-13 10:20:44,461 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Simple PID exported successfully -[10:20:44] Procesando bloque: FC Scale Real... -[10:20:44] Exportando FC Scale Real como XML... -[10:20:44] 2025-06-13 10:20:44,497 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Scale Real exported successfully -[10:20:44] 2025-06-13 10:20:44,498 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Scale Real exported successfully -[10:20:44] Procesando bloque: FB Correct Speed F/Pulses... -[10:20:44] Exportando FB Correct Speed F/Pulses como XML... -[10:20:44] 2025-06-13 10:20:44,559 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Correct Speed F/Pulses exported successfully -[10:20:44] 2025-06-13 10:20:44,560 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Correct Speed F/Pulses exported successfully -[10:20:44] Procesando bloque: FB Master Slave PID... -[10:20:44] Exportando FB Master Slave PID como XML... -[10:20:44] 2025-06-13 10:20:44,611 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Master Slave PID exported successfully -[10:20:44] 2025-06-13 10:20:44,612 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Master Slave PID exported successfully -[10:20:44] Procesando bloque: FB Tilter Endlesscrew... -[10:20:44] Compilando bloque FB Tilter Endlesscrew... -[10:20:44] 2025-06-13 10:20:44,617 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Compile - Compile the PLC program block FB Tilter Endlesscrew. Result: -[10:20:53] 2025-06-13 10:20:53,696 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Compile - Success: VM 1512 > Program blocks > 1 - CONVEYORS > 2 - TTOP > Device > FB > FB Tilter Endlesscrew (FB623) > Block was successfully compiled. -[10:20:53] 2025-06-13 10:20:53,696 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Compile - Success: VM 1512 > Compiling finished (errors: 0; warnings: 0) -[10:20:53] Exportando FB Tilter Endlesscrew como XML... -[10:20:53] 2025-06-13 10:20:53,855 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Tilter Endlesscrew exported successfully -[10:20:53] 2025-06-13 10:20:53,856 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Tilter Endlesscrew exported successfully -[10:20:53] Procesando bloque: FC Scale Speed w/Gap... -[10:20:53] Exportando FC Scale Speed w/Gap como XML... -[10:20:53] 2025-06-13 10:20:53,890 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Scale Speed w/Gap exported successfully -[10:20:53] 2025-06-13 10:20:53,890 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Scale Speed w/Gap exported successfully -[10:20:53] Procesando bloque: FC S_Everz_ON_OFF... -[10:20:53] Exportando FC S_Everz_ON_OFF como XML... -[10:20:53] 2025-06-13 10:20:53,921 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC S_Everz_ON_OFF exported successfully -[10:20:53] 2025-06-13 10:20:53,922 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC S_Everz_ON_OFF exported successfully -[10:20:53] Procesando bloque: FB Calculate Diff Phase Pulses... -[10:20:53] Exportando FB Calculate Diff Phase Pulses como XML... -[10:20:53] 2025-06-13 10:20:53,980 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Calculate Diff Phase Pulses exported successfully -[10:20:53] 2025-06-13 10:20:53,981 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Calculate Diff Phase Pulses exported successfully -[10:20:53] Procesando bloque: FB Pulse Generator... -[10:20:53] Exportando FB Pulse Generator como XML... -[10:20:54] 2025-06-13 10:20:54,025 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Pulse Generator exported successfully -[10:20:54] 2025-06-13 10:20:54,026 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Pulse Generator exported successfully -[10:20:54] Procesando bloque: FB_BottleFallen wSonnar... -[10:20:54] Exportando FB_BottleFallen wSonnar como XML... -[10:20:54] 2025-06-13 10:20:54,134 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB_BottleFallen wSonnar exported successfully -[10:20:54] 2025-06-13 10:20:54,134 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB_BottleFallen wSonnar exported successfully -[10:20:54] Procesando bloque: FB_BottleFallen... -[10:20:54] Exportando FB_BottleFallen como XML... -[10:20:54] 2025-06-13 10:20:54,197 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB_BottleFallen exported successfully -[10:20:54] 2025-06-13 10:20:54,198 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB_BottleFallen exported successfully -[10:20:54] Procesando bloque: Calculate Elapsed Time... -[10:20:54] Exportando Calculate Elapsed Time como XML... -[10:20:54] 2025-06-13 10:20:54,256 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: Calculate Elapsed Time exported successfully -[10:20:54] 2025-06-13 10:20:54,258 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - Calculate Elapsed Time exported successfully -[10:20:54] Procesando bloque: FB Calculate Ramp... -[10:20:54] Exportando FB Calculate Ramp como XML... -[10:20:54] 2025-06-13 10:20:54,304 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Calculate Ramp exported successfully -[10:20:54] 2025-06-13 10:20:54,305 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Calculate Ramp exported successfully -[10:20:54] Procesando bloque: FB Calculate Ramp UpDown... -[10:20:54] Exportando FB Calculate Ramp UpDown como XML... -[10:20:54] 2025-06-13 10:20:54,347 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Calculate Ramp UpDown exported successfully -[10:20:54] 2025-06-13 10:20:54,348 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Calculate Ramp UpDown exported successfully -[10:20:54] Procesando bloque: FB Offset Pulse... -[10:20:54] Exportando FB Offset Pulse como XML... -[10:20:54] 2025-06-13 10:20:54,396 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Offset Pulse exported successfully -[10:20:54] 2025-06-13 10:20:54,398 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Offset Pulse exported successfully -[10:20:54] Procesando bloque: FB FIFO Manage DataType Real... -[10:20:54] Exportando FB FIFO Manage DataType Real como XML... -[10:20:54] 2025-06-13 10:20:54,428 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB FIFO Manage DataType Real exported successfully -[10:20:54] 2025-06-13 10:20:54,429 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB FIFO Manage DataType Real exported successfully -[10:20:54] Procesando bloque: FB Show Alarms... -[10:20:54] Exportando FB Show Alarms como XML... -[10:20:54] 2025-06-13 10:20:54,475 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Show Alarms exported successfully -[10:20:54] 2025-06-13 10:20:54,476 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Show Alarms exported successfully -[10:20:54] Procesando bloque: FC Ttop Devices... -[10:20:54] Exportando FC Ttop Devices como XML... -[10:20:54] 2025-06-13 10:20:54,567 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Devices exported successfully -[10:20:54] 2025-06-13 10:20:54,568 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Devices exported successfully -[10:20:54] Procesando bloque: DB Ttop Dryer... -[10:20:54] Exportando DB Ttop Dryer como XML... -[10:20:54] 2025-06-13 10:20:54,600 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Dryer exported successfully -[10:20:54] 2025-06-13 10:20:54,601 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Dryer exported successfully -[10:20:54] Procesando bloque: DB Ttop Energy Saving Z1... -[10:20:54] Exportando DB Ttop Energy Saving Z1 como XML... -[10:20:54] 2025-06-13 10:20:54,624 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Energy Saving Z1 exported successfully -[10:20:54] 2025-06-13 10:20:54,626 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Energy Saving Z1 exported successfully -[10:20:54] Procesando bloque: DB Ttop Fifo 1... -[10:20:54] Exportando DB Ttop Fifo 1 como XML... -[10:20:54] 2025-06-13 10:20:54,655 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Fifo 1 exported successfully -[10:20:54] 2025-06-13 10:20:54,657 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Fifo 1 exported successfully -[10:20:54] Procesando bloque: DB Ttop Dryer 2... -[10:20:54] Exportando DB Ttop Dryer 2 como XML... -[10:20:54] 2025-06-13 10:20:54,690 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Dryer 2 exported successfully -[10:20:54] 2025-06-13 10:20:54,691 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Dryer 2 exported successfully -[10:20:54] Procesando bloque: DB Ttop Fifo 2... -[10:20:54] Exportando DB Ttop Fifo 2 como XML... -[10:20:54] 2025-06-13 10:20:54,739 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Fifo 2 exported successfully -[10:20:54] 2025-06-13 10:20:54,740 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Fifo 2 exported successfully -[10:20:54] Procesando bloque: DB Ttop Energy Saving Z2... -[10:20:54] Exportando DB Ttop Energy Saving Z2 como XML... -[10:20:54] 2025-06-13 10:20:54,780 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Energy Saving Z2 exported successfully -[10:20:54] 2025-06-13 10:20:54,784 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Energy Saving Z2 exported successfully -[10:20:54] Procesando bloque: DB Ttop Energy Saving Z3... -[10:20:54] Exportando DB Ttop Energy Saving Z3 como XML... -[10:20:54] 2025-06-13 10:20:54,813 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Ttop Energy Saving Z3 exported successfully -[10:20:54] 2025-06-13 10:20:54,814 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Ttop Energy Saving Z3 exported successfully -[10:20:54] Procesando bloque: DB SKID... -[10:20:54] Exportando DB SKID como XML... -[10:20:54] 2025-06-13 10:20:54,847 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB SKID exported successfully -[10:20:54] 2025-06-13 10:20:54,848 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB SKID exported successfully -[10:20:54] Procesando bloque: DB Analog... -[10:20:54] Exportando DB Analog como XML... -[10:20:54] 2025-06-13 10:20:54,890 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Analog exported successfully -[10:20:54] 2025-06-13 10:20:54,892 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Analog exported successfully -[10:20:54] Procesando bloque: DB TILTER INFEED... -[10:20:54] Exportando DB TILTER INFEED como XML... -[10:20:54] 2025-06-13 10:20:54,920 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB TILTER INFEED exported successfully -[10:20:54] 2025-06-13 10:20:54,922 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB TILTER INFEED exported successfully -[10:20:54] Procesando bloque: DB SICK_AFx60_PN_M34... -[10:20:54] Exportando DB SICK_AFx60_PN_M34 como XML... -[10:20:54] 2025-06-13 10:20:54,954 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB SICK_AFx60_PN_M34 exported successfully -[10:20:54] 2025-06-13 10:20:54,955 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB SICK_AFx60_PN_M34 exported successfully -[10:20:54] Procesando bloque: DB_SICK_AFx60_Data... -[10:20:54] Exportando DB_SICK_AFx60_Data como XML... -[10:20:54] 2025-06-13 10:20:54,983 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB_SICK_AFx60_Data exported successfully -[10:20:54] 2025-06-13 10:20:54,984 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB_SICK_AFx60_Data exported successfully -[10:20:54] Procesando bloque: DB Tilter... -[10:20:54] Exportando DB Tilter como XML... -[10:20:55] 2025-06-13 10:20:55,045 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Tilter exported successfully -[10:20:55] 2025-06-13 10:20:55,046 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Tilter exported successfully -[10:20:55] Procesando bloque: DB General... -[10:20:55] Exportando DB General como XML... -[10:20:55] 2025-06-13 10:20:55,109 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB General exported successfully -[10:20:55] 2025-06-13 10:20:55,110 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB General exported successfully -[10:20:55] Procesando bloque: DB General Alarms... -[10:20:55] Exportando DB General Alarms como XML... -[10:20:55] 2025-06-13 10:20:55,152 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB General Alarms exported successfully -[10:20:55] 2025-06-13 10:20:55,153 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB General Alarms exported successfully -[10:20:55] Procesando bloque: DB Warnings... -[10:20:55] Exportando DB Warnings como XML... -[10:20:55] 2025-06-13 10:20:55,181 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Warnings exported successfully -[10:20:55] 2025-06-13 10:20:55,182 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Warnings exported successfully -[10:20:55] Procesando bloque: DB Flow Selection... -[10:20:55] Exportando DB Flow Selection como XML... -[10:20:55] 2025-06-13 10:20:55,214 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Flow Selection exported successfully -[10:20:55] 2025-06-13 10:20:55,215 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Flow Selection exported successfully -[10:20:55] Procesando bloque: FC General Alarms... -[10:20:55] Exportando FC General Alarms como XML... -[10:20:55] 2025-06-13 10:20:55,278 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC General Alarms exported successfully -[10:20:55] 2025-06-13 10:20:55,279 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC General Alarms exported successfully -[10:20:55] Procesando bloque: FC General Warning... -[10:20:55] Exportando FC General Warning como XML... -[10:20:55] 2025-06-13 10:20:55,312 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC General Warning exported successfully -[10:20:55] 2025-06-13 10:20:55,313 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC General Warning exported successfully -[10:20:55] Procesando bloque: FC General Lamp... -[10:20:55] Exportando FC General Lamp como XML... -[10:20:55] 2025-06-13 10:20:55,351 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC General Lamp exported successfully -[10:20:55] 2025-06-13 10:20:55,352 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC General Lamp exported successfully -[10:20:55] Procesando bloque: CYCL_EXC... -[10:20:55] Exportando CYCL_EXC como XML... -[10:20:55] 2025-06-13 10:20:55,434 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: CYCL_EXC exported successfully -[10:20:55] 2025-06-13 10:20:55,436 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - CYCL_EXC exported successfully -[10:20:55] Procesando bloque: DB HMI RCP Transfer Status... -[10:20:55] Exportando DB HMI RCP Transfer Status como XML... -[10:20:55] 2025-06-13 10:20:55,512 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB HMI RCP Transfer Status exported successfully -[10:20:55] 2025-06-13 10:20:55,513 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB HMI RCP Transfer Status exported successfully -[10:20:55] Procesando bloque: FC HMI RCP Transfer Status... -[10:20:55] Exportando FC HMI RCP Transfer Status como XML... -[10:20:55] 2025-06-13 10:20:55,588 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC HMI RCP Transfer Status exported successfully -[10:20:55] 2025-06-13 10:20:55,590 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC HMI RCP Transfer Status exported successfully -[10:20:55] Procesando bloque: CYCL_FLT... -[10:20:55] Exportando CYCL_FLT como XML... -[10:20:55] 2025-06-13 10:20:55,624 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: CYCL_FLT exported successfully -[10:20:55] 2025-06-13 10:20:55,625 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - CYCL_FLT exported successfully -[10:20:55] Procesando bloque: HW_ERR... -[10:20:55] Exportando HW_ERR como XML... -[10:20:55] 2025-06-13 10:20:55,650 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: HW_ERR exported successfully -[10:20:55] 2025-06-13 10:20:55,651 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - HW_ERR exported successfully -[10:20:55] Procesando bloque: HW_INT0... -[10:20:55] Exportando HW_INT0 como XML... -[10:20:55] 2025-06-13 10:20:55,670 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: HW_INT0 exported successfully -[10:20:55] 2025-06-13 10:20:55,671 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - HW_INT0 exported successfully -[10:20:55] Procesando bloque: I/O_FLT1... -[10:20:55] Exportando I/O_FLT1 como XML... -[10:20:55] 2025-06-13 10:20:55,688 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: I/O_FLT1 exported successfully -[10:20:55] 2025-06-13 10:20:55,689 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - I/O_FLT1 exported successfully -[10:20:55] Procesando bloque: I/O_FLT2... -[10:20:55] Exportando I/O_FLT2 como XML... -[10:20:55] 2025-06-13 10:20:55,707 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: I/O_FLT2 exported successfully -[10:20:55] 2025-06-13 10:20:55,707 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - I/O_FLT2 exported successfully -[10:20:55] Procesando bloque: PROG_ERR... -[10:20:55] Exportando PROG_ERR como XML... -[10:20:55] 2025-06-13 10:20:55,726 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: PROG_ERR exported successfully -[10:20:55] 2025-06-13 10:20:55,728 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PROG_ERR exported successfully -[10:20:55] Procesando bloque: RACK_FLT... -[10:20:55] Exportando RACK_FLT como XML... -[10:20:55] 2025-06-13 10:20:55,746 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: RACK_FLT exported successfully -[10:20:55] 2025-06-13 10:20:55,746 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - RACK_FLT exported successfully -[10:20:55] Procesando bloque: RESTART... -[10:20:55] Exportando RESTART como XML... -[10:20:55] 2025-06-13 10:20:55,770 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: RESTART exported successfully -[10:20:55] 2025-06-13 10:20:55,771 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - RESTART exported successfully -[10:20:55] Procesando bloque: OB30 3ms INFEED LOGIC... -[10:20:55] Exportando OB30 3ms INFEED LOGIC como XML... -[10:20:55] 2025-06-13 10:20:55,827 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: OB30 3ms INFEED LOGIC exported successfully -[10:20:55] 2025-06-13 10:20:55,828 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - OB30 3ms INFEED LOGIC exported successfully -[10:20:55] Procesando bloque: Startup STOP to RUN... -[10:20:55] Exportando Startup STOP to RUN como XML... -[10:20:55] 2025-06-13 10:20:55,857 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: Startup STOP to RUN exported successfully -[10:20:55] 2025-06-13 10:20:55,858 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - Startup STOP to RUN exported successfully -[10:20:55] Procesando bloque: FB Pulse Generator_DB... -[10:20:55] Exportando FB Pulse Generator_DB como XML... -[10:20:55] 2025-06-13 10:20:55,877 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Pulse Generator_DB exported successfully -[10:20:55] 2025-06-13 10:20:55,878 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Pulse Generator_DB exported successfully -[10:20:55] Procesando bloque: FB Pulse Generator_DB_1... -[10:20:55] Exportando FB Pulse Generator_DB_1 como XML... -[10:20:55] 2025-06-13 10:20:55,897 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Pulse Generator_DB_1 exported successfully -[10:20:55] 2025-06-13 10:20:55,898 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Pulse Generator_DB_1 exported successfully -[10:20:55] Procesando bloque: DB BottleFallen... -[10:20:55] Exportando DB BottleFallen como XML... -[10:20:55] 2025-06-13 10:20:55,923 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB BottleFallen exported successfully -[10:20:55] 2025-06-13 10:20:55,924 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB BottleFallen exported successfully -[10:20:55] Procesando bloque: DB Elapsed Time... -[10:20:55] Exportando DB Elapsed Time como XML... -[10:20:55] 2025-06-13 10:20:55,945 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Elapsed Time exported successfully -[10:20:55] 2025-06-13 10:20:55,946 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Elapsed Time exported successfully -[10:20:55] Procesando bloque: MC_Servo... -[10:20:55] Exportando MC_Servo como XML... -[10:20:56] 2025-06-13 10:20:56,020 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: MC_Servo exported successfully -[10:20:56] 2025-06-13 10:20:56,021 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - MC_Servo exported successfully -[10:20:56] Procesando bloque: MC_Interpolator... -[10:20:56] Exportando MC_Interpolator como XML... -[10:20:56] 2025-06-13 10:20:56,068 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: MC_Interpolator exported successfully -[10:20:56] 2025-06-13 10:20:56,069 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - MC_Interpolator exported successfully -[10:20:56] Procesando bloque: COPIA DBW... -[10:20:56] Exportando COPIA DBW como XML... -[10:20:56] 2025-06-13 10:20:56,188 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: COPIA DBW exported successfully -[10:20:56] 2025-06-13 10:20:56,189 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - COPIA DBW exported successfully -[10:20:56] Procesando bloque: FC CTR Alarm... -[10:20:56] Exportando FC CTR Alarm como XML... -[10:20:56] 2025-06-13 10:20:56,253 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC CTR Alarm exported successfully -[10:20:56] 2025-06-13 10:20:56,255 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC CTR Alarm exported successfully -[10:20:56] Procesando bloque: FC Mot Init CFG... -[10:20:56] Exportando FC Mot Init CFG como XML... -[10:20:56] 2025-06-13 10:20:56,315 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Init CFG exported successfully -[10:20:56] 2025-06-13 10:20:56,316 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Init CFG exported successfully -[10:20:56] Procesando bloque: FC Read EOLO mBar... -[10:20:56] Exportando FC Read EOLO mBar como XML... -[10:20:56] 2025-06-13 10:20:56,351 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Read EOLO mBar exported successfully -[10:20:56] 2025-06-13 10:20:56,351 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Read EOLO mBar exported successfully -[10:20:56] Procesando bloque: FC Read M... -[10:20:56] Exportando FC Read M como XML... -[10:20:56] 2025-06-13 10:20:56,387 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Read M exported successfully -[10:20:56] 2025-06-13 10:20:56,389 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Read M exported successfully -[10:20:56] Procesando bloque: FC Reference management... -[10:20:56] Exportando FC Reference management como XML... -[10:20:56] 2025-06-13 10:20:56,455 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Reference management exported successfully -[10:20:56] 2025-06-13 10:20:56,456 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Reference management exported successfully -[10:20:56] Procesando bloque: FC S_Everz... -[10:20:56] Exportando FC S_Everz como XML... -[10:20:56] 2025-06-13 10:20:56,502 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC S_Everz exported successfully -[10:20:56] 2025-06-13 10:20:56,504 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC S_Everz exported successfully -[10:20:56] Procesando bloque: FC Scaling... -[10:20:56] Exportando FC Scaling como XML... -[10:20:56] 2025-06-13 10:20:56,530 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Scaling exported successfully -[10:20:56] 2025-06-13 10:20:56,531 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Scaling exported successfully -[10:20:56] Procesando bloque: Fill Zero Area... -[10:20:56] Exportando Fill Zero Area como XML... -[10:20:56] 2025-06-13 10:20:56,574 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: Fill Zero Area exported successfully -[10:20:56] 2025-06-13 10:20:56,575 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - Fill Zero Area exported successfully -[10:20:56] Procesando bloque: FC Turk Lamp... -[10:20:56] Exportando FC Turk Lamp como XML... -[10:20:56] 2025-06-13 10:20:56,626 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Turk Lamp exported successfully -[10:20:56] 2025-06-13 10:20:56,627 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Turk Lamp exported successfully -[10:20:56] Procesando bloque: FC CMP Machine... -[10:20:56] Exportando FC CMP Machine como XML... -[10:20:56] 2025-06-13 10:20:56,670 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC CMP Machine exported successfully -[10:20:56] 2025-06-13 10:20:56,671 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC CMP Machine exported successfully -[10:20:56] Procesando bloque: FC CFG TTOP MultiRow 2/1... -[10:20:56] Exportando FC CFG TTOP MultiRow 2/1 como XML... -[10:20:56] 2025-06-13 10:20:56,698 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC CFG TTOP MultiRow 2/1 exported successfully -[10:20:56] 2025-06-13 10:20:56,699 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC CFG TTOP MultiRow 2/1 exported successfully -[10:20:56] Procesando bloque: FC CFG TTOP MultiRow 3/2... -[10:20:56] Exportando FC CFG TTOP MultiRow 3/2 como XML... -[10:20:56] 2025-06-13 10:20:56,726 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC CFG TTOP MultiRow 3/2 exported successfully -[10:20:56] 2025-06-13 10:20:56,727 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC CFG TTOP MultiRow 3/2 exported successfully -[10:20:56] Procesando bloque: FC Compute AN Speed... -[10:20:56] Exportando FC Compute AN Speed como XML... -[10:20:56] 2025-06-13 10:20:56,757 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Compute AN Speed exported successfully -[10:20:56] 2025-06-13 10:20:56,758 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Compute AN Speed exported successfully -[10:20:56] Procesando bloque: FC Profinet_Allarms... -[10:20:56] Exportando FC Profinet_Allarms como XML... -[10:20:56] 2025-06-13 10:20:56,787 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Profinet_Allarms exported successfully -[10:20:56] 2025-06-13 10:20:56,788 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Profinet_Allarms exported successfully -[10:20:56] Procesando bloque: FC S_Everz_Struct... -[10:20:56] Exportando FC S_Everz_Struct como XML... -[10:20:56] 2025-06-13 10:20:56,820 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC S_Everz_Struct exported successfully -[10:20:56] 2025-06-13 10:20:56,820 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC S_Everz_Struct exported successfully -[10:20:56] Procesando bloque: FC Read DI... -[10:20:56] Exportando FC Read DI como XML... -[10:20:56] 2025-06-13 10:20:56,855 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Read DI exported successfully -[10:20:56] 2025-06-13 10:20:56,856 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Read DI exported successfully -[10:20:56] Exportando FC Read DI como SCL... -[10:20:57] 2025-06-13 10:20:57,955 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock GenerateSource - PLC program block FC Read DI external source successfully generated -[10:20:57] Procesando bloque: FC Read DO... -[10:20:57] Exportando FC Read DO como XML... -[10:20:58] 2025-06-13 10:20:58,031 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Read DO exported successfully -[10:20:58] 2025-06-13 10:20:58,032 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Read DO exported successfully -[10:20:58] Exportando FC Read DO como SCL... -[10:20:58] 2025-06-13 10:20:58,070 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock GenerateSource - PLC program block FC Read DO external source successfully generated -[10:20:58] Procesando bloque: FC Write DO... -[10:20:58] Exportando FC Write DO como XML... -[10:20:58] 2025-06-13 10:20:58,125 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Write DO exported successfully -[10:20:58] 2025-06-13 10:20:58,126 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Write DO exported successfully -[10:20:58] Exportando FC Write DO como SCL... -[10:20:58] 2025-06-13 10:20:58,153 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock GenerateSource - PLC program block FC Write DO external source successfully generated -[10:20:58] Procesando bloque: COPIA DBs... -[10:20:58] Exportando COPIA DBs como XML... -[10:20:58] 2025-06-13 10:20:58,193 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: COPIA DBs exported successfully -[10:20:58] 2025-06-13 10:20:58,194 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - COPIA DBs exported successfully -[10:20:58] Procesando bloque: FC Get DBnum... -[10:20:58] Exportando FC Get DBnum como XML... -[10:20:58] 2025-06-13 10:20:58,250 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Get DBnum exported successfully -[10:20:58] 2025-06-13 10:20:58,251 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Get DBnum exported successfully -[10:20:58] Procesando bloque: FC Compute Machine Speed... -[10:20:58] Exportando FC Compute Machine Speed como XML... -[10:20:58] 2025-06-13 10:20:58,403 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Compute Machine Speed exported successfully -[10:20:58] 2025-06-13 10:20:58,417 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Compute Machine Speed exported successfully -[10:20:58] Procesando bloque: FC Signal Configuration Bits... -[10:20:58] Exportando FC Signal Configuration Bits como XML... -[10:20:58] 2025-06-13 10:20:58,481 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Signal Configuration Bits exported successfully -[10:20:58] 2025-06-13 10:20:58,482 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Signal Configuration Bits exported successfully -[10:20:58] Procesando bloque: FC Signal Discharge Output Force... -[10:20:58] Exportando FC Signal Discharge Output Force como XML... -[10:20:58] 2025-06-13 10:20:58,520 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Signal Discharge Output Force exported successfully -[10:20:58] 2025-06-13 10:20:58,520 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Signal Discharge Output Force exported successfully -[10:20:58] Procesando bloque: FC Signal Infeed Output Force... -[10:20:58] Exportando FC Signal Infeed Output Force como XML... -[10:20:58] 2025-06-13 10:20:58,551 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Signal Infeed Output Force exported successfully -[10:20:58] 2025-06-13 10:20:58,552 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Signal Infeed Output Force exported successfully -[10:20:58] Procesando bloque: FC Signal Input Force Control... -[10:20:58] Exportando FC Signal Input Force Control como XML... -[10:20:58] 2025-06-13 10:20:58,579 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Signal Input Force Control exported successfully -[10:20:58] 2025-06-13 10:20:58,580 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Signal Input Force Control exported successfully -[10:20:58] Procesando bloque: FC Signals Discharge Timers... -[10:20:58] Exportando FC Signals Discharge Timers como XML... -[10:20:58] 2025-06-13 10:20:58,633 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Signals Discharge Timers exported successfully -[10:20:58] 2025-06-13 10:20:58,634 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Signals Discharge Timers exported successfully -[10:20:58] Procesando bloque: FC Signals Discharge Timers Read... -[10:20:58] Exportando FC Signals Discharge Timers Read como XML... -[10:20:58] 2025-06-13 10:20:58,669 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Signals Discharge Timers Read exported successfully -[10:20:58] 2025-06-13 10:20:58,670 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Signals Discharge Timers Read exported successfully -[10:20:58] Procesando bloque: FC Signals Infeed Timers... -[10:20:58] Exportando FC Signals Infeed Timers como XML... -[10:20:58] 2025-06-13 10:20:58,718 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Signals Infeed Timers exported successfully -[10:20:58] 2025-06-13 10:20:58,719 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Signals Infeed Timers exported successfully -[10:20:58] Procesando bloque: FC Signals Infeed Timers Read... -[10:20:58] Exportando FC Signals Infeed Timers Read como XML... -[10:20:58] 2025-06-13 10:20:58,752 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Signals Infeed Timers Read exported successfully -[10:20:58] 2025-06-13 10:20:58,753 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Signals Infeed Timers Read exported successfully -[10:20:58] Procesando bloque: FB Run Timer Selector... -[10:20:58] Exportando FB Run Timer Selector como XML... -[10:20:58] 2025-06-13 10:20:58,792 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Run Timer Selector exported successfully -[10:20:58] 2025-06-13 10:20:58,793 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Run Timer Selector exported successfully -[10:20:58] Procesando bloque: DB Run Signal Selector... -[10:20:58] Exportando DB Run Signal Selector como XML... -[10:20:58] 2025-06-13 10:20:58,821 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Run Signal Selector exported successfully -[10:20:58] 2025-06-13 10:20:58,822 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Run Signal Selector exported successfully -[10:20:58] Procesando bloque: FC HMI... -[10:20:58] Exportando FC HMI como XML... -[10:20:58] 2025-06-13 10:20:58,882 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC HMI exported successfully -[10:20:58] 2025-06-13 10:20:58,883 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC HMI exported successfully -[10:20:58] Procesando bloque: FC HMI Timer... -[10:20:58] Exportando FC HMI Timer como XML... -[10:20:58] 2025-06-13 10:20:58,918 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC HMI Timer exported successfully -[10:20:58] 2025-06-13 10:20:58,919 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC HMI Timer exported successfully -[10:20:58] Procesando bloque: FC HMI Date Time... -[10:20:58] Exportando FC HMI Date Time como XML... -[10:20:58] 2025-06-13 10:20:58,989 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC HMI Date Time exported successfully -[10:20:58] 2025-06-13 10:20:58,989 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC HMI Date Time exported successfully -[10:20:58] Procesando bloque: FC HMI PSW Cfg... -[10:20:58] Exportando FC HMI PSW Cfg como XML... -[10:20:59] 2025-06-13 10:20:59,036 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC HMI PSW Cfg exported successfully -[10:20:59] 2025-06-13 10:20:59,036 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC HMI PSW Cfg exported successfully -[10:20:59] Procesando bloque: FC HMI Recipe TTop... -[10:20:59] Exportando FC HMI Recipe TTop como XML... -[10:20:59] 2025-06-13 10:20:59,080 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC HMI Recipe TTop exported successfully -[10:20:59] 2025-06-13 10:20:59,080 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC HMI Recipe TTop exported successfully -[10:20:59] Procesando bloque: FC Mot Manage Movigear... -[10:20:59] Exportando FC Mot Manage Movigear como XML... -[10:20:59] 2025-06-13 10:20:59,133 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Manage Movigear exported successfully -[10:20:59] 2025-06-13 10:20:59,134 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Manage Movigear exported successfully -[10:20:59] Procesando bloque: FC Mot Manage Movimot... -[10:20:59] Exportando FC Mot Manage Movimot como XML... -[10:20:59] 2025-06-13 10:20:59,181 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Manage Movimot exported successfully -[10:20:59] 2025-06-13 10:20:59,182 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Manage Movimot exported successfully -[10:20:59] Procesando bloque: FC Movifit Status... -[10:20:59] Exportando FC Movifit Status como XML... -[10:20:59] 2025-06-13 10:20:59,215 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Movifit Status exported successfully -[10:20:59] 2025-06-13 10:20:59,216 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Movifit Status exported successfully -[10:20:59] Procesando bloque: FC Mot Manage Bosch Rexroth... -[10:20:59] Exportando FC Mot Manage Bosch Rexroth como XML... -[10:20:59] 2025-06-13 10:20:59,276 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Manage Bosch Rexroth exported successfully -[10:20:59] 2025-06-13 10:20:59,277 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Manage Bosch Rexroth exported successfully -[10:20:59] Procesando bloque: FC Mot Manage Movigear ADV... -[10:20:59] Exportando FC Mot Manage Movigear ADV como XML... -[10:20:59] 2025-06-13 10:20:59,340 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Manage Movigear ADV exported successfully -[10:20:59] 2025-06-13 10:20:59,341 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Manage Movigear ADV exported successfully -[10:20:59] Procesando bloque: FC Mot Manage VFD Analog... -[10:20:59] Exportando FC Mot Manage VFD Analog como XML... -[10:20:59] 2025-06-13 10:20:59,388 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Manage VFD Analog exported successfully -[10:20:59] 2025-06-13 10:20:59,389 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Manage VFD Analog exported successfully -[10:20:59] Procesando bloque: FC Mot Manage VFD/Dig... -[10:20:59] Exportando FC Mot Manage VFD/Dig como XML... -[10:20:59] 2025-06-13 10:20:59,424 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Manage VFD/Dig exported successfully -[10:20:59] 2025-06-13 10:20:59,425 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Manage VFD/Dig exported successfully -[10:20:59] Procesando bloque: FC Siemens G120C... -[10:20:59] Exportando FC Siemens G120C como XML... -[10:20:59] 2025-06-13 10:20:59,498 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Siemens G120C exported successfully -[10:20:59] 2025-06-13 10:20:59,499 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Siemens G120C exported successfully -[10:20:59] Procesando bloque: FC Mot Manage VFD FC300... -[10:20:59] Exportando FC Mot Manage VFD FC300 como XML... -[10:20:59] 2025-06-13 10:20:59,531 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Manage VFD FC300 exported successfully -[10:20:59] 2025-06-13 10:20:59,532 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Manage VFD FC300 exported successfully -[10:20:59] Procesando bloque: FC Mot Manage Movigear ADV_DPRDAT... -[10:20:59] Exportando FC Mot Manage Movigear ADV_DPRDAT como XML... -[10:20:59] 2025-06-13 10:20:59,609 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Manage Movigear ADV_DPRDAT exported successfully -[10:20:59] 2025-06-13 10:20:59,610 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Manage Movigear ADV_DPRDAT exported successfully -[10:20:59] Procesando bloque: FC Mot Manage VFD FC300_DPRDAT... -[10:20:59] Exportando FC Mot Manage VFD FC300_DPRDAT como XML... -[10:20:59] 2025-06-13 10:20:59,663 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Manage VFD FC300_DPRDAT exported successfully -[10:20:59] 2025-06-13 10:20:59,663 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Manage VFD FC300_DPRDAT exported successfully -[10:20:59] Procesando bloque: FC Mot Manage EOLO mBar... -[10:20:59] Exportando FC Mot Manage EOLO mBar como XML... -[10:20:59] 2025-06-13 10:20:59,717 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Manage EOLO mBar exported successfully -[10:20:59] 2025-06-13 10:20:59,718 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Manage EOLO mBar exported successfully -[10:20:59] Procesando bloque: FC Mot Manage Minimotor... -[10:20:59] Exportando FC Mot Manage Minimotor como XML... -[10:20:59] 2025-06-13 10:20:59,774 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Mot Manage Minimotor exported successfully -[10:20:59] 2025-06-13 10:20:59,775 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Mot Manage Minimotor exported successfully -[10:20:59] Procesando bloque: FC Motor Protocols... -[10:20:59] Exportando FC Motor Protocols como XML... -[10:20:59] 2025-06-13 10:20:59,823 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Motor Protocols exported successfully -[10:20:59] 2025-06-13 10:20:59,824 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Motor Protocols exported successfully -[10:20:59] Procesando bloque: FC Simulation... -[10:20:59] Exportando FC Simulation como XML... -[10:20:59] 2025-06-13 10:20:59,867 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Simulation exported successfully -[10:20:59] 2025-06-13 10:20:59,868 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Simulation exported successfully -[10:20:59] Procesando bloque: DB MotorSimulate... -[10:20:59] Exportando DB MotorSimulate como XML... -[10:20:59] 2025-06-13 10:20:59,890 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB MotorSimulate exported successfully -[10:20:59] 2025-06-13 10:20:59,891 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB MotorSimulate exported successfully -[10:20:59] Procesando bloque: FC Minimotor Managment... -[10:20:59] Exportando FC Minimotor Managment como XML... -[10:20:59] 2025-06-13 10:20:59,912 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Minimotor Managment exported successfully -[10:20:59] 2025-06-13 10:20:59,912 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Minimotor Managment exported successfully -[10:20:59] Procesando bloque: FB_Minimotor_Config... -[10:20:59] Exportando FB_Minimotor_Config como XML... -[10:21:00] 2025-06-13 10:21:00,026 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB_Minimotor_Config exported successfully -[10:21:00] 2025-06-13 10:21:00,027 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB_Minimotor_Config exported successfully -[10:21:00] Procesando bloque: FC_Homing... -[10:21:00] Exportando FC_Homing como XML... -[10:21:00] 2025-06-13 10:21:00,104 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC_Homing exported successfully -[10:21:00] 2025-06-13 10:21:00,105 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC_Homing exported successfully -[10:21:00] Exportando FC_Homing como SCL... -[10:21:00] 2025-06-13 10:21:00,163 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock GenerateSource - PLC program block FC_Homing external source successfully generated -[10:21:00] Procesando bloque: FC_ProfPos... -[10:21:00] Exportando FC_ProfPos como XML... -[10:21:00] 2025-06-13 10:21:00,230 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC_ProfPos exported successfully -[10:21:00] 2025-06-13 10:21:00,231 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC_ProfPos exported successfully -[10:21:00] Exportando FC_ProfPos como SCL... -[10:21:00] 2025-06-13 10:21:00,399 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock GenerateSource - PLC program block FC_ProfPos external source successfully generated -[10:21:00] Procesando bloque: FC_ProfTrq... -[10:21:00] Exportando FC_ProfTrq como XML... -[10:21:00] 2025-06-13 10:21:00,465 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC_ProfTrq exported successfully -[10:21:00] 2025-06-13 10:21:00,466 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC_ProfTrq exported successfully -[10:21:00] Exportando FC_ProfTrq como SCL... -[10:21:00] 2025-06-13 10:21:00,551 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock GenerateSource - PLC program block FC_ProfTrq external source successfully generated -[10:21:00] Procesando bloque: FC_ProfVel... -[10:21:00] Exportando FC_ProfVel como XML... -[10:21:00] 2025-06-13 10:21:00,621 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC_ProfVel exported successfully -[10:21:00] 2025-06-13 10:21:00,623 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC_ProfVel exported successfully -[10:21:00] Exportando FC_ProfVel como SCL... -[10:21:00] 2025-06-13 10:21:00,674 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock GenerateSource - PLC program block FC_ProfVel external source successfully generated -[10:21:00] Procesando bloque: FB_MiniMotor_PN... -[10:21:00] Exportando FB_MiniMotor_PN como XML... -[10:21:00] 2025-06-13 10:21:00,795 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB_MiniMotor_PN exported successfully -[10:21:00] 2025-06-13 10:21:00,795 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB_MiniMotor_PN exported successfully -[10:21:00] Procesando bloque: FC Ttop Philosophy 01... -[10:21:00] Exportando FC Ttop Philosophy 01 como XML... -[10:21:00] 2025-06-13 10:21:00,865 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Philosophy 01 exported successfully -[10:21:00] 2025-06-13 10:21:00,866 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Philosophy 01 exported successfully -[10:21:00] Procesando bloque: FC Ttop Philosophy 02... -[10:21:00] Exportando FC Ttop Philosophy 02 como XML... -[10:21:00] 2025-06-13 10:21:00,902 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Philosophy 02 exported successfully -[10:21:00] 2025-06-13 10:21:00,903 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Philosophy 02 exported successfully -[10:21:00] Procesando bloque: FC Ttop Philosophy 03... -[10:21:00] Exportando FC Ttop Philosophy 03 como XML... -[10:21:00] 2025-06-13 10:21:00,937 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Philosophy 03 exported successfully -[10:21:00] 2025-06-13 10:21:00,939 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Philosophy 03 exported successfully -[10:21:00] Procesando bloque: FC Ttop Philosophy 04... -[10:21:00] Exportando FC Ttop Philosophy 04 como XML... -[10:21:00] 2025-06-13 10:21:00,976 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Philosophy 04 exported successfully -[10:21:00] 2025-06-13 10:21:00,976 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Philosophy 04 exported successfully -[10:21:00] Procesando bloque: FC Ttop Philosophy 05... -[10:21:00] Exportando FC Ttop Philosophy 05 como XML... -[10:21:01] 2025-06-13 10:21:01,025 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Philosophy 05 exported successfully -[10:21:01] 2025-06-13 10:21:01,026 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Philosophy 05 exported successfully -[10:21:01] Procesando bloque: FC Ttop Philosophy 06... -[10:21:01] Exportando FC Ttop Philosophy 06 como XML... -[10:21:01] 2025-06-13 10:21:01,063 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Philosophy 06 exported successfully -[10:21:01] 2025-06-13 10:21:01,063 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Philosophy 06 exported successfully -[10:21:01] Procesando bloque: FC Ttop Philosophy 07... -[10:21:01] Exportando FC Ttop Philosophy 07 como XML... -[10:21:01] 2025-06-13 10:21:01,100 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Philosophy 07 exported successfully -[10:21:01] 2025-06-13 10:21:01,101 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Philosophy 07 exported successfully -[10:21:01] Procesando bloque: FC Ttop Philosophy 08... -[10:21:01] Exportando FC Ttop Philosophy 08 como XML... -[10:21:01] 2025-06-13 10:21:01,146 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Philosophy 08 exported successfully -[10:21:01] 2025-06-13 10:21:01,148 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Philosophy 08 exported successfully -[10:21:01] Procesando bloque: FC Ttop Philosophy 09... -[10:21:01] Exportando FC Ttop Philosophy 09 como XML... -[10:21:01] 2025-06-13 10:21:01,182 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Philosophy 09 exported successfully -[10:21:01] 2025-06-13 10:21:01,183 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Philosophy 09 exported successfully -[10:21:01] Procesando bloque: FC Ttop Philosophy Manage... -[10:21:01] Exportando FC Ttop Philosophy Manage como XML... -[10:21:01] 2025-06-13 10:21:01,218 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Ttop Philosophy Manage exported successfully -[10:21:01] 2025-06-13 10:21:01,219 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Ttop Philosophy Manage exported successfully -[10:21:01] Procesando bloque: FC Air Philosophy 01... -[10:21:01] Exportando FC Air Philosophy 01 como XML... -[10:21:01] 2025-06-13 10:21:01,271 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Air Philosophy 01 exported successfully -[10:21:01] 2025-06-13 10:21:01,273 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Air Philosophy 01 exported successfully -[10:21:01] Procesando bloque: FC Air Philosophy 04... -[10:21:01] Exportando FC Air Philosophy 04 como XML... -[10:21:01] 2025-06-13 10:21:01,330 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Air Philosophy 04 exported successfully -[10:21:01] 2025-06-13 10:21:01,331 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Air Philosophy 04 exported successfully -[10:21:01] Procesando bloque: FC Air Philosophy 08... -[10:21:01] Exportando FC Air Philosophy 08 como XML... -[10:21:01] 2025-06-13 10:21:01,367 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Air Philosophy 08 exported successfully -[10:21:01] 2025-06-13 10:21:01,368 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Air Philosophy 08 exported successfully -[10:21:01] Procesando bloque: FC Air Philosophy 14... -[10:21:01] Exportando FC Air Philosophy 14 como XML... -[10:21:01] 2025-06-13 10:21:01,468 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Air Philosophy 14 exported successfully -[10:21:01] 2025-06-13 10:21:01,469 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Air Philosophy 14 exported successfully -[10:21:01] Procesando bloque: FC Air Philosophy 17... -[10:21:01] Exportando FC Air Philosophy 17 como XML... -[10:21:01] 2025-06-13 10:21:01,524 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Air Philosophy 17 exported successfully -[10:21:01] 2025-06-13 10:21:01,525 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Air Philosophy 17 exported successfully -[10:21:01] Procesando bloque: FC Air Philosophy 18... -[10:21:01] Exportando FC Air Philosophy 18 como XML... -[10:21:01] 2025-06-13 10:21:01,563 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Air Philosophy 18 exported successfully -[10:21:01] 2025-06-13 10:21:01,563 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Air Philosophy 18 exported successfully -[10:21:01] Procesando bloque: FC Air Philosophy Manage... -[10:21:01] Exportando FC Air Philosophy Manage como XML... -[10:21:01] 2025-06-13 10:21:01,593 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Air Philosophy Manage exported successfully -[10:21:01] 2025-06-13 10:21:01,594 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Air Philosophy Manage exported successfully -[10:21:01] Procesando bloque: FB Mot Manage Altivar 320... -[10:21:01] Exportando FB Mot Manage Altivar 320 como XML... -[10:21:01] 2025-06-13 10:21:01,652 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Mot Manage Altivar 320 exported successfully -[10:21:01] 2025-06-13 10:21:01,654 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Mot Manage Altivar 320 exported successfully -[10:21:01] Procesando bloque: FB Motors Manage... -[10:21:01] Exportando FB Motors Manage como XML... -[10:21:01] 2025-06-13 10:21:01,744 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB Motors Manage exported successfully -[10:21:01] 2025-06-13 10:21:01,745 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB Motors Manage exported successfully -[10:21:01] Procesando bloque: FB LIFO HMI Page... -[10:21:01] Exportando FB LIFO HMI Page como XML... -[10:21:01] 2025-06-13 10:21:01,776 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB LIFO HMI Page exported successfully -[10:21:01] 2025-06-13 10:21:01,777 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB LIFO HMI Page exported successfully -[10:21:01] Procesando bloque: FB_SICK_AFx60_PN... -[10:21:01] Exportando FB_SICK_AFx60_PN como XML... -[10:21:01] 2025-06-13 10:21:01,931 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FB_SICK_AFx60_PN exported successfully -[10:21:01] 2025-06-13 10:21:01,932 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FB_SICK_AFx60_PN exported successfully -[10:21:01] Exportando FB_SICK_AFx60_PN como SCL... -[10:21:02] 2025-06-13 10:21:02,038 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock GenerateSource - PLC program block FB_SICK_AFx60_PN external source successfully generated -[10:21:02] Procesando bloque: DB General Run... -[10:21:02] Exportando DB General Run como XML... -[10:21:02] 2025-06-13 10:21:02,065 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB General Run exported successfully -[10:21:02] 2025-06-13 10:21:02,066 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB General Run exported successfully -[10:21:02] Procesando bloque: DB HMI... -[10:21:02] Exportando DB HMI como XML... -[10:21:02] 2025-06-13 10:21:02,095 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB HMI exported successfully -[10:21:02] 2025-06-13 10:21:02,095 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB HMI exported successfully -[10:21:02] Procesando bloque: DB HMI Timer... -[10:21:02] Exportando DB HMI Timer como XML... -[10:21:02] 2025-06-13 10:21:02,116 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB HMI Timer exported successfully -[10:21:02] 2025-06-13 10:21:02,117 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB HMI Timer exported successfully -[10:21:02] Procesando bloque: DB_PA_HMI-PLC_DataOra... -[10:21:02] Exportando DB_PA_HMI-PLC_DataOra como XML... -[10:21:02] 2025-06-13 10:21:02,141 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB_PA_HMI-PLC_DataOra exported successfully -[10:21:02] 2025-06-13 10:21:02,142 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB_PA_HMI-PLC_DataOra exported successfully -[10:21:02] Procesando bloque: DB_SET_TIMEZONE... -[10:21:02] Exportando DB_SET_TIMEZONE como XML... -[10:21:02] 2025-06-13 10:21:02,165 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB_SET_TIMEZONE exported successfully -[10:21:02] 2025-06-13 10:21:02,165 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB_SET_TIMEZONE exported successfully -[10:21:02] Procesando bloque: DB HMI DateTime... -[10:21:02] Exportando DB HMI DateTime como XML... -[10:21:02] 2025-06-13 10:21:02,208 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB HMI DateTime exported successfully -[10:21:02] 2025-06-13 10:21:02,209 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB HMI DateTime exported successfully -[10:21:02] Procesando bloque: DB HMI Recipe Air... -[10:21:02] Exportando DB HMI Recipe Air como XML... -[10:21:02] 2025-06-13 10:21:02,229 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB HMI Recipe Air exported successfully -[10:21:02] 2025-06-13 10:21:02,230 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB HMI Recipe Air exported successfully -[10:21:02] Procesando bloque: DB HMI Recipe Pack... -[10:21:02] Exportando DB HMI Recipe Pack como XML... -[10:21:02] 2025-06-13 10:21:02,249 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB HMI Recipe Pack exported successfully -[10:21:02] 2025-06-13 10:21:02,250 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB HMI Recipe Pack exported successfully -[10:21:02] Procesando bloque: DB HMI Recipe TTop... -[10:21:02] Exportando DB HMI Recipe TTop como XML... -[10:21:02] 2025-06-13 10:21:02,273 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB HMI Recipe TTop exported successfully -[10:21:02] 2025-06-13 10:21:02,274 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB HMI Recipe TTop exported successfully -[10:21:02] Procesando bloque: DB CTR Air Alarms... -[10:21:02] Exportando DB CTR Air Alarms como XML... -[10:21:02] 2025-06-13 10:21:02,294 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB CTR Air Alarms exported successfully -[10:21:02] 2025-06-13 10:21:02,295 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB CTR Air Alarms exported successfully -[10:21:02] Procesando bloque: DB CTR General Alarms... -[10:21:02] Exportando DB CTR General Alarms como XML... -[10:21:02] 2025-06-13 10:21:02,316 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB CTR General Alarms exported successfully -[10:21:02] 2025-06-13 10:21:02,316 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB CTR General Alarms exported successfully -[10:21:02] Procesando bloque: DB CTR Pack Alarm... -[10:21:02] Exportando DB CTR Pack Alarm como XML... -[10:21:02] 2025-06-13 10:21:02,340 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB CTR Pack Alarm exported successfully -[10:21:02] 2025-06-13 10:21:02,341 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB CTR Pack Alarm exported successfully -[10:21:02] Procesando bloque: DB CTR TT Alarm... -[10:21:02] Exportando DB CTR TT Alarm como XML... -[10:21:02] 2025-06-13 10:21:02,363 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB CTR TT Alarm exported successfully -[10:21:02] 2025-06-13 10:21:02,363 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB CTR TT Alarm exported successfully -[10:21:02] Procesando bloque: DB CTR Warnings... -[10:21:02] Exportando DB CTR Warnings como XML... -[10:21:02] 2025-06-13 10:21:02,384 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB CTR Warnings exported successfully -[10:21:02] 2025-06-13 10:21:02,384 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB CTR Warnings exported successfully -[10:21:02] Procesando bloque: DB Mot Manage Altivar 320... -[10:21:02] Exportando DB Mot Manage Altivar 320 como XML... -[10:21:02] 2025-06-13 10:21:02,411 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Mot Manage Altivar 320 exported successfully -[10:21:02] 2025-06-13 10:21:02,412 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Mot Manage Altivar 320 exported successfully -[10:21:02] Procesando bloque: DB HMI CFG... -[10:21:02] Exportando DB HMI CFG como XML... -[10:21:02] 2025-06-13 10:21:02,433 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB HMI CFG exported successfully -[10:21:02] 2025-06-13 10:21:02,434 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB HMI CFG exported successfully -[10:21:02] Procesando bloque: DB PN/DP Diag List... -[10:21:02] Exportando DB PN/DP Diag List como XML... -[10:21:02] 2025-06-13 10:21:02,457 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB PN/DP Diag List exported successfully -[10:21:02] 2025-06-13 10:21:02,458 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB PN/DP Diag List exported successfully -[10:21:02] Procesando bloque: DB_Minimotor_Config... -[10:21:02] Exportando DB_Minimotor_Config como XML... -[10:21:02] 2025-06-13 10:21:02,480 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB_Minimotor_Config exported successfully -[10:21:02] 2025-06-13 10:21:02,481 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB_Minimotor_Config exported successfully -[10:21:02] Procesando bloque: DB_MiniMotor_PN_Device... -[10:21:02] Exportando DB_MiniMotor_PN_Device como XML... -[10:21:02] 2025-06-13 10:21:02,502 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB_MiniMotor_PN_Device exported successfully -[10:21:02] 2025-06-13 10:21:02,503 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB_MiniMotor_PN_Device exported successfully -[10:21:02] Procesando bloque: DB LIFO HMI Page_DB... -[10:21:02] Exportando DB LIFO HMI Page_DB como XML... -[10:21:02] 2025-06-13 10:21:02,525 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB LIFO HMI Page_DB exported successfully -[10:21:02] 2025-06-13 10:21:02,525 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB LIFO HMI Page_DB exported successfully -[10:21:02] Procesando bloque: DB TEST HMI... -[10:21:02] Exportando DB TEST HMI como XML... -[10:21:02] 2025-06-13 10:21:02,546 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB TEST HMI exported successfully -[10:21:02] 2025-06-13 10:21:02,546 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB TEST HMI exported successfully -[10:21:02] Procesando bloque: DB Test Pushbutton... -[10:21:02] Exportando DB Test Pushbutton como XML... -[10:21:02] 2025-06-13 10:21:02,565 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: DB Test Pushbutton exported successfully -[10:21:02] 2025-06-13 10:21:02,566 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - DB Test Pushbutton exported successfully -[10:21:02] Procesando bloque: FC Sim Buttons... -[10:21:02] Exportando FC Sim Buttons como XML... -[10:21:02] 2025-06-13 10:21:02,598 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: FC Sim Buttons exported successfully -[10:21:02] 2025-06-13 10:21:02,598 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - FC Sim Buttons exported successfully -[10:21:02] Procesando bloque: TEST... -[10:21:02] Exportando TEST como XML... -[10:21:02] 2025-06-13 10:21:02,618 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: TEST exported successfully -[10:21:02] 2025-06-13 10:21:02,618 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - TEST exported successfully -[10:21:02] Resumen de exportación de bloques: Exportados=201, Omitidos/Errores=0 -[10:21:02] [PLC: VM 1512] Exportando tipos de datos PLC (UDTs)... -[10:21:02] Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\PlcDataTypes -[10:21:02] Se encontraron 84 UDTs. -[10:21:02] Procesando UDT: UDT AnalogDevice... -[10:21:02] Exportando UDT AnalogDevice... -[10:21:02] 2025-06-13 10:21:02,746 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT AnalogDevice exported successfully -[10:21:02] 2025-06-13 10:21:02,747 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT AnalogDevice exported successfully -[10:21:02] Procesando UDT: UDT PID Setup... -[10:21:02] Exportando UDT PID Setup... -[10:21:02] 2025-06-13 10:21:02,801 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT PID Setup exported successfully -[10:21:02] 2025-06-13 10:21:02,802 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT PID Setup exported successfully -[10:21:02] Procesando UDT: UDT Scale Data... -[10:21:02] Exportando UDT Scale Data... -[10:21:02] 2025-06-13 10:21:02,821 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Scale Data exported successfully -[10:21:02] 2025-06-13 10:21:02,822 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Scale Data exported successfully -[10:21:02] Procesando UDT: UDT Valve... -[10:21:02] Exportando UDT Valve... -[10:21:02] 2025-06-13 10:21:02,841 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Valve exported successfully -[10:21:02] 2025-06-13 10:21:02,842 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Valve exported successfully -[10:21:02] Procesando UDT: UDT InfeedSpeed Tilter... -[10:21:02] Exportando UDT InfeedSpeed Tilter... -[10:21:02] 2025-06-13 10:21:02,859 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT InfeedSpeed Tilter exported successfully -[10:21:02] 2025-06-13 10:21:02,860 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT InfeedSpeed Tilter exported successfully -[10:21:02] Procesando UDT: UDT Tilter_Alarms... -[10:21:02] Exportando UDT Tilter_Alarms... -[10:21:02] 2025-06-13 10:21:02,877 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Tilter_Alarms exported successfully -[10:21:02] 2025-06-13 10:21:02,878 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Tilter_Alarms exported successfully -[10:21:02] Procesando UDT: UDT Tilter_Feedback... -[10:21:02] Exportando UDT Tilter_Feedback... -[10:21:02] 2025-06-13 10:21:02,895 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Tilter_Feedback exported successfully -[10:21:02] 2025-06-13 10:21:02,895 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Tilter_Feedback exported successfully -[10:21:02] Procesando UDT: UDT Tilter_Fixed Parameters... -[10:21:02] Exportando UDT Tilter_Fixed Parameters... -[10:21:02] 2025-06-13 10:21:02,911 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Tilter_Fixed Parameters exported successfully -[10:21:02] 2025-06-13 10:21:02,912 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Tilter_Fixed Parameters exported successfully -[10:21:02] Procesando UDT: UDT Tilter_Recipe... -[10:21:02] Exportando UDT Tilter_Recipe... -[10:21:02] 2025-06-13 10:21:02,930 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Tilter_Recipe exported successfully -[10:21:02] 2025-06-13 10:21:02,931 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Tilter_Recipe exported successfully -[10:21:02] Procesando UDT: UDT Tilter_Status... -[10:21:02] Exportando UDT Tilter_Status... -[10:21:02] 2025-06-13 10:21:02,948 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Tilter_Status exported successfully -[10:21:02] 2025-06-13 10:21:02,949 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Tilter_Status exported successfully -[10:21:02] Procesando UDT: UDT Tilter_Switches... -[10:21:02] Exportando UDT Tilter_Switches... -[10:21:02] 2025-06-13 10:21:02,966 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Tilter_Switches exported successfully -[10:21:02] 2025-06-13 10:21:02,966 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Tilter_Switches exported successfully -[10:21:02] Procesando UDT: UDT SIPA SV Section_V01... -[10:21:02] Exportando UDT SIPA SV Section_V01... -[10:21:02] 2025-06-13 10:21:02,988 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT SIPA SV Section_V01 exported successfully -[10:21:02] 2025-06-13 10:21:02,989 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT SIPA SV Section_V01 exported successfully -[10:21:02] Procesando UDT: UDT SIPA SV Motor ALM _V00... -[10:21:02] Exportando UDT SIPA SV Motor ALM _V00... -[10:21:03] 2025-06-13 10:21:03,004 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT SIPA SV Motor ALM _V00 exported successfully -[10:21:03] 2025-06-13 10:21:03,006 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT SIPA SV Motor ALM _V00 exported successfully -[10:21:03] Procesando UDT: UDT SIPA SV Main_V01... -[10:21:03] Exportando UDT SIPA SV Main_V01... -[10:21:03] 2025-06-13 10:21:03,022 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT SIPA SV Main_V01 exported successfully -[10:21:03] 2025-06-13 10:21:03,024 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT SIPA SV Main_V01 exported successfully -[10:21:03] Procesando UDT: UDT SIPA SV Section... -[10:21:03] Exportando UDT SIPA SV Section... -[10:21:03] 2025-06-13 10:21:03,043 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT SIPA SV Section exported successfully -[10:21:03] 2025-06-13 10:21:03,044 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT SIPA SV Section exported successfully -[10:21:03] Procesando UDT: UDT SIPA SV Main_V00... -[10:21:03] Exportando UDT SIPA SV Main_V00... -[10:21:03] 2025-06-13 10:21:03,066 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT SIPA SV Main_V00 exported successfully -[10:21:03] 2025-06-13 10:21:03,067 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT SIPA SV Main_V00 exported successfully -[10:21:03] Procesando UDT: DI HS IN CHANNEL... -[10:21:03] Exportando DI HS IN CHANNEL... -[10:21:03] 2025-06-13 10:21:03,084 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: DI HS IN CHANNEL exported successfully -[10:21:03] 2025-06-13 10:21:03,085 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - DI HS IN CHANNEL exported successfully -[10:21:03] Procesando UDT: DI HS IN GEN... -[10:21:03] Exportando DI HS IN GEN... -[10:21:03] 2025-06-13 10:21:03,103 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: DI HS IN GEN exported successfully -[10:21:03] 2025-06-13 10:21:03,103 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - DI HS IN GEN exported successfully -[10:21:03] Procesando UDT: DI HS OUT... -[10:21:03] Exportando DI HS OUT... -[10:21:03] 2025-06-13 10:21:03,126 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: DI HS OUT exported successfully -[10:21:03] 2025-06-13 10:21:03,127 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - DI HS OUT exported successfully -[10:21:03] Procesando UDT: Dati Motore... -[10:21:03] Exportando Dati Motore... -[10:21:03] 2025-06-13 10:21:03,146 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: Dati Motore exported successfully -[10:21:03] 2025-06-13 10:21:03,148 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - Dati Motore exported successfully -[10:21:03] Procesando UDT: Cambio formato Motore... -[10:21:03] Exportando Cambio formato Motore... -[10:21:03] 2025-06-13 10:21:03,165 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: Cambio formato Motore exported successfully -[10:21:03] 2025-06-13 10:21:03,166 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - Cambio formato Motore exported successfully -[10:21:03] Procesando UDT: Bottiglie+/-... -[10:21:03] Exportando Bottiglie+/-... -[10:21:03] 2025-06-13 10:21:03,186 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: Bottiglie+/- exported successfully -[10:21:03] 2025-06-13 10:21:03,186 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - Bottiglie+/- exported successfully -[10:21:03] Procesando UDT: SIGNAL... -[10:21:03] Exportando SIGNAL... -[10:21:03] 2025-06-13 10:21:03,209 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: SIGNAL exported successfully -[10:21:03] 2025-06-13 10:21:03,210 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - SIGNAL exported successfully -[10:21:03] Procesando UDT: UDT Air Energy Saving... -[10:21:03] Exportando UDT Air Energy Saving... -[10:21:03] 2025-06-13 10:21:03,230 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Air Energy Saving exported successfully -[10:21:03] 2025-06-13 10:21:03,231 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Air Energy Saving exported successfully -[10:21:03] Procesando UDT: UDT Fifo... -[10:21:03] Exportando UDT Fifo... -[10:21:03] 2025-06-13 10:21:03,252 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Fifo exported successfully -[10:21:03] 2025-06-13 10:21:03,253 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Fifo exported successfully -[10:21:03] Procesando UDT: UDT Lubrication... -[10:21:03] Exportando UDT Lubrication... -[10:21:03] 2025-06-13 10:21:03,273 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Lubrication exported successfully -[10:21:03] 2025-06-13 10:21:03,275 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Lubrication exported successfully -[10:21:03] Procesando UDT: UDT Philosofy Data TTOP... -[10:21:03] Exportando UDT Philosofy Data TTOP... -[10:21:03] 2025-06-13 10:21:03,300 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Philosofy Data TTOP exported successfully -[10:21:03] 2025-06-13 10:21:03,301 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Philosofy Data TTOP exported successfully -[10:21:03] Procesando UDT: UDT Run... -[10:21:03] Exportando UDT Run... -[10:21:03] 2025-06-13 10:21:03,322 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Run exported successfully -[10:21:03] 2025-06-13 10:21:03,323 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Run exported successfully -[10:21:03] Procesando UDT: UDT Air Obstruction... -[10:21:03] Exportando UDT Air Obstruction... -[10:21:03] 2025-06-13 10:21:03,342 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Air Obstruction exported successfully -[10:21:03] 2025-06-13 10:21:03,343 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Air Obstruction exported successfully -[10:21:03] Procesando UDT: UDT EcoSync Liner... -[10:21:03] Exportando UDT EcoSync Liner... -[10:21:03] 2025-06-13 10:21:03,360 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT EcoSync Liner exported successfully -[10:21:03] 2025-06-13 10:21:03,361 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT EcoSync Liner exported successfully -[10:21:03] Procesando UDT: UDT Syncro+ Data... -[10:21:03] Exportando UDT Syncro+ Data... -[10:21:03] 2025-06-13 10:21:03,378 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Syncro+ Data exported successfully -[10:21:03] 2025-06-13 10:21:03,379 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Syncro+ Data exported successfully -[10:21:03] Procesando UDT: UDT Syncro+ Liner... -[10:21:03] Exportando UDT Syncro+ Liner... -[10:21:03] 2025-06-13 10:21:03,395 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Syncro+ Liner exported successfully -[10:21:03] 2025-06-13 10:21:03,396 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Syncro+ Liner exported successfully -[10:21:03] Procesando UDT: UDT Timer... -[10:21:03] Exportando UDT Timer... -[10:21:03] 2025-06-13 10:21:03,416 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Timer exported successfully -[10:21:03] 2025-06-13 10:21:03,416 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Timer exported successfully -[10:21:03] Procesando UDT: UDT_LubeZone... -[10:21:03] Exportando UDT_LubeZone... -[10:21:03] 2025-06-13 10:21:03,435 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT_LubeZone exported successfully -[10:21:03] 2025-06-13 10:21:03,436 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT_LubeZone exported successfully -[10:21:03] Procesando UDT: UDT_AlrLube... -[10:21:03] Exportando UDT_AlrLube... -[10:21:03] 2025-06-13 10:21:03,453 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT_AlrLube exported successfully -[10:21:03] 2025-06-13 10:21:03,454 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT_AlrLube exported successfully -[10:21:03] Procesando UDT: UDT_AlrLubrification... -[10:21:03] Exportando UDT_AlrLubrification... -[10:21:03] 2025-06-13 10:21:03,474 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT_AlrLubrification exported successfully -[10:21:03] 2025-06-13 10:21:03,475 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT_AlrLubrification exported successfully -[10:21:03] Procesando UDT: UDT_LubrificationZone... -[10:21:03] Exportando UDT_LubrificationZone... -[10:21:03] 2025-06-13 10:21:03,494 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT_LubrificationZone exported successfully -[10:21:03] 2025-06-13 10:21:03,494 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT_LubrificationZone exported successfully -[10:21:03] Procesando UDT: UDT Signal... -[10:21:03] Exportando UDT Signal... -[10:21:03] 2025-06-13 10:21:03,516 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Signal exported successfully -[10:21:03] 2025-06-13 10:21:03,517 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Signal exported successfully -[10:21:03] Procesando UDT: UDT Motor... -[10:21:03] Exportando UDT Motor... -[10:21:03] 2025-06-13 10:21:03,559 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Motor exported successfully -[10:21:03] 2025-06-13 10:21:03,560 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Motor exported successfully -[10:21:03] Procesando UDT: UDT Timer ONOFF... -[10:21:03] Exportando UDT Timer ONOFF... -[10:21:03] 2025-06-13 10:21:03,574 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT Timer ONOFF exported successfully -[10:21:03] 2025-06-13 10:21:03,575 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT Timer ONOFF exported successfully -[10:21:03] Procesando UDT: ST_SICK_AFx60... -[10:21:03] Exportando ST_SICK_AFx60... -[10:21:03] 2025-06-13 10:21:03,595 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: ST_SICK_AFx60 exported successfully -[10:21:03] 2025-06-13 10:21:03,596 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - ST_SICK_AFx60 exported successfully -[10:21:03] Procesando UDT: ST_SICK_AFx60_Error... -[10:21:03] Exportando ST_SICK_AFx60_Error... -[10:21:03] 2025-06-13 10:21:03,613 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: ST_SICK_AFx60_Error exported successfully -[10:21:03] 2025-06-13 10:21:03,614 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - ST_SICK_AFx60_Error exported successfully -[10:21:03] Procesando UDT: Ctr_MiniMotor_ProfVelocity... -[10:21:03] Exportando Ctr_MiniMotor_ProfVelocity... -[10:21:03] 2025-06-13 10:21:03,631 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: Ctr_MiniMotor_ProfVelocity exported successfully -[10:21:03] 2025-06-13 10:21:03,632 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - Ctr_MiniMotor_ProfVelocity exported successfully -[10:21:03] Procesando UDT: Ctr_MiniMotor_ProfPosition... -[10:21:03] Exportando Ctr_MiniMotor_ProfPosition... -[10:21:03] 2025-06-13 10:21:03,649 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: Ctr_MiniMotor_ProfPosition exported successfully -[10:21:03] 2025-06-13 10:21:03,649 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - Ctr_MiniMotor_ProfPosition exported successfully -[10:21:03] Procesando UDT: Ctr_MiniMotor_Home... -[10:21:03] Exportando Ctr_MiniMotor_Home... -[10:21:03] 2025-06-13 10:21:03,666 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: Ctr_MiniMotor_Home exported successfully -[10:21:03] 2025-06-13 10:21:03,667 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - Ctr_MiniMotor_Home exported successfully -[10:21:03] Procesando UDT: Ctr_MiniMotor_ProfTorque... -[10:21:03] Exportando Ctr_MiniMotor_ProfTorque... -[10:21:03] 2025-06-13 10:21:03,684 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: Ctr_MiniMotor_ProfTorque exported successfully -[10:21:03] 2025-06-13 10:21:03,685 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - Ctr_MiniMotor_ProfTorque exported successfully -[10:21:03] Procesando UDT: DBS55_PN_CtrWord... -[10:21:03] Exportando DBS55_PN_CtrWord... -[10:21:03] 2025-06-13 10:21:03,705 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: DBS55_PN_CtrWord exported successfully -[10:21:03] 2025-06-13 10:21:03,706 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - DBS55_PN_CtrWord exported successfully -[10:21:03] Procesando UDT: DBS55_PN_Input... -[10:21:03] Exportando DBS55_PN_Input... -[10:21:03] 2025-06-13 10:21:03,751 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: DBS55_PN_Input exported successfully -[10:21:03] 2025-06-13 10:21:03,751 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - DBS55_PN_Input exported successfully -[10:21:03] Procesando UDT: DBS55_PN_Output... -[10:21:03] Exportando DBS55_PN_Output... -[10:21:03] 2025-06-13 10:21:03,771 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: DBS55_PN_Output exported successfully -[10:21:03] 2025-06-13 10:21:03,772 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - DBS55_PN_Output exported successfully -[10:21:03] Procesando UDT: DBS55_PN_StWord... -[10:21:03] Exportando DBS55_PN_StWord... -[10:21:03] 2025-06-13 10:21:03,794 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: DBS55_PN_StWord exported successfully -[10:21:03] 2025-06-13 10:21:03,795 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - DBS55_PN_StWord exported successfully -[10:21:03] Procesando UDT: UDT RCP STATUS... -[10:21:03] Exportando UDT RCP STATUS... -[10:21:03] 2025-06-13 10:21:03,814 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT RCP STATUS exported successfully -[10:21:03] 2025-06-13 10:21:03,815 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT RCP STATUS exported successfully -[10:21:03] Procesando UDT: UDT_Put_Get_System... -[10:21:03] Exportando UDT_Put_Get_System... -[10:21:03] 2025-06-13 10:21:03,833 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type: UDT_Put_Get_System exported successfully -[10:21:03] 2025-06-13 10:21:03,834 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - UDT_Put_Get_System exported successfully -[10:21:03] Procesando UDT: PD_TEL81_IN... -[10:21:03] Exportando PD_TEL81_IN... -[10:21:03] 2025-06-13 10:21:03,839 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type PD_TEL81_IN is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,840 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PD_TEL81_IN exported successfully -[10:21:03] Procesando UDT: PD_ZSW2_ENC... -[10:21:03] Exportando PD_ZSW2_ENC... -[10:21:03] 2025-06-13 10:21:03,844 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type PD_ZSW2_ENC is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,845 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PD_ZSW2_ENC exported successfully -[10:21:03] Procesando UDT: PD_Gx_ZSW... -[10:21:03] Exportando PD_Gx_ZSW... -[10:21:03] 2025-06-13 10:21:03,848 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type PD_Gx_ZSW is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,849 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PD_Gx_ZSW exported successfully -[10:21:03] Procesando UDT: PD_TEL81_OUT... -[10:21:03] Exportando PD_TEL81_OUT... -[10:21:03] 2025-06-13 10:21:03,853 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type PD_TEL81_OUT is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,855 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PD_TEL81_OUT exported successfully -[10:21:03] Procesando UDT: PD_STW2_ENC... -[10:21:03] Exportando PD_STW2_ENC... -[10:21:03] 2025-06-13 10:21:03,859 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type PD_STW2_ENC is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,860 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PD_STW2_ENC exported successfully -[10:21:03] Procesando UDT: PD_Gx_STW... -[10:21:03] Exportando PD_Gx_STW... -[10:21:03] 2025-06-13 10:21:03,863 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type PD_Gx_STW is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,864 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PD_Gx_STW exported successfully -[10:21:03] Procesando UDT: TO_Struct_ExternalEncoder_Sensor... -[10:21:03] Exportando TO_Struct_ExternalEncoder_Sensor... -[10:21:03] 2025-06-13 10:21:03,868 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_ExternalEncoder_Sensor is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,868 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_ExternalEncoder_Sensor exported successfully -[10:21:03] Procesando UDT: TO_Struct_SensorInterface... -[10:21:03] Exportando TO_Struct_SensorInterface... -[10:21:03] 2025-06-13 10:21:03,873 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_SensorInterface is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,874 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_SensorInterface exported successfully -[10:21:03] Procesando UDT: TO_Struct_SensorParameter... -[10:21:03] Exportando TO_Struct_SensorParameter... -[10:21:03] 2025-06-13 10:21:03,877 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_SensorParameter is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,877 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_SensorParameter exported successfully -[10:21:03] Procesando UDT: TO_Struct_SensorPassiveHoming... -[10:21:03] Exportando TO_Struct_SensorPassiveHoming... -[10:21:03] 2025-06-13 10:21:03,880 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_SensorPassiveHoming is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,881 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_SensorPassiveHoming exported successfully -[10:21:03] Procesando UDT: TO_Struct_CrossPlcSynchronousOperation... -[10:21:03] Exportando TO_Struct_CrossPlcSynchronousOperation... -[10:21:03] 2025-06-13 10:21:03,884 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_CrossPlcSynchronousOperation is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,884 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_CrossPlcSynchronousOperation exported successfully -[10:21:03] Procesando UDT: TO_Struct_CrossPlcLeadingValueInterface... -[10:21:03] Exportando TO_Struct_CrossPlcLeadingValueInterface... -[10:21:03] 2025-06-13 10:21:03,888 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_CrossPlcLeadingValueInterface is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,890 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_CrossPlcLeadingValueInterface exported successfully -[10:21:03] Procesando UDT: TO_Struct_Extrapolation... -[10:21:03] Exportando TO_Struct_Extrapolation... -[10:21:03] 2025-06-13 10:21:03,893 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_Extrapolation is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,894 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_Extrapolation exported successfully -[10:21:03] Procesando UDT: TO_Struct_ExtrapolationSettings... -[10:21:03] Exportando TO_Struct_ExtrapolationSettings... -[10:21:03] 2025-06-13 10:21:03,897 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_ExtrapolationSettings is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,897 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_ExtrapolationSettings exported successfully -[10:21:03] Procesando UDT: TO_Struct_ExtrapolationPositionFilter... -[10:21:03] Exportando TO_Struct_ExtrapolationPositionFilter... -[10:21:03] 2025-06-13 10:21:03,900 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_ExtrapolationPositionFilter is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,901 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_ExtrapolationPositionFilter exported successfully -[10:21:03] Procesando UDT: TO_Struct_ExtrapolationVelocityFilter... -[10:21:03] Exportando TO_Struct_ExtrapolationVelocityFilter... -[10:21:03] 2025-06-13 10:21:03,906 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_ExtrapolationVelocityFilter is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,907 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_ExtrapolationVelocityFilter exported successfully -[10:21:03] Procesando UDT: TO_Struct_ExtrapolationVelocityTolerance... -[10:21:03] Exportando TO_Struct_ExtrapolationVelocityTolerance... -[10:21:03] 2025-06-13 10:21:03,910 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_ExtrapolationVelocityTolerance is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,911 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_ExtrapolationVelocityTolerance exported successfully -[10:21:03] Procesando UDT: TO_Struct_ExtrapolationHysteresis... -[10:21:03] Exportando TO_Struct_ExtrapolationHysteresis... -[10:21:03] 2025-06-13 10:21:03,914 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_ExtrapolationHysteresis is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,915 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_ExtrapolationHysteresis exported successfully -[10:21:03] Procesando UDT: TO_Struct_Mechanics... -[10:21:03] Exportando TO_Struct_Mechanics... -[10:21:03] 2025-06-13 10:21:03,918 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_Mechanics is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,918 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_Mechanics exported successfully -[10:21:03] Procesando UDT: TO_Struct_LoadGear... -[10:21:03] Exportando TO_Struct_LoadGear... -[10:21:03] 2025-06-13 10:21:03,922 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_LoadGear is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,923 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_LoadGear exported successfully -[10:21:03] Procesando UDT: TO_Struct_Properties... -[10:21:03] Exportando TO_Struct_Properties... -[10:21:03] 2025-06-13 10:21:03,926 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_Properties is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,927 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_Properties exported successfully -[10:21:03] Procesando UDT: TO_Struct_Modulo... -[10:21:03] Exportando TO_Struct_Modulo... -[10:21:03] 2025-06-13 10:21:03,931 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_Modulo is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,932 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_Modulo exported successfully -[10:21:03] Procesando UDT: TO_Struct_ExternalEncoder_Homing... -[10:21:03] Exportando TO_Struct_ExternalEncoder_Homing... -[10:21:03] 2025-06-13 10:21:03,934 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_ExternalEncoder_Homing is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,935 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_ExternalEncoder_Homing exported successfully -[10:21:03] Procesando UDT: TO_Struct_ExternalEncoder_Units... -[10:21:03] Exportando TO_Struct_ExternalEncoder_Units... -[10:21:03] 2025-06-13 10:21:03,939 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_ExternalEncoder_Units is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,940 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_ExternalEncoder_Units exported successfully -[10:21:03] Procesando UDT: TO_Struct_StatusProvidedLeadingValue... -[10:21:03] Exportando TO_Struct_StatusProvidedLeadingValue... -[10:21:03] 2025-06-13 10:21:03,943 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_StatusProvidedLeadingValue is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,945 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_StatusProvidedLeadingValue exported successfully -[10:21:03] Procesando UDT: TO_Struct_ProvidedLeadingValue... -[10:21:03] Exportando TO_Struct_ProvidedLeadingValue... -[10:21:03] 2025-06-13 10:21:03,948 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_ProvidedLeadingValue is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,949 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_ProvidedLeadingValue exported successfully -[10:21:03] Procesando UDT: TO_Struct_StatusSensor... -[10:21:03] Exportando TO_Struct_StatusSensor... -[10:21:03] 2025-06-13 10:21:03,952 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_StatusSensor is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,953 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_StatusSensor exported successfully -[10:21:03] Procesando UDT: TO_Struct_StatusExtrapolation... -[10:21:03] Exportando TO_Struct_StatusExtrapolation... -[10:21:03] 2025-06-13 10:21:03,958 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_StatusExtrapolation is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,959 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_StatusExtrapolation exported successfully -[10:21:03] Procesando UDT: TO_Struct_ErrorDetail... -[10:21:03] Exportando TO_Struct_ErrorDetail... -[10:21:03] 2025-06-13 10:21:03,962 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_ErrorDetail is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,963 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_ErrorDetail exported successfully -[10:21:03] Procesando UDT: TO_Struct_Internal... -[10:21:03] Exportando TO_Struct_Internal... -[10:21:03] 2025-06-13 10:21:03,966 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type TO_Struct_Internal is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,966 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - TO_Struct_Internal exported successfully -[10:21:03] Procesando UDT: PD_TEL83_IN... -[10:21:03] Exportando PD_TEL83_IN... -[10:21:03] 2025-06-13 10:21:03,969 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type PD_TEL83_IN is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,969 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PD_TEL83_IN exported successfully -[10:21:03] Procesando UDT: PD_TEL83_OUT... -[10:21:03] Exportando PD_TEL83_OUT... -[10:21:03] 2025-06-13 10:21:03,974 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PLC user data type PD_TEL83_OUT is know how protected, so ignore this -[10:21:03] 2025-06-13 10:21:03,975 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.UserDataType Export - PD_TEL83_OUT exported successfully -[10:21:03] Resumen de exportación de UDTs: Exportados=84, Omitidos/Errores=0 -[10:21:03] [PLC: VM 1512] Exportando tablas de variables PLC... -[10:21:03] Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\PlcTags -[10:21:03] Se encontraron 6 tablas de variables. -[10:21:04] Procesando tabla de variables: Default tag table... -[10:21:04] Exportando Default tag table... -[10:21:04] 2025-06-13 10:21:04,100 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - PLC tag table: Default tag table exported successfully -[10:21:04] 2025-06-13 10:21:04,101 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - Default tag table exported successfully -[10:21:04] Procesando tabla de variables: SENSOR TTOP... -[10:21:04] Exportando SENSOR TTOP... -[10:21:04] 2025-06-13 10:21:04,148 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - PLC tag table: SENSOR TTOP exported successfully -[10:21:04] 2025-06-13 10:21:04,149 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - SENSOR TTOP exported successfully -[10:21:04] Procesando tabla de variables: IM QE - Input... -[10:21:04] Exportando IM QE - Input... -[10:21:04] 2025-06-13 10:21:04,175 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - PLC tag table: IM QE - Input exported successfully -[10:21:04] 2025-06-13 10:21:04,176 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - IM QE - Input exported successfully -[10:21:04] Procesando tabla de variables: IM QE - Output... -[10:21:04] Exportando IM QE - Output... -[10:21:04] 2025-06-13 10:21:04,211 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - PLC tag table: IM QE - Output exported successfully -[10:21:04] 2025-06-13 10:21:04,212 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - IM QE - Output exported successfully -[10:21:04] Procesando tabla de variables: IM QE - Merker... -[10:21:04] Exportando IM QE - Merker... -[10:21:04] 2025-06-13 10:21:04,233 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - PLC tag table: IM QE - Merker exported successfully -[10:21:04] 2025-06-13 10:21:04,234 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - IM QE - Merker exported successfully -[10:21:04] Procesando tabla de variables: IM QE - Timer... -[10:21:04] Exportando IM QE - Timer... -[10:21:04] 2025-06-13 10:21:04,249 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - PLC tag table: IM QE - Timer exported successfully -[10:21:04] 2025-06-13 10:21:04,250 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - IM QE - Timer exported successfully -[10:21:04] Resumen de exportación de tablas de variables: Exportados=6, Omitidos/Errores=0 -[10:21:04] --- Finalizado el procesamiento del PLC: VM 1512 --- -[10:21:04] --- Procesando PLC: SIDEL Transport Example --- -[10:21:04] [PLC: SIDEL Transport Example] Exportando bloques de programa... -[10:21:04] Destino XML: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\ProgramBlocks_XML -[10:21:04] Destino SCL: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\ProgramBlocks_SCL -[10:21:04] Se encontraron 3 bloques de programa. -[10:21:04] Procesando bloque: Main... -[10:21:04] Compilando bloque Main... -[10:21:04] 2025-06-13 10:21:04,293 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Compile - Compile the PLC program block Main. Result: -[10:21:04] 2025-06-13 10:21:04,943 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Compile - Success: SIDEL Transport Example > Compiling finished (errors: 0; warnings: 0) -[10:21:04] Exportando Main como XML... -[10:21:04] 2025-06-13 10:21:04,979 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: Main exported successfully -[10:21:04] 2025-06-13 10:21:04,980 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - Main exported successfully -[10:21:04] Procesando bloque: To_Vetro... -[10:21:04] Exportando To_Vetro como XML... -[10:21:04] 2025-06-13 10:21:04,997 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: To_Vetro exported successfully -[10:21:04] 2025-06-13 10:21:04,998 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - To_Vetro exported successfully -[10:21:04] Procesando bloque: From_Vetro... -[10:21:05] Exportando From_Vetro como XML... -[10:21:05] 2025-06-13 10:21:05,018 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - PLC program block: From_Vetro exported successfully -[10:21:05] 2025-06-13 10:21:05,019 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.ProgramBlock Export - From_Vetro exported successfully -[10:21:05] Resumen de exportación de bloques: Exportados=3, Omitidos/Errores=0 -[10:21:05] [PLC: SIDEL Transport Example] Exportando tipos de datos PLC (UDTs)... -[10:21:05] Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\PlcDataTypes -[10:21:05] Se encontraron 0 UDTs. -[10:21:05] Resumen de exportación de UDTs: Exportados=0, Omitidos/Errores=0 -[10:21:05] [PLC: SIDEL Transport Example] Exportando tablas de variables PLC... -[10:21:05] Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\SIDEL Transport Example\PlcTags -[10:21:05] Se encontraron 1 tablas de variables. -[10:21:05] Procesando tabla de variables: Default tag table... -[10:21:05] Exportando Default tag table... -[10:21:05] 2025-06-13 10:21:05,060 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - PLC tag table: Default tag table exported successfully -[10:21:05] 2025-06-13 10:21:05,061 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.PlcTagTable Export - Default tag table exported successfully -[10:21:05] Resumen de exportación de tablas de variables: Exportados=1, Omitidos/Errores=0 -[10:21:05] --- Finalizado el procesamiento del PLC: SIDEL Transport Example --- -[10:21:05] Proceso de exportación completado. -[10:21:05] Cerrando TIA Portal... -[10:21:05] 2025-06-13 10:21:05,062 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal ClosePortal - Close TIA Portal -[10:21:05] TIA Portal cerrado. -[10:21:05] Script finalizado. -[10:21:13] Ejecución de x1.py finalizada (success). Duración: 0:01:33.776408. -[10:21:13] Log completo guardado en: D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\ObtainIOFromProjectTia\log_x1.txt -[10:21:31] Iniciando ejecución de x4.py en D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports... -[10:21:31] --- Exportador de Referencias Cruzadas de TIA Portal --- -[10:21:36] Versión de TIA Portal detectada: 19.0 (de la extensión .ap19) -[10:21:36] Proyecto seleccionado: D:/Trabajo/VM/22 - 93841 - Sidel - Tilting/InLavoro/PLC/93841_PLC_28/93841_PLC_28.ap19 -[10:21:36] Usando directorio base de exportación: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports -[10:21:36] Conectando a TIA Portal V19.0... -[10:21:36] 2025-06-13 10:21:36,491 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Global OpenPortal - Start TIA Portal, please acknowledge the security dialog. -[10:21:36] 2025-06-13 10:21:36,501 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Global OpenPortal - With user interface -[10:21:45] Conectado a TIA Portal. -[10:21:45] 2025-06-13 10:21:45,184 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal GetProcessId - Process id: 34276 -[10:21:45] ID del proceso del Portal: 34276 -[10:21:45] Abriendo proyecto: 93841_PLC_28.ap19... -[10:21:45] 2025-06-13 10:21:45,415 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal OpenProject - Open project... D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\InLavoro\PLC\93841_PLC_28\93841_PLC_28.ap19 -[10:21:55] Proyecto abierto exitosamente. -[10:21:58] 2025-06-13 10:21:58,373 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Project GetPlcs - Found plc VM 1512 with parent name ET 200SP station_1 -[10:21:59] 2025-06-13 10:21:59,136 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Project GetPlcs - Found plc SIDEL Transport Example with parent name S71500/ET200MP station_1 +[11:14:30] Iniciando ejecución de x4.py en D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports... +[11:14:30] --- Exportador de Referencias Cruzadas de TIA Portal --- +[11:14:34] Versión de TIA Portal detectada: 19.0 (de la extensión .ap19) +[11:14:34] Proyecto seleccionado: D:/Trabajo/VM/22 - 93841 - Sidel - Tilting/InLavoro/PLC/93841_PLC_28/93841_PLC_28.ap19 +[11:14:34] Usando directorio base de exportación: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports +[11:14:34] Conectando a TIA Portal V19.0... +[11:14:34] 2025-06-13 11:14:34,713 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Global OpenPortal - Start TIA Portal, please acknowledge the security dialog. +[11:14:34] 2025-06-13 11:14:34,731 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Global OpenPortal - With user interface +[11:14:58] Conectado a TIA Portal. +[11:14:58] 2025-06-13 11:14:58,165 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal GetProcessId - Process id: 30140 +[11:14:58] ID del proceso del Portal: 30140 +[11:14:58] Abriendo proyecto: 93841_PLC_28.ap19... +[11:14:58] 2025-06-13 11:14:58,500 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal OpenProject - Open project... D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\InLavoro\PLC\93841_PLC_28\93841_PLC_28.ap19 +[11:15:25] Proyecto abierto exitosamente. +[11:15:29] 2025-06-13 11:15:29,701 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Project GetPlcs - Found plc VM 1512 with parent name ET 200SP station_1 +[11:15:30] 2025-06-13 11:15:30,551 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Project GetPlcs - Found plc SIDEL Transport Example with parent name S71500/ET200MP station_1 +[11:15:34] Se encontraron 2 PLC(s). Iniciando proceso de exportación de referencias cruzadas... +[11:15:34] --- Procesando PLC: VM 1512 --- +[11:15:34] [PLC: VM 1512] Exportando referencias cruzadas de bloques de programa... +[11:15:34] Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\ProgramBlocks_CR +[11:15:34] Se encontraron 201 bloques de programa. +[11:15:34] Procesando bloque: FC General COM... +[11:15:34] Exportando referencias cruzadas para FC General COM... +[11:15:38] Procesando bloque: From_SIDEL... +[11:15:38] Exportando referencias cruzadas para From_SIDEL... +[11:15:38] Procesando bloque: To_SIDEL... +[11:15:38] Exportando referencias cruzadas para To_SIDEL... +[11:15:38] Procesando bloque: DB Early Restart Blower... +[11:15:38] Exportando referencias cruzadas para DB Early Restart Blower... +[11:15:39] Procesando bloque: DB Early Restart Filler... +[11:15:39] Exportando referencias cruzadas para DB Early Restart Filler... +[11:15:39] Procesando bloque: DB Early Restart SynchroBlock... +[11:15:39] Exportando referencias cruzadas para DB Early Restart SynchroBlock... +[11:15:40] Procesando bloque: FB Early Restart... +[11:15:40] Exportando referencias cruzadas para FB Early Restart... +[11:15:40] Procesando bloque: DB Signal Transport... +[11:15:40] Exportando referencias cruzadas para DB Signal Transport... +[11:15:42] Procesando bloque: FC Signal Transport... +[11:15:42] Exportando referencias cruzadas para FC Signal Transport... +[11:15:43] Procesando bloque: DB Lube - Dry Ecolab... +[11:15:43] Exportando referencias cruzadas para DB Lube - Dry Ecolab... +[11:15:46] Procesando bloque: FB Lube - Water/Dry... +[11:15:46] Exportando referencias cruzadas para FB Lube - Water/Dry... +[11:15:46] Procesando bloque: FB Lube - Dry Ecolab... +[11:15:46] Exportando referencias cruzadas para FB Lube - Dry Ecolab... +[11:15:47] Procesando bloque: FB Lube - EcoLab VM... +[11:15:47] Exportando referencias cruzadas para FB Lube - EcoLab VM... +[11:15:48] Procesando bloque: FB Lube - Ecolab... +[11:15:48] Exportando referencias cruzadas para FB Lube - Ecolab... +[11:15:49] Procesando bloque: DB LUBE - Ecolab... +[11:15:49] Exportando referencias cruzadas para DB LUBE - Ecolab... +[11:15:57] Procesando bloque: FC Ttop Configuration... +[11:15:57] Exportando referencias cruzadas para FC Ttop Configuration... +[11:15:57] Procesando bloque: FC Ttop Run... +[11:15:57] Exportando referencias cruzadas para FC Ttop Run... +[11:15:58] Procesando bloque: FC Ttop Alarms... +[11:15:58] Exportando referencias cruzadas para FC Ttop Alarms... +[11:15:58] Procesando bloque: DB Ttop Run... +[11:15:58] Exportando referencias cruzadas para DB Ttop Run... +[11:15:59] Procesando bloque: DB Ttop Motor CFG... +[11:15:59] Exportando referencias cruzadas para DB Ttop Motor CFG... +[11:16:02] Procesando bloque: DB Ttop Alarm... +[11:16:02] Exportando referencias cruzadas para DB Ttop Alarm... +[11:16:07] Procesando bloque: FC Ttop Motor 31... +[11:16:07] Exportando referencias cruzadas para FC Ttop Motor 31... +[11:16:07] Procesando bloque: FC Ttop Motor 32... +[11:16:07] Exportando referencias cruzadas para FC Ttop Motor 32... +[11:16:07] Procesando bloque: FC Ttop Motor 34... +[11:16:07] Exportando referencias cruzadas para FC Ttop Motor 34... +[11:16:08] Procesando bloque: FC Ttop Motor 35... +[11:16:08] Exportando referencias cruzadas para FC Ttop Motor 35... +[11:16:08] Procesando bloque: FC Ttop Motor 36... +[11:16:08] Exportando referencias cruzadas para FC Ttop Motor 36... +[11:16:08] Procesando bloque: DB Ttop Motor 31... +[11:16:08] Exportando referencias cruzadas para DB Ttop Motor 31... +[11:16:13] Procesando bloque: DB Ttop Motor 32... +[11:16:13] Exportando referencias cruzadas para DB Ttop Motor 32... +[11:16:18] Procesando bloque: DB Ttop Motor 34... +[11:16:18] Exportando referencias cruzadas para DB Ttop Motor 34... +[11:16:23] Procesando bloque: DB Ttop Motor 35... +[11:16:23] Exportando referencias cruzadas para DB Ttop Motor 35... +[11:16:27] Procesando bloque: DB Ttop Minimotor Cfg 32... +[11:16:27] Exportando referencias cruzadas para DB Ttop Minimotor Cfg 32... +[11:16:29] Procesando bloque: DB Ttop Minimotor Data 32... +[11:16:29] Exportando referencias cruzadas para DB Ttop Minimotor Data 32... +[11:16:31] Procesando bloque: DB Ttop Motor 36... +[11:16:31] Exportando referencias cruzadas para DB Ttop Motor 36... +[11:16:35] Procesando bloque: FB Ttop Dryer... +[11:16:35] Exportando referencias cruzadas para FB Ttop Dryer... +[11:16:36] Procesando bloque: FB Ttop Energy Saving... +[11:16:36] Exportando referencias cruzadas para FB Ttop Energy Saving... +[11:16:36] Procesando bloque: FB SKID... +[11:16:36] Exportando referencias cruzadas para FB SKID... +[11:16:36] Procesando bloque: FC Analog Sensor Process... +[11:16:36] Exportando referencias cruzadas para FC Analog Sensor Process... +[11:16:37] Procesando bloque: FC Valve... +[11:16:37] Exportando referencias cruzadas para FC Valve... +[11:16:37] Procesando bloque: FB SpeedRegulation... +[11:16:37] Exportando referencias cruzadas para FB SpeedRegulation... +[11:16:37] Procesando bloque: FC Simple PID... +[11:16:37] Exportando referencias cruzadas para FC Simple PID... +[11:16:38] Procesando bloque: FC Scale Real... +[11:16:38] Exportando referencias cruzadas para FC Scale Real... +[11:16:38] Procesando bloque: FB Correct Speed F/Pulses... +[11:16:38] Exportando referencias cruzadas para FB Correct Speed F/Pulses... +[11:16:43] ERROR GENERAL al exportar referencias cruzadas para el bloque FB Correct Speed F/Pulses: OpennessAccessException: Unexpected exception - no exception message available. +[11:16:43] ERROR al acceder a los bloques de programa para exportar referencias cruzadas: OpennessAccessException: Access to a disposed object of type 'Siemens.Engineering.SW.Blocks.FB' is not possible. +[11:16:43] TIA Portal has either been disposed or stopped running. +[11:16:43] [PLC: VM 1512] Exportando referencias cruzadas de tablas de variables... +[11:16:43] Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\PlcTags_CR +[11:16:43] ERROR al acceder a las tablas de variables para exportar referencias cruzadas: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. +[11:16:43] [PLC: VM 1512] Exportando referencias cruzadas de tipos de datos PLC (UDTs)... +[11:16:43] Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\PlcDataTypes_CR +[11:16:43] ERROR al acceder a los UDTs para exportar referencias cruzadas: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. +[11:16:43] [PLC: VM 1512] Intentando exportar referencias cruzadas de bloques de sistema... +[11:16:43] Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\SystemBlocks_CR +[11:16:43] ERROR al acceder/procesar bloques de sistema para exportar referencias cruzadas: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. +[11:16:43] [PLC: VM 1512] Intentando exportar referencias cruzadas de unidades de software... +[11:16:43] Destino: D:\Trabajo\VM\22 - 93841 - Sidel - Tilting\Reporte\TiaExports\VM 1512\SoftwareUnits_CR +[11:16:43] ERROR al acceder/procesar unidades de software para exportar referencias cruzadas: SerializationException: No se puede encontrar el ensamblado 'Siemens.Engineering, Version=19.0.0.0, Culture=neutral, PublicKeyToken=d29ec89bac048f84'. +[11:16:43] --- Finalizado el procesamiento del PLC: VM 1512 --- +[11:16:43] Ocurrió un error inesperado: OpennessAccessException: Access to a disposed object of type 'Siemens.Engineering.HW.DeviceItemImpl' is not possible. +[11:16:43] TIA Portal has either been disposed or stopped running. +[11:16:43] Cerrando TIA Portal... +[11:16:43] 2025-06-13 11:16:43,486 [1] INFO Siemens.TiaPortal.OpennessApi19.Implementations.Portal ClosePortal - Close TIA Portal +[11:16:43] TIA Portal cerrado. +[11:16:43] Script finalizado. +[11:16:43] Ejecución de x4.py finalizada (success). Duración: 0:02:13.165274. Se detectaron errores (ver log). +[11:16:43] Log completo guardado en: D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\ObtainIOFromProjectTia\log_x4.txt