diff --git a/app.py b/app.py
index 2aba66e..b783795 100644
--- a/app.py
+++ b/app.py
@@ -42,8 +42,12 @@ websocket_connections = set()
# --- Globals for Tray Icon ---
tray_icon = None
+# --- Log batching optimization ---
+log_batch_buffer = []
+log_batch_lock = threading.Lock()
+batch_timer = None
+
-# --- Parámetros para envío directo de logs (optimizado) ---
def _send_message_to_clients(message: str):
"""Envía un mensaje directamente a todas las conexiones WebSocket activas."""
if not websocket_connections:
@@ -59,6 +63,29 @@ def _send_message_to_clients(message: str):
websocket_connections.difference_update(dead_connections)
+def _flush_log_batch():
+ """Envía todos los logs acumulados en el batch y limpia el buffer."""
+ global log_batch_buffer, batch_timer
+
+ with log_batch_lock:
+ if log_batch_buffer:
+ # Unir todos los logs del batch en un solo mensaje
+ batch_message = "".join(log_batch_buffer)
+ _send_message_to_clients(batch_message)
+ log_batch_buffer.clear()
+
+ batch_timer = None
+
+
+def _schedule_batch_flush():
+ """Programa el envío del batch de logs en 1 segundo si no está ya programado."""
+ global batch_timer
+
+ if batch_timer is None:
+ batch_timer = threading.Timer(1.0, _flush_log_batch)
+ batch_timer.start()
+
+
@sock.route("/ws")
def handle_websocket(ws):
try:
@@ -73,8 +100,15 @@ def handle_websocket(ws):
websocket_connections.remove(ws)
-def broadcast_message(message):
- """Envía mensajes directamente via WebSocket (optimizado)."""
+def broadcast_message(message, immediate=False):
+ """Envía mensajes via WebSocket con batching optimizado.
+
+ Args:
+ message: El mensaje o lista de mensajes a enviar
+ immediate: Si True, envía inmediatamente. Si False, usa batching
+ """
+ global log_batch_buffer
+
timestamp = datetime.now().strftime("[%H:%M:%S] ")
# Normalizar entrada a lista de mensajes
@@ -98,9 +132,17 @@ def broadcast_message(message):
# Registrar en archivo (la clase Logger añade timestamp propio)
config_manager.append_log(raw_msg)
- # Enviar inmediatamente via WebSocket con timestamp
+ # Formatear mensaje para WebSocket
formatted_msg_for_ws = f"{timestamp}{raw_msg}\n"
- _send_message_to_clients(formatted_msg_for_ws)
+
+ if immediate:
+ # Envío inmediato para mensajes críticos
+ _send_message_to_clients(formatted_msg_for_ws)
+ else:
+ # Batching para logs normales
+ with log_batch_lock:
+ log_batch_buffer.append(formatted_msg_for_ws)
+ _schedule_batch_flush()
@app.route("/api/execute_script", methods=["POST"])
@@ -109,15 +151,19 @@ def execute_script():
script_group = request.json["group"]
script_name = request.json["script"]
+ # Crear callback que usa batching para logs normales
+ def batched_broadcast(message):
+ return broadcast_message(message, immediate=False)
+
# Ejecutar el script y obtener resultado
result = config_manager.execute_script(
- script_group, script_name, broadcast_message
+ script_group, script_name, batched_broadcast
)
return jsonify(result)
except Exception as e:
error_msg = f"Error ejecutando script: {str(e)}"
- broadcast_message(error_msg)
+ broadcast_message(error_msg, immediate=True)
return jsonify({"error": error_msg})
@@ -127,15 +173,19 @@ def stop_script():
script_group = request.json["group"]
script_name = request.json["script"]
+ # Crear callback que usa batching para logs normales
+ def batched_broadcast(message):
+ return broadcast_message(message, immediate=False)
+
# Detener el script en ejecución
result = config_manager.stop_script(
- script_group, script_name, broadcast_message
+ script_group, script_name, batched_broadcast
)
return jsonify(result)
except Exception as e:
error_msg = f"Error deteniendo script: {str(e)}"
- broadcast_message(error_msg)
+ broadcast_message(error_msg, immediate=True)
return jsonify({"error": error_msg})
@@ -571,10 +621,10 @@ def update_backend_setup():
message += f" ({len(errors)} errores)"
# Log del resultado
- broadcast_message(f"🔄 {message}")
+ broadcast_message(f"🔄 {message}", immediate=True)
if errors:
for error in errors:
- broadcast_message(f"❌ {error}")
+ broadcast_message(f"❌ {error}", immediate=True)
return jsonify(
{
@@ -589,7 +639,7 @@ def update_backend_setup():
except Exception as e:
error_msg = f"Error en update_backend_setup: {str(e)}"
print(error_msg)
- broadcast_message(f"❌ {error_msg}")
+ broadcast_message(f"❌ {error_msg}", immediate=True)
return jsonify({"status": "error", "message": error_msg}), 500
@@ -721,6 +771,10 @@ def stop_icon_thread():
def shutdown_route():
"""Internal route to shut down the application via the tray icon."""
print("Shutdown endpoint called.")
+
+ # Enviar logs pendientes antes de cerrar
+ _flush_log_batch()
+
# Stop the main application thread by stopping the tray icon.
# Do this in a separate thread to allow the HTTP response to return first.
stopper = threading.Thread(target=stop_icon_thread, daemon=True)
@@ -870,7 +924,7 @@ def execute_gui_script():
return jsonify(result)
except Exception as e:
error_msg = f"Error ejecutando script GUI: {str(e)}"
- broadcast_message(error_msg)
+ broadcast_message(error_msg, immediate=True)
return jsonify({"error": error_msg}), 500
@@ -1151,7 +1205,7 @@ def execute_csharp_executable():
return jsonify(result)
except Exception as e:
error_msg = f"Error ejecutando ejecutable C#: {str(e)}"
- broadcast_message(error_msg)
+ broadcast_message(error_msg, immediate=True)
return jsonify({"error": error_msg}), 500
@@ -1416,7 +1470,7 @@ def execute_python_script():
return jsonify(result)
except Exception as e:
error_msg = f"Error ejecutando script Python: {str(e)}"
- broadcast_message(error_msg)
+ broadcast_message(error_msg, immediate=True)
return jsonify({"error": error_msg}), 500
diff --git a/backend/script_groups/ObtainIOFromProjectTia/script_config.json b/backend/script_groups/ObtainIOFromProjectTia/script_config.json
index dd2440b..00a20b3 100644
--- a/backend/script_groups/ObtainIOFromProjectTia/script_config.json
+++ b/backend/script_groups/ObtainIOFromProjectTia/script_config.json
@@ -5,5 +5,5 @@
},
"level2": {},
"level3": {},
- "working_directory": "D:\\Trabajo\\VM\\45 - HENKEL - VM Auto Changeover\\ExportTia"
+ "working_directory": "C:\\Trabajo\\SIDEL\\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\\ExportTia"
}
\ No newline at end of file
diff --git a/backend/script_groups/ObtainIOFromProjectTia/work_dir.json b/backend/script_groups/ObtainIOFromProjectTia/work_dir.json
index 7fe7a87..cd043bd 100644
--- a/backend/script_groups/ObtainIOFromProjectTia/work_dir.json
+++ b/backend/script_groups/ObtainIOFromProjectTia/work_dir.json
@@ -1,6 +1,7 @@
{
- "path": "D:\\Trabajo\\VM\\45 - HENKEL - VM Auto Changeover\\ExportTia",
+ "path": "C:\\Trabajo\\SIDEL\\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\\ExportTia",
"history": [
+ "C:\\Trabajo\\SIDEL\\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\\ExportTia",
"D:\\Trabajo\\VM\\45 - HENKEL - VM Auto Changeover\\ExportTia",
"C:\\Trabajo\\SIDEL\\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\\Reporte\\TiaExport",
"C:\\Trabajo\\SIDEL\\09 - SAE452 - Diet as Regular - San Giovanni in Bosco\\Reporte\\TiaExport",
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 b098494..1df00de 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\\45 - HENKEL - VM Auto Changeover\\ExportTia"
+ "working_directory": "C:\\Trabajo\\SIDEL\\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\\ExportTia"
}
\ No newline at end of file
diff --git a/backend/script_groups/XML Parser to SCL/test_hash_detection.py b/backend/script_groups/XML Parser to SCL/test_hash_detection.py
deleted file mode 100644
index 40d1fa7..0000000
--- a/backend/script_groups/XML Parser to SCL/test_hash_detection.py
+++ /dev/null
@@ -1,171 +0,0 @@
-#!/usr/bin/env python3
-"""
-Test script para verificar la detección de cambios basada en hash.
-
-Este script demuestra cómo el sistema detecta cambios en archivos XML
-utilizando hash SHA256 en lugar de solo tiempo/tamaño de archivo.
-"""
-
-import os
-import json
-import hashlib
-import tempfile
-import shutil
-from datetime import datetime
-
-
-def calculate_file_hash(filepath):
- """Calcula el hash SHA256 de un archivo."""
- try:
- sha256_hash = hashlib.sha256()
- with open(filepath, "rb") as f:
- for chunk in iter(lambda: f.read(4096), b""):
- sha256_hash.update(chunk)
- return sha256_hash.hexdigest()
- except Exception as e:
- print(f"Error calculando hash de {filepath}: {e}")
- return None
-
-
-def create_test_xml(content, filepath):
- """Crea un archivo XML de prueba con el contenido especificado."""
- with open(filepath, "w", encoding="utf-8") as f:
- f.write(content)
-
-
-def create_test_json(xml_filepath, json_filepath):
- """Crea un archivo JSON de prueba con metadatos del XML."""
- xml_hash = calculate_file_hash(xml_filepath)
- xml_mtime = os.path.getmtime(xml_filepath)
- xml_size = os.path.getsize(xml_filepath)
-
- json_data = {
- "block_name": "Test_Block",
- "block_type": "FC",
- "language": "LAD",
- "source_xml_mod_time": xml_mtime,
- "source_xml_size": xml_size,
- "source_xml_hash": xml_hash,
- "interface": {},
- "networks": [],
- }
-
- with open(json_filepath, "w", encoding="utf-8") as f:
- json.dump(json_data, f, indent=4)
-
- return json_data
-
-
-def test_hash_detection():
- """Prueba la detección de cambios basada en hash."""
- print("=== Test de Detección de Cambios por Hash ===\n")
-
- # Crear directorio temporal
- with tempfile.TemporaryDirectory() as temp_dir:
- xml_file = os.path.join(temp_dir, "test_block.xml")
- json_file = os.path.join(temp_dir, "test_block_processed.json")
-
- # Paso 1: Crear XML original
- original_content = """
-
-
-
- Test_Block
- 100
- LAD
-
-
-
-
-
-"""
-
- create_test_xml(original_content, xml_file)
- original_hash = calculate_file_hash(xml_file)
- print(f"1. XML original creado")
- print(f" Hash: {original_hash[:16]}...")
- print(f" Tamaño: {os.path.getsize(xml_file)} bytes")
-
- # Paso 2: Crear JSON con metadatos
- json_data = create_test_json(xml_file, json_file)
- print(f"\n2. JSON con metadatos creado")
- print(f" Hash almacenado: {json_data['source_xml_hash'][:16]}...")
-
- # Paso 3: Simular verificación - archivo sin cambios
- current_hash = calculate_file_hash(xml_file)
- hash_match = json_data["source_xml_hash"] == current_hash
- print(f"\n3. Verificación sin cambios:")
- print(f" Hash actual: {current_hash[:16]}...")
- print(f" ¿Hash coincide?: {hash_match}")
- print(f" → {'SALTAR procesamiento' if hash_match else 'PROCESAR archivo'}")
-
- # Paso 4: Modificar archivo manteniendo mismo tamaño y tiempo
- print(f"\n4. Modificando XML (cambio sutil)...")
- modified_content = original_content.replace(
- "Test_Block", "Test_Blck"
- ) # Cambio sutil
-
- # Guardar tiempo original
- original_mtime = os.path.getmtime(xml_file)
-
- create_test_xml(modified_content, xml_file)
-
- # Restaurar tiempo original (simular que el timestamp no cambió)
- os.utime(xml_file, (original_mtime, original_mtime))
-
- new_size = os.path.getsize(xml_file)
- new_mtime = os.path.getmtime(xml_file)
- new_hash = calculate_file_hash(xml_file)
-
- print(f" Nuevo hash: {new_hash[:16]}...")
- print(f" Nuevo tamaño: {new_size} bytes")
- print(
- f" Tiempo modificación: {abs(new_mtime - json_data['source_xml_mod_time']) < 0.001}"
- )
-
- # Paso 5: Verificar detección por diferentes métodos
- print(f"\n5. Comparación de métodos de detección:")
-
- # Método tradicional (tiempo + tamaño)
- time_match = abs(new_mtime - json_data["source_xml_mod_time"]) < 0.001
- size_match = new_size == json_data["source_xml_size"]
- traditional_would_skip = time_match and size_match
-
- # Método por hash
- hash_would_skip = new_hash == json_data["source_xml_hash"]
-
- print(f" Método tradicional (tiempo+tamaño):")
- print(f" ¿Tiempo coincide?: {time_match}")
- print(f" ¿Tamaño coincide?: {size_match}")
- print(f" → {'SALTAR' if traditional_would_skip else 'PROCESAR'}")
-
- print(f" Método por hash:")
- print(f" ¿Hash coincide?: {hash_would_skip}")
- print(f" → {'SALTAR' if hash_would_skip else 'PROCESAR'}")
-
- print(f"\n6. Resultado:")
- if traditional_would_skip and not hash_would_skip:
- print(f" ✅ HASH DETECTÓ CAMBIO que el método tradicional PERDIÓ")
- print(f" 🔄 El archivo será regenerado correctamente")
- elif not traditional_would_skip and not hash_would_skip:
- print(f" ✅ Ambos métodos detectaron el cambio")
- elif traditional_would_skip and hash_would_skip:
- print(f" ✅ Ambos métodos indican que no hay cambios")
- else:
- print(f" ⚠️ Situación inesperada")
-
- # Paso 6: Mostrar contenidos para verificación
- print(f"\n7. Verificación de contenido:")
- print(f" Contenido original tenía: 'Test_Block'")
- print(f" Contenido nuevo tiene: 'Test_Blck'")
-
- with open(xml_file, "r", encoding="utf-8") as f:
- content = f.read()
- has_original = "Test_Block" in content
- has_modified = "Test_Blck" in content
- print(f" ¿Contiene 'Test_Block'?: {has_original}")
- print(f" ¿Contiene 'Test_Blck'?: {has_modified}")
-
-
-if __name__ == "__main__":
- test_hash_detection()
diff --git a/backend/script_groups/XML Parser to SCL/test_hash_edge_cases.py b/backend/script_groups/XML Parser to SCL/test_hash_edge_cases.py
deleted file mode 100644
index a1d5a2a..0000000
--- a/backend/script_groups/XML Parser to SCL/test_hash_edge_cases.py
+++ /dev/null
@@ -1,204 +0,0 @@
-#!/usr/bin/env python3
-"""
-Test específico para demostrar casos donde el hash detecta cambios
-que el método tradicional (tiempo + tamaño) podría perder.
-"""
-
-import os
-import json
-import hashlib
-import tempfile
-import time
-
-
-def calculate_file_hash(filepath):
- """Calcula el hash SHA256 de un archivo."""
- try:
- sha256_hash = hashlib.sha256()
- with open(filepath, "rb") as f:
- for chunk in iter(lambda: f.read(4096), b""):
- sha256_hash.update(chunk)
- return sha256_hash.hexdigest()
- except Exception as e:
- print(f"Error calculando hash de {filepath}: {e}")
- return None
-
-
-def test_subtle_changes():
- """Demuestra detección de cambios sutiles que mantienen el mismo tamaño."""
- print("=== Test: Cambios Sutiles con Mismo Tamaño ===\n")
-
- with tempfile.TemporaryDirectory() as temp_dir:
- xml_file = os.path.join(temp_dir, "test.xml")
-
- # Crear contenido original de exactamente el mismo tamaño
- original = """
-
- MotorControl_01
- Active
-"""
-
- # Crear contenido modificado del mismo tamaño (cambiar solo algunos caracteres)
- modified = """
-
- MotorControl_02
- Active
-"""
-
- # Verificar que tienen el mismo tamaño
- assert len(original) == len(
- modified
- ), "Los contenidos deben tener el mismo tamaño"
-
- # Paso 1: Crear archivo original
- with open(xml_file, "w", encoding="utf-8") as f:
- f.write(original)
-
- original_hash = calculate_file_hash(xml_file)
- original_size = os.path.getsize(xml_file)
- original_mtime = os.path.getmtime(xml_file)
-
- print(f"1. Archivo original:")
- print(f" Contenido: MotorControl_01")
- print(f" Hash: {original_hash[:16]}...")
- print(f" Tamaño: {original_size} bytes")
-
- # Simular JSON con metadatos
- json_data = {
- "source_xml_hash": original_hash,
- "source_xml_size": original_size,
- "source_xml_mod_time": original_mtime,
- }
-
- # Paso 2: Esperar un poco y modificar archivo manteniendo tamaño
- time.sleep(0.1) # Pequeña pausa
-
- with open(xml_file, "w", encoding="utf-8") as f:
- f.write(modified)
-
- # Restaurar tiempo de modificación original
- os.utime(xml_file, (original_mtime, original_mtime))
-
- new_hash = calculate_file_hash(xml_file)
- new_size = os.path.getsize(xml_file)
- new_mtime = os.path.getmtime(xml_file)
-
- print(f"\n2. Archivo modificado:")
- print(f" Contenido: MotorControl_02")
- print(f" Hash: {new_hash[:16]}...")
- print(f" Tamaño: {new_size} bytes")
- print(
- f" Tiempo: {'Igual' if abs(new_mtime - original_mtime) < 0.001 else 'Diferente'}"
- )
-
- # Paso 3: Comparar métodos de detección
- print(f"\n3. Detección de cambios:")
-
- # Método tradicional
- time_match = abs(new_mtime - json_data["source_xml_mod_time"]) < 0.001
- size_match = new_size == json_data["source_xml_size"]
- traditional_detects_change = not (time_match and size_match)
-
- # Método por hash
- hash_detects_change = new_hash != json_data["source_xml_hash"]
-
- print(f" Método tradicional:")
- print(f" Tiempo coincide: {time_match}")
- print(f" Tamaño coincide: {size_match}")
- print(f" Detecta cambio: {traditional_detects_change}")
-
- print(f" Método por hash:")
- print(f" Hash coincide: {new_hash == json_data['source_xml_hash']}")
- print(f" Detecta cambio: {hash_detects_change}")
-
- # Resultado
- print(f"\n4. Resultado:")
- if not traditional_detects_change and hash_detects_change:
- print(f" 🎯 HASH DETECTÓ CAMBIO que método tradicional PERDIÓ")
- print(f" ✅ Sin hash: archivo NO se regeneraría (ERROR)")
- print(f" ✅ Con hash: archivo SÍ se regenerará (CORRECTO)")
- elif traditional_detects_change and hash_detects_change:
- print(f" ✅ Ambos métodos detectaron el cambio correctamente")
- else:
- print(
- f" ℹ️ Resultado: tradicional={traditional_detects_change}, hash={hash_detects_change}"
- )
-
- return not traditional_detects_change and hash_detects_change
-
-
-def test_same_size_different_content():
- """Test con contenidos completamente diferentes pero mismo tamaño."""
- print("\n" + "=" * 50)
- print("=== Test: Contenido Diferente, Mismo Tamaño ===\n")
-
- with tempfile.TemporaryDirectory() as temp_dir:
- xml_file = os.path.join(temp_dir, "test.xml")
-
- # Contenidos de igual longitud pero diferentes
- content1 = "- AAAAAAAAAA
" # 33 chars
- content2 = "- BBBBBBBBBB
" # 33 chars
-
- assert len(content1) == len(content2), "Deben tener igual tamaño"
-
- # Crear archivo con contenido 1
- with open(xml_file, "w", encoding="utf-8") as f:
- f.write(content1)
-
- hash1 = calculate_file_hash(xml_file)
- size1 = os.path.getsize(xml_file)
- mtime1 = os.path.getmtime(xml_file)
-
- # Cambiar a contenido 2 manteniendo tiempo
- time.sleep(0.1)
- with open(xml_file, "w", encoding="utf-8") as f:
- f.write(content2)
- os.utime(xml_file, (mtime1, mtime1))
-
- hash2 = calculate_file_hash(xml_file)
- size2 = os.path.getsize(xml_file)
- mtime2 = os.path.getmtime(xml_file)
-
- print(f"Contenido 1: {content1[:20]}...")
- print(f"Contenido 2: {content2[:20]}...")
- print(f"Tamaños: {size1} = {size2} ({'✓' if size1 == size2 else '✗'})")
- print(f"Tiempos: {'iguales' if abs(mtime2 - mtime1) < 0.001 else 'diferentes'}")
- print(f"Hashes: {'iguales' if hash1 == hash2 else 'diferentes'}")
-
- would_skip_traditional = (size1 == size2) and (abs(mtime2 - mtime1) < 0.001)
- would_skip_hash = hash1 == hash2
-
- print(
- f"\nSin hash: {'SALTARÍA procesamiento' if would_skip_traditional else 'procesaría'}"
- )
- print(
- f"Con hash: {'saltaría procesamiento' if would_skip_hash else 'PROCESARÍA'}"
- )
-
- if would_skip_traditional and not would_skip_hash:
- print("🎯 El hash evita saltar un archivo que SÍ cambió")
- return True
-
- return False
-
-
-if __name__ == "__main__":
- print("Ejecutando tests de detección de cambios por hash...\n")
-
- test1_result = test_subtle_changes()
- test2_result = test_same_size_different_content()
-
- print("\n" + "=" * 50)
- print("=== RESUMEN ===")
- print(
- f"Test 1 (cambios sutiles): {'HASH ÚTIL' if test1_result else 'ambos métodos iguales'}"
- )
- print(
- f"Test 2 (mismo tamaño): {'HASH ÚTIL' if test2_result else 'ambos métodos iguales'}"
- )
-
- if test1_result or test2_result:
- print("\n✅ El hash SHA256 mejora la detección de cambios")
- print("✅ Evita regeneraciones innecesarias Y perdida de cambios reales")
- else:
- print("\n✓ Ambos métodos funcionaron igual en estos tests")
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 c8ef7d3..f6e55a2 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\\45 - HENKEL - VM Auto Changeover\\ExportTia",
+ "path": "C:\\Trabajo\\SIDEL\\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\\ExportTia",
"history": [
+ "C:\\Trabajo\\SIDEL\\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\\ExportTia",
"D:\\Trabajo\\VM\\45 - HENKEL - VM Auto Changeover\\ExportTia",
"C:\\Trabajo\\SIDEL\\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\\Reporte\\TiaExport"
]
diff --git a/data/log.txt b/data/log.txt
index 3f01e79..f1b6a3d 100644
--- a/data/log.txt
+++ b/data/log.txt
@@ -1,55 +1,10133 @@
-[10:05:03] Ejecutando script GUI: main.py
-[10:05:03] Entorno Python: tia_scripting
-[10:05:03] Ejecutable: pythonw.exe (sin logging)
-[10:05:03] Comando: C:\Users\migue\miniconda3\envs\tia_scripting\pythonw.exe D:/Proyectos/Scripts/RS485/MaselliSimulatorApp\main.py
-[10:05:03] Directorio: D:/Proyectos/Scripts/RS485/MaselliSimulatorApp
-[10:05:03] Encoding: UTF-8 (PYTHONUTF8=1, PYTHONIOENCODING=utf-8)
-[10:05:03] ==================================================
-[10:05:03] Script GUI ejecutado sin logging (pythonw.exe)
-[10:05:03] PID: 29848
-[10:05:03] ==================================================
-[10:05:03] ID de ejecución: 086ddda3
-[10:44:34] Ejecutando script GUI: main.py
-[10:44:34] Entorno Python: tia_scripting
-[10:44:34] Ejecutable: pythonw.exe (sin logging)
-[10:44:34] Comando: C:\Users\migue\miniconda3\envs\tia_scripting\pythonw.exe D:/Proyectos/Scripts/RS485/MaselliSimulatorApp\main.py
-[10:44:34] Directorio: D:/Proyectos/Scripts/RS485/MaselliSimulatorApp
-[10:44:34] Encoding: UTF-8 (PYTHONUTF8=1, PYTHONIOENCODING=utf-8)
-[10:44:34] ==================================================
-[10:44:34] Script GUI ejecutado sin logging (pythonw.exe)
-[10:44:34] PID: 31496
-[10:44:34] ==================================================
-[10:44:34] ID de ejecución: 7ba36e07
-[15:15:47] Ejecutando script GUI: main.py
-[15:15:47] Entorno Python: tia_scripting
-[15:15:47] Ejecutable: pythonw.exe (sin logging)
-[15:15:47] Comando: C:\Users\migue\miniconda3\envs\tia_scripting\pythonw.exe D:/Proyectos/Scripts/RS485/MaselliSimulatorApp\main.py
-[15:15:47] Directorio: D:/Proyectos/Scripts/RS485/MaselliSimulatorApp
-[15:15:47] Encoding: UTF-8 (PYTHONUTF8=1, PYTHONIOENCODING=utf-8)
-[15:15:47] ==================================================
-[15:15:47] Script GUI ejecutado sin logging (pythonw.exe)
-[15:15:47] PID: 12240
-[15:15:47] ==================================================
-[15:15:47] ID de ejecución: 4450d452
-[09:58:50] Ejecutando script GUI: main.py
-[09:58:50] Entorno Python: tia_scripting
-[09:58:50] Ejecutable: pythonw.exe (sin logging)
-[09:58:50] Comando: C:\Users\migue\miniconda3\envs\tia_scripting\pythonw.exe D:/Proyectos/Scripts/RS485/MaselliSimulatorApp\main.py
-[09:58:50] Directorio: D:/Proyectos/Scripts/RS485/MaselliSimulatorApp
-[09:58:50] Encoding: UTF-8 (PYTHONUTF8=1, PYTHONIOENCODING=utf-8)
-[09:58:50] ==================================================
-[09:58:50] Script GUI ejecutado sin logging (pythonw.exe)
-[09:58:50] PID: 30848
-[09:58:50] ==================================================
-[09:58:50] ID de ejecución: d9e341da
-[10:08:25] Ejecutando script GUI: main.py
-[10:08:25] Entorno Python: tia_scripting
-[10:08:25] Ejecutable: pythonw.exe (sin logging)
-[10:08:25] Comando: C:\Users\migue\miniconda3\envs\tia_scripting\pythonw.exe D:/Proyectos/Scripts/RS485/MaselliSimulatorApp\main.py
-[10:08:25] Directorio: D:/Proyectos/Scripts/RS485/MaselliSimulatorApp
-[10:08:25] Encoding: UTF-8 (PYTHONUTF8=1, PYTHONIOENCODING=utf-8)
-[10:08:25] ==================================================
-[10:08:25] Script GUI ejecutado sin logging (pythonw.exe)
-[10:08:25] PID: 22164
-[10:08:25] ==================================================
-[10:08:25] ID de ejecución: 4372845c
+[18:08:25] Iniciando ejecución de x0_main.py en C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia...
+[18:08:25] INFO: format_variable_name importado desde generators.generator_utils
+[18:08:26] === Lanzando procesamiento para PLC: CPU 315F-2 PN ===
+[18:08:26] INFO: format_variable_name importado desde generators.generator_utils
+[18:08:26] ======================================== LOG START ========================================
+[18:08:26] Directorio de trabajo base configurado: 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia'
+[18:08:26] Buscando archivos XML recursivamente en: 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN'
+[18:08:26] Se encontraron 454 archivos XML para procesar:
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\AnalogInstrument_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\AnyPoint_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Link_Type_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Simple_Type_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_New_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_WaitEvent_Type_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\Danfoss Diag_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\Device_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\DigitalInstrument_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\EHS16_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\FunctionButton_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk receive signal_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk send signal_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\PID_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Phase_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Timer_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\Recipe_Prod_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\ReportCIPSimpleData_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\TADDR_PAR_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\PlcDataTypes_CR\TCON_PAR_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_RECV_LF_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_SEND_LF_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\AI_UR29_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\AI_UR62_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\AVS Valve Fault DB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Baialage_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_Seq_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_All Auto_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_CIPModeInit_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_InitErrors_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MFM Command_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MachineInit_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ManualActive_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ProdModeInit_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ResetSPWord_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_UpdatePWord_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl__Main_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_Monitor_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_PresRelea_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveInteg_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveValve_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_WriteAnOu_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl__Loop_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_ActualRecipe_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_BlendingFault_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_FlowMeterErro_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_NextRecipe_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDFFCalc_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDInitParam_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDResInteg_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDSPCalc_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_Done_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFilSpeed_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFil_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_ProdTime_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_SelectConstan_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_Stopping_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun__Control_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Constants_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Procedure Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_ProcedureCall_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_Pers_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_compare_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_move_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_ProdSamples_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_SampleTime_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flooding_DB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flushing_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP CVQ_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_DSCtrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecSimpleCIP_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecStep_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ManualVolDosing_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgInizialize_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepDown_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepUp_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_SyrupPipeCIP_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaitEvent_Ctrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaterPipeCIP_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Flood_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Total Drain_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#01_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#02_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#03_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#04_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#05_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#06_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#07_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#08_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#09_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#10_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#11_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#12_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#13_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#14_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#15_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#16_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#17_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#18_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#19_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#20_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#21_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#22_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#23_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#24_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#25_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#26_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#27_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#28_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#29_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#30_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportDB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportManager_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Drain_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Empty_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Flood_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recirculation_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recover_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_RinseCO2_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Rinse_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Start_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_Program_Variables_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_SimpleProgr_Init_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2 Solubility_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2EqPress_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2InjPressure_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_ProdSamples_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_SampleTime_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\COMM_FLT_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\COMPLETE RESTART_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CPU_DP Global Diag_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CTRLCoolingSystem_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CVQ_1p7_8_Perc_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CYC_INT5_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_Seq_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Cetrifugal_Head_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Clock Signal_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DAR_Logic_DB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DAR_Logic_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1450_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1451_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DB2000_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DELETE_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_i_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DeairCO2TempComp_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DeaireationValve_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_Seq_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Delay_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\DeltaP_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\EHS30X_16_Ctrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ExtractPointerData_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FB2000_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FC1828_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FC350_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FC351_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FW_DRand_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FeedForward_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_DataSend_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerGasBlowOff_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Filler_Head_Variables_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FillingTime_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_DB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_Par_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Flow_To_Press_Loss_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Freq_To_mmH2O_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\FrictionLoss_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DIAG_DB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DP_DIAG_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag DB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiagMain_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\GetProdBrixCO2_Anal_Inpt_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI CPU_DP Diag_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI Drive_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Alarms_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Blender_Parameters_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_AVS_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Digital_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_Status_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_IO_Showing_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Instrument_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Local_CIP_Variables_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_PID_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Edit_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Name_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Service_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Totalizers_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Cmd_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Status_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ICS Profibus Comm_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\IO_FLT1_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ISOonTCP_or_TCP_Protocol_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_CheckFlowMetersSta_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalCtrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalScanner_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Instrument_Scanner_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Integral_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking NET_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_NET_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Panel_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Variables_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_I_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_R_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\LowPassFilter_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_Totalize_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MFM_Analog_Value_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MOD_ERR_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MSE Slope_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndP DB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndProd_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_DB_UR29_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_DB_UR62_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_ADAM_Read_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Control_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Read_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Transfer_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Write_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MaxCarboCO2 Vol_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\MessageScroll_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ModValveFault_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net BlendFill Eth_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net CIP System Eth_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Cip Sidel Eth_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Dosing Sys Prof_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Eth_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Sidel Eth_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Pasto Eth_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net ProdRoom Eth_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Net SyrupRoom Eth_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\OBNL_FLT_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ONS_R_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_AnalogValueToHMI_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_CO2InjPress_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Output_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID MAIN Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PIDControl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_AVN30x_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_AVN30x_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_EHS30X_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_EHS30X_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_Calc_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Filling_Head_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM301_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM301_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM303_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM303_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM304_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMM304_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMP302_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RMP302_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM301_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM301_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM302_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM302_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM304_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM304_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM319_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVM319_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVN302_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVN302_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVP303_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVP303_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVS318_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_RVS318_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PID_Variables_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM O2_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM303_VFC_Ctrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM306_VFC_Ctrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPM307_VFC_Ctrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPN301_VFC_Ctrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPN304_VFC_Ctrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PPP302_VFC_Ctrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Hz_to_Pressure_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Parameters_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Pump Pressure_to_Hz_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PROC Water Density_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PROG_ERR_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Ctrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Fault DB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Pneumatic Valve Fault_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Procedure_Variables_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank Drain_Seq_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank Drain_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank PressCtrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank RunOut_Seq_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Prod Tank RunOut_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdBrixRecovery_BrixCal_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdBrixRecovery_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdReportDB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProdReportManager_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductAvailable_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductLiterInTank_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeDrain_Seq_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeDrain_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeRunOut_Seq_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductPipeRunOut_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductQuality_Messages_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ProductQuality_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Profibus Network_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Profibus_Variables_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\PumpsControl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\QCO Monitor_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\QCO Timing DB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RACK_FLT_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ReadAnalogIn_Fault_DB_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ReadAnalogIn_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #01_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #02_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #03_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #04_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #05_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #06_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #07_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #08_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #09_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #10_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #11_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #12_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #13_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #14_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #15_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #16_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #17_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #18_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #19_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #20_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #21_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #22_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #23_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #24_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #25_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #26_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #27_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #28_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #29_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #30_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #31_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #32_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #33_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #34_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #35_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #36_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #37_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #38_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #39_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #40_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #41_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #42_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #43_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #44_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #45_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #46_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #47_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #48_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #49_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Recipe #50_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeCalculation_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeEditDataSave_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement - CIP_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement - Prod_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement_DataCIP_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\RecipeManagement_DataPrd_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SEL_I_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SEL_R_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SLIM_Block_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SLIM_Variables_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Safeties_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SelCheckBrixSource_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Sel_Check_Brix_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Signal Gen_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Signal_Gen_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SlewLimit_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SpeedAdjust_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Statistical_Analisys_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrBrix Autocorrection_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrBrix_SyrupCorrPerc_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Line MFM Prep DAR_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Line MFM Prep_Seq_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Line MFM Prep_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup MFM StartUp_Seq_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup MFM StartUp_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup Rinse QCO_Seq_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\Syrup RunOut_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupDensity_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupLineRinse_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupRoomCtrl_UpdateVal_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\SyrupRoomCtrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\System_RunOut_Variables_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\System_Run_Out_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\System_Run_Out_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\T_Timer_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\TankLevelToHeight_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\TankLevel_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\VacuumCtrl_Temperature_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\VacuumCtrl_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\ValveFlow_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\WaterDensity_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\WritePeripheral_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\_CYCL_EXC_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\_StepMove_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Control_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Parameters_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Read_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Transfer_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Ctrl_Write_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_PA_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Control_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Param_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Read_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Trans_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Ctrl_Write_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPDS_SYR_PA_Data_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mPPM303StartUpRamp_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\ProgramBlocks_CR\mmH2O_TO_Freq_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\CONCAT_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\DT_DATE_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\I_STRNG_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\LIMIT_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\NE_STRNG_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\PID_Continuos_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\REPLACE_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\TCON_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\TDISCON_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\TIM_S5TI_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\TRCV_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\TSEND_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\TURCV_XRef.xml
+[18:08:26] - CPU 315F-2 PN\DP\SystemBlocks_CR\TUSEND_XRef.xml
+[18:08:26] --- Fase 0.5: Identificando archivos .scl nativos existentes ---
+[18:08:26] Se identificaron 0 posibles bloques SCL nativos (con archivo .scl).
+[18:08:26] --- Fase 1: Procesamiento Individual (x1, x2, x3) ---
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\AnalogInstrument_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\AnalogInstrument_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\AnalogInstrument_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\AnalogInstrument_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310095.4760802, Size=37069, Hash=d587714c1bdff0b7...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\AnyPoint_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\AnyPoint_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\AnyPoint_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\AnyPoint_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310094.4553258, Size=4352, Hash=b7ba1ecd38c06299...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Link_Type_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Link_Type_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Link_Type_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\CIP_Link_Type_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310101.8429222, Size=193404, Hash=079a0a471dbec285...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Simple_Type_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Simple_Type_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Simple_Type_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\CIP_Simple_Type_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310098.8517103, Size=10490, Hash=8385c0a1a880993b...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_New_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_New_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_New_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\CIP_Step_Type_New_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310098.6823812, Size=39421, Hash=e4cea3ed908aded9...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_Step_Type_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\CIP_Step_Type_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310102.5319571, Size=30796, Hash=db236c30449a8eac...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_WaitEvent_Type_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_WaitEvent_Type_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\CIP_WaitEvent_Type_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\CIP_WaitEvent_Type_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310098.0206432, Size=12459, Hash=d48b25b8b165b61c...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\Danfoss Diag_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\Danfoss Diag_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\Danfoss Diag_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\Danfoss Diag_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310096.9177747, Size=20384, Hash=de2cc323e124e636...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\Device_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\Device_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\Device_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\Device_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310095.121057, Size=69511, Hash=94bc6815bef2b556...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\DigitalInstrument_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\DigitalInstrument_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\DigitalInstrument_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\DigitalInstrument_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310095.6563191, Size=18626, Hash=d91c0ef0b9337dbb...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\EHS16_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\EHS16_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\EHS16_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\EHS16_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310096.5512621, Size=16888, Hash=8f90fd01b06d475c...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\FunctionButton_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\FunctionButton_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\FunctionButton_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\FunctionButton_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310094.5439432, Size=7785, Hash=c0f665351e5db08f...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk receive signal_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk receive signal_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk receive signal_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\ICS Hndsk receive signal_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310104.652143, Size=26429, Hash=35088f150cdc8d6f...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk send signal_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk send signal_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\ICS Hndsk send signal_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\ICS Hndsk send signal_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310105.2796237, Size=26037, Hash=3f2c5f3cff2b55f9...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\PID_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\PID_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\PID_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\PID_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310096.2010539, Size=31733, Hash=7ef9349991a1d46e...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Phase_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Phase_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Phase_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\QCO Phase_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310097.497805, Size=13525, Hash=586de7ab682e305a...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Timer_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Timer_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\QCO Timer_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\QCO Timer_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310097.2012, Size=14545, Hash=173c46b06d94d11c...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\Recipe_Prod_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\Recipe_Prod_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\Recipe_Prod_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\Recipe_Prod_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310104.0487003, Size=100054, Hash=e3e6d9441af22ff2...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\ReportCIPSimpleData_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\ReportCIPSimpleData_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\ReportCIPSimpleData_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\ReportCIPSimpleData_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310097.7171495, Size=13569, Hash=05e45fe9dcd703c5...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\TADDR_PAR_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\TADDR_PAR_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\TADDR_PAR_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\TADDR_PAR_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310094.668778, Size=5234, Hash=1e29cd52670b4544...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\PlcDataTypes_CR\TCON_PAR_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\PlcDataTypes_CR\TCON_PAR_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\TCON_PAR_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\PlcDataTypes_CR\parsing\TCON_PAR_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310106.0640733, Size=30198, Hash=f978054a6acca0bb...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_RECV_LF_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_RECV_LF_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_RECV_LF_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\AG_RECV_LF_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310041.473331, Size=1359, Hash=c935c63f0e838f25...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_SEND_LF_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_SEND_LF_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\AG_SEND_LF_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\AG_SEND_LF_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310041.3975399, Size=2095, Hash=ad9a9e271e7adc81...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\AI_UR29_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\AI_UR29_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\AI_UR29_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\AI_UR29_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309656.7899616, Size=34677, Hash=7933e45042c7a7e6...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\AI_UR62_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\AI_UR62_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\AI_UR62_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\AI_UR62_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309656.428464, Size=34677, Hash=2cade6b8a6dec674...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\AVS Valve Fault DB_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\AVS Valve Fault DB_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\AVS Valve Fault DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\AVS Valve Fault DB_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309978.5652337, Size=13380, Hash=379bdc90e1b0b6d4...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Baialage_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Baialage_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Baialage_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Baialage_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310047.9426498, Size=45554, Hash=74cf0669921c70ed...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_Seq_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_Seq_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlendFill StartUp_Seq_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309549.740566, Size=119881, Hash=e26ee89890e7fb78...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlendFill StartUp_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlendFill StartUp_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309550.476075, Size=80195, Hash=f94b5be6a7ccc0d1...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_All Auto_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_All Auto_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_All Auto_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_All Auto_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310091.8187335, Size=36044, Hash=e8ba820c53e83e6c...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_CIPModeInit_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_CIPModeInit_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_CIPModeInit_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_CIPModeInit_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310073.2733881, Size=2487, Hash=3c04013da6b08660...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_InitErrors_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_InitErrors_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_InitErrors_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_InitErrors_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310073.1843216, Size=8923, Hash=dc022bab7fd9f52e...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MFM Command_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MFM Command_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MFM Command_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_MFM Command_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310090.895161, Size=20850, Hash=1dbc63a180f676d3...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MachineInit_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MachineInit_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_MachineInit_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_MachineInit_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310069.9460886, Size=545998, Hash=429d46f1352a0d45...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ManualActive_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ManualActive_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ManualActive_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_ManualActive_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310092.024275, Size=22955, Hash=a5009605d2c8752c...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ProdModeInit_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ProdModeInit_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ProdModeInit_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_ProdModeInit_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310073.2317526, Size=4413, Hash=55d75d9205518b1b...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ResetSPWord_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ResetSPWord_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_ResetSPWord_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_ResetSPWord_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310073.365454, Size=7190, Hash=b977adbdf808523b...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_UpdatePWord_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_UpdatePWord_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl_UpdatePWord_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl_UpdatePWord_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310091.0734148, Size=12824, Hash=b8023f265ce67554...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl__Main_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl__Main_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderCtrl__Main_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderCtrl__Main_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310093.3286347, Size=143931, Hash=eb47a1c0825a132f...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_Monitor_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_Monitor_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_Monitor_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl_Monitor_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309573.9814095, Size=43546, Hash=02f9d10da5783810...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_PresRelea_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_PresRelea_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_PresRelea_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl_PresRelea_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309595.1222444, Size=10717, Hash=eff41cd784d9e3e0...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveInteg_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveInteg_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveInteg_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl_SaveInteg_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309575.0107884, Size=89309, Hash=ab636f7ea4048429...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveValve_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveValve_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_SaveValve_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl_SaveValve_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309595.3693871, Size=12039, Hash=b3b0ac2a4e22a39c...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_WriteAnOu_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_WriteAnOu_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl_WriteAnOu_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl_WriteAnOu_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309597.2156358, Size=188609, Hash=081066198a3b9e5e...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl__Loop_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl__Loop_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPIDCtrl__Loop_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPIDCtrl__Loop_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309597.9276726, Size=61215, Hash=bb39700d7d7a8b9b...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_ActualRecipe_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_ActualRecipe_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_ActualRecipe_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_ActualRecipe_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309604.377957, Size=62911, Hash=3aea425ea278c992...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_BlendingFault_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_BlendingFault_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_BlendingFault_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_BlendingFault_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309573.6212296, Size=40277, Hash=5e6b81bd3d2ce974...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_FlowMeterErro_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_FlowMeterErro_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_FlowMeterErro_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_FlowMeterErro_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309594.9966938, Size=30887, Hash=e4fc58f92c053b7f...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_NextRecipe_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_NextRecipe_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_NextRecipe_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_NextRecipe_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309604.4877892, Size=6463, Hash=0b2c99049b73896c...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDFFCalc_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDFFCalc_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDFFCalc_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_PIDFFCalc_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309573.1027694, Size=129581, Hash=9f2016015d22b7d9...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDInitParam_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDInitParam_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDInitParam_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_PIDInitParam_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309600.988655, Size=95428, Hash=0f40e1e1ea961350...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDResInteg_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDResInteg_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDResInteg_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_PIDResInteg_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310058.8364487, Size=13892, Hash=1d50591b1e53eceb...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDSPCalc_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDSPCalc_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID_PIDSPCalc_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID_PIDSPCalc_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309600.2737818, Size=298186, Hash=e21d117fbb87ec07...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_Data_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_Data_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID__Main_Data_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309978.3229775, Size=230297, Hash=141fcf2cd74c671b...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderPID__Main_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderPID__Main_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309605.8944387, Size=195233, Hash=a5521518b709adaf...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_Done_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_Done_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_Done_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRinse_Done_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310076.8339136, Size=3373, Hash=cc8b9c8af4e71861...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRinse_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRinse_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310077.4486375, Size=70986, Hash=19a8e9957eb1f32c...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFilSpeed_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFilSpeed_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFilSpeed_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun_MeasFilSpeed_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309568.670982, Size=107375, Hash=b7086dae6b6c5a7e...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFil_Data_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFil_Data_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_MeasFil_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun_MeasFil_Data_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309989.5906794, Size=112917, Hash=aba730e6a8a0db57...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_ProdTime_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_ProdTime_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_ProdTime_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun_ProdTime_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310074.0873437, Size=33057, Hash=d40b5ea944a887b0...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_SelectConstan_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_SelectConstan_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_SelectConstan_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun_SelectConstan_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310073.843047, Size=99485, Hash=a3894d2cfcf83270...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_Stopping_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_Stopping_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun_Stopping_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun_Stopping_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310074.3651974, Size=23691, Hash=fa39e20502cae239...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun__Control_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun__Control_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BlenderRun__Control_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BlenderRun__Control_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310075.701134, Size=164151, Hash=e3b8d34524ff341d...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Constants_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Constants_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Constants_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Blender_Constants_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309409.36636, Size=183432, Hash=2d822faa6d0d3b18...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Procedure Data_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Procedure Data_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Procedure Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Blender_Procedure Data_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309559.4355175, Size=233051, Hash=e20bcbfcda2ddf8a...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_ProcedureCall_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_ProcedureCall_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_ProcedureCall_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Blender_ProcedureCall_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309556.1282768, Size=29255, Hash=255c1b1914643728...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_Pers_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_Pers_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_Pers_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Blender_Variables_Pers_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309440.3706784, Size=378023, Hash=4345a3417f39926e...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Blender_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Blender_Variables_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309400.2634323, Size=664218, Hash=4094ec0a8b097583...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_compare_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_compare_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_compare_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Block_compare_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310040.3738208, Size=15606, Hash=ddd534bfc159942b...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_move_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_move_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Block_move_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Block_move_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310040.1759536, Size=14737, Hash=92f41203d4c75c76...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_Data_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_Data_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BrixTracking_Data_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309992.1128106, Size=167010, Hash=f648dee8fdf73000...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_ProdSamples_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_ProdSamples_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_ProdSamples_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BrixTracking_ProdSamples_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309400.4142425, Size=15960, Hash=9b999a5287c3d850...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_SampleTime_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_SampleTime_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_SampleTime_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BrixTracking_SampleTime_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309409.6333585, Size=33416, Hash=55e16eedf213026e...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\BrixTracking_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\BrixTracking_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309626.6886344, Size=52351, Hash=3aea0406c56dc1b6...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flooding_DB_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flooding_DB_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flooding_DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Buffer_Tank_Flooding_DB_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309536.2995744, Size=57001, Hash=a856c002efcdc740...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flushing_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flushing_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Buffer_Tank_Flushing_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Buffer_Tank_Flushing_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310041.3558588, Size=89341, Hash=2c20875c193df6fa...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP CVQ_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP CVQ_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP CVQ_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIP CVQ_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309582.1870902, Size=10621, Hash=031fcecb390a2d54...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_DSCtrl_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_DSCtrl_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_DSCtrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_DSCtrl_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310064.6252882, Size=147941, Hash=d56162e115f1a98c...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecSimpleCIP_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecSimpleCIP_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecSimpleCIP_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ExecSimpleCIP_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310063.2080786, Size=72566, Hash=4cec4b1d12492138...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecStep_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecStep_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ExecStep_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ExecStep_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310062.6649518, Size=69178, Hash=46602a13275db3f2...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ManualVolDosing_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ManualVolDosing_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ManualVolDosing_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ManualVolDosing_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310063.47515, Size=44530, Hash=932ba88a91112fc8...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgInizialize_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgInizialize_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgInizialize_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ProgInizialize_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310061.5508301, Size=9285, Hash=94d588f3168a9d7a...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepDown_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepDown_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepDown_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ProgStepDown_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310061.8845475, Size=34780, Hash=76283fb7b58d132e...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepUp_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepUp_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_ProgStepUp_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_ProgStepUp_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310062.028887, Size=22081, Hash=f3d9e0fbf2d30681...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_SyrupPipeCIP_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_SyrupPipeCIP_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_SyrupPipeCIP_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_SyrupPipeCIP_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310065.0024347, Size=19590, Hash=9465706561b2d044...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaitEvent_Ctrl_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaitEvent_Ctrl_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaitEvent_Ctrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_WaitEvent_Ctrl_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310061.0466137, Size=80854, Hash=3349b37d043390d8...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaterPipeCIP_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaterPipeCIP_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_WaterPipeCIP_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_WaterPipeCIP_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310064.8161397, Size=20065, Hash=a50a5fa1ebff501c...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPLocal_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPLocal_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310065.6746411, Size=96661, Hash=847527e574853b64...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Flood_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Flood_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Flood_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPMain_Flood_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310059.6478617, Size=56850, Hash=fcb96189a53be64b...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Total Drain_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Total Drain_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_Total Drain_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPMain_Total Drain_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310060.4663486, Size=71759, Hash=c3e8b3bb6d8d1a65...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPMain_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPMain_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756310065.9427712, Size=26879, Hash=00b7c784ccb28408...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:26] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:26] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#01_XRef.xml ---
+[18:08:26] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#01_XRef.xml ---
+[18:08:26] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#01_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#01_XRef.json'...
+[18:08:26] Cargando parsers de red...
+[18:08:26] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:26] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:26] Total de lenguajes con parser cargado: 5
+[18:08:26] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:26] Metadatos XML: ModTime=1756309778.144669, Size=182780, Hash=971a3ecc81dc1db3...
+[18:08:26] Paso 1: Parseando archivo XML...
+[18:08:26] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:26] Paso 1: Parseo XML completado.
+[18:08:26] Paso 2: Detectando tipo de objeto principal...
+[18:08:26] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:26] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#02_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#02_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#02_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#02_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309782.4331768, Size=182780, Hash=dd22974e339ead1c...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#03_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#03_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#03_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#03_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309786.5374067, Size=182780, Hash=a35c62010411e947...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#04_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#04_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#04_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#04_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309790.7316027, Size=182780, Hash=2d07ac39ee6c021b...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#05_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#05_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#05_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#05_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309794.9608977, Size=182780, Hash=721b6e37d43e3130...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#06_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#06_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#06_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#06_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309799.2277308, Size=182780, Hash=6b12195141b6fdca...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#07_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#07_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#07_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#07_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309803.0177817, Size=182780, Hash=3c4bb7672168f142...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#08_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#08_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#08_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#08_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309806.5918703, Size=182780, Hash=3d1cd0a8489d3257...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#09_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#09_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#09_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#09_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309809.8612783, Size=182780, Hash=791c638deef9851e...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#10_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#10_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#10_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#10_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309813.3434997, Size=182780, Hash=d2ee2586476fb883...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#11_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#11_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#11_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#11_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309816.79582, Size=182780, Hash=5761f67db56a9977...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#12_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#12_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#12_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#12_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309820.5309136, Size=182780, Hash=8b481d66f4ea6732...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#13_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#13_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#13_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#13_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309824.3129814, Size=182780, Hash=5435eac1e496ecc0...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#14_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#14_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#14_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#14_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309828.2561555, Size=182780, Hash=6f850c6286da36b5...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#15_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#15_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#15_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#15_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309831.9075027, Size=182780, Hash=00acade8308ea87d...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#16_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#16_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#16_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#16_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309835.2125535, Size=182780, Hash=34a13c1f316863fb...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#17_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#17_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#17_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#17_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309839.380443, Size=182780, Hash=ba2eda5718d83305...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#18_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#18_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#18_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#18_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309843.3124192, Size=182780, Hash=75c24350f2d46955...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#19_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#19_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#19_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#19_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309847.1720862, Size=182780, Hash=b6ad30d604e326b2...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#20_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#20_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#20_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#20_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309850.6144288, Size=182780, Hash=1cc344ee5dfc1f4f...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#21_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#21_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#21_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#21_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309854.0897298, Size=182780, Hash=66f628af8364b4a7...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#22_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#22_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#22_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#22_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309857.6480954, Size=182780, Hash=3c015e316f84c271...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#23_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#23_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#23_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#23_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309861.2022803, Size=182780, Hash=c07be5a507f4be39...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#24_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#24_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#24_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#24_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309864.7732408, Size=182780, Hash=be7491b91686036b...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#25_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#25_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#25_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#25_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309867.378479, Size=182780, Hash=00d8229d99b637f8...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#26_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#26_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#26_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#26_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309870.539536, Size=182780, Hash=02461a0853ee4e3e...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#27_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#27_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#27_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#27_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309872.99736, Size=182780, Hash=e95f194182fcf8cf...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#28_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#28_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#28_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#28_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309875.7005546, Size=182780, Hash=446b7cecf392ea75...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#29_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#29_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#29_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#29_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309878.10349, Size=182780, Hash=102b44f6755ba06a...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#30_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#30_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPRecipe#30_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPRecipe#30_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309880.3989093, Size=182780, Hash=dcbf649bb931e92f...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportDB_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportDB_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportDB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPReportDB_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309939.0961163, Size=356915, Hash=fc9c791de462f21d...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportManager_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportManager_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPReportManager_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPReportManager_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310043.677705, Size=75719, Hash=e313adc4db850814...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Drain_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Drain_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Drain_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Drain_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309906.7235632, Size=516082, Hash=4cedfc307401a38d...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Empty_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Empty_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Empty_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Empty_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309886.8883052, Size=515091, Hash=e9207662e5145544...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Flood_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Flood_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Flood_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Flood_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309913.7971, Size=516082, Hash=a895c233bb48cb77...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recirculation_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recirculation_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recirculation_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Recirculation_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309899.8726456, Size=531050, Hash=99c353949b958102...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recover_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recover_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Recover_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Recover_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309934.3885605, Size=519824, Hash=f703ed9f1e61161d...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_RinseCO2_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_RinseCO2_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_RinseCO2_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_RinseCO2_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309920.6822615, Size=521695, Hash=cc5f4d879db09f36...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Rinse_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Rinse_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Rinse_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Rinse_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309893.1315176, Size=516082, Hash=212e8ed0e5ba9cc7...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Start_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Start_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIPSimple_Start_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIPSimple_Start_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309927.5809364, Size=516082, Hash=026adc3b20a1e323...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_Program_Variables_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_Program_Variables_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_Program_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIP_Program_Variables_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309435.644087, Size=1353980, Hash=342ce0bc2b4d919d...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_SimpleProgr_Init_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_SimpleProgr_Init_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CIP_SimpleProgr_Init_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CIP_SimpleProgr_Init_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310061.433031, Size=34798, Hash=9a4e6a6cb0631a61...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2 Solubility_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2 Solubility_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2 Solubility_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2 Solubility_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309598.3638544, Size=8810, Hash=0951d7f30bbc0703...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2EqPress_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2EqPress_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2EqPress_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2EqPress_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309598.0561433, Size=10144, Hash=b2e88709a347b433...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2InjPressure_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2InjPressure_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2InjPressure_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2InjPressure_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309568.941924, Size=5188, Hash=abee16035e9b26b8...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_Data_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_Data_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2Tracking_Data_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309994.3964102, Size=163776, Hash=ac04cc73720d8c8a...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_ProdSamples_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_ProdSamples_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_ProdSamples_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2Tracking_ProdSamples_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309409.8727646, Size=15929, Hash=f02bca7488718320...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_SampleTime_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_SampleTime_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_SampleTime_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2Tracking_SampleTime_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309410.096654, Size=33327, Hash=c0a781e033070c48...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CO2Tracking_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CO2Tracking_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309628.9628966, Size=51731, Hash=2035f8acfc9c78df...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\COMM_FLT_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\COMM_FLT_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\COMM_FLT_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\COMM_FLT_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310094.0769424, Size=609, Hash=c6b2c9ca7a0b3664...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\COMPLETE RESTART_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\COMPLETE RESTART_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\COMPLETE RESTART_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\COMPLETE RESTART_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310094.1892695, Size=7163, Hash=48df55c6c01e0f8b...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CPU_DP Global Diag_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CPU_DP Global Diag_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CPU_DP Global Diag_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CPU_DP Global Diag_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310040.022653, Size=54001, Hash=65126df1775b6df0...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CTRLCoolingSystem_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CTRLCoolingSystem_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CTRLCoolingSystem_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CTRLCoolingSystem_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310047.1521435, Size=23191, Hash=f42b84157158450e...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CVQ_1p7_8_Perc_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CVQ_1p7_8_Perc_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CVQ_1p7_8_Perc_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CVQ_1p7_8_Perc_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309571.8386796, Size=9983, Hash=d741bed880d62329...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CYC_INT5_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CYC_INT5_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CYC_INT5_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CYC_INT5_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310093.9554281, Size=30622, Hash=5a1cb71693a47e09...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_Seq_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_Seq_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CarboWaterLine_Seq_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309536.8962932, Size=68948, Hash=d28219e920ce3c8a...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\CarboWaterLine_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\CarboWaterLine_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309537.594154, Size=54231, Hash=f5b646c9ef47b88d...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Cetrifugal_Head_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Cetrifugal_Head_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Cetrifugal_Head_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Cetrifugal_Head_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309588.455042, Size=9413, Hash=4ff16baa7849f82e...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Clock Signal_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Clock Signal_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Clock Signal_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Clock Signal_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310049.2304225, Size=51616, Hash=bec71069000035d6...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DAR_Logic_DB_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DAR_Logic_DB_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\DAR_Logic_DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DAR_Logic_DB_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310035.850812, Size=48872, Hash=dd6721578dfce9f9...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DAR_Logic_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DAR_Logic_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\DAR_Logic_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DAR_Logic_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309662.5902631, Size=100122, Hash=72d02b489d4faa4e...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1450_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1450_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1450_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DB1450_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310032.022923, Size=169342, Hash=15abfae9215466aa...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1451_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1451_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\DB1451_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DB1451_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310033.820609, Size=83673, Hash=49982ff8e2793d85...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB2000_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DB2000_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\DB2000_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DB2000_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310034.165111, Size=21637, Hash=c4c1f9bb36b1b5d6...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DELETE_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DELETE_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\DELETE_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DELETE_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310036.6840937, Size=33778, Hash=eca49ee96a11fdf1...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DETAIL_DP_DIAG_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309373.3945937, Size=8946, Hash=b0edbefe10b22ea6...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_i_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_i_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\DETAIL_DP_DIAG_i_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DETAIL_DP_DIAG_i_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309673.6170173, Size=598886, Hash=1d73df8e1736845d...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeairCO2TempComp_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeairCO2TempComp_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\DeairCO2TempComp_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DeairCO2TempComp_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309598.1359086, Size=3951, Hash=65eec30b91e0f178...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeaireationValve_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeaireationValve_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\DeaireationValve_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DeaireationValve_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310059.079883, Size=7196, Hash=2727417e9f5f2290...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_Seq_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_Seq_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_Seq_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Deaireator StartUp_Seq_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309538.6739836, Size=152274, Hash=15fb40fdf34a9f75...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Deaireator StartUp_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Deaireator StartUp_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309539.1157315, Size=56238, Hash=707bcf00ea7d8226...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Delay_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Delay_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Delay_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Delay_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309409.7371867, Size=10846, Hash=61fe256718b7b26e...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeltaP_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\DeltaP_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\DeltaP_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\DeltaP_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309568.7986703, Size=5441, Hash=4a42331b26880b0b...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\EHS30X_16_Ctrl_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\EHS30X_16_Ctrl_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\EHS30X_16_Ctrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\EHS30X_16_Ctrl_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309585.0746813, Size=39060, Hash=e28c10e60f4cf9c5...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ExtractPointerData_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ExtractPointerData_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\ExtractPointerData_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ExtractPointerData_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309560.8413427, Size=14448, Hash=69c8dfefd4612d90...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FB2000_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FB2000_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FB2000_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FB2000_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309646.589132, Size=18617, Hash=b605038ebf9a7e60...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC1828_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC1828_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FC1828_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FC1828_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310048.7027807, Size=27695, Hash=81cafe8a2cdfd134...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC350_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC350_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FC350_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FC350_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310042.912805, Size=67292, Hash=6e2b825fe9900d61...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC351_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FC351_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FC351_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FC351_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310042.0675602, Size=48751, Hash=b63d47dfd6729378...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FW_DRand_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FW_DRand_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FW_DRand_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FW_DRand_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309568.8716385, Size=5254, Hash=d1612920bb2bd10e...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FeedForward_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FeedForward_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FeedForward_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FeedForward_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309571.9623482, Size=11016, Hash=59544f00f5d5e656...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_DataSend_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_DataSend_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_DataSend_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FillerControl_DataSend_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310089.7605493, Size=26759, Hash=3c63c30e13eccc65...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerControl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FillerControl_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310090.7550912, Size=108204, Hash=9e9570562f99666a...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerGasBlowOff_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerGasBlowOff_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FillerGasBlowOff_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FillerGasBlowOff_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309581.7691472, Size=20479, Hash=04be1b351a8bfd49...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filler_Head_Variables_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filler_Head_Variables_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Filler_Head_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Filler_Head_Variables_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309437.1244059, Size=117173, Hash=63fd735d5a249510...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillingTime_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FillingTime_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FillingTime_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FillingTime_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309588.2485037, Size=11603, Hash=0a393f9402f14b3a...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_DB_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_DB_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Filling_Time_Tranfer_DB_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309437.3497055, Size=17953, Hash=7f8e91d9ab67de75...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_Par_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_Par_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Filling_Time_Tranfer_Par_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Filling_Time_Tranfer_Par_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309588.0271482, Size=28076, Hash=f1189f299701bbe9...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_Data_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_Data_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FirstProduction_Data_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309952.4972134, Size=38786, Hash=173d5298afbb6a8b...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FirstProduction_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FirstProduction_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309627.5080166, Size=95226, Hash=586bc5f7f32a145f...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Flow_To_Press_Loss_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Flow_To_Press_Loss_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Flow_To_Press_Loss_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Flow_To_Press_Loss_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309588.5160482, Size=3983, Hash=2572c1f6ed5b2894...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Freq_To_mmH2O_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Freq_To_mmH2O_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Freq_To_mmH2O_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Freq_To_mmH2O_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309588.3238819, Size=4742, Hash=21545f993ea6e661...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\FrictionLoss_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\FrictionLoss_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\FrictionLoss_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\FrictionLoss_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309572.0455554, Size=5964, Hash=d3eb765e0e8915eb...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DIAG_DB_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DIAG_DB_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DIAG_DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GLOBAL_DIAG_DB_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309663.4007378, Size=63693, Hash=d69e41e265f3a27a...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DP_DIAG_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DP_DIAG_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\GLOBAL_DP_DIAG_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GLOBAL_DP_DIAG_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310037.7508664, Size=3125, Hash=651e09277d477317...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag DB_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag DB_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GNS DriveDiag DB_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310002.5436988, Size=63318, Hash=0fb4f80f97b1d436...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiagMain_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiagMain_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiagMain_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GNS DriveDiagMain_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309393.1150599, Size=73674, Hash=acb8a7a00fa0d2e3...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\GNS DriveDiag_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GNS DriveDiag_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309377.270497, Size=55551, Hash=399adedddd08a3a6...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\GetProdBrixCO2_Anal_Inpt_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\GetProdBrixCO2_Anal_Inpt_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\GetProdBrixCO2_Anal_Inpt_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\GetProdBrixCO2_Anal_Inpt_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310058.6427689, Size=15550, Hash=e62aa84da572c70c...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI CPU_DP Diag_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI CPU_DP Diag_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI CPU_DP Diag_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI CPU_DP Diag_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309705.2781172, Size=171847, Hash=22875cd085319ee6...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI Drive_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI Drive_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI Drive_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI Drive_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309392.4639454, Size=237352, Hash=d04802c601389816...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Alarms_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Alarms_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Alarms_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Alarms_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309444.4976158, Size=412220, Hash=fd92bf6d8393a2b6...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Blender_Parameters_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Blender_Parameters_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Blender_Parameters_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Blender_Parameters_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309389.0471895, Size=1333589, Hash=5eeb53872aeb384f...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_AVS_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_AVS_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_AVS_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Device_AVS_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309528.4900312, Size=258489, Hash=e2ba44a023e9895e...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Device_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Device_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309487.6018136, Size=1811155, Hash=cbc86c44f0fc8822...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Digital_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Digital_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Digital_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Digital_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309503.985663, Size=218541, Hash=be91c6437e193c13...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_Status_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_Status_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_Status_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_ICS_Status_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756310000.9024909, Size=62811, Hash=eeb203dff4817548...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_ICS_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_ICS_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309525.8253696, Size=483332, Hash=64579234f07be720...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_IO_Showing_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_IO_Showing_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_IO_Showing_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_IO_Showing_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309999.8293579, Size=326850, Hash=c5ba0643f3fa8cab...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Instrument_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Instrument_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Instrument_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Instrument_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309501.4085617, Size=1013405, Hash=1fc7f1ab3baead5f...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Local_CIP_Variables_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Local_CIP_Variables_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Local_CIP_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Local_CIP_Variables_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309456.6713693, Size=1105092, Hash=c3e4a3f1b86a5d6a...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_PID_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_PID_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_PID_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_PID_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309520.2034516, Size=1367635, Hash=7d26f6c28e0073e0...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Edit_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Edit_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Edit_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Recipe_Edit_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309609.1644254, Size=108534, Hash=dd6e9e7fe17c122a...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Name_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Name_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Recipe_Name_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Recipe_Name_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309623.2076352, Size=775815, Hash=b0344a2b23d6af10...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Service_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Service_XRef.xml ---
+[18:08:27] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Service_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Service_XRef.json'...
+[18:08:27] Cargando parsers de red...
+[18:08:27] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:27] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:27] Total de lenguajes con parser cargado: 5
+[18:08:27] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:27] Metadatos XML: ModTime=1756309458.0350757, Size=125856, Hash=687013eb4b760f59...
+[18:08:27] Paso 1: Parseando archivo XML...
+[18:08:27] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:27] Paso 1: Parseo XML completado.
+[18:08:27] Paso 2: Detectando tipo de objeto principal...
+[18:08:27] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:27] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:27] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:27] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Totalizers_XRef.xml ---
+[18:08:27] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Totalizers_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Totalizers_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Totalizers_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310001.4331634, Size=45823, Hash=dacb57ce5d3db0ab...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Cmd_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Cmd_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Cmd_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Variables_Cmd_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309461.0868378, Size=290908, Hash=9f36aede7c27c7a9...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Status_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Status_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\HMI_Variables_Status_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\HMI_Variables_Status_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309465.3006017, Size=388373, Hash=8342197a98fea4f0...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ICS Profibus Comm_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ICS Profibus Comm_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\ICS Profibus Comm_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ICS Profibus Comm_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309376.8305593, Size=31865, Hash=55b8f705435fed9a...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\IO_FLT1_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\IO_FLT1_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\IO_FLT1_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\IO_FLT1_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310093.9968252, Size=1976, Hash=de52ead67072e8fe...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ISOonTCP_or_TCP_Protocol_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ISOonTCP_or_TCP_Protocol_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\ISOonTCP_or_TCP_Protocol_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ISOonTCP_or_TCP_Protocol_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309372.0067923, Size=20005, Hash=f73735242b26ca41...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_CheckFlowMetersSta_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_CheckFlowMetersSta_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_CheckFlowMetersSta_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Input_CheckFlowMetersSta_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309530.066273, Size=67317, Hash=56d41e84c4b4318e...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_Data_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_Data_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Input_Data_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309970.8983116, Size=1259802, Hash=380c70141b59cca3...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalCtrl_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalCtrl_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalCtrl_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Input_DigitalCtrl_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309559.7060418, Size=18819, Hash=db92c81237e8cf39...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalScanner_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalScanner_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_DigitalScanner_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Input_DigitalScanner_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309530.2829344, Size=16398, Hash=0d9763c0b4658aaf...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Input_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Input_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309567.6792607, Size=855185, Hash=3f013da748fa11bf...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Instrument_Scanner_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Instrument_Scanner_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Instrument_Scanner_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Instrument_Scanner_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310066.1482286, Size=11451, Hash=4f37909357566a48...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Integral_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Integral_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Integral_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Integral_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309393.2335503, Size=13076, Hash=0786c4d167067760...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking NET_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking NET_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking NET_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Interlocking NET_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309646.3717363, Size=102046, Hash=f6f345cbb07cc90e...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_NET_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_NET_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_NET_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Interlocking_NET_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309995.1977968, Size=48380, Hash=856e0fbc08cdc5a9...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Panel_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Panel_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Panel_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Interlocking_Panel_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310067.2984762, Size=130486, Hash=37cb63c1ef2ce902...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Variables_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Variables_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Interlocking_Variables_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Interlocking_Variables_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309417.281182, Size=637368, Hash=94a9d132440777ed...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_I_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_I_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_I_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\LIMIT_I_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309533.7204337, Size=13256, Hash=44935754eb74050d...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_R_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_R_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\LIMIT_R_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\LIMIT_R_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309581.5219202, Size=17742, Hash=00a5fe6985fe3949...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\LowPassFilter_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\LowPassFilter_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\LowPassFilter_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\LowPassFilter_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309393.622264, Size=66060, Hash=1b8827c9aaedd437...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_Totalize_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_Totalize_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_Totalize_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MFMAnalogValues_Totalize_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310085.553827, Size=189898, Hash=35744675bf90af9d...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MFMAnalogValues_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MFMAnalogValues_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309571.525836, Size=191939, Hash=aca0aeb3e4526e86...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFM_Analog_Value_Data_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MFM_Analog_Value_Data_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MFM_Analog_Value_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MFM_Analog_Value_Data_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309975.0866444, Size=287940, Hash=b73b6ac6f41bb707...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MOD_ERR_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MOD_ERR_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MOD_ERR_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MOD_ERR_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310094.2407048, Size=608, Hash=7266262c2303a8fc...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MSE Slope_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MSE Slope_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MSE Slope_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MSE Slope_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309394.3360584, Size=29859, Hash=ca92b49288579d57...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndP DB_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndP DB_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndP DB_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MTD NumBottleAftEndP DB_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310035.260145, Size=63760, Hash=1b9d27460e00b1fa...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndProd_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndProd_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MTD NumBottleAftEndProd_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MTD NumBottleAftEndProd_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309647.5424402, Size=121408, Hash=a897fa49f1275383...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_DB_UR29_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_DB_UR29_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_DB_UR29_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MaselliTCP_DB_UR29_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309656.05136, Size=544806, Hash=69334c2b19072b81...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_DB_UR62_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_DB_UR62_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_DB_UR62_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MaselliTCP_DB_UR62_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309661.9755704, Size=544806, Hash=3c4a851db306d385...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MaselliTCP_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MaselliTCP_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309649.9049215, Size=323331, Hash=eeebb57556fa0e5d...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_ADAM_Read_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_ADAM_Read_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_ADAM_Read_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Maselli_ADAM_Read_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309650.2426245, Size=36815, Hash=0c1edccbe05b5af2...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Control_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Control_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Control_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Maselli_PA_Control_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310058.2500098, Size=29380, Hash=e607fbcfcf8f0bf9...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Read_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Read_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Read_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Maselli_PA_Ctrl_Read_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310057.4384694, Size=30774, Hash=91cab2580f74c715...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Transfer_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Transfer_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Transfer_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Maselli_PA_Ctrl_Transfer_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310057.893975, Size=11557, Hash=59608a06a18dfc1c...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Write_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Write_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Ctrl_Write_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Maselli_PA_Ctrl_Write_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310057.746868, Size=30178, Hash=20b61786997deb25...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Data_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Data_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Maselli_PA_Data_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Maselli_PA_Data_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309978.8145547, Size=18774, Hash=89094ee09dc9c795...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MaxCarboCO2 Vol_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MaxCarboCO2 Vol_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MaxCarboCO2 Vol_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MaxCarboCO2 Vol_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309598.4799955, Size=14617, Hash=bd68a86f109677ef...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\MessageScroll_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\MessageScroll_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\MessageScroll_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\MessageScroll_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310041.5689313, Size=2450, Hash=f900b0af50cf5591...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\ModValveFault_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\ModValveFault_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\ModValveFault_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\ModValveFault_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310091.4814022, Size=42219, Hash=47f210d2f6fdad39...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net BlendFill Eth_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net BlendFill Eth_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net BlendFill Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net BlendFill Eth_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309639.2546346, Size=122478, Hash=243aaa9bee73866f...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net CIP System Eth_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net CIP System Eth_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net CIP System Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net CIP System Eth_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309632.946565, Size=122930, Hash=31b5220bd105d490...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Cip Sidel Eth_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Cip Sidel Eth_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Cip Sidel Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net Cip Sidel Eth_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309645.6857934, Size=122442, Hash=1171c92e31edd32c...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Dosing Sys Prof_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Dosing Sys Prof_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Dosing Sys Prof_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net Dosing Sys Prof_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309376.0483847, Size=205690, Hash=b293a9ee37cf6e21...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Eth_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Eth_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net Filler Eth_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309637.216239, Size=120964, Hash=322aeeba994b8352...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Sidel Eth_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Sidel Eth_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Filler Sidel Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net Filler Sidel Eth_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309641.4024725, Size=123906, Hash=8fe5a12d448d351d...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Pasto Eth_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Pasto Eth_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net Pasto Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net Pasto Eth_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309635.0831237, Size=120531, Hash=d2af9966c7c3fec5...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net ProdRoom Eth_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net ProdRoom Eth_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net ProdRoom Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net ProdRoom Eth_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309643.4415636, Size=121964, Hash=8779e1e08d66e9ea...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net SyrupRoom Eth_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\Net SyrupRoom Eth_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\Net SyrupRoom Eth_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\Net SyrupRoom Eth_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756309630.902271, Size=122432, Hash=216e81c43125e0a1...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque () después de descartar UDT/TagTable.
+[18:08:28] Error Crítico: No se generó ningún resultado para el archivo XML.
+[18:08:28] --- Procesando archivo: CPU 315F-2 PN\DP\ProgramBlocks_CR\OBNL_FLT_XRef.xml ---
+[18:08:28] --- Ejecutando x1 (convert_xml_to_json) para: CPU 315F-2 PN\DP\ProgramBlocks_CR\OBNL_FLT_XRef.xml ---
+[18:08:28] Iniciando conversión de 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\OBNL_FLT_XRef.xml' a 'C:\Trabajo\SIDEL\09 - SAE452 - Diet as Regular - San Giorgio in Bosco\ExportTia\CPU 315F-2 PN\DP\ProgramBlocks_CR\parsing\OBNL_FLT_XRef.json'...
+[18:08:28] Cargando parsers de red...
+[18:08:28] Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
+[18:08:28] Advertencia: Módulo parse_block_header.py no tiene la función 'get_parser_info'.
+[18:08:28] Total de lenguajes con parser cargado: 5
+[18:08:28] Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
+[18:08:28] Metadatos XML: ModTime=1756310094.0186033, Size=609, Hash=db42be20da3bf8c1...
+[18:08:28] Paso 1: Parseando archivo XML...
+[18:08:28] INFO: Usando namespaces por defecto (TIA Portal v18-v20)
+[18:08:28] Paso 1: Parseo XML completado.
+[18:08:28] Paso 2: Detectando tipo de objeto principal...
+[18:08:28] Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
+[18:08:28] Error Crítico: No se encontró el elemento raíz del bloque (