121 lines
8.8 KiB
Plaintext
121 lines
8.8 KiB
Plaintext
--- Log de Ejecución: x0_main.py ---
|
|
Grupo: XML Parser to SCL
|
|
Directorio de Trabajo: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport
|
|
Inicio: 2025-05-03 23:55:47
|
|
Fin: 2025-05-03 23:55:48
|
|
Duración: 0:00:01.146105
|
|
Estado: SUCCESS (Código de Salida: 0)
|
|
|
|
--- SALIDA ESTÁNDAR (STDOUT) ---
|
|
Advertencia: No se pudo importar 'format_variable_name' desde processors.processor_utils.
|
|
Usando una implementación local básica.
|
|
INFO: format_variable_name importado desde generators.generator_utils
|
|
INFO: format_variable_name importado desde generators.generator_utils
|
|
======================================== LOG START ========================================
|
|
Directorio de trabajo base configurado: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport'
|
|
Buscando archivos XML recursivamente en el subdirectorio: 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC'
|
|
Se encontraron 1 archivos XML para procesar:
|
|
- PLC\ProgramBlocks_XML\BlenderPID__Main_Data.xml
|
|
|
|
--- Fase 1: Procesamiento Individual (x1, x2, x3) ---
|
|
|
|
--- Procesando archivo: PLC\ProgramBlocks_XML\BlenderPID__Main_Data.xml ---
|
|
--- Ejecutando x1 (convert_xml_to_json) para: PLC\ProgramBlocks_XML\BlenderPID__Main_Data.xml ---
|
|
Iniciando conversión de 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\BlenderPID__Main_Data.xml' a 'C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data.json'...
|
|
Cargando parsers de red...
|
|
Cargando parsers desde: 'D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\parsers'
|
|
|
|
Total de lenguajes con parser cargado: 5
|
|
Lenguajes soportados: ['LAD', 'FBD', 'GRAPH', 'SCL', 'STL']
|
|
Metadatos XML: ModTime=1746220371.8349743, Size=51679
|
|
Paso 1: Parseando archivo XML...
|
|
Paso 1: Parseo XML completado.
|
|
Paso 2: Detectando tipo de objeto principal...
|
|
Paso 2: No es UDT ni Tag Table. Buscando SW.Blocks.* ...
|
|
Paso 2b: Bloque SW.Blocks.InstanceDB (Tipo: InstanceDB) encontrado (ID=0).
|
|
Paso 3: Extrayendo atributos del bloque...
|
|
Paso 3: Atributos: Nombre='BlenderPID__Main_Data', Número=950, Lenguaje Bloque='DB'
|
|
Paso 3b: Comentario bloque: '...'
|
|
Paso 4: Extrayendo la interfaz del bloque...
|
|
Paso 5: Saltando procesamiento de redes para InstanceDB.
|
|
Paso 6: Escribiendo el resultado en el archivo JSON...
|
|
Paso 6: Escritura JSON completada.
|
|
Conversión finalizada. JSON guardado en: 'PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data.json'
|
|
--- Ejecutando x2 (process_json_to_scl) para: PLC\ProgramBlocks_XML\BlenderPID__Main_Data.xml ---
|
|
Cargando JSON desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data.json
|
|
Procesando bloque tipo: InstanceDB
|
|
INFO: El bloque es InstanceDB. Saltando procesamiento lógico de x2.
|
|
Guardando JSON de InstanceDB (con metadatos) en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data_processed.json
|
|
Guardado de InstanceDB completado.
|
|
--- Ejecutando x3 (generate_scl_or_markdown) para: PLC\ProgramBlocks_XML\BlenderPID__Main_Data.xml ---
|
|
Cargando JSON procesado desde: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\ProgramBlocks_XML\parsing\BlenderPID__Main_Data_processed.json
|
|
Generando salida para: InstanceDB 'BlenderPID__Main_Data' (Original: BlenderPID__Main_Data)
|
|
-> Modo de generación: INSTANCE_DATA_BLOCK SCL
|
|
WARNING: No se encontró definición para 'Integral'. Se buscó en directorios estándar.
|
|
WARNING: No se encontró definición para 'Integral'. Se buscó en directorios estándar.
|
|
WARNING: No se encontró definición para 'Integral'. Se buscó en directorios estándar.
|
|
WARNING: No se encontró definición para 'LowPassFilter'. Se buscó en directorios estándar.
|
|
WARNING: No se encontró definición para 'BlenderPID_PIDSPCalc'. Se buscó en directorios estándar.
|
|
WARNING: No se encontró definición para 'BlenderPID_PIDInitParam'. Se buscó en directorios estándar.
|
|
WARNING: No se encontró definición para 'BlenderPID_ActualRecipe'. Se buscó en directorios estándar.
|
|
-> Escribiendo archivo de salida final en: PLC\scl_output\BlenderPID__Main_Data.scl
|
|
Generación de .SCL completada.
|
|
|
|
--- Fase 2: Ejecutando x4_cross_reference.py (salida en 'xref_output/') ---
|
|
Ejecutando x4 (generate_cross_references) sobre: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC, salida en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\xref_output
|
|
--- Iniciando Generación de Referencias Cruzadas y Fuentes MD (x4) ---
|
|
Buscando archivos JSON procesados en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC
|
|
Directorio de salida XRef: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\xref_output
|
|
Directorio fuente SCL/MD: scl_output
|
|
Subdirectorio fuentes MD para XRef: source
|
|
Copiando y preparando archivos fuente para Obsidian en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\xref_output\source
|
|
Archivos fuente preparados: 1 SCL convertidos, 0 MD copiados.
|
|
Archivos JSON encontrados: 1
|
|
Datos cargados para 1 bloques (0 PLC Tags globales).
|
|
Analizando llamadas y uso de DBs/PLC Tags...
|
|
Generando ÁRBOL XRef de llamadas en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\xref_output\xref_calls_tree.md
|
|
Generando RESUMEN XRef de uso de DBs en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\xref_output\xref_db_usage_summary.md
|
|
Generando RESUMEN XRef de uso de PLC Tags en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\xref_output\xref_plc_tags_summary.md
|
|
--- Generación de Referencias Cruzadas y Fuentes MD (x4) Completada ---
|
|
|
|
--- Fase 3: Ejecutando x5_aggregate.py (salida en 'full_project_representation.md') ---
|
|
Ejecutando x5 (aggregate_outputs) sobre: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC, salida agregada en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\full_project_representation.md
|
|
--- Iniciando Agregación de Archivos (x5) ---
|
|
Leyendo desde directorios: 'scl_output' y 'xref_output' (relativos a la raíz)
|
|
Directorio Raíz del Proyecto: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC
|
|
Archivo de Salida: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\full_project_representation.md
|
|
Buscando archivos SCL con patrón: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\**\*.scl
|
|
Buscando archivos MD con patrón: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\PLC\**\*.md
|
|
Se agregarán 5 archivos.
|
|
Agregando: ProgramBlocks_SCL\BlenderPID__Main.scl
|
|
Agregando: scl_output\BlenderPID__Main_Data.scl
|
|
Agregando: xref_output\source\BlenderPID__Main_Data.md
|
|
Agregando: xref_output\xref_db_usage_summary.md
|
|
Agregando: xref_output\xref_plc_tags_summary.md
|
|
|
|
Agregación completada. Archivo guardado en: C:\Trabajo\SIDEL\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\Reporte\IOExport\full_project_representation.md
|
|
|
|
-------------------- Resumen Final del Procesamiento Completo --------------------
|
|
Total de archivos XML encontrados: 1
|
|
Archivos procesados/actualizados exitosamente (x1-x3): 1
|
|
Archivos completamente saltados (x1, x2, x3): 0
|
|
Archivos parcialmente saltados (x1, x2 saltados; x3 ejecutado): 0
|
|
Archivos fallidos (en x1, x2, x3 o error inesperado): 0
|
|
Fase 2 (Generación XRef - x4): Completada
|
|
Fase 3 (Agregación - x5): Completada
|
|
--------------------------------------------------------------------------------
|
|
Proceso finalizado exitosamente.
|
|
|
|
Proceso finalizado exitosamente. Consulta 'log.txt' para detalles.
|
|
========================================= LOG END ==========================================
|
|
|
|
--- ERRORES (STDERR) ---
|
|
Error al generar/escribir el ÁRBOL XRef de llamadas: generate_call_tree_output() missing 2 required positional arguments: 'max_call_depth' and 'xref_source_subdir'
|
|
Traceback (most recent call last):
|
|
File "D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\XML Parser to SCL\x4_cross_reference.py", line 618, in generate_cross_references
|
|
call_tree_lines = generate_call_tree_output( # Pasar parámetros
|
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
TypeError: generate_call_tree_output() missing 2 required positional arguments: 'max_call_depth' and 'xref_source_subdir'
|
|
|
|
--- FIN DEL LOG ---
|